最近更换域名后,使用了Google site kit自动化安装了Google系列代码,在验证Adsense的时候一直提示缺少ads.txt文件,我反复检查了,并覆盖了几次文件后,依然出现这种情况,经过多方排查后终于找到原因。
什么是ads.txt?
授权数字卖家 (ads.txt) 是一项 IAB Tech Lab 计划,旨在协助您仅通过认定的授权卖家(如 AdSense)销售您的数字广告资源。创建自己的 ads.txt 文件后,您可以更好地掌控允许谁在您的网站上销售广告,并可防止向广告客户展示仿冒广告资源。
使用 ads.txt 并非强制性要求,但Google强烈建议您使用。它可以帮助买家识别仿冒广告资源,并可以帮助您获得更多广告客户支出,而这些支出原本可能会流向仿冒广告资源。
在 AdSense 中修正 ads.txt 问题
如果您网站上的 ads.txt 文件存在问题,您会在 AdSense 帐号中看到一条提醒。为防止对您的收入造成任何影响,请按照下文中的相关步骤修正问题。
注意:AdSense 可能需要几天的时间才会反映您的更改。如果您的网站提交的广告请求较少,则最多可能需要一个月的时间。
为您的网站创建 ads.txt 文件
如果您的网站没有 ads.txt 文件,您可以创建一个。您的 ads.txt 文件中必须包含格式正确的发布商 ID,才能通过验证。
- 使用记事本 (Windows) 或 TextEdit (Mac) 等纯文本编辑器创建一个文本 (.txt) 文件。
- 登录您的 AdSense 帐号。
- 如果首页显示提醒,请点击立即修正;否则,请点击网站,然后点击 ads.txt 状态为“未找到”的网站。
- 点击复制。
- 将该行粘贴到所有 ads.txt 文件中。现在,您的 ads.txt 文件看上去应该类似这样,其中
pub-0000000000000000
是您自己的发布商 ID:google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0
- (可选)如果您使用的是其他广告联盟,请务必将该广告联盟添加到您的 ads.txt 文件中。请与您的广告联盟联系以获取 ads.txt 信息。
- 将您的 ads.txt 文件上传到您网站的根目录。所谓网站的根目录,就是对应顶级域名的目录或文件夹 (guangweiblog.com/ads.txt)。如果您要验证是否正确发布了文件,请使用网络浏览器访问 ads.txt 网址 (https://guangweiblog.com/ads.txt),看看是否可以成功查看文件内容。如果可以,就说明 AdSense 可顺利找到该文件。
将发布商 ID 添加到 ads.txt 文件中
如果您的 ads.txt 文件中缺少发布商 ID,您可以从帐号中复制该 ID,然后将其添加到 ads.txt 文件中。
- 登录您的 AdSense 帐号。
- 如果首页显示提醒,请点击立即修正;否则,请点击网站,然后点击 ads.txt 状态为“未获授权”的网站。
- 点击复制。
- 将该行粘贴到所有 ads.txt 文件中。现在,您的 ads.txt 文件看上去应该类似这样,其中
pub-0000000000000000
是您自己的发布商 ID:google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0
Google site kit中修复ads.txt
如果你使用了Google site kit安装导致Adsense出现提示,首先确保你的Adsense账户正常,然后在Adsense中检查网站状态是否显示“准备就绪”,如果都没有问题,那就打开你网站的管理后台,点击Google site kit面板,选择Adsense,会提示您完成剩余步骤。完成后可能不会立即显示,大约2天后再去查看,您的ads.txt文件就是正常的了。
如果你觉得本文对你有用,请收藏本站,以备不时之需。
四川省成都市 1F
现在欧盟也统一ads业务标准了
湖南省常德市 2F
可我没在你的博客上看到 GG 广告哎,是换域名了还没生效嘛
亚太地区 B1
@ YoungFree 应该是你屏蔽了广告吧,我们都是正常显示呢
新加坡 3F
大哥我看你二级域名也有谷歌广告,二级域名的站点可以和主域名挂同一个谷歌联盟账号是吗。
香港 B1
@ Jeffer.Z Adsense认证了跟域名后就可以挂二级域名
北京市 4F
理解了,谢谢大哥。