Када датотеку app-ads.txt подесите на домену за програмере, Google пописивач ради следеће:
- Покушава да пописује датотеку.
- Рашчлањује садржај датотеке да би утврдио ИД-ове продаваца који су овлашћени да монетизују инвентар.
Да бисте обезбедили пописивање датотеке app-ads.txt, препоручујемо вам да пратите следеће кораке за решавање проблема.
Потврдите да датотека није привремено недоступна
Ако претходно виђена датотека app-ads.txt није доступна при поновном пописивању, претходно виђени уноси ће бити:
- Трајно избрисани ако је одговор грешка hard 404 (страница која не постоји; статус HTTP 404).
- Задржани до пет дана ако је одговор грешка soft 404 (стварна страница приказана за URL који не постоји; статус HTTP 200) или серверска грешка 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
, пописивач ће извршавати и robots.txt User-agent
записе Mediapartners-Google
и Googlebot
.
Постарајте се да фајл враћа кôд статуса 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-а.