Přejít k obsahu
GetProfit

← Všechny pojmy

XML mapa stránek (XML sitemap)

XML mapa stránek je soubor se seznamem adres stránek, které má web nabídnout vyhledávačům, s volitelnými údaji, například kdy se stránka naposledy změnila.

Jak to funguje

Googlebot, procházecí robot Googlu, nachází stránky většinou sledováním odkazů. Mapa stránek mu předá seznam přímo, což pomáhá velkým katalogům, novým webům s málo vnějšími odkazy a stránkám, na které nic neodkazuje. Google uvádí, že web s přibližně 500 stránkami nebo méně a důkladným interním prolinkováním ji nemusí potřebovat.

Každý záznam obsahuje úplnou adresu URL a může obsahovat <lastmod>, datum poslední významné změny. Google <lastmod> používá jen tehdy, když je soustavně přesné, a <priority> a <changefreq> ignoruje. Jeden soubor pojme až 50 000 adres URL nebo 50 MB nekomprimovaných. Delší seznam je nutné rozdělit a soubor indexu map stránek (sitemap index) může jednotlivé části vypsat. Mapu odešlete v Search Console nebo ji uvedete v robots.txt.

Obchod uvádí kanonické stránky produktů a kategorií, které chce ve výsledcích: ne způsoby řazení, sledovací parametry ani kombinace filtrů, které zobrazovat nechce. Mapa stránek je jen slabý kanonický signál a uvedení jedné adresy URL tam a jiné v rel="canonical" signály míchá. Proč mohou uvedené stránky produktů zůstat neindexované: stránky produktů, které nejsou zaindexované.

Kde to uvidíte

  • Search Console → sestava „Sitemaps“: kdy Googlebot každý soubor naposledy přečetl a chyby zpracování.

Příklad

Ukázkový obchod, nejde o data klientů.

Obchod se stolním nádobím má 3 000 produktů a 40 kategorií, takže jeho mapa stránek uvádí 3 041 adres URL včetně úvodní stránky: stačí jeden soubor. Jeho 6 400 stránek s filtry zůstává venku. Změna ceny aktualizuje <lastmod> dané stránky; nový rok copyrightu v patičce ne. Při 60 000 produktech seznam naroste na 60 041 adres URL a je nutné ho rozdělit na dva soubory.

Nezaměňovat s

  • Feed — také strukturovaný soubor, ale nese produktová data, například cenu a sklad, do Merchant Center. Mapa stránek nese adresy URL pro vyhledávání.
  • Indexace — rozhodnutí Googlu ponechat stránku pro výsledky. Mapa stránek pomáhá Googlu stránku najít, ne ji ponechat.

Správný a chybný výklad

  • Špatně: „Všechno v mapě stránek se zaindexuje.“ Správně: Google označuje odeslanou mapu stránek za nápovědu (hint) a nezaručuje, že její stránky budou procházeny nebo indexovány.
  • Špatně: „Priorita 1.0 způsobí, že Google projde bestsellery jako první.“ Správně: Google <priority> ignoruje.

Zdroje