Sitemapa je soubor, který Googlu říká, jaké stránky na webu máte a které z nich považujete za důležité. Většina redakčních systémů ji generuje sama.
A právě proto ji skoro nikdo nekontroluje. Ve chvíli, kdy se do ní dostanou stránky, které tam nepatří, začne mást místo aby pomáhala.
Tenhle text vysvětluje, k čemu sitemapa reálně je, co v ní má a nemá být a jak poznat, že máte problém.
K čemu sitemapa slouží a k čemu ne
Sitemapa je seznam adres, který pomáhá vyhledávači najít obsah rychleji. Není to příkaz, je to nápověda.
Zásadní je rozlišit, co sitemapa udělá a co ne. Tady vzniká většina falešných očekávání.

Co udělá. Urychlí objevení nových stránek, pomůže u velkých webů a u stránek, na které vede málo odkazů, a dá Googlu informaci o poslední změně.
Co neudělá. Nezaručí zaindexování. Nezlepší pozice. Nenahradí interní prolinkování, které je pro Google silnější signál než seznam adres.
Prakticky z toho plyne, že sitemapa je hygiena, ne nástroj růstu. Když je špatně, škodí. Když je dobře, jen nepřekáží. Ostatně i dokumentace Googlu uvádí, že zaindexování negarantuje.
Do širšího kontextu to zapadá tam, kde popisujeme technické SEO, tedy do fáze procházení a indexace.
Základní pojmy kolem sitemapy vysvětluje Patrik Pilous v hesle mapa webu.
Co v sitemapě má a nemá být
Pravidlo je jednoduché. V sitemapě mají být jen adresy, které chcete mít ve vyhledávání, a žádné jiné.
Porušení tohohle pravidla je nejčastější chyba, kterou u českých webů vidíme.

Patří tam stránky, které vracejí kód 200, mají vlastní obsah, nejsou blokované a ukazují samy na sebe jako na hlavní verzi.
Nepatří tam přesměrované adresy, stránky s příznakem noindex, stránky blokované v robots.txt, kanonizované na jinou adresu, stránky výsledků filtrování bez poptávky a technické adresy typu košík nebo přihlášení.
Rozpor mezi sitemapou a zbytkem webu je pro Google matoucí signál. Když mu v sitemapě řeknete, že je stránka důležitá, a na stránce že ji nemá indexovat, protiřečíte si.
Jak zjistit, že máte problém
Kontrola zabere deset minut a nepotřebujete k ní placený nástroj.
Postup je stejný pro malý web i pro e-shop s tisíci produkty.

Otevřete si sitemapu v prohlížeči, obvykle na adrese s koncovkou sitemap.xml nebo sitemap_index.xml. Podívejte se, kolik adres obsahuje.
V Search Console pak otevřete sekci Sitemapy a porovnejte počet odeslaných adres s počtem zaindexovaných. Velký rozdíl je signál.
Náhodně vyberte deset adres ze sitemapy a zkontrolujte je. Vracejí 200? Nejsou přesměrované? Nemají noindex?
Nakonec porovnejte počet adres v sitemapě s počtem stránek, které na webu skutečně chcete mít vidět. Když je v sitemapě dvakrát víc, něco tam nepatří.
Jak se v Search Console orientovat, popisujeme v článku o Search Console. Sekce Indexování stránek k tomu dá zbytek obrázku.
Velké weby a rozdělené sitemapy
Jedna sitemapa může obsahovat maximálně padesát tisíc adres. U větších webů se proto dělí a zastřešuje se indexem.
Rozdělení má ale i praktický důvod, který se často přehlíží.
Když sitemapy rozdělíte podle typu obsahu, tedy zvlášť produkty, zvlášť kategorie a zvlášť články, uvidíte v Search Console poměr indexace pro každou skupinu zvlášť.
To je diagnostika, kterou jinak nedostanete. Když se indexuje devadesát procent kategorií a třicet procent produktů, víte, kde hledat problém.
U e-shopů je tohle rozdělení nejrychlejší způsob, jak zjistit, že máte v indexu jen zlomek sortimentu.
Údaje, které se přeceňují
Sitemapa umí obsahovat kromě adresy i další informace. Většina z nich dnes nemá vliv.
Stojí za to vědět, které řešit a které ne.
Datum poslední změny. Jediný údaj, který má reálný význam, ale jen když je pravdivý. Když se datum mění u všech stránek každou noc, Google ho začne ignorovat.
Priorita. Google ji podle vlastních vyjádření nepoužívá. Nastavovat ji nemá smysl.
Frekvence změn. Totéž. Historický údaj bez vlivu.
Prakticky to znamená, že se máte soustředit na to, které adresy v sitemapě jsou, ne na jejich parametry.
Čeho se vyvarovat
Následující chyby vidíme opakovaně a všechny mají stejný důsledek, tedy že Google sitemapě přestane věřit.
Opravují se v nastavení systému, ne ručně.
Sitemapa, která se neaktualizuje. Statický soubor nahraný před rokem je horší než žádný.
Adresy s noindexem. Protiřečíte si a Google si vybere, čemu uvěří.
Blokace v robots.txt. Sitemapa uvedená v souboru, který ji zároveň blokuje. Vídáme častěji, než by se čekalo.
Sitemapa neuvedená nikde. Patří do robots.txt a má být odeslaná v Search Console.
Otázky, které kolem sitemapy padají
Pět dotazů, které dostáváme nejčastěji od lidí, kteří si web spravují sami.
Odpovědi platí obecně, u konkrétní platformy se detaily liší.
Musím sitemapu vůbec mít
U webu s pár desítkami stránek a dobrým prolinkováním se Google obejde bez ní. U e-shopů a větších webů je prakticky nutná.
Když ji systém generuje sám, není důvod ji vypínat. Jen ji zkontrolujte.
Jak často se má aktualizovat
Automaticky při každé změně obsahu. Většina systémů to umí, jen se to nikdo neobtěžuje ověřit.
Ruční nahrávání souboru je dnes už jen u statických webů.
Mám do sitemapy dávat obrázky
U webů, kde jsou obrázky podstatná část obsahu, tedy u fotografů, e-shopů s vizuálním sortimentem a podobně, to smysl dává.
U běžného firemního webu je to práce navíc bez měřitelného přínosu.
Proč Google neindexuje všechny adresy ze sitemapy
Protože sitemapa není příkaz. Google si vybírá, co stojí za zaindexování, podle kvality a užitečnosti obsahu.
Když je poměr výrazně nízký, problém není v sitemapě, ale v obsahu nebo ve struktuře webu.
Mám do sitemapy dávat filtrové stránky
Jen ty, na které existuje reálná poptávka a které mají vlastní obsah. Ostatní ne.
U e-shopů je tohle rozhodnutí důležitější než sitemapa samotná. Souvisí s tím, co popisujeme u kanibalizace klíčových slov.
Kde začít u vás
Otevřete si sitemapu v prohlížeči a spočítejte, kolik adres obsahuje. Pak to číslo porovnejte s tím, kolik stránek chcete mít ve vyhledávání.
Když se to výrazně liší, vyberte deset náhodných adres a projděte je. Během deseti minut zjistíte, jestli je problém v sitemapě, nebo jinde.
Když si výsledek nebudete umět vyložit, projdeme ho spolu na SEO konzultaci. Nízký poměr zaindexovaných má obvykle jinou příčinu, než se na první pohled zdá.
Chcete projít celý web najednou, včetně indexace a struktury? Řešíme to v rámci SEO analýzy webu, ozvěte se přes kontakt.