Sitemap.xml: nejčastější chyby a jak je opravit
Sitemap.xml je seznam adres, o kterých chcete, aby je Google znal a zařadil do indexu. Sama o sobě indexaci nezaručí, ale je to nejjasnější signál, které stránky považujete za důležité. Špatně udržovaná sitemapa naopak vyhledávač mate a snižuje důvěru ve váš web. Pojďme na nejčastější chyby a jejich opravu.
Co patří do sitemapy a co ne
Do sitemapy patří výhradně kanonické URL, které vracejí stav 200 a mají být v indexu. Nepatří tam přesměrované adresy (3xx), nefunkční stránky (404), adresy s noindex, ani nekanonické varianty s parametry. Časté pravidlo zní: pokud byste danou URL nechtěli vidět ve vyhledávání, nemá v sitemapě co dělat.
Chyba 1: URL, které vracejí přesměrování nebo 404
Nejběžnější problém. Po přejmenování stránek nebo změně struktury zůstanou v sitemapě staré adresy. Google je projde, narazí na přesměrování či chybu a sitemapa ztrácí na hodnotě. Řešení: generujte sitemapu automaticky z aktuálního obsahu, ne ručně, a pravidelně ji kontrolujte.
Chyba 2: Sitemapa obsahuje noindex stránky
Když je stránka v sitemapě, ale zároveň má v hlavičce noindex, posíláte Googlu protichůdné signály. V Search Console se to projeví jako „Odeslaná URL označena jako noindex“. Buď stránku z sitemapy odeberte, nebo noindex zrušte — podle toho, jestli ji chcete v indexu. Souvislosti s metaznačkami rozebíráme v článku Meta title a description: jak je psát.
Chyba 3: Špatný tvar URL
Adresy v sitemapě musí být v přesném tvaru, který chcete indexovat — včetně protokolu (https), www nebo bez www a lomítka na konci. Pokud sitemapa uvádí http:// verzi, zatímco web běží na https://, vzniká rozpor. Sjednoťte tvar URL napříč webem; pomáhá s tím i správná kanonizace, kterou popisuje checklist technického SEO.
Chyba 4: Sitemapa není dostupná nebo ji Google nezná
Sitemapa musí být veřejně dostupná na stabilní adrese (typicky /sitemap.xml), odkazovaná z robots.txt a odeslaná v Google Search Console. Pokud ji Google nezná, nemůže ji použít. Vztah robots.txt a sitemapy řeší článek robots.txt: jak ho nastavit a nezablokovat si indexaci.
Chyba 5: Příliš velká sitemapa
Jedna sitemapa smí mít maximálně 50 000 URL a 50 MB. U větších webů použijte index sitemap, který odkazuje na více menších sitemap. Rozdělení podle sekcí (články, produkty, kategorie) navíc usnadní hledání problémů.
Jak sitemapu průběžně hlídat
Sitemapa se rozbije nenápadně — po aktualizaci pluginu, změně šablony nebo migraci. Proto se vyplatí ji kontrolovat opakovaně, ne jednorázově. Přesně to dělá SEOHlídač.cz: pravidelně ověřuje dostupnost a obsah sitemapy a upozorní, když se objeví chybné nebo nedostupné adresy. Více v článku Proč hlídat technické SEO průběžně.
Ohlídáme vaši sitemapu za vás
SEOHlídač.cz pravidelně kontroluje sitemapu, robots.txt i metadata a pošle vám e‑mail, jakmile se objeví problém. Bez ručního klikání.