Az ads.txt fájllal hatékonyabban szabályozhatja, ki értékesíthet hirdetéseket a webhelyén, és megelőzheti, hogy hamis készletet mutassanak be a hirdetőknek. Ezért fontos, hogy a Google feltérképező robotja hozzáférjen az ads.txt fájlhoz.
Miután létrehozta az ads.txt fájlt a webhelyhez, és feltöltötte a gyökérdomainre, a Google feltérképező robotja:
- Megkísérli a fájl feltérképezését.
- Szintaktikailag elemzi az ads.txt fájl tartalmát, hogy meghatározza, mely eladói azonosítók szerezhetnek bevételt a webhelyről.
Ebből a videóból megtudhatja, hogyan biztosítható, hogy az ads.txt fájl feltérképezhető legyen.
Az ads.txt feltérképezésével kapcsolatos problémák megtalálása
Annak érdekében, hogy az ads.txt fájl feltérképezhető legyen, javasoljuk, hogy végezze el az alábbi hibaelhárítási lépéseket.
- Erősítse meg az ads.txt fájl feltöltésének időzítését
- Ellenőrizze, hogy az ads.txt fájl nem vált-e ideiglenesen elérhetetlenné
- Ellenőrizze, hogy az ads.txt fájl elérhető-e a gyökérdomainből
- Ellenőrizze, hogy a robots.txt nem tiltja-e le a feltérképezést
- Ellenőrizze, hogy az ads.txt fájlnak van-e HTTP 200 OK állapotkódja
- Ellenőrizze, hogy nincsenek-e formázási hibák vagy érvénytelen karakterek az ads.txt fájlban
- HTTP- és HTTPS-protokollon keresztül egyaránt tegye elérhetővé az ads.txt fájlt
Erősítse meg az ads.txt fájl feltöltésének időzítését
Ha az elmúlt néhány napban töltötte fel az ads.txt fájlt, akkor lehetséges, hogy a módosítások AdSense szolgáltatásban való megjelenítése és felülvizsgálata még nem történt meg. Ha a webhely nem küld sok hirdetési kérelmet, vagy alacsony forgalmat bonyolít, akkor a felülvizsgálat egy hónapig is eltarthat.
Ha az ads.txt fájl megfelelően van beállítva, ne távolítsa el. Az ads.txt fájl minden módosítása befolyásolja a felülvizsgálathoz szükséges időt.
Ellenőrizze, hogy az ads.txt fájl nem vált-e ideiglenesen elérhetetlenné
Ha egy korábban feltérképezett ads.txt fájl nem érhető el egy későbbi feltérképezés során, akkor az állapotkódra adott választól függ, hogy mi történik a korábban feltérképezett bejegyzésekkel.
Próbálja megnyitni a domain.com/ads.txt
fájlt:
- Ha a rendszer HTTP 404-es állapothibát küld válaszként, akkor a fájl nem létezik. Az előző bejegyzések véglegesen törlődnek.
- Ha a válasz lágy HTTP 404-es állapothiba (valódi oldalt ad vissza olyan URL esetén, amely ténylegesen nem létezik; HTTP 200-as állapot) vagy 500-as szerverhiba, akkor a rendszer legfeljebb 5 napig megőrzi a bejegyzéseket.
Ellenőrizze, hogy az ads.txt fájl elérhető-e a gyökérdomainből
Ellenőrizze az URL-t. A „www” előtagot is használni kell a webhely eléréséhez (például: www.domain.com
)?
Az ads.txt feltérképezése a gyökérdomainben kezdődik, és a gyökérdomainnek vagy vissza kell adnia ezt a fájlt, vagy erre mutató átirányítást kell tartalmaznia.
- A
www.domain.com/ads.txt
útvonalon lévő ads.txt fájl feltérképezésére csak akkor kerül sor, ha adomain.com/ads.txt
erre mutató átirányítást tartalmaz.
Ha a webhely eléréséhez be kell írnia a „www” előtagot, akkor átirányítást kell beállítani a domain.com/ads.txt
címről a www.domain.com/ads.txt
címre.
Ellenőrizze, hogy a robots.txt nem tiltja-e le a feltérképezést
Előfordulhat, hogy egy adott domain ads.txt fájlját figyelmen kívül hagyják a feltérképező robotok, ha a domainen lévő robots.txt fájl letiltja az alábbiak egyikét:
- Azon URL-útvonal feltérképezése, amelyen az ads.txt file található.
- Egy adott feltérképező robot (felhasználói ügynök).
Úgy is módosíthatja a robots.txt fájlt, hogy a Google feltérképező robotjai hozzáférhessenek az ads.txt fájlhoz.
Ha az alábbi sorok szerepelnek az example1.com/robots.txt
fájlban:
User-agent: *
Disallow: /ads
Ez azt jelenti, hogy az ads.txt fájlt figyelmen kívül hagyják azok a feltérképező robotok, amelyek betartják a robots.txt szabványt.
A robots.txt fájl többféleképpen is módosítható, hogy az ads.txt fájl feltérképezhető legyen:
- 1. lehetőség: A nem engedélyezett útvonal módosítása.
User-agent: *
Disallow: /ads/
- 2. lehetőség: Módosítás, hogy az ads.txt fájl kifejezetten engedélyezve legyen.
User-agent: *
Allow: /ads.txt
Disallow: /ads
Ha az alábbi sorok szerepelnek az example2.com/robots.txt
fájlban:
User-agent: Googlebot
Disallow: /
Ez azt jelenti, hogy a Google feltérképező robotja figyelmen kívül hagyja az ads.txt fájlt.
A robots.txt fájl többféleképpen is frissíthető úgy, hogy a Google feltérképező robotja hozzáférjen az ads.txt fájlhoz:
- 1. lehetőség: A „Disallow” elem után álló „/” karakter eltávolítása.
User-agent: Googlebot
Disallow:
- 2. lehetőség: Hozzáférés biztosítása a Googlebot számára az ads.txt fájlhoz.
User-agent: Googlebot
Allow: /ads.txt
Ellenőrizze, hogy az ads.txt fájlnak van-e HTTP 200 OK állapotkódja
Az ads.txt fájlra vonatkozó kérésre a válasz törzsében megtalálható lehet a fájl tartalma, ha azonban a válasz fejlécében lévő állapotkód azt jelzi, hogy a fájl nem található (pl. 404-es állapotkód), akkor:
- A válasz figyelmen kívül marad.
- A fájl nem létezőnek minősül.
Ellenőrizze a válasz fejlécében, hogy az ads.txt fájl tartalmaz-e HTTP 200 OK állapotkódot. A HTTP 200 OK állapotkód azt jelzi, hogy az ads.txt fájl megvalósítása megfelelő, a kérelem pedig sikeres volt.
Ellenőrizze, hogy nincsenek-e formázási hibák vagy érvénytelen karakterek az ads.txt fájlban
Fontos, hogy ellenőrizze az ads.txt fájlt, hogy nem tartalmaz-e hibát, például elírást, felesleges szóközt vagy felesleges vesszőt.
A formázási hibák – például az érvénytelen térközkarakterek – megtalálása nehéz lehet, ám az ilyen hibák megnehezíthetik a feltérképező robot által végzett szintaktikai elemzést, ezért a rendszer figyelmen kívül hagyhatja a fájlt.
Hasonlítsa össze az ads.txt fájlban szereplő kódot az AdSense-fiókjában lévő adatokkal. Az ads.txt fájlnak az alábbihoz hasonlóan kell kinéznie:
google.com, pub-0000000000000000, DIRECT, f08c47fec0942fa0
A megjelenítői azonosítónak egyeznie kell az AdSense-fiókban megjelenő azonosítóval.
HTTP- és HTTPS-protokollon keresztül egyaránt tegye elérhetővé az ads.txt fájlt
A Google feltérképező robotja megpróbálja az ads.txt fájlokat a HTTP- és a HTTPS-protokollon keresztül is feltérképezni. Ellenőrizze, hogy az ads.txt HTTP és HTTPS protokollon keresztül egyaránt elérhető-e. Ha nem, akkor előfordulhat, hogy átirányítást kell beállítania.
A következő lépés az alábbiaktól függ:
- Csak HTTP (pl.
http://domain.com/ads.txt
): Átirányítást kell beállítania, hogy amikor a feltérképező robot ahttps://domain.com/ads.txt
helyen keres, akkor a webhely átirányítsa ahttp://domain.com/ads.txt
helyre. - Csak HTTPS (pl.
https://domain.com/ads.txt
): Átirányítást kell beállítania, hogy amikor a feltérképező robot ahttp://domain.com/ads.txt
helyen keres, a webhely átirányítsa ahttps://domain.com/ads.txt
helyre. - Mind HTTP, mind HTTPS: A
http://domain.com/ads.txt
és ahttps://domain.com/ads.txt
kérésével kell megjeleníteni az ads.txt fájlt.
Az átirányítás beállításában a szolgáltatója tud segítséget nyújtani.