Як забезпечити доступність і можливість сканування файлу ads.txt
Файл ads.txt допомагає контролювати, хто має право продавати ваш рекламний інвентар, а також захищає ваш бренд від шахрайського або неавторизованого перепродажу. Для його ефективної роботи рекламні платформи повинні мати можливість безперешкодно сканувати та зчитувати цей файл.
Після створення файлу ads.txt і розміщення його в кореневому каталозі вашого домену сканери (crawlers) спробують отримати до нього доступ. Виконайте наведені нижче кроки, щоб переконатися, що все налаштовано правильно та працює без збоїв.
Основні перевірки для забезпечення коректного сканування:
1. Переконайтеся, що файл ads.txt доступний
Відкрийте адресу domain.com/ads.txt у браузері та переконайтеся, що файл успішно завантажується.
Уникайте таких помилок:
• 404 (Not Found)
• 500 (Server Error)
Ці помилки означають, що файл недоступний і не може бути просканований.
2. Переконайтеся, що до файлу ads.txt можна отримати доступ із кореневого домену
Ваш файл ads.txt має бути доступний із кореневого домену.
• Приклад: domain.com/ads.txt
Якщо ваш сайт використовує «www», переконайтеся, що налаштовано правильне перенаправлення:
• з domain.com/ads.txt на www.domain.com/ads.txt
Без цього сканери можуть не знайти ваш файл.
3. Перевірте дозволи в robots.txt
Файл robots.txt не повинен блокувати доступ до файлу ads.txt.
Переконайтеся, що він НЕ:
• обмежує шлях URL до ads.txt;
• блокує окремих сканерів (user agents).
Інакше ваш файл ads.txt може бути проігнорований.
4. Переконайтеся в успішній відповіді сервера (HTTP 200)
Ваш файл ads.txt повинен повертати статус 200 OK, що підтверджує:
• файл реалізовано правильно;
• запит виконується успішно.
5. Уникайте помилок форматування
Навіть незначні помилки можуть спричинити проблеми. Зверніть увагу на:
• неприпустимі символи;
• неправильні відступи або приховані пробіли.
Такі проблеми можуть завадити сканерам коректно обробити ваш файл.
6. Забезпечте доступ до файлу ads.txt через HTTP і HTTPS
Сканери перевіряють обидві версії:
• http://domain.com/ads.txt
• https://domain.com/ads.txt
Вам слід:
• або зробити файл доступним за обома адресами;
• або налаштувати правильне перенаправлення між ними.
Приклади:
Лише HTTP (наприклад, http://domain.com/ads.txt): налаштуйте перенаправлення таким чином, щоб коли сканер звертається до https://domain.com/ads.txt, сайт перенаправляв його на http://domain.com/ads.txt.
Лише HTTPS (наприклад, https://domain.com/ads.txt): налаштуйте перенаправлення таким чином, щоб коли сканер звертається до http://domain.com/ads.txt, сайт перенаправляв його на https://domain.com/ads.txt.
Для обох протоколів HTTP і HTTPS: під час звернення до http://domain.com/ads.txt та https://domain.com/ads.txt повинен відображатися файл ads.txt.