Přejít k obsahu
BeoHosting
BeoHosting
Technické

Jak vytvořit sitemapu pro váš web

BeoHosting Team··8 min čtení čtení
Jak vytvořit sitemapu pro váš web

Co je XML sitemapa?

XML sitemapa je soubor, který obsahuje seznam všech důležitých stránek na vašem webu. Pomáhá vyhledávačům jako Google, Bing a Yandex najít a zaindexovat váš obsah rychleji a efektivněji. Představte si sitemapu jako mapu vašeho webu, kterou předáváte vyhledávačům – místo aby bloudily a hledaly stránky, ukážete jim přesně, kde všechno je.

Soubor sitemapy používá formát XML (eXtensible Markup Language) a obvykle se nachází na adrese yoursite.com/sitemap.xml. Každý záznam v sitemapě obsahuje URL stránky, datum poslední změny, frekvenci změn a prioritu stránky vůči ostatním.

Proč je sitemapa důležitá pro SEO?

Přestože vyhledávače mohou vaše stránky najít sledováním odkazů, sitemapa jim práci výrazně usnadňuje. To je obzvlášť důležité pro:

  • Nové weby: Když nemáte mnoho zpětných odkazů, vyhledávače mají bez sitemapy potíže vaše stránky objevit.
  • Velké weby: Weby s více než 500 stránkami z toho těží, protože sitemapa zajistí, že žádná stránka nebude přeskočena. Pro velké weby doporučujeme business hosting s dostatkem zdrojů.
  • Weby se slabým interním prolinkováním: Pokud vaše stránky nejsou dobře propojené, sitemapa tyto mezery vyplní.
  • Weby s bohatými médii: Obrázky, videa a další média jsou indexována lépe, když jsou uvedena v sitemapě.

Struktura XML sitemapy

Základní XML sitemapa vypadá takto: začíná deklarací XML a elementem urlset, který obsahuje jmenný prostor. Uvnitř je každá stránka reprezentována elementem url s následujícími údaji:

  • loc: Úplná URL stránky (povinné pole).
  • lastmod: Datum poslední změny ve formátu ISO 8601 (např. 2026-04-01).
  • changefreq: Jak často se stránka mění – daily, weekly, monthly, yearly.
  • priority: Hodnota od 0.0 do 1.0 udávající relativní prioritu stránky.

Maximální velikost jednoho souboru sitemapy je 50 000 URL nebo 50 MB. Pokud potřebujete víc, použijte indexový soubor sitemapy, který propojuje několik sitemap.

Nástroje pro tvorbu sitemap

Pro weby na WordPressu

Nejjednodušší způsob, jak vytvořit sitemapu pro web na WordPressu, je pomocí SEO pluginu:

  • Yoast SEO: Automaticky generuje sitemapu na adrese /sitemap_index.xml. Můžete řídit, které typy obsahu jsou zahrnuty.
  • Rank Math: Také vytváří sitemapu automaticky s pokročilými možnostmi filtrování.
  • Google XML Sitemaps: Samostatný plugin zaměřený výhradně na tvorbu sitemap s podrobnou kontrolou.

Pro statické weby a vlastní CMS

Pokud nepoužíváte WordPress, můžete využít online generátory nebo CLI nástroje:

  • XML-Sitemaps.com: Bezplatný online generátor, který proleze váš web a vytvoří sitemapu. V bezplatné verzi je omezen na 500 stránek.
  • Screaming Frog: Desktopová aplikace, která proleze web a exportuje sitemapu. Bezplatná verze podporuje až 500 URL.
  • sitemap-generator-cli: Nástroj v Node.js, který můžete spustit z terminálu pro automatizované generování sitemapy.

Ruční tvorba

U malých webů (do 20–30 stránek) můžete XML sitemapu napsat ručně v libovolném textovém editoru. Získáte tak plnou kontrolu nad obsahem, ale je potřeba ji ručně aktualizovat při každé změně webu.

Jak odeslat sitemapu vyhledávačům

Google Search Console

Přihlaste se do Google Search Console (viz náš návod na SEO optimalizaci), vyberte svůj web, přejděte do sekce Sitemapy v levém menu a zadejte URL své sitemapy (obvykle sitemap.xml). Klikněte na Odeslat a Google začne vaši sitemapu zpracovávat. Stav můžete sledovat na téže stránce.

Bing Webmaster Tools

Podobně jako u Googlu se přihlaste do Bing Webmaster Tools, přejděte do sekce Sitemaps a odešlete URL své sitemapy. Bing podporuje i automatické zjištění sitemapy přes soubor robots.txt.

Přes robots.txt

Přidejte do souboru robots.txt řádek Sitemap: https://yoursite.com/sitemap.xml. Všechny vyhledávače, které respektují robots.txt, vaši sitemapu automaticky najdou bez ručního odesílání.

Osvědčené postupy pro sitemapy

  • Zahrnujte pouze kanonické URL: Nezahrnujte stránky s tagem noindex, duplikáty ani přesměrované URL.
  • Aktualizujte lastmod jen při skutečné změně obsahu: Google lastmod ignoruje, pokud je nepřesné nebo se mění bez reálných úprav stránky.
  • Používejte absolutní URL: Vždy uvádějte celou cestu s protokolem (https://yoursite.com/page).
  • Rozdělte velké sitemapy: Pokud máte více než 10 000 URL, rozdělte sitemapu do několika menších souborů a použijte index sitemap.
  • Automatizujte generování: Nastavte cron job nebo použijte plugin CMS, který sitemapu automaticky přegeneruje po každé změně.
  • Kontrolujte chyby: Pravidelně sledujte Google Search Console kvůli chybám sitemapy – neplatným URL, stránkám 404 a podobně.

Časté chyby u sitemap

Jednou z nejčastějších chyb je zahrnutí stránek, které vracejí chybu 404, nebo stránek blokovaných v robots.txt. Mnoho lidí také zapomíná aktualizovat sitemapu při přidávání nových stránek nebo odstraňování starých. Nesprávná data lastmod mohou způsobit, že Google bude váš web procházet méně, protože ztratí důvěru v přesnost informací.

Závěr

XML sitemapa je jednoduchý, ale mocný nástroj, který pomáhá vyhledávačům efektivně indexovat váš web. Ať už použijete plugin pro WordPress, online generátor, nebo ji vytvoříte ručně, nejdůležitější je pravidelně ji aktualizovat a odesílat vyhledávačům. Jakmile váš web překročí 50 stránek, sitemapa přestává být volitelná. Použijte náš DNS checker k ověření, že je váš web správně nastavený – sitemapa se stává nezbytnou pro dobré SEO.

BeoHosting Team

10+ let zkušeností — Specialisté na webhosting a infrastrukturu

  • Web Hosting
  • WordPress Hosting
  • VPS
  • Dedicated Serveri
  • Domeni
  • SSL
  • cPanel
  • LiteSpeed
  • Linux administracija
  • DNS

Naposledy aktualizováno: