Mit jelent a „Sitemap could not be read” hibaüzenet a Google Search Console-ban?
Beküldés és indexelés
Azt jelenti, hogy a Google megpróbálta letölteni a sitemapet, de nem sikerült, ezért az abban szereplő URL-ek közül egyet sem olvasott be. Ez letöltési, nem formázási probléma, és általában a Couldn't fetch állapottal jelenik meg. A Google súgója a következő gyakori okokat nevezi meg: a robots.txt blokkolja a fájlt, a cím 404-es hibát ad vissza, a szerver hibázik vagy nem érhető el, illetve a webhelyen feloldatlan kézi intézkedés van érvényben. Hárítsa el az okot, majd küldje be újra a sitemapet.
Ellenőrizze a sitemapet úgy, ahogy a Google teszi
Haladjon sorban; a legtöbb esetben a 2. vagy a 3. lépésnél kiderül a hiba.
- Nyissa meg pontosan azt az URL-t, amelyet beküldött, egy privát böngészőablakban. XML-ként vagy egyszerű szövegként kell betöltődnie, bejelentkezési oldal, cookie-fal vagy a főoldalra irányító átirányítás nélkül.
- Ellenőrizze az állapotkódot. Futtassa a
curl -I https://www.example.com/sitemap.xmlparancsot, és keresse a200választ. A404azt jelenti, hogy a cím hibás vagy a fájl átkerült máshová; az5xxszerverproblémára utal. - Olvassa át a
robots.txtfájlt. Ha egyDisallowszabály lefedi a sitemap elérési útját, a Google nem tudja letölteni, mert a sitemapek esetében is figyelembe veszi arobots.txttartalmát. - Futtasson élő URL-vizsgálatot a sitemap címére a Search Console-ban. A Google Sitemaps report súgója azt javasolja, hogy a beküldés előtt győződjön meg arról, hogy a Page fetch értéke Successful.
- Hasonlítsa össze a protokollt és a hosztot. Az
https://www.example.com/tulajdonsághozhttp://example.com/sitemap.xmlcímen beküldött sitemap más cím, mint az, amelyik működik.
Gyakori okok és megoldások
| Ok | Megoldás |
|---|---|
A robots.txt tiltja a sitemap elérési útját | Távolítsa el vagy szűkítse a szabályt, majd küldje be újra |
| Az URL 404-et ad vissza | Azt a címet küldje be, ahol a fájl ténylegesen van; ellenőrizze a www, a https és a záró perjelek használatát |
| Szerverhibák vagy időtúllépések | Nézze át a szervernaplókat: a Googlebot sitemapre irányuló kéréseit, valamint a fájl generálása közben fellépő hibákat |
| Tűzfal vagy botvédelem blokkolja a Googlebotot | Engedje át a Google robotjait a sitemapre és az abban felsorolt oldalakra |
| Feloldatlan kézi intézkedés | Először oldja fel a Manual actions riportban; a Google ezt is megnevezi a fájl le nem töltésének egyik okaként |
A Google okként említi a webhely alacsony crawl-igényét is, amely miatt előfordulhat, hogy a sitemapet nem tölti le. Ha a fenti ellenőrzések mindegyike rendben van, tartsa elérhetőnek a fájlt, és később küldje be újra.
Hasonló, de nem ide tartozó hibák
Ha az állapot nem Couldn't fetch, hanem Has errors, akkor a Google beolvasta a fájlt, és hibákat talált benne. Tipikus példák ugyanabból a súgóoldalból: érvénytelen XML (gyakran egy duplikált <loc> címke), a sitemapétől eltérő hoszton vagy magasabb szintű mappában lévő URL-ek, az 50 MB-os tömörítetlen méretkorlátot meghaladó fájl, vagy olyan tömörített fájl, amelyet a Google nem tudott kicsomagolni. Ezeket magában a fájlban kell javítani, nem a szerveren.
Mi történik a javítás után?
Küldje be újra a sitemapet a Sitemaps riportban. A Google szerint egy sikertelen sitemap letöltését még néhányszor önállóan megismétli, de végül felhagy vele, ezért a javítás utáni újrabeküldés a megbízható módja annak, hogy beolvassa. A Success állapot azt jelenti, hogy az URL-ek bekerültek a crawlolási sorba. A sitemapekkel kapcsolatos további tudnivalókért lásd a How do I submit a sitemap? és a Google Search Console sitemap errors oldalt.
Hogyan segít az AutoPSEO
Az AutoPSEO Sitemaps oldala megjeleníti az összes sitemapet, amelyet a Search Console egy tulajdonsághoz tárol, a hibákkal, figyelmeztetésekkel, függő állapottal és a Google legutóbbi letöltésének dátumával együtt, így könnyen kiszúrható az a sitemap, amelynek beolvasását a Google abbahagyta. Ha sitemap URL-ből indít tömeges vizsgálatot, az AutoPSEO maga tölti le a fájlt, és jelenti az olvasás közben felmerülő hibákat.
Továbbiak itt: Beküldés és indexelés
- Hogyan küldhetem be a weboldalamat a Google-nek?
- Hogyan küldhetek be webhelytérképet a Google Search Console-ba?
- Hogyan kérhetem egy adott URL indexelését?
- Miért nem indexelődnek az oldalaim?
- Mit jelent a „Discovered – currently not indexed” állapot?
- Mit jelent a \"Crawled – currently not indexed\" állapot?
Tedd autopilotára az SEO-tartalmaidat
Kösd össze a Search Console-t és a webhelyedet. Az AutoPSEO átvizsgálja, és azonnal megtervezi az első témákat. Nem kell bankkártya.