Должен ли я опубликовать пустой файл ads.txt для сайта, на котором нет рекламы?

9

Я видел несколько 404 ошибок при запросе ads.txt на некоторых сайтах, которыми я управляю. Я думаю, что ответ может быть идентичен вопросу о пустом файле robots.txt или об отсутствии файла вообще (просто предотвратите некоторые ошибки 404). Однако у меня есть трудности с пониманием основополагающих концепций ads.txt.

Официальная страница справки в IAB , например, сбивает с толку

«Когда рекламодатель бренда покупает медиа программно, он полагается на тот факт, что приобретенные им URL-адреса были законно проданы этими издателями».

«рекламодатели покупают медиа» звучит как найм сотрудника для создания привлекательного текста, графики и анимации, но не вписывается в контекст (маловероятно, что можно нанять художников программно). «URL-адреса, проданные издателями», похоже, не говорят о регистрации URL-адреса на ISP или ICANN . Издатели, как правило, не продают URL-адреса, если они не прекратили публикацию.

Очевидно, что это язык конкретного иностранного домена. Так может кто-нибудь объяснить, какое влияние может оказать пустой файл ads.txt? Некоторые проблемы будут:

  • Будет ли это каким-либо образом влиять на входящие ссылки, которые выглядят так, как будто они из рекламы?
  • Повлияет ли это на исходящие ссылки на продукты или услуги, указанные в содержании?
  • Будет ли это сделать мой сайт менее интересным для индексации пауков или других сканеров?
Луи Сомерс
источник
Google Adsense отправил мне электронное письмо, в котором говорилось, что я должен создать такой файл для своего сайта, но я не мог понять, что этот файл на самом деле будет делать или как он поможет моему сайту. Я уверен, что хотел бы легко понять объяснение ads.txt.
Стивен Остермиллер

Ответы:

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 Честно говоря, это первый раз, когда я слышу о том, что робот Google специально запрашивает этот файл с сайта, если он не показывает рекламу. Google был одной из причин быстрого принятия стандарта ads.txt, поэтому они, возможно, пытаются его подтолкнуть. Кроме того, есть вероятность, что у вас может быть где-то Google Doubleclick или другой код, связанный с другими Службами Google, который отправляет запросы на ваш веб-сайт; используйте Tag Assistant или Ghostery, чтобы увидеть, есть ли на вашем сайте какие-либо рекламные теги.
Генри Высоцкий
@HenryVisotski На моих сайтах не отображаются добавления, но сканеры, похоже, ищут наличие поля ads.txt, поэтому оно отображается как 404 в наших журналах перенаправления.
Эндрю Тракль
1
@AndrewTruckle Несколько способов справиться с этим. 1) Убедитесь, что в вашей установке нет корневого файла ads.txt по умолчанию, который поставляется с вашей CMS. 2) Убедитесь, что на вашем сайте нет сценариев, которые могут ошибочно делать рекламные звонки. DevTools или Ghostery хороши в этом. 3) Запретите ads.txt в вашем robots.txt для всех ботов, как если бы он существовал. 4) Поместите пустой ads.txt в свой корень. (Там может быть больше способов справиться с этим, вот некоторые из них, я знаю, чтобы быть эффективными.)
Генри Высоцкий
1

Да.

Согласно версии 1.0.2 спецификации ads.txt :

3.2.1 ФАЙЛЫ БЕЗ УТВЕРЖДЕННОЙ РЕКЛАМЫ СИСТЕМЫ РЕКЛАМЫ

Некоторые издатели могут предпочесть не авторизовать какую-либо рекламную систему, опубликовав пустой файл ads.txt, указывающий, что ни одна рекламная система не имеет права покупать и продавать рекламу на веб-сайте. Чтобы потребляющие системы правильно считывали и интерпретировали пустой файл (различая веб-серверы, возвращающие страницы с ошибками для URL-адреса /ads.txt), должна быть включена как минимум одна строка в надлежащем формате, соответствующая описанной выше спецификации формата. Для файлов, которые в противном случае не содержат авторизованные записи рекламной системы, используйте следующую запись «заполнитель», чтобы указать, что файл соответствует спецификации ads.txt:

placeholder.example.com, placeholder, DIRECT, placeholder
Ройс Уильямс
источник
Эта цитата смущает меня. Там написано «может публиковать пустой файл», но также «должна быть включена одна правильно отформатированная строка». Так что это?
Стивен Остермиллер
Они используют термин «пустой» свободно здесь; что они на самом деле имеют в виду, «не содержат реальных сайтов».
Ройс Уильямс
1
так что «пустой» файл должен иметь фиктивного рекламодателя
Стивен Остермиллер
Это соответствует моему чтению стандарта.
Ройс Уильямс