Generátor XML sitemapy

Převeďte URL adresy stránek a metadata pro vyhledávače do připraveného souboru sitemap.xml.

URL adresy v sitemapě

Vložte seznam URL nebo existující sitemap.xml a poté podle potřeby dolaďte jednotlivé záznamy.

0URL

Jedna URL na řádek. Po vložení celého sitemap.xml se jeho URL, data a odkazy hreflang načtou k úpravám.

Výchozí hodnoty pro všechny URL

Volitelné. Použije se na každou URL bez vlastní hodnoty; prázdné pole se do XML nezapíše.

Vygenerovaný sitemap.xml

Před kopírováním nebo stažením XML opravte kritické chyby.

sitemap.xml

Kontrola protokolu

    Připraveno. Vložte URL nebo načtěte ukázku hreflang.Počet URL: 0

    Vaše URL adresy a metadata zůstávají ve vašem prohlížeči. Do služby BroBroGo se nic neodesílá.

    Časté dotazy

    Která pole mohu do sitemapy zahrnout?

    Každý záznam obsahuje URL adresu stránky. Můžete také přidat datum poslední změny (lastmod), očekávanou frekvenci změn (changefreq) a relativní prioritu (priority). Google sice frekvenci změn a prioritu ignoruje, ale jiné vyhledávače je mohou brát jako doporučení.

    Jak mám do sitemapy přidat jazykové alternativy hreflang?

    Uveďte každou jazykovou nebo regionální verzi jako samostatný záznam URL a poté ke každé verzi přidejte stejnou kompletní sadu alternativních odkazů (včetně dané stránky samotné). V případě potřeby použijte hodnotu x-default pro záložní stránku.

    Kdy potřebuji více než jednu sitemapu?

    Jedna sitemapa může obsahovat maximálně 50 000 URL adres a před komprimací nesmí přesáhnout velikost 50 MB. Větší weby rozdělte do několika souborů sitemap a uveďte je v souboru indexu sitemap (sitemap index).

    Význam souboru sitemap.xml pro SEO a indexaci webu

    Soubor sitemap.xml představuje klíčový prvek optimalizace pro vyhledávače (SEO). Tento dokument slouží jako strukturovaný seznam všech důležitých stránek na webu, který vyhledávacím robotům usnadňuje jejich objevování a efektivní procházení. Správně nakonfigurovaná mapa webu zajišťuje, že vyhledávače nepřehlédnou nově publikovaný nebo hluboko strukturovaný obsah.

    Kromě samotných adres URL umožňuje sitemapa předávat vyhledávačům doplňující metadata, jako je datum poslední změny obsahu, předpokládaná frekvence aktualizací a relativní priorita jednotlivých stránek. Tyto informace pomáhají vyhledávačům lépe plánovat své procházecí kapacity (crawl budget).

    Struktura a parametry XML sitemapy

    Formát sitemap.xml podléhá přesným pravidlům, která definují strukturu jednotlivých značek. Každý záznam v sitemapě může obsahovat následující parametry:

    • URL (loc): Kompletní adresa stránky začínající protokolem http:// nebo https://. Maximální délka jedné URL je omezena na 2 048 znaků. Všechny adresy v rámci jedné sitemapy musí sdílet stejného hostitele.
    • Poslední změna (lastmod): Datum poslední úpravy stránky ve formátu YYYY-MM-DD nebo jako kompletní ISO datum a čas.
    • Frekvence změn (changefreq): Informace o tom, jak často se obsah stránky obvykle mění. Povolené hodnoty jsou:
      • Vždy (always)
      • Hodinově (hourly)
      • Denně (daily)
      • Týdně (weekly)
      • Měsíčně (monthly)
      • Ročně (yearly)
      • Nikdy (never)
      • Nezahrnuto (none)
    • Priorita (priority): Relativní priorita stránky v rámci vašeho webu vyjádřená číslem od 0 do 1. Výchozí hodnota se obvykle pohybuje kolem 0.5, zatímco hlavní strana mívá prioritu 1.0. Hodnoty jako "1e0" jsou automaticky normalizovány na "1".

    Vyhledávače přistupují k těmto parametrům rozdílně. Zatímco datum poslední změny (lastmod) je vyhledávači aktivně využíváno k identifikaci nového obsahu, parametry frekvence změn a priority mohou některé vyhledávače, včetně Google, ignorovat a brát je pouze jako nezávazná doporučení.

    Jazykové alternativy hreflang v sitemapě

    Pro vícejazyčné a multiregionální weby je klíčové správné nastavení atributů hreflang, které vyhledávačům pomáhají zobrazit uživatelům správnou jazykovou verzi stránky. Tyto alternativy lze definovat přímo v sitemapě, což odlehčuje samotnému HTML kódu stránek.

    Při implementaci hreflang v sitemapě platí přísná pravidla pro provázanost odkazů:

    1. Každá jazyková nebo regionální verze musí být v sitemapě uvedena jako samostatný záznam URL.
    2. Sada alternativních odkazů pro každou URL musí obsahovat také odkaz na sebe samu (vlastní URL).
    3. Každá alternativní URL uvedená v sadě hreflang musí existovat jako samostatný záznam v sitemapě.
    4. Hodnoty hreflang musí být platné a nesmí se pro jedno URL opakovat.

    Limity a správa velkých webů

    Při generování a správě sitemap je nutné dodržovat technické limity definované protokolem sitemapy:

    • Limit na soubor: Jedna sitemapa může obsahovat maximálně 50 000 URL adres a její velikost nesmí před komprimací přesáhnout 50 MB.
    • Sitemap index: Pokud váš web tyto limity překračuje, musíte URL adresy rozdělit do několika samostatných souborů sitemap. Tyto soubory se následně sdruží v takzvaném indexu sitemap (sitemap index), což je nadřazený XML soubor odkazující na jednotlivé dílčí sitemapy.
    • Limity nástroje: Tento online generátor podporuje zpracování až 500 záznamů URL najednou.

    Pravidla validace a zpracování chyb

    Aby vyhledávače sitemapu správně zpracovaly, nesmí soubor obsahovat syntaktické ani logické chyby. Nástroj provádí automatickou validaci a v případě nesrovnalostí zablokuje generování XML, aby se předešlo exportu neplatného souboru. Mezi kritické chyby a validační hlášení patří:

    • Chyby formátu dat: Pokud výchozí nebo individuální datum neodpovídá standardu, zobrazí se hlášení "Výchozí datum poslední změny je neplatné. Použijte YYYY-MM-DD nebo úplné ISO datum a čas." nebo "URL {index} obsahuje neplatné datum poslední změny. Použijte formát RRRR-MM-DD nebo kompletní ISO formát data a času.".
    • Chyby priority: Hodnota mimo povolený rozsah vyvolá chybu "Výchozí priorita musí být mezi 0 a 1." nebo "Priorita pro URL {index} musí být v rozmezí od 0 do 1.".
    • Chyby adres URL: Neúplný protokol vyvolá chybu "URL {index} vyžaduje kompletní adresu s http:// nebo https://.". Překročení délky vyústí v hlášení "URL {index} musí být kratší než 2 048 znaků.".
    • Nekonzistence hostitele: Pokud se liší domény v seznamu, nástroj zobrazí "URL {index} musí používat stejného hostitele jako {host}.".
    • Chyby hreflang: Při nesprávném nastavení jazykových verzí se mohou zobrazit chyby jako "URL {index} obsahuje neplatnou hodnotu hreflang.", "URL {index} opakuje hodnotu hreflang {language}.", "Alternativní odkaz {language} pro URL {index} vyžaduje kompletní adresu s http:// nebo https://.", "Sada alternativních odkazů pro URL {index} neobsahuje svou vlastní URL adresu." nebo "Alternativní odkaz {url} u URL {index} není uveden jako samostatný záznam URL.".

    Při importu dat nástroj automaticky filtruje duplicity a aplikuje XML entity escaping (například znak & v parametrech URL převede na &).

    Ochrana soukromí při práci s daty

    Při používání tohoto generátoru jsou vaše data plně chráněna. Veškeré zpracování vložených URL adres, importovaných XML souborů i generování výsledného sitemap.xml probíhá lokálně přímo ve vašem webovém prohlížeči. Do služby BroBroGo se neodesílají žádná data ani metadata.

    Často kladené otázky (FAQ)

    Která pole mohu do sitemapy zahrnout?

    Každý záznam obsahuje URL adresu stránky. Můžete také přidat datum poslední změny (lastmod), očekávanou frekvenci změn (changefreq) a relativní prioritu (priority). Google sice frekvenci změn a prioritu ignoruje, ale jiné vyhledávače je mohou brát jako doporučení.

    Jak mám do sitemapy přidat jazykové alternativy hreflang?

    Uveďte každou jazykovou nebo regionální verzi jako samostatný záznam URL a poté ke každé verzi přidejte stejnou kompletní sadu alternativních odkazů (včetně dané stránky samotné). V případě potřeby použijte hodnotu x-default pro záložní stránku.

    Kdy potřebuji více než jednu sitemapu?

    Jedna sitemapa může obsahovat maximálně 50 000 URL adres a před komprimací nesmí přesáhnout velikost 50 MB. Větší weby rozdělte do několika souborů sitemap a uveďte je v souboru indexu sitemap (sitemap index).

    Jak naložit s vygenerovaným souborem sitemap.xml?

    Po vygenerování a stažení souboru jej nahrajte do kořenového adresáře svého webu (např. web.cz/sitemap.xml). Následně cestu k sitemapě uveďte v souboru robots.txt a odešlete ji vyhledávačům prostřednictvím jejich nástrojů pro webmastery, jako je Google Search Console.