След настройването на файл app-ads.txt в домейна Ви за програмисти, роботът на Google ще направи следното:
- ще опита да обходи файла;
- ще анализира синтактично съдържанието на файла, за да определи идентификационните номера на продавача, които имат разрешение за осигуряване на приходи от рекламните Ви места.
За да осигурите обхождането на файла app-ads.txt, препоръчваме да изпълните следните стъпки за отстраняване на неизправности.
Потвърдете, че файлът не е временно недостъпен
Ако обходен по-рано файл app-ads.txt не е достъпен за следващо повторно обхождане, записите от предишното обхождане ще бъдат:
- изтрити безвъзвратно, ако отговорът е грешка „hard 404“ (страница, която в действителност не съществува; състояние 404 на HTTP);
- задържани до пет дни, ако отговорът е грешка „soft 404“ (реална страница, върната за URL адрес, който в действителност не съществува; състояние 200 на HTTP) или грешка 500 на сървър.
Потвърдете, че файлът е достъпен от основния домейн
Пренасочванията от domain.com/app-ads.txt
към www.domain.com/app-ads.txt
са сравнително често срещани. Обхождането на app-ads.txt ще стартира в основната директория. Основната директория трябва да изведе резултати от файла app-ads.txt или да пренасочва към него.
www.domain.com/app-ads.txt
ще бъде обходен само ако domain.com/app-ads.txt
пренасочва към него.Уверете се, че обхождането не се отказва от robots.txt
Файлът app-ads.txt може да бъде пренебрегнат от роботите, ако файлът robots.txt ограничава обхождането. Ако URL адресът на app-ads.txt пренасочва към различно име на хост, имайте предвид, че всеки файл robots.txt за последващото име на хост може също да повлияе на роботите.
Актуализирайте файла си robots.txt, за да позволява на Google да обхожда файла app-ads.txt.
Добавете следните два реда текст към файла robots.txt:
User-agent: Google-adstxt
Disallow:
Забележка: Освен на Google-adstxt
, роботът ще се подчинява и на записите Mediapartners-Google
и Googlebot
robots.txt. Записи на User-agent
.
Уверете се, че файлът се връща с код на състоянието на HTTP „200 OK“
Докато заявка за файл app-ads.txt може да върне съдържанието на файла в основния текст на отговора, ако кодът на състоянието в заглавката на отговора указва, че файлът не е намерен (напр. код на състоянието 404):
- отговорът ще бъде пренебрегнат;
- файлът ще бъде счетен за несъществуващ.
Уверете се, че файлът има код на състоянието на HTTP „200 OK“.
Уверете се, че във файла няма грешки при форматирането или невалидни знаци
Грешките при форматирането, като например невалидни знаци за интервал, може да са трудни за откриване, но могат да направят файла app-ads.txt труден за синтактично анализиране от робота, което може да доведе до пренебрегване на файла. Избягвайте да копирате и поставяте записи на app-ads.txt от редактор на форматиран текст; препоръчваме редактор за неформатиран текст. Можете да проверите и за невалидни UTF-8 знаци във файла app-ads.txt, използвайки шестнайсетичен редактор.
Направете файла app-ads.txt достъпен за HTTP и HTTPS
Роботът на Google се опитва да обходи всички файлове app-ads.txt, както на HTTP, така и на HTTPS. Отговор 404 (или 40X) обаче води до безвъзвратно изтриване на обходените по-рано записи, въпреки че файл app-ads.txt е обходен чрез HTTP. Ето защо, ако обхождането чрез HTTPS върне грешка 404 (или 40X):
- обходеният по-рано запис ще бъде изтрит безвъзвратно.
Моля, уверете се, че app-ads.txt е достъпен чрез HTTP и HTTPS.