Сповіщення

На своїй сторінці AdSense ви знайдете персоналізовану інформацію про обліковий запис, яка дасть змогу ефективно використовувати AdSense.

Керування рекламним ресурсом

Як забезпечити сканування своїх файлів ads.txt

Файл ads.txt дає вам більше контролю над тим, хто продає оголошення на вашому сайті, і допомагає захистити рекламодавців від підробленого рекламного ресурсу. Саме тому важливо забезпечити веб-сканеру Google доступ до файлу ads.txt.

Коли ви створите файл ads.txt для сайту й завантажите його в кореневий домен, веб-сканер Google:

  • спробує просканувати файл;
  • перевірить, чи вказано у файлі ads.txt ідентифікатори продавців, яким дозволено монетизувати ваш сайт.
Примітка. Зміни файлу ads.txt можуть відобразитися в AdSense за кілька днів. Якщо ваш сайт надсилає небагато запитів оголошень, це може статися й через місяць.

У цьому відео ви дізнаєтесь, як переконатися, що файли ads.txt можна сканувати.

Щоб дивитися відео із субтитрами своєю мовою, увімкніть їх на YouTube. Для цього в нижній частині відеопрогравача натисніть значок Зображення значка налаштувань YouTube, а потім – "Субтитри" й виберіть потрібну мову.


Як визначити проблеми вебсканера у файлі ads.txt

Перш ніж почати, дізнайтеся більше про коди статусу HTTP.

Щоб забезпечити сканування файлу ads.txt, радимо виконати наведені нижче дії.

Перевірте час завантаження файлу ads.txt

Якщо ви завантажили файл ads.txt протягом останніх кількох днів, імовірно, ще минуло замало часу, щоб зміни було перевірено й вони відображалися в AdSense. Якщо ваш сайт надсилає небагато запитів оголошень або має низький трафік, перевірка може тривати до місяця.

Не вилучайте файл ads.txt, якщо його налаштовано правильно. Будь-які зміни, внесені в цей файл, вплинуть на час перевірки.

Переконайтеся, що файл ads.txt завжди доступний

Якщо попередньо просканований файл ads.txt стане недоступним під час наступного повторного сканування, те, що станеться з попередньо просканованими записами, залежить від відповіді коду статусу.

Спробуйте отримати доступ до файлу domain.com/ads.txt.

  • Якщо виникає помилка статусу HTTP 404, це означає, що файл не існує (попередні записи буде видалено).
  • Якщо виникає помилка статусу soft HTTP 404 (на запит URL-адреси, яка не існує, відкривається реальна сторінка; HTTP-статус 200) або помилка сервера 500, записи зберігатимуться до 5 днів.

Упевніться, що файл ads.txt доступний із кореневого домену

Перевірте URL-адресу. Чи потрібно вводити "www", щоб отримати доступ до вашого сайту (наприклад, www.domain.com)?

Сканування ads.txt починається в кореневому домені, який має переспрямовувати на файл ads.txt, або повертатися у відповідь на запит на цей файл.

  • Файл ads.txt за адресою domain.com/ads.txt буде проскановано, лише якщо на нього виконуватиметься переспрямування з адреси domain.com/ads.txt.

Якщо потрібно вводити "www", щоб отримати доступ до вашого сайту, налаштуйте переспрямування з domain.com/ads.txt на domain.com/ads.txt.

Щоб отримати допомогу з налаштування переспрямування, зверніться до свого постачальника послуг.

Переконайтеся, що файл robots.txt не забороняє сканування

Веб-сканери можуть ігнорувати файл ads.txt для домену, якщо файл robots.txt в домені забороняє:

  • сканування URL-шляху, за яким опубліковано файл ads.txt;
  • певний веб-сканер (агент користувача).

Ви можете змінити файл robots.txt, щоб надати веб-сканерам Google доступ до файлу ads.txt.

Приклад: сканування шляху до файлу ads.txt заборонено

Файл example1.com/robots.txt містить такі рядки:

User-agent: *
Disallow: /ads

Це означає, що веб-сканери, які дотримуються стандарту robots.txt, ігноруватимуть файл ads.txt.

Ви можете змінити файл robots.txt так, щоб його можна було сканувати.

  • Варіант 1. Змініть заборонений шлях.
    User-agent: *
    Disallow: /ads/
  • Варіант 2. Надайте доступ безпосередньо до файлу ads.txt.
    User-agent: *
    Allow: /ads.txt
    Disallow: /ads
Примітка. Ці варіанти є лише прикладами, існують інші способи змінити файл robots.txt.
Приклад: сканування заборонено для веб-сканера Google

Файл example2.com/robots.txt містить такі рядки:

User-agent: Googlebot
Disallow: /

Це означає, що веб-сканер Google ігноруватиме файл ads.txt.

Ви можете змінити файл robots.txt, щоб надати веб-сканеру Google доступ до файлу ads.txt.

  • Варіант 1. Вилучіть символ "/" після команди Disallow.
    User-agent: Googlebot
    Disallow:
  • Варіант 2. Надайте Googlebot доступ до файлу ads.txt.
    User-agent: Googlebot
    Allow: /ads.txt
Примітка. Будь-які зміни, внесені у файл robots.txt, не відображатимуться, доки веб-сканери не спробують знову отримати доступ до сайту.

Упевніться, що файл ads.txt має код статусу HTTP 200 OK

Якщо запит файлу ads.txt повертає вміст файлу в тілі відповіді, але при цьому код статусу в заголовку відповіді вказує на те, що файл не знайдено (наприклад, код 404), тоді:

  • відповідь ігноруватиметься;
  • файл вважатиметься таким, що не існує.

Перевірте заголовок відповіді, щоб переконатися, що файл ads.txt має код статусу HTTP 200 OK. Цей код означає, що файл ads.txt додано правильно, а запит виконано.

Переконайтеся, що у файлі ads.txt немає помилок форматування чи недійсних символів

Важливо переконатися, що файл ads.txt не має помилок, зайвих пробілів чи ком.

Помилки форматування, зокрема недійсні символи пробілів, може бути важко виявити. Однак їх наявність ускладнює синтаксичний аналіз файлу ads.txt, через що веб-сканери можуть його проігнорувати.

Порівняйте код ads.txt з кодом у своєму обліковому записі AdSense. Ваш файл ads.txt повинен мати такий вигляд:

google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0

Ідентифікатор видавця має збігатися з указаним у вашому обліковому записі AdSense.

Не копіюйте вміст файлу ads.txt з редактора форматованого тексту, оскільки він може містити додаткові метадані або дані форматування. Радимо використовувати редактор простого тексту. Ви також можете перевірити файл ads.txt на наявність недійсних символів UTF-8 за допомогою шістнадцяткового редактора.

Забезпечте доступ до файлу ads.txt через HTTP й HTTPS

Веб-сканер Google намагається просканувати файли ads.txt як через HTTP, так і через HTTPS. Переконайтеся, що файл ads.txt доступний для обох протоколів. Якщо ні, імовірно, вам доведеться налаштувати переспрямування.

Приклад. Якщо файл ads.txt доступний лише для HTTP, то в разі його сканування через HTTPS буде повернуто код статусу HTTP 404. Раніше просканований запис видаляється назавжди, навіть якщо файл ads.txt сканується через HTTP. У такому разі налаштуйте переспрямування.

Наступний крок залежить від наведеного нижче.

  • Лише для 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). Файл ads.txt має відображатися під час надсилання запиту як до сайту http://domain.com/ads.txt, так і до сайту https://domain.com/ads.txt.

Щоб отримати допомогу з налаштуванням переспрямування, зв’яжіться з постачальником послуг.

Примітка. У нас є додаткові ресурси, які допоможуть вам дізнатися більше про вирішення проблем із файлом ads.txt.

Чи корисна ця інформація?

Як можна її покращити?
true
Розкрийте потенціал розвитку

Не пропустіть можливість отримати цінну статистику AdSense. Підпишіться на звіти про ефективність, персоналізовані поради й запрошення на вебінари, які допоможуть вам збільшити прибутки.

Підписатися

Пошук
Очистити пошук
Закрити пошук
Головне меню
17765904812270510842
true
Пошук у довідковому центрі
true
true
true
true
true
157
false
false
false
false