Cu ajutorul unui fișier ads.txt, stabiliți mai clar cine poate să vândă anunțuri pe site-ul dvs. Astfel, se împiedică prezentarea unui inventar contrafăcut către advertiseri. Așadar, este important pentru crawlerul Google să vă poată accesa fișierul ads.txt.
După ce creați un fișier ads.txt pentru site și îl încărcați în domeniul rădăcină, crawlerul Google:
- va încerca să acceseze fișierul cu crawlere;
- va analiza conținutul fișierului ads.txt pentru a afla ce coduri de vânzător sunt autorizate să genereze bani pe baza site-ului dvs.
Din acest videoclip veți afla cum să vă asigurați că fișierele dvs. ads.txt pot fi accesate cu crawlere.
Pentru subtitrări în limba dvs., activați subtitrările YouTube. Selectați pictograma Setări din partea de jos a playerului video, apoi selectați Subtitrări și alegeți limba.
Identificați problemele legate de accesarea cu crawlere a fișierului ads.txt
Pentru a vă asigura că fișierul ads.txt poate fi accesat cu crawlere, vă recomandăm să urmați pașii de mai jos pentru remedierea problemelor.
- Confirmați sincronizarea încărcării fișierului ads.txt
- Confirmați că fișierul ads.txt nu este temporar indisponibil
- Confirmați că fișierul ads.txt poate fi accesat din domeniul rădăcină
- Asigurați-vă că accesarea cu crawlere nu este interzisă de robots.txt
- Asigurați-vă că fișierul ads.txt are un cod de stare HTTP 200 OK
- Asigurați-vă că nu există erori de formatare sau caractere nevalide în fișierul ads.txt
- Creați un fișier ads.txt accesibil atât prin HTTP, cât și prin HTTPS
Confirmați sincronizarea încărcării fișierului ads.txt
Dacă ați încărcat fișierul ads.txt în ultimele câteva zile, este posibil să fie prea devreme pentru ca modificările să fie reflectate și examinate în AdSense. Dacă site-ul dvs. nu face multe solicitări de anunțuri sau dacă are un volum redus de trafic, examinarea poate dura până la o lună.
Nu eliminați fișierul ads.txt dacă el este configurat în mod corect. Orice modificare a fișierului ads.txt va influența durata de examinare.
Confirmați că fișierul ads.txt nu este temporar indisponibil
Dacă un fișier ads.txt accesat anterior cu crawlere nu este disponibil pentru o accesare ulterioară cu crawlere, atunci ceea ce se întâmplă cu intrările accesate anterior cu crawlere depinde de răspunsul din codul de stare.
Încercați să accesați fișierul domain.com/ads.txt
:
- dacă răspunsul este o eroare de stare HTTP 404, înseamnă că fișierul nu există. Intrările anterioare vor fi eliminate definitiv;
- dacă răspunsul este o eroare de stare HTTP 404 parțială (s-a afișat o pagină reală pentru o adresă URL care nu există; stare HTTP 200) sau o eroare de server 500, atunci intrările vor fi reținute timp de cel mult 5 zile.
Confirmați că fișierul ads.txt poate fi accesat din domeniul rădăcină
Verificați-vă adresa URL Este necesar să includeți „www” pentru a vă accesa site-ul (de exemplu, www.domain.com
)?
Accesarea cu crawlere a fișierului ads.txt va începe de la domeniul rădăcină, iar acesta trebuie să returneze de la sau să redirecționeze către fișierul ads.txt respectiv.
- Un fișier ads.txt de pe
domain.com/ads.txt
va fi accesat cu crawlere numai dacădomain.com/ads.txt
redirecționează către acesta.
Dacă este necesar să includeți „www” pentru a vă accesa site-ul, configurați o redirecționare de la domain.com/ads.txt
la domain.com/ads.txt
.
Asigurați-vă că accesarea cu crawlere nu este interzisă de robots.txt
Este posibil ca fișierul ads.txt pentru un domeniu să fie ignorat de crawlere dacă fișierul robots.txt de pe un domeniu interzice unul dintre elementele următoare:
- accesarea cu crawlere a căii adresei URL la care este postat un fișier ads.txt;
- un anumit crawler (user agent).
Puteți modifica fișierul robots.txt pentru a permite accesarea cu crawlere Google a fișierului dvs. ads.txt.
Dacă în example1.com/robots.txt
sunt incluse următoarele rânduri:
User-agent: *
Disallow: /ads
acest lucru înseamnă că fișierul ads.txt va fi ignorat de crawlerele care respectă standardul robots.txt.
Există modalități prin care puteți modifica fișierul robots.txt pentru ca fișierul ads.txt să poată fi accesat cu crawlere:
- opțiunea 1: modificați calea interzisă;
User-agent: *
Disallow: /ads/
- opțiunea 2: modificați pentru a permite în mod special fișierul ads.txt.
User-agent: *
Allow: /ads.txt
Disallow: /ads
Dacă în example2.com/robots.txt
sunt incluse următoarele rânduri:
User-agent: Googlebot
Disallow: /
acest lucru înseamnă că fișierul ads.txt va fi ignorat de crawlerul Google.
Există modalități prin care puteți actualiza fișierul robots.txt pentru a permite crawlerului Google să acceseze fișierul ads.txt:
- opțiunea 1: eliminați „ / ” din Disallow;
User-agent: Googlebot
Disallow:
- opțiunea 2: permiteți ca Googlebot să vă acceseze fișierul ads.txt.
User-agent: Googlebot
Allow: /ads.txt
Asigurați-vă că fișierul ads.txt are un cod de stare HTTP 200 OK
Cu toate că o solicitare de fișier ads.txt poate returna conținutul fișierului în corpul răspunsului, în situația în care codul de stare din antetul răspunsului indică faptul că fișierul nu a fost găsit (de exemplu, cod de stare 404), atunci:
- răspunsul va fi ignorat;
- se va considera că fișierul nu există.
Verificați antetul de răspuns pentru a vă asigura că fișierul ads.txt are codul de stare HTTP 200 OK. Codul de stare HTTP 200 OK indică faptul că ați implementat corect fișierul ads.txt și că solicitarea a fost făcută corect.
Asigurați-vă că nu există erori de formatare sau caractere nevalide în fișierul ads.txt
Este important să verificați dacă în fișierul ads.txt există greșeli, cum ar fi greșeli de scriere, spații inutile sau virgule suplimentare.
Erorile de formatare, cum ar fi caracterele nevalide de spațiu alb, pot fi greu de detectat și pot îngreuna analizarea unui fișier ads.txt cu un crawler, iar fișierul este posibil să fie ignorat.
Comparați codul ads.txt cu codul din contul dvs. AdSense. Fișierul dvs. ads.txt trebuie să arate astfel:
google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0
Codul de editor trebuie să fie identic cu cel care este afișat în contul dvs. AdSense.
Creați un fișier ads.txt accesibil atât prin HTTP, cât și prin HTTPS
Crawlerul Google încearcă să acceseze cu crawlere fișierele ads.txt atât pe HTTP, cât și pe HTTPS. Confirmați că fișierul ads.txt poate fi accesat atât pe HTTP, cât și pe HTTPS. În caz contrar, poate fi necesar să configurați o redirecționare.
Următorul pas pe care îl faceți depinde de următoarele:
- numai pentru HTTP (de exemplu,
http://domain.com/ads.txt
): trebuie să configurați o redirecționare astfel încât, atunci când crawlerul cautăhttps://domain.com/ads.txt
site-ul redirecționează lahttp://domain.com/ads.txt
; - numai pentru HTTPS (de exemplu,
https://domain.com/ads.txt
): trebuie să configurați o redirecționare astfel încât, atunci când crawlerul cautăhttp://domain.com/ads.txt
site-ul redirecționează lahttps://domain.com/ads.txt
; - pentru ambele protocoale HTTP și HTTP: solicitarea
http://domain.com/ads.txt
șihttps://domain.com/ads.txt
ar trebui să afișeze fișierul ads.txt”.
Contactați-vă furnizorul de servicii dacă aveți nevoie de ajutor la configurarea unei redirecționări.