Google Adsense找不到ads.txt最新解决方法

Ads.txt的简单介绍

根据Google Adsense官方网站的介绍:ads.txt(Authorized Digital Sellers)是一种用于声明网站授权的文件,旨在帮助广告买家确认他们购买的广告位是由授权的卖家提供的。它是由IAB(Interactive Advertising Bureau)开发的一项行业标准。

广告买家在购买广告时可以查看网站的ads.txt文件,以确认其所购买的广告位是否由授权的卖家提供。这有助于减少欺诈行为和广告收入的流失,提高广告交易的透明度和可信度。

在ads.txt文件中,网站所有者可以列出授权的卖家(广告平台或中介)及其对应的账号或ID。这样,广告买家可以通过检查网站的ads.txt文件,确定是否与授权的卖家合作,从而避免与未经授权的卖家进行广告交易。

但有的时候,我们明明已经上传了ads.txt文件,可Google Adsense官方还是爬取不到我们的信息,如下图:

我们的网站的“Approval status”是“Ready”的形式,但是“Ads.txt status”是“Not found”。另外,通过检查我们的ads.txt状态techchris.org/ads.txt

“adx.txt找不到”有以下两种解决方法:




1.通过WordPress的插件来解决

进入WordPress网站的后台,点击“Plugins”>> “Add New“>> 在搜索栏中搜索 “ads.txt” >> 点击“install Now” >> 点击“Activate

进入你的Google Adsense后,点击“Account”>> “Settings”>> “Account Information”>> 复制你的“Publisher ID

回到WordPress后台 >> 进入“Settings”>> “adx.txt”后,将刚刚复制好的”Publisher ID“粘贴到如下红色字的位置:

google.com, pub-0000000000000000(你的Publisher ID), DIRECT, f08c47fec0942fa0

保存即可

再此进入你的域名/ads.txt查看是否完成

2.通过修改网站所搭建的主机(webhosting)来修改

在本地新建一个txt文件>> 命名为”ads.txt“>> 将Google Adsense中的” google.com, pub-0000000000000000(你的Publisher ID), DIRECT, f08c47fec0942fa0“ 复制到刚刚新建好的txt文件中

进入你的Webhosting后台,将ads.txt文件放在根目录root下即可

3. 等待Google Adsense官方的审核

当我们将上述步骤完成后,最后再检查一下:




  1. 您能否通过在网址末尾添加“/ads.txt”的方式访问 ads.txt 文件? 例如:mydomain.com/ads.txt
  2. 将您的 txt 代码与 AdSense 帐号中的代码进行比较,看看是否存在任何错误?google.com, pub-{ your publisher code}, DIRECT, f08c47fec0942fa0检查文件中的 pub 代码是否正确,且不存在任何错误或拼写错误。
  3. 等待72小时
如果还是未解决的话请访问Google Adsense的 Ads.txt问题排查工具来检查。




Views: 1538

留下评论

您的邮箱地址不会被公开。 必填项已用 * 标注