Sitemap: co to je a potřebuje ji váš web?
Sitemap (XML sitemapa, česky mapa stránek) je soubor, ve kterém vyhledávačům „předáváte“ seznam URL, o kterých mají vědět. Zní to jako povinná výbava každého webu ale v praxi je to ale jen doporučení, ne příkaz – a část rad, které o sitemapě kolují v českých návodech (priority, pingnutí Googlu), dnes už neplatí.
Souhrn článku
- Sitemapa pomáhá vyhledávačům URL objevit, ale negarantuje procházení ani indexaci. Google ji bere jen jako „nápovědu“.
- Google i Bing hodnoty priority a changefreq ignorují. Google lastmod používá jen tehdy, když konzistentně odpovídá skutečné změně stránky.
- Web do zhruba 500 dobře prolinkovaných stránek sitemapu podle Googlu nutně nepotřebuje. E-shop s tisíci produkty bez ní přichází o rychlost objevování.
- „Pingnutí“ Googlu přestalo fungovat na konci roku 2023. Sitemapu dnes odešlete přes Google Search Console a načtete ji v robots.txt, kde ji hledá i například i Seznam nebo Bing.
- Jestli sitemapa funguje, zjistíte za pár minut v reportu Soubory Sitemap a filtrem v reportu Indexování stránek.
Co je sitemap a jak vypadá soubor sitemap.xml?
Sitemap je soubor se seznamem stránek, videí a dalších souborů webu, který čtou roboti vyhledávačů.
Google ho ve své dokumentaci definuje jako soubor, ve kterém poskytujete „informace o stránkách, videích a dalších souborech na webu a vztazích mezi nimi“ (přeloženo).
Nejběžnější je formát XML. Nejjednodušší sitemap.xml s jednou stránkou vypadá takto:
<?xml version=“1.0″ encoding=“UTF-8″?>
<urlset xmlns=“http://www.sitemaps.org/schemas/sitemap/0.9″>
<url>
<loc>https://www.example.com/sluzby/</loc>
<lastmod>2026-09-15</lastmod>
</url>
</urlset>
Povinný je jen tag <loc> s adresou stránky. Kromě XML Google podporuje i RSS/Atom feed a obyčejný textový soubor s jednou URL na řádek.
Soubor musí být v kódování UTF-8.
Protokol sitemap vznikl v roce 2005 a podle Googlu se přes 15 let nezměnil.
Sitemapa obvykle leží v kořeni webu na adrese /sitemap.xml. Umístění má svou logiku: pokud sitemapu neodešlete přes Search Console, platí jen pro adresář, ve kterém leží, a jeho podadresáře.
Kde má sitemapa místo v celém procesu procházení a indexace, popisuji v článku Jak fungují vyhledávače?
Potřebuje váš web sitemapu?
Záleží na velikosti webu a na tom, jak dobře je prolinkovaný.
Google sám uvádí, že malý web ji nutně nepotřebuje.
Malým přitom myslí „zhruba 500 stránek nebo méně“ (přeloženo).
Sitemapu podle Googlu potřebujete, když:
- je web velký a nedá se zaručit, že na každou stránku vede odkaz,
- je web nový a vede na něj málo externích odkazů,
- máte hodně videí a obrázků nebo se web zobrazuje v Google News.
Bez sitemapy se obejdete, když má web do 500 stránek, na všechny se dostanete odkazem z homepage a nepotřebujete ve výsledcích vyhledávání zvýraznit média.
Weby na hostovaných platformách typu Wix nebo Squarespace mají sitemapu obvykle vyřešenou platformou a nemusíte s ní nic dělat.
Moje rada je jednodušší: sitemapu mějte vždycky.
Nic nestojí, většina redakčních systémů ji generuje sama a nový obsah pomáhá objevit rychleji.
💬 Sitemapa ale nikdy nenahradí interní prolinkování. Stránku, na kterou nevede žádný odkaz, Google ze sitemapy sice objeví, ale web mu nijak nenaznačuje, že je důležitá. Interní prolinkování je nejlevnější SEO win, jaký znám – a sitemapa ho jen doplňuje, ne zachraňuje.
Jak na prolinkování, rozebírám v návodu Interní prolinkování: jak z něj vytěžit maximum.
Zaručí sitemapa, že Google stránky zaindexuje?
Nezaručí! Google v dokumentaci píše, že odeslání sitemapy je „pouze nápověda“ a nezaručuje, že ji vůbec stáhne nebo podle ní bude procházet URL (přeloženo = Build and Submit a Sitemap).
Funguje to podobně jako kanonický odkaz: dáváte doporučení, rozhoduje vyhledávač. Sitemapa pomůže URL objevit.
Jestli stránka projde do indexu, rozhoduje její kvalita, duplicita, dostupnost pro robota a signály jako interní odkazy.
Když tedy v Search Console vidíte stránky, které Google objevil, ale nezaindexoval, sitemapa za to nemůže a opakované odeslání to nespraví.
Proč Google stránku najde a přesto ji nezaindexuje, vysvětluji v článku Crawling a indexace.
Které údaje v sitemapě mají smysl a které vyhledávače ignorují?
Skutečnou hodnotu má adresa stránky (loc) a pravdivé datum poslední změny (lastmod).
Tagy priority a changefreq Google i Bing ignorují. Přesto je řada českých návodů dodnes popisuje jako způsob, jak robotovi říct, co je důležité.
| Tag | Co má říkat? | Bing | Seznam | |
| loc | adresa stránky | povinný | povinný | povinný |
| lastmod | datum poslední změny | používá, když je konzistentně přesný | klíčový signál pro recrawl | nápověda zvlášť neuvádí |
| changefreq | jak často se stránka mění | ignoruje | ignoruje | nápověda neuvádí |
| priority | důležitost v rámci webu | ignoruje | ignoruje | jen vodítko pro robota v rámci webu, na pořadí nemá vliv |
Seznam je výjimka, o které se moc nemluví.
Jeho nápověda říká, že priority slouží robotovi k rozhodování v rámci webu a že „nemá také žádný význam nastavit prioritu všech stránek na 1“.
U Seznamu tedy priorita dává smysl jen tehdy, když se mezi URL liší.
U lastmod Google v roce 2023 upřesnil pravidla. Datum musí odpovídat realitě a znamená poslední podstatnou změnu: nový hlavní text, změnu strukturovaných dat nebo odkazů. Úprava v patičce nebo postranním panelu se nepočítá.
Pokud se obsah stránky naposledy změnil před sedmi lety a sitemapa tvrdí, že včera, Google to komentuje jasně: „časem vám přestaneme věřit“ (přeloženo).
📊 [STUDIE]: Bing (2023) prozkoumal sitemapy webů, které mají v jeho indexu aspoň jednu URL. Zjistil, že 58 % webů (hostů) má aspoň jednu XML sitemapu, kterou Bing zná, a 42 % žádnou. Z sitemap s vyplněným lastmod jich 18 % mělo data nastavená chybně, nejčastěji všechna stejná – podle data vygenerování sitemapy, ne podle změny stránky. (Bing Webmaster Blog)
Pro vás to znamená jediné: když vám plugin přepisuje lastmod u všech URL na dnešní datum, Google takovému datu časem přestane věřit.
Pak je lepší tag vynechat.
Google to výslovně připouští u stránek, kde si datem nejste jistí. Jako příklad uvádí homepage nebo kategorii, které jen agregují jiné stránky.
Jaké URL do sitemapy patří a které ne?
Do sitemapy patří jen kanonické, indexovatelné URL se stavovým kódem 200, tedy stránky, které chcete mít ve výsledcích vyhledávání.
Google navíc vyžaduje plné absolutní adresy (https://www.example.com/stranka/, ne /stranka/).
Do sitemapy nepatří:
- stránky s noindex,
- přesměrované URL (301, 302) a chybové stránky (404, 410),
- nekanonické duplicity, varianty s parametry a interní vyhledávání,
- URL blokované v robots.txt,
- stránky z jiné domény nebo jiné verze webu (http vs. https, s www a bez).
Každá taková URL posílá robotovi protichůdný signál: v sitemapě říkáte „tohle je důležité“, na stránce „tohle neindexuj“. Jak takové rozpory mezi sitemapou, robots.txt a noindexem najít, popisuji v článku SEO audit: kompletní průvodce analýzou webu.
Jaké má sitemapa limity a kdy potřebujete sitemap index?
Jeden soubor sitemapy smí mít nejvýš 50 MB v nekomprimovaném stavu nebo 50 000 URL. Limit platí pro všechny formáty a stejný uvádí i Seznam.
Větší web sitemapu rozdělí do více souborů a spojí je přes sitemap index (sitemapu sitemap).
Jeden index může obsahovat až 50 000 odkazů na sitemapy a v Search Console můžete na jeden web odeslat až 500 sitemap indexů.
WordPress dělí sitemapy už po 2 000 položkách. Shoptet u větších e-shopů používá index kvůli limitu 50 000 URL. Obojí je v pořádku, rozdělení na indexaci nemá vliv.
Proč je u e-shopu s tisíci produkty sitemapa důležitý kanál pro nové a změněné stránky, popisuji v návodu SEO optimalizace e-shopu.
Jak sitemapu vytvořit na WordPressu, Shoptetu a jinde?
Většina redakčních systémů sitemapu generuje automaticky a ručně ji skoro nikdy tvořit nemusíte. Stačí vědět, kde ji najít a co v ní je.
WordPress
WordPress od verze 5.5 vytváří sitemap index na adrese /wp-sitemap.xml. Obsahuje veřejné typy příspěvků, taxonomie, archivy autorů a homepage. Pozor na jednu past: když v nastavení zaškrtnete, že vyhledávače nemají web indexovat, WordPress sitemapy vypne.
SEO pluginy jako Yoast SEO nebo Rank Math vestavěnou sitemapu obvykle nahradí vlastní. Po instalaci si ověřte, kterou adresu web skutečně používá, a tu odešlete.
Shoptet
Shoptet generuje sitemapu automaticky. Adresu najdete v administraci v Propojení → Google na záložce Search Console. Soubor se cachuje (ukládá do mezipaměti) na 4 hodiny, takže nový produkt se v sitemapě neobjeví okamžitě.
Ostatní weby
U webu na míru nechte sitemapu generovat přímo aplikaci, aby se aktualizovala s každou novou stránkou.
Online generátory a crawlery typu Screaming Frog dávají smysl u malých statických webů nebo jako jednorázová kontrola. Ručně udržovaný soubor zastará s prvním novým článkem.
K čemu Screaming Frog používám já, píšu v článku Jaké SEO nástroje používám v praxi?
Jak sitemapu odeslat Googlu, Bingu a Seznamu?
Sitemapu uveďte v souboru robots.txt a Googlu ji navíc odešlete přes Google Search Console. Robots.txt je jediná cesta, kterou čtou všechny tři vyhledávače.
Google Search Console:
- Otevřete property webu (pozor na správnou verzi, http vs. https a www).
- V levém menu zvolte Indexování → Soubory Sitemap.
- Vložte URL sitemapy nebo sitemap indexu a klikněte na Odeslat.
- Po pár dnech zkontrolujte stav a počet objevených stránek.
Robots.txt (řádek může být kdekoli v souboru a sitemap můžete uvést víc):
Sitemap: https://www.example.com/sitemap.xml
Na starou radu „pingněte Google“ zapomeňte. Google v červnu 2023 oznámil konec ping endpointu, protože „naprostá většina odeslání vedla ke spamu“ (přeloženo).
Adresa pro ping dnes vrací chybu 404. Starý plugin, který pinguje, webu neuškodí, ale nic neudělá.
Bing sitemapu přijme přes Bing Webmaster Tools nebo z robots.txt, jak sám uvádí. Po odeslání ji stáhne hned a pak ji čte obvykle aspoň jednou denně.
Seznam podle své nápovědy potřebuje sitemapu oznámit v robots.txt a URL v něm musí být absolutní. Zapsat můžete až 100 sitemap. Pro rychlé přidání nových stránek nabízí Seznam Webmaster funkci „Přidat URL do hledání“ s limitem 500 URL denně.
Doplňkem k sitemapě je protokol IndexNow, kterým vyhledávači okamžitě ohlásíte novou nebo změněnou URL. Podporují ho Bing, Seznam.cz, Naver, Yandex a Yep. U Seznamu není počtem URL omezený, indexaci ale nezaručuje.
Jak zkontrolovat, že sitemapa funguje?
Nejrychleji v Google Search Console, v reportu Soubory Sitemap. U každé odeslané sitemapy vidíte stav posledního načtení, datum a počet objevených stránek.
| Stav v GSC | Co znamená? | Co dělat? |
| Úspěch | sitemapa načtena bez chyb | zkontrolovat, kolik URL je zaindexováno |
| Obsahuje chyby | načtena, část URL nešla zpracovat | otevřít detail a opravit uvedené chyby |
| Nelze načíst | Google soubor nestáhl | ověřit, že URL vrací 200 a není blokovaná v robots.txt |
Stav „Úspěch“ ale neznamená, že jsou stránky v indexu. Klikněte u sitemapy na zobrazení indexování, nebo v reportu Indexování stránek vyfiltrujte URL podle sitemapy.
Teprve tam vidíte, kolik odeslaných stránek Google skutečně zaindexoval a proč zbytek ne.
Typické chyby, na které v reportu narazíte:
- lastmod stejný u všech URL, protože se přepisuje při každém vygenerování,
- stránky s noindex, přesměrováním nebo chybou 404,
- sitemapa odeslaná do jiné property (report ukazuje jen sitemapy aktuální property),
- sitemapa nalezená jen přes robots.txt se v reportu nezobrazí, i když ji Google používá – pro sledování ji odešlete i ručně,
- po opakovaném selhání načtení Google sitemapu přestane číst a je potřeba ji po opravě odeslat znovu.
💬 Než začnete sitemapu ladit, zjistěte, jestli se robot na problémové stránky vůbec dostal, nebo je navštívil a odmítl. Sitemapa, report indexování a access logy vám dohromady řeknou víc než jakýkoli online validátor. Bez toho střílíte naslepo.
Kontrola sitemapy, robots.txt a indexace je standardní součást technického auditu, který dělám v rámci SEO služeb.
Pomáhá sitemapa v AI vyhledávání?
U Bingu ano. Potvrdil to sám.
V červenci 2025 napsal, že sitemapy „zůstávají základním signálem“ (přeloženo) pro pokrytí webu i v éře AI vyhledávání typu Copilot. Pravdivý lastmod podle Bingu přímo ovlivňuje, jak rychle se změny propíšou do výsledků i AI odpovědí.
Bing doporučuje kombinaci: kompletní XML sitemapu s pravdivým lastmod a IndexNow pro okamžité ohlášení změn. Pro ChatGPT, Perplexity ani Google AI Overviews jsem žádné podobné vyjádření o sitemapách nenašel.
💬 Novou „AI povinnost“ beru vážně, až když ji potvrdí sám vyhledávač. U sitemapy to Bing napsal černé na bílém, u llms.txt ne – Google ho nepoužívá. Pořádná sitemapa vám proto v AI vyhledávání pomůže víc než módní soubor navíc.
Proč llms.txt zatím nemá smysl přeceňovat, rozebírám v článku llms.txt a SEO.
Nejčastější otázky (FAQ)
Jaký je rozdíl mezi XML a HTML sitemapou?
XML sitemapa je strojově čitelný seznam URL pro roboty vyhledávačů. HTML sitemapa je běžná stránka s odkazy pro návštěvníky, něco jako obsah knihy. Pro SEO je podstatná XML verze, HTML mapa pomáhá hlavně navigaci na velkých webech.
Kde najdu sitemapu svého webu?
Nejčastěji na adrese /sitemap.xml nebo /sitemap_index.xml. WordPress bez SEO pluginu používá /wp-sitemap.xml, Shoptet ukazuje adresu v Propojení → Google. Spolehlivě ji najdete i v souboru /robots.txt na řádku Sitemap:.
Musím sitemapu po každé změně znovu odesílat?
Nemusíte. Google úspěšně načtenou sitemapu dál prochází vlastním tempem a Bing ji čte obvykle aspoň jednou denně. Stačí, aby se soubor aktualizoval sám. Ručně ji odešlete znovu jen po opravě chyby nebo změně adresy.
Uškodí webu chybná sitemapa?
Přímo ne. Chyby u jednotlivých URL Googlu nebrání číst zbytek souboru. Když ale sitemapu opakovaně nejde načíst, Google ji přestane číst úplně. A nekanonické nebo noindex URL mu posílají protichůdné signály, na které zbytečně ztrácí čas.
Kdy se vyplatí nechat sitemapu zkontrolovat odborníkem?
Když má web tisíce URL, Search Console hlásí velký rozdíl mezi odeslanými a zaindexovanými stránkami nebo nevíte, proč Google nové stránky nenachází. Sitemapu v takovém případě řeším spolu s robots.txt, kanonizací a prolinkováním v rámci technického SEO auditu.
Sitemapa není kouzlo, které vás dostane do indexu. Je to seznam doporučení a vyhledávač mu věří jen tak dlouho, dokud je pravdivý: jen indexovatelné URL, poctivý lastmod a nic navíc. Nastavit ji zabere hodinu, zkontrolovat v Search Console pár minut.
Nejste si jistí, co vám Search Console u sitemapy hlásí, nebo proč Google vaše stránky neindexuje? Napište mi a projdeme to spolu na SEO konzultaci. Ozvu se vám do 24 hodin.
📚 Použité zdroje
- What Is a Sitemap (Google Search Central, 2025)
- Build and Submit a Sitemap (Google Search Central)
- Manage Large Sitemaps with Sitemap Index Files (Google Search Central, 2025)
- Sitemaps ping endpoint is going away (Google Search Central Blog, 2023)
- Sitemaps report (Search Console Help)
- The Importance of Setting the lastmod Tag in Your Sitemap (Bing Webmaster Blog, 2023)
- Keeping Content Discoverable with Sitemaps in AI Powered Search (Bing Webmaster Blog, 2025)
- Sitemap.xml (Nápověda Seznam.cz)
- Protokol IndexNow (Nápověda Seznam.cz)
- IndexNow.org
- New XML Sitemaps Functionality in WordPress 5.5 (Make WordPress Core, 2020)
- Google Search Console (Shoptet Podpora)
Článek byl publikován: 28. 9. 2026. Autor článku: Jan Schlemmer.
- JavaScript SEO - 1 října, 2026
- Sitemap: co to je a potřebuje ji váš web? - 29 září, 2026
- Hledanost klíčových slov (search volume) - 27 září, 2026