Online generátor sitemap: vytvořte XML mapu a odhalte chyby indexace
Jak vytvořit XML sitemap online, ověřit ji a najít důvody, proč se stránky neobjevují v Google. Postup, kontrola a časté chyby indexace.
Redakce ADS BeastPublikováno 7 min čtení
Online generátor sitemap vytvoří z adres vašeho webu soubor XML, který vyhledávačům nabídne seznam stránek ke zpracování. Zadáte doménu nebo nahrajete seznam URL, nástroj je projde a sestaví soubor s metadaty. Výsledek pak nahrajete na server a odkážete v robots.txt nebo přímo v Search Console. Generátor urychlí práci, sám ale indexaci nezajistí.
Stručně
- XML sitemap je seznam URL pro roboty, HTML sitemap je stránka s odkazy pro lidi.
- Generátor vytvoří soubor, ale kvalitu rozhodují povolená pravidla v robots.txt, meta tagy a stavové kódy.
- Sitemap v Search Console jen nabízí adresy ke zpracování, nevnucuje zařazení do výsledků.
- Chyby indexace se hledají u konkrétní URL: blokace, noindex, chybný HTTP stav, chybějící odkazy.
- Sitemap aktualizujte podle tempa změn webu, u velkých webů automaticky při publikaci.
Co je mapa stránek a k čemu slouží
Mapa stránek je soubor, který vyjmenovává adresy URL na webu. Pomáhá vyhledávačům najít stránky, na které se nedostanou přes odkazy, a dát jim přehled o struktuře webu. Negarantuje indexaci, jen nabízí seznam ke zpracování.
Vyhledávač prochází web po odkazech. Když je stránka izolovaná, hluboko v navigaci nebo vznikla dynamicky bez odkazů z jiných stránek, robot se k ní nemusí dostat. Sitemap tuto mezeru zaplňuje. U malého webu do několika desítek stránek stačí projít odkazy, u katalogu s tisíci položkami je sitemap prakticky nutnost.
Formátů je víc a pletou se. XML verze je určená vyhledávačům, HTML verze slouží návštěvníkům. Existují i textové seznamy pro specializované případy, ale pro běžný web platí volba mezi XML a HTML.
XML sitemap versus HTML sitemap
XML sitemap čtou vyhledávače. Obsahuje seznam URL a případná metadata, nejčastěji datum poslední změny. HTML sitemap je běžná stránka s odkazy, kterou vidí člověk a která mu pomáhá zorientovat se ve struktuře webu. Pro roboty je určená XML verze.
| Vlastnost | XML sitemap | HTML sitemap |
|---|---|---|
| Pro koho | Vyhledávače a roboti | Návštěvníci |
| Formát | Strukturovaný soubor XML | Běžná HTML stránka s odkazy |
| Metadata | Datum změny, priorita, frekvence | Žádná, jen text odkazu |
| Umístění | Kořen domény, odkaz v robots.txt | Kdekoli v navigaci, často v patičce |
| Vliv na indexaci | Nabízí adresy ke zpracování | Zlepšuje prolinkování pro lidi i roboty |
Priorita a frekvence změn v XML patří mezi pole, která vyhledávače berou jako nápovědu, ne jako příkaz. Vyplňovat je u každé stránky ručně nemá smysl. U větších webů je lepší generovat je z dat publikačního systému.
Jak funguje online generátor sitemap
Online generátor sitemap projde zadané adresy, ověří jejich dostupnost a sestaví XML soubor podle platného schématu. Zadáváte buď doménu, kterou nástroj prochází, nebo rovnou seznam URL. Výstup stáhnete a nahrajete na server.
Postup při práci s generátorem:
- Zadejte doménu nebo vložte seznam adres, které chcete mít v indexu.
- Zkontrolujte, zda nástroj adresy skutečně načetl a nevrátil chyby.
- Projděte výsledný seznam a vyřaďte stránky, které indexovat nechcete.
- Stáhněte XML a nahrajte ho do kořene domény.
- Odkažte soubor v robots.txt nebo ho vložte do Search Console.
Co generátor neudělá: neposoudí, jestli má stránka smysl pro vyhledávání, neodstraní duplicity vzniklé parametry v URL a nevyřeší blokace. To zůstává na vás. Některé nástroje umí projít web po odkazech a sestavit seznam automaticky, jiné pracují jen s tím, co jim vložíte. Druhá varianta je spolehlivější, protože máte kontrolu nad obsahem souboru.
Pro weby, kde se obsah mění často, je lepší generovat sitemap přímo v redakčním systému při publikaci. Online generátor se hodí pro jednorázovou kontrolu, migraci nebo menší web bez automatizace.
Kde mapa stránek selhává: chyby indexace
Sitemap sama o sobě indexaci nevynutí. Když se stránka z mapy neobjeví ve výsledcích, příčina bývá v technickém stavu adresy, ne v souboru. Vyhledávač adresu zná, ale rozhodl se ji nezařadit.
Nejčastější příčiny:
- Stránka vrací chybový stavový kód nebo přesměrování, které vede jinam.
- Adresu blokuje robots.txt, takže ji robot neprojde.
- Stránka má meta tag noindex nebo hlavičku X-Robots-Tag s hodnotou noindex.
- Na stránku nevedou odkazy z jiných relevantních stránek a web ji nedrží v struktuře.
- Obsah je duplicitní s jinou adresou, vyhledávač vybere jednu variantu.
- Stránka je příliš nová nebo má málo obsahu, zpracování se odkládá.
Blokace v robots.txt a noindex se často zaměňují. robots.txt říká robotovi, ať adresu neprochází, ale pokud na ni vede odkaz odjinud, adresa se může objevit ve výsledcích bez popisu. noindex říká, ať stránku nezařazuje, ale robot ji musí nejdřív načíst. Kombinace obojího je chyba, protože robot se k noindexu přes blokaci nedostane.
Ověřte u každé problematické URL tři věci: jestli ji neblokuje robots.txt, jestli nemá noindex a jestli vrací správný stavový kód. Teprve pak má smysl řešit obsah.
Jak zjistit, které stránky Google neindexuje
Přehled o indexaci najdete v Google Search Console. U adres se zobrazuje stav zpracování a důvod vynechání. Report pokrývá stránky, které Google zná, i ty, které odmítl zařadit, a u každé uvádí konkrétní důvod.
Při kontrole postupujte od konkrétní adresy. Otevřete nástroj pro ověření URL, zadejte adresu a podívejte se, jestli ji Google dokáže načíst, jaký vrátí stav a jestli najde noindex. Stejnou informaci vám dá kontrola zdrojového kódu a hlaviček odpovědi serveru.
U větších webů se vyplatí sledovat report průběžně. Počet adres ve stavu „vyloučeno" není sám o sobě problém. Některé stránky vyloučit chcete: filtrované výpisy, stránky s parametry, interní vyhledávání. Rozhodující je, jestli mezi vyloučenými nejsou adresy, které prodávají nebo nesou klíčový obsah.
Propojení s dalšími daty pomůže odlišit technickou chybu od problému s viditelností. Když se stránka v indexu objeví, ale neposouvá se, řešíte pozice a obsah, ne indexaci. Sledování dotazů a pozic popisuje článek sledování pozic ve vyhledávači Google: které dotazy hlídat.
Proč se stránka z mapy stránek neobjeví ve výsledcích
Nejčastěji jde o kombinaci faktorů: stránka vrací chybu, je blokovaná v robots.txt, má noindex nebo na ni nevedou odkazy. Vyhledávač může adresu znát a přesto se rozhodnout ji nezařadit. Sitemap tento stav nezmění.
Pomáhá odstranit technické překážky a zajistit, aby na stránku odkazovaly jiné relevantní stránky. Indexace je rozhodnutí vyhledávače, ne nárok. Když jsou překážky pryč a odkazy existují, šance na zařazení roste.
U nových webů se k tomu přidává nedostatek důvěry. Web bez historie a bez odkazů z jiných stránek se indexuje pomaleji. To není chyba sitemap, ale stav webu. Zrychlit to nelze nastavením souboru.
Jak často aktualizovat mapu stránek
Mapu aktualizujte vždy, když přibude, zmizí nebo se přesune stránka, kterou chcete mít v indexu. Frekvence vychází z tempa změn na webu, ne z pevného intervalu. Web s několika změnami za měsíc nepotřebuje denní generování.
U velkých webů se vyplatí generovat sitemap automaticky při publikaci. Redakční systém při uložení stránky zapíše adresu do souboru nebo ho celý přegeneruje. Tím odpadá ruční práce a riziko, že v seznamu zůstanou smazané adresy.
Datum poslední změny vyplňujte jen tehdy, když odpovídá skutečnosti. Když se datum mění při každém generování, i bez změny obsahu, vyhledávač signál přestane brát vážně.
Na co se podívat před nasazením sitemap
Před nahráním souboru projděte kontrolní seznam. Většina chyb, které indexaci brzdí, se odhalí ještě předtím, než soubor opustí počítač.
- Ověřte, že v souboru nejsou adresy s chybovým stavovým kódem.
- Zkontrolujte, že v seznamu nejsou stránky s noindex, pokud je indexovat nechcete.
- Vyřaďte duplicity a adresy s parametry, které vytvářejí stejný obsah.
- Ujistěte se, že soubor neobsahuje víc adres, než povoluje limit formátu, a v takovém případě ho rozdělte.
- Nahrajte soubor do kořene domény a odkažte ho v robots.txt nebo v Search Console.
- Po nasazení zkontrolujte stav zpracování a počet nalezených adres.
Pro práci s výstupy z vyhledávání a reklamních systémů na jednom místě slouží přehled SEO a obsahových nástrojů, kde najdete správu obsahu, kontrolu textů a reporty.
Co dál: ověřte sitemap v Search Console
Nahrajte soubor na server, vložte jeho adresu do Search Console a zkontrolujte, jestli ho Google načetl bez chyb. U problematických adres pak projděte stav zpracování a odstraňte blokace, noindex a chybné stavové kódy. Sledování pozic a viditelnosti dotazů vám ukáže, jestli se oprava projevila.