我应该为没有投放任何广告的网站发布一个空的ads.txt文件吗?


9

在我管理的某些网站上请求ads.txt时,我看到了一些404错误。我猜答案可能与关于空的robots.txt文件或根本没有文件的问题相同(只是防止出现404错误)。但是,我很难理解ads.txt背后的基本概念。

例如,IAB的官方帮助页面令人困惑

“当品牌广告商以编程方式购买媒体时,他们依赖的事实是,他们购买的网址是由那些发布商合法出售的。”

“广告商购买媒体”的声音听起来就像是雇用一位律师制作引人注目的文字,图形和动画,但与上下文不符(不太可能以编程方式雇用艺术家)。“发布者出售的URL”看起来好像不是他们在谈论在isp或ICANN上注册URL 。发布者通常不出售URL,除非他们退出发布。

显然,这是外域特定语言。那么,谁能解释一个空的ads.txt文件可能带来的影响?一些担忧是:

  • 它将以任何方式影响看起来像来自广告的传入链接吗?
  • 对内容中提到的产品或服务的传出链接有影响吗?
  • 这样会使我的网站对索引蜘蛛或其他搜寻器的兴趣降低吗?

Google Adsense给我发送了一封电子邮件,说我应该为我的网站创建一个这样的文件,但是我无法弄清楚该文件的实际作用或对网站的帮助。我想对ads.txt进行简单易懂的说明。
斯蒂芬·奥斯特米勒

Answers:


6

Ads.txt与SEO甚至UX无关。它特定于程序化广告。如果您的网站上展示的广告是通过实时出价(RTB)交易所购买的,则可能会引起您的兴趣。否则,您将不需要此文件。

Ads.txt也不与robots.txt共享任何东西,除了它也是纯文本文件之外,通常都放置在网站的根目录下。

由于这些天我从事广告客户方面的工作,所以我从来不需要自己生成此文件,但是由于ads.txt已被广泛采用,因此我可以分享一些背景知识。本质上,当广告商在网站上投放广告时,他们希望确保该网站如其声称的那样。不良行为者学会了在交易所中欺骗真实,信誉良好的网站并窃取广告印象,从而浪费广告客户的钱,使它们出现在肮脏的网站或人类从未见过的网站上。

ads.txt计划旨在纠正这一问题。ads.txt文件将列出与发布者有关系的所有交换。希望购买广告展示的广告客户可以通过编程方式对该文件进行爬网,并检查交换内容,以查看该网站是否合法地属于交换内容。当然,在某些情况下,不良行为者已经找到了有时可以解决此问题的方法,但总的来说,这些文件使欺诈变得更加困难。

这是一个很好的指南,其中包含指向Business Insider文件的链接:

https://www.monetizemore.com/blog/ads-txt-publisher-implementation-guide/

因此,一个空的ads.txt文件不会使您受益,也不会伤害您,除非您的网站出售广告展示次数,在这种情况下,您可能需要调查一下。如果您未实现此文件,则由于许多广告客户都是通过不彻底或严格的交易所和网络购买的,因此您仍然可以出售广告展示次数。但是,如果您要争夺最优质的广告(及其广告费),请查看上面的链接以了解具体实施方式。


我可以谈谈欺诈问题。收到免费的adwords抵免额后,很大一部分内容在很短的时间内就被吞没了,全部都放在了“儿童的涂色页下载网站”上。无论如何,链接的文章充斥着“广告库存”和“广告媒体”之类的术语”。我猜该文件只是确认一个特定的广告帐户确实属于特定域的所有者。但这让我想知道为什么GoogleBot每天都根本没有投放任何广告时每天都在检查此文件。如果我没有投放广告,那么就没有什么可以确认的了吗?
路易·萨默斯

@LouisSomers老实说,这是我第一次听说Googlebot专门从网站请求该文件(如果该网站未展示广告)。Google是迅速采用ads.txt标准的原因之一,因此他们可能正在努力推动它。另外,您可能会在某些地方与其他Google Apps捆绑在一起使用某些Google Doubleclick或其他代码,从而在您的网站上提出请求;使用Tag Assistant或Ghostery来查看您网站上是否有广告标签。
亨利·维索斯基

@HenryVisotski我的网站没有显示添加,但是爬网程序似乎在寻找ads.txt文件的存在,因此在我们的重定向日志中它显示为404。
安德鲁·特拉克

1
@AndrewTruckle处理它的几种方法。1)确保您的安装程序在CMS随附的根目录中未包含一些默认的ads.txt。2)确保您的网站上没有脚本,这些脚本可能会打错广告。DevTools或Ghostery擅长于此。3)禁止所有漫游器在robots.txt中使用ads.txt,就好像它已经存在一样。4)在您的根目录下放置一个空白ads.txt。(可能有更多方法可以解决,但我知道有些有效。)
亨利·维索斯基

1

是。

根据ads.txt规范的1.0.2版

3.2.1未经授权的广告系统记录的文件

一些发布者可能会通过发布空的ads.txt文件来选择不对任何广告系统进行授权,这表明没有广告系统被授权在网站上买卖广告。为了使使用方系统能够正确读取和解释空文件(在返回/ads.txt URL错误页面的Web服务器之间进行区分),必须至少包含一行正确格式化的行,该行符合上述格式规范。对于不包含授权广告系统记录的文件,请使用以下“占位符”记录来表明该文件符合ads.txt规范:

placeholder.example.com, placeholder, DIRECT, placeholder

那句话使我感到困惑。它说“可能会发布一个空文件”,但也“必须包含一个格式正确的行”。那是什么呢?
斯蒂芬·奥斯特米勒

他们在这里宽松地使用“空”一词。他们真正的意思是“不包含任何真实站点”。
罗伊斯·威廉姆斯

1
这样一个“空”文件必须有一个虚拟允许的广告客户
斯蒂芬Ostermiller

这与我对标准的阅读相吻合。
罗伊斯·威廉姆斯
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.