Проверка и валидация ads.txt

Получите ads.txt или app-ads.txt сайта так же, как его получают рекламные краулеры, проверьте каждую строку, убедитесь, что ваш ID издателя авторизован, и скачайте исправленный файл.

Обновлено
Добавьте ID издателя, чтобы проверить, авторизован ли он.

Введите домен, чтобы проверить его ads.txt. При желании добавьте ID издателя AdSense.

Введите любой публичный URL выше и нажмите Enter или Ctrl + Enter.

  • Найден / не найден, с цепочкой редиректов и типом содержимого
  • Каждая строка проверена: поля, тип отношений, ID сертификации, дубликаты
  • Авторизован ли ваш ID издателя как DIRECT?
  • Исправленный файл для скачивания и живой редактор для повторной проверки

Этот инструмент загружает публичный URL, который вы вводите, с нашего сервера. Результаты хранятся во временной памяти несколько минут и никогда не сохраняются в базе данных.

Был ли этот инструмент полезен?0.0 Оценок: 0
Создайте ads.txt для Google AdSense, Ad Manager и других рекламных сетейГенератор ads.txt →

Как пользоваться: Проверка ads.txt

  1. Введите домен, на котором показывается реклама, например example.com. Используйте корневой домен: рекламные краулеры ищут файл именно там.
  2. По желанию вставьте ID издателя AdSense (pub-… или ca-pub-…), чтобы проверить, авторизован ли он.
  3. Нажмите Проверить. Для мобильных приложений и приложений для смарт-ТВ выберите app-ads.txt.
  4. Изучите ошибки и предупреждения, затем скачайте исправленный файл или отредактируйте его на месте и нажмите Проверить снова.

Что делает проверка ads.txt?

ads.txt (Authorized Digital Sellers) — это публичный текстовый файл в корне вашего домена, в котором перечислены рекламные системы, которым разрешено продавать ваш рекламный инвентарь. Покупатели проверяют его перед ставками, поэтому отсутствующий или сломанный файл стоит денег: AdSense показывает предупреждение «Под угрозой доход», а часть спроса перестаёт делать ставки. Этот инструмент получает файл именно там, где его ищут краулеры, и проверяет каждую строку по спецификации IAB ads.txt.

Формат записи

Каждая строка содержит три или четыре поля, разделённых запятыми:

google.com, pub-1234567890123456, DIRECT, f08c47fec0942fa0
  1. Домен рекламной системы — биржа или сеть, например google.com. Указывается только домен, а не URL.
  2. ID аккаунта — ваш идентификатор в этой системе. Для Google это pub- и 16 цифр (без ca-).
  3. Тип отношений — DIRECT, если аккаунт ваш, и RESELLER, если продажи ведёт посредник от вашего имени.
  4. ID центра сертификации (необязательно) — TAG ID системы; у Google это f08c47fec0942fa0.

Строки также могут быть переменными, например CONTACT=ads@example.com, SUBDOMAIN=blog.example.com, OWNERDOMAIN=example.com или MANAGERDOMAIN=network.com, а комментарии начинаются с #.

Как исправить «ads.txt не найден» и «Под угрозой доход»

  • Неправильное место. Файл должен находиться по адресу https://example.com/ads.txt — в корне домена, который указан в списке сайтов AdSense, а не в подпапке.
  • www и без www. Если сайт работает на www.example.com, а в AdSense указан example.com, корневой домен всё равно должен отдавать файл или перенаправлять на него.
  • HTML-страница вместо текста. Многие CMS отвечают на неизвестные адреса страницей с кодом 200; краулеры читают HTML как ads.txt и не находят ни одной записи.
  • Неверный ID издателя. Скопируйте его в AdSense: «Аккаунт» → «Настройки» → «Информация об аккаунте» и уберите префикс ca-.
  • Только что изменили файл? Google может несколько дней переиндексировать ads.txt, поэтому предупреждение может сохраняться, даже когда файл уже исправен.

Нужно создать файл? Соберите его с помощью генератора ads.txt.

Также ищут как: adsense ads.txt, проверка app-ads.txt, авторизованные продавцы цифровой рекламы.

Инструменты, которые хорошо сочетаются с Проверка ads.txt

  • Тестер Robots.txt — Проверьте, разрешён или заблокирован URL для Googlebot, Bingbot, GPTBot и других краулеров, узнайте, какое именно правило сработало, и отредактируйте файл, чтобы протестировать изменения до публикации.
  • Проверка редиректов — Проследите URL шаг за шагом, чтобы увидеть каждый редирект, его код статуса и время ответа.
  • Проверка HTTP-заголовков — Введите любой URL и увидите, что именно отправляет сервер: код статуса, цепочку редиректов и все заголовки ответа.
  • Проверка Consent Mode — Проверьте согласие на cookie сайта так же, как это сделал бы регулятор или рекламная платформа.

Часто задаваемые вопросы

Нужен ли ads.txt для AdSense?
Для одобрения аккаунта он не обязателен, но Google настоятельно рекомендует его использовать. Без корректного ads.txt AdSense показывает предупреждение «Под угрозой доход», а некоторые покупатели не будут делать ставки на ваш инвентарь.
Должен ли ID издателя начинаться с ca-pub?
Нет. В ads.txt ID аккаунта Google выглядит как pub- и 16 цифр. Форма ca-pub- используется только в коде объявлений.
Что делать, если рекламы пока нет?
Можно обойтись без ads.txt: отсутствие файла — нормальная ситуация. Чтобы явно запретить продажу вашего рекламного места, спецификация IAB предусматривает строку placeholder.example.com, placeholder, DIRECT, placeholder.
Может ли ads.txt перенаправлять?
Да. Краулеры следуют редиректам в пределах одного корневого домена (например, с http на https или на www), а спецификация допускает один редирект на другой домен, который используют сервисы управления ads.txt.
Что такое app-ads.txt?
Тот же формат для мобильных приложений и CTV-приложений. Файл размещается на сайте разработчика, указанном в магазине приложений, по адресу /app-ads.txt.

Похожие инструменты

localГенератор ads.txtСоздайте файл ads.txt, соответствующий стандарту IAB, в котором перечислены компании, имеющие право…apiТестер Robots.txtПроверьте, разрешён или заблокирован URL для Googlebot, Bingbot, GPTBot и других краулеров, узнайте, какое…apiПроверка редиректовПроследите URL шаг за шагом, чтобы увидеть каждый редирект, его код статуса и время ответа. Проверьте, что…apiПроверка HTTP-заголовковВведите любой URL и увидите, что именно отправляет сервер: код статуса, цепочку редиректов и все заголовки…apiПроверка Consent ModeПроверьте согласие на cookie сайта так же, как это сделал бы регулятор или рекламная платформа. Страница…localРасшифровка robots.txtПравила в robots.txt короткие, но их легко понять неправильно. Вставьте файл или загрузите его с сайта, и…