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.
Ha szeretné saját nyelvén olvasni a feliratokat, engedélyezze a YouTube-feliratokat. Válassza ki a videólejátszóban található Beállítások ikont , majd a Feliratok lehetőséget, és végül a kívánt nyelvet.
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.txterre 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
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.txthelyen keres, akkor a webhely átirányítsa ahttp://domain.com/ads.txthelyre. - 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.txthelyen keres, a webhely átirányítsa ahttps://domain.com/ads.txthelyre. - Mind HTTP, mind HTTPS: A
http://domain.com/ads.txtés ahttps://domain.com/ads.txtké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.