Фајл ads.txt вам даје бољу контролу над тиме коме је дозвољена продаја огласе на вашем сајту и спречава представљање фалсификованог инвентара оглашавачима. Зато је важно да Google пописивач може да приступа фајлу ads.txt.
Када направите фајл ads.txt за сајт и отпремите га на основни домен, Google пописивач:
- Покушава да попише тај фајл.
- Рашчлањује садржај фајла ads.txt да би утврдио ИД-ове продаваца који су овлашћени за остваривање зараде од сајта.
У овом видеу ћете сазнати како да обезбедите могућност пописивања фајлова ads.txt.
Идентификујте проблеме са пописивачем фајла ads.txt
Да би фајл ads.txt могао да се пописује, препоручујемо вам да пратите овај поступак за решавање проблема:
- Потврдите време отпремања фајла ads.txt
- Потврдите да фајл ads.txt није привремено недоступан
- Потврдите да је фајл ads.txt доступан на основном домену
- Потврдите да је пописивање фајла robots.txt дозвољено
- Потврдите да фајл ads.txt има HTTP кôд статуса 200 OK
- Потврдите да нема грешака у форматирању нити неважећих знакова у фајлу ads.txt
- Омогућите доступност фајла ads.txt путем HTTP-а и HTTPS-а
Потврдите време отпремања фајла ads.txt
Ако сте отпремили фајл ads.txt у последњих неколико дана, можда је прерано да видите и прегледате промене у AdSense-у. Ако сајт не шаље много захтева за огласе или има слаб саобраћај, преглед може да траје до месец дана.
Не уклањајте ads.txt ако је правилно подешен. Евентуалне промене фајла ads.txt утичу на време прегледа.
Потврдите да фајл ads.txt није привремено недоступан
Ако претходно пописан фајл ads.txt није доступан при поновном пописивању, оно што ће се догодити са претходно пописаним уносима зависи од одговора у коду статуса.
Пробајте да приступите фајлу domain.com/ads.txt
:
- Ако је одговор HTTP статус грешке 404, то значи да фајл не постоји. Претходни уноси ће се трајно избрисати.
- Ако је одговор HTTP статус грешке soft 404 (стварна страница приказана за URL који не постоји; статус HTTP 200) или грешка сервера 500, уноси ће бити задржани до 5 дана.
Потврдите да је фајл ads.txt доступан на основном домену
Проверите URL. Морате ли да додате „www“ за приступ сајту (нпр. www.domain.com
)?
Пописивање фајла ads.txt почиње на основном домену који мора да садржи фајл ads.txt или преусмерава ка њему.
- Фајл ads.txt на
www.domain.com/ads.txt
ће се пописивати само акоdomain.com/ads.txt
преусмерава ка њему.
Ако морате да додате „www“ за приступ сајту, морате да подесите преусмеравање са domain.com/ads.txt
на www.domain.com/ads.txt
.
Потврдите да је пописивање фајла robots.txt дозвољено
Пописивачи могу да игноришу фајл ads.txt за домен ако фајл robots.txt на домену не дозвољава једно од следећег:
- Пописивање путање URL-а на којем је постављен фајл ads.txt.
- Одређени пописивач (кориснички агент).
Можете да промените фајл robots.txt и да дозволите Google пописивачима приступ фајлу ads.txt.
example1.com/robots.txt
садржи следеће редове:
User-agent: *
Disallow: /ads
То значи да пописивачи који поштују стандард robots.txt игноришу фајл ads.txt.
Постоји неколико начина за измену фајла robots.txt тако да фајл ads.txt може да се пописује:
- 1. опција: Измените недозвољену путању.
User-agent: *
Disallow: /ads/
- 2. опција: Унесите промене тако да фајл ads.txt буде изричито дозвољен.
User-agent: *
Allow: /ads.txt
Disallow: /ads
Ако 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
Потврдите да фајл ads.txt има HTTP кôд статуса 200 OK
Захтев за фајл ads.txt може да прикаже садржај фајла у телу одговора, али ако кôд статуса у заглављу одговора указује на то да фајл није пронађен (нпр. кôд статуса 404):
- Одговор ће се игнорисати.
- Сматраће се да фајл не постоји.
Проверите у заглављу одговора да ли фајл ads.txt има кôд статуса HTTP 200 OK. Кôд статуса 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 путем HTTP-а и HTTPS-а
Google пописивач покушава да попише фајлове ads.txt на HTTP-у и HTTPS-у. Потврдите да је фајл ads.txt доступан на HTTP-у и HTTPS-у. У супротном можда морате да подесите преусмеравање.
Наредни корак зависи од следећег:
- Само за 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.
Помоћ за подешавање преусмеравања можете да потражите од добављача услуге.