Online generátor sitemapy: mapa, ktorú vyhľadávač naozaj prečíta

Ako vytvoriť XML aj HTML mapu stránky, overiť jej obsah a nájsť dôvod, prečo sa stránka z mapy nezobrazuje vo výsledkoch vyhľadávania.

Redakcia ADS BeastPublikované 8 min čítania

Online generátor sitemapy vytvorí z adries webu XML súbor, ktorý odovzdáte vyhľadávaču. Sám o sebe však nič neindexuje. Rozhoduje to, čo v mape je, či sú adresy kanonické a či ich robot nemá zablokované. Mapa je nástroj na objavenie stránok, nie na ich zaradenie do indexu.

Krátko

  • XML mapa je zoznam adries pre roboty, HTML mapa je stránka pre ľudí. Obe môžu existovať súčasne.
  • Generátor z redakčného systému býva spoľahlivejší než ručné vkladanie adries do online nástroja.
  • Do mapy patria len kanonické adresy, ktoré chcete mať v indexe. Presmerovania a noindex stránky do nej nepatria.
  • Prítomnosť v mape nezaručuje indexáciu. Pri každej chýbajúcej stránke treba overiť stav URL v Search Console.
  • Mapa musí odrážať aktuálny stav webu, inak stráca zmysel.

Čo je mapa stránky a akú úlohu má

Mapa stránky je súbor odkazov, ktorý vyhľadávačom ukazuje adresy a štruktúru webu. XML verzia slúži robotom, HTML verzia návštevníkom s prehľadom sekcií. Mapa nezaručuje indexáciu, len uľahčuje objavenie stránok. To je celý jej zmysel a zároveň hranica, za ktorú neplatí.

Pri menších weboch je rozdiel medzi webom s mapou a bez mapy malý, pretože robot prejde interné odkazy aj tak. Pri rozsiahlych katalógoch, e-shopoch s filtrami alebo weboch s hlbokou štruktúrou je mapa jediný spoľahlivý spôsob, ako robotovi povedať, ktoré adresy existujú a ktoré sú dôležité. Rozhoduje pritom kvalita zoznamu, nie jeho dĺžka.

Ako vygenerovať XML mapu stránky

XML mapu vygenerujete tromi spôsobmi: doplnkom v redakčnom systéme, funkciou hostingu alebo online generátorom sitemapy, do ktorého vložíte zoznam adries. Vo všetkých prípadoch platí, že výsledok musí obsahovať len kanonické adresy, ktoré sa majú indexovať, a musí sa aktualizovať pri zmene obsahu.

Rozdiel medzi cestami je v tom, kto mapu udržiava. Doplnok v CMS ju generuje z publikovaných URL automaticky a pri každej zmene ju prepíše. Online nástroj vytvorí jednorazový súbor, ktorý musíte po každej väčšej úprave webu nahradiť novým. Preto sa hodí na jednorazové weby a prezentácie, ktoré sa menia zriedka, nie na obsahové portály.

<figure> <img src="/images/sitemap-generator-flow.svg" alt="Postup od zoznamu kanonických adries cez generovanie mapy až po odoslanie v Search Console" /> <figcaption>Od zoznamu adries po odoslanie: mapa je hotová až vtedy, keď ju vyhľadávač prečíta a vy overíte stav URL.</figcaption> </figure>

Postup od adries po odoslanie

  1. Zozbierajte kanonické adresy. Vyberte verziu, ktorú chcete v indexe, a ostatné varianty z mapy vynechajte.
  2. Vylúčte stránky, ktoré indexovať nechcete: interné vyhľadávanie, košík, prihlasovanie, testovacie adresy, stránky s noindex.
  3. Vygenerujte XML súbor doplnkom v CMS alebo cez online generátor sitemapy.
  4. Skontrolujte, či sú v mape adresy s rovnakým tvarom, aký používajú interné odkazy a kanonické tagy. Protokol, doména a lomka na konci musia sedieť.
  5. Umiestnite súbor na web a odkážte naň v robots.txt, alebo ho odošlite v Search Console.
  6. Po zverejnení overte stav spracovania a stav jednotlivých URL. Chyby v mape majú rovnakú váhu ako chýbajúca mapa.

Ak riešite mapu ako súčasť väčšieho pracovného postupu, hodí sa pozrieť aj na SEO automatizáciu, kde AI zrýchľuje výskum a analýzu. Mapa je len jeden výstup z toho, čo sa dá zautomatizovať.

Čo patrí do mapy a čo nie

Do mapy patria kanonické adresy, ktoré majú byť v indexe, a adresy, ktoré sa menia často, ak chcete urýchliť ich objavenie. Nepatria tam presmerovania, stránky s noindex, duplicitné varianty s parametrami, ktoré kanonický tag nerieši, ani adresy vrátené chybovým stavovým kódom.

Častá chyba je mapa generovaná „zo všetkého, čo databáza obsahuje". Taká mapa obsahuje neplatné adresy, prázdne kategórie a stránky, ktoré sa nikdy nemali indexovať. Robot sa cez ne prehryzie pomalšie a signál o tom, čo je dôležité, sa rozriedi. Menšia a presná mapa je lepšia než veľká a nepresná.

Od adries po odoslanie mapy. Kanonické adresy: Do mapy patrí len verzia, ktorú chcete v indexe.; Vylúčenie stránok: Preč stránky s noindex, presmerovaním a interným vyhľadávaním.; Generovanie: Doplnok v CMS alebo online generátor sitemapy.; Kontrola tvaru adries: Zhoda s kanonickými tagmi a interným
Šesť krokov, ktoré rozhodujú o tom, či mapa splní svoj účel.

XML alebo HTML mapa: čo ktorá rieši

XML mapa je určená vyhľadávačom a obsahuje zoznam adries s prípadnými metadátami. HTML mapa je stránka pre ľudí, ktorá zlepšuje navigáciu a prepojenie sekcií. Obe môžu existovať súčasne a plnia odlišnú úlohu, preto nemá zmysel jednu nahrádzať druhou.

ParameterXML mapaHTML mapa
Pre koho jePre vyhľadávačePre návštevníkov
Kde sa nachádzaSúbor na serveri, odkaz v robots.txt alebo v Search ConsoleBežná stránka webu
Čo obsahujeZoznam kanonických adries, dátum poslednej zmenyPrehľad sekcií a odkazov na hlavné stránky
AktualizáciaPri každej zmene adries, podľa možností automatickyPri zmene štruktúry webu
Vplyv na indexáciuUľahčuje objavenie, nezaručuje zaradenieZlepšuje interné prepojenie a navigáciu
Typická chybaDuplicitné a neplatné adresyPríliš dlhý zoznam bez štruktúry

HTML mapa má ešte jednu praktickú výhodu. Ak ju pridáte do pätičky alebo do hlavnej navigácie, každá stránka webu odkazuje na jej sekcie a prepojenie sa zhustí. Pri menších weboch to často vyrieši objavenie stránok lepšie než samotná XML mapa. Ak si nie ste istí, ktoré stránky majú byť v mape prioritou, pomôže analýza kľúčových slov s nástrojmi a metódami pre SEO: podľa dopytu sa dá určiť, ktoré sekcie majú dostať najviac interných odkazov.

Prečo sa stránka z mapy nezobrazí vo výsledkoch

Prítomnosť v mape neznamená, že Google stránku zaradí do indexu. Dôvodom býva zákaz v robots.txt, meta tag noindex, presmerovanie, duplicitný obsah alebo slabá interná prepojenosť. Kontrola začína pri stave URL v Search Console, nie pri mape.

Diagnostiku treba robiť v tomto poradí, pretože každý krok vylučuje inú príčinu:

  1. Otvorte stav URL v Search Console a prečítajte, či je stránka indexovaná, vylúčená alebo presmerovaná.
  2. Skontrolujte robots.txt, či pravidlá neblokujú adresu alebo celú sekciu.
  3. Overte meta tag noindex a hlavičku X-Robots-Tag priamo v zdrojovom kóde stránky.
  4. Pozrite sa, či adresa nevracia presmerovanie a či cieľ presmerovania nie je zablokovaný.
  5. Porovnajte kanonický tag s adresou v mape. Ak sa rozchádzajú, robot môže uprednostniť inú verziu.
  6. Zistite, koľko interných odkazov na stránku vedie. Adresa, na ktorú nevedie nič, sa objaví pomaly alebo vôbec.

Pri duplicitnom obsahu je častou príčinou kombinácia parametrov vo filtri alebo v triedení. Adresa sa tvári ako samostatná stránka, ale obsah je rovnaký ako pri základnej verzii. Riešením je kanonický tag alebo vynechanie takých adries z mapy, nie ich pridávanie.

Vizualizácia mapy: na čo je dobrá

Vizualizácia mapy je prehľad štruktúry webu, ktorý ukáže hĺbku sekcií, počet adries v každej vetve a miesta, kde sa štruktúra láme. Používa sa pri audite pred migráciou alebo pri hľadaní dôvodu, prečo sa časť webu neindexuje. Zoznam adries tento problém neukáže, graf ho ukáže rýchlo.

Praktický prínos má v troch situáciách. Pri migrácii, keď potrebujete porovnať starú a novú štruktúru adries. Pri rozsiahlom e-shope, kde sa nové kategórie pridávajú bez odkazu z navigácie. A pri obsahu, ktorý vzniká v rôznych sekciách a postupne sa vzdiali od hlavnej štruktúry. Vo všetkých prípadoch platí, že vizualizácia je diagnostický nástroj, nie výstup pre vyhľadávač.

Nad vizualizáciou sa dá postaviť aj sledovanie toho, čo sa po zmenách deje s pozíciami. Prehľad o tom, ktoré dopyty držať pod kontrolou, pomôže rozlíšiť, či problém spôsobila štruktúra webu, alebo zmena obsahu.

Ako často mapu aktualizovať

Mapa by mala odrážať aktuálny stav webu, preto ju aktualizujte pri pridávaní, odstraňovaní alebo zmene adries. Pri dynamických weboch to robí redakčný systém automaticky. Frekvenciu určuje, ako často sa obsah webu mení, nie to, ako často by ste chceli, aby robot prišel.

Pri webe, ktorý sa mení denne, je automatické generovanie z CMS jediná rozumná voľba. Pri firemnej prezentácii s desiatimi stránkami stačí mapa aktualizovaná pri každej zmene a ručné odoslanie v Search Console. Pri e-shope s tisíckami adries treba navyše riešiť, aby sa do mapy nedostali adresy, ktoré vznikli omylom alebo sú dočasné.

Dátum poslednej zmeny v mape píšte len vtedy, keď je pravdivý. Ak sa mení pri každom generovaní bez ohľadu na obsah, nesie menej informácie a robot ho prestane brať vážne. Rovnako neplatí, že častejšia aktualizácia mapy zrýchli indexáciu. Zrýchli ju interné prepojenie a kvalita obsahu.

Chyby indexácie, ktoré mapa nevyrieši

Mapa nikdy nevyrieši problémy, ktoré vznikli inde: v nastavení servera, v šablóne alebo v štruktúre odkazov. Ak stránka vracia chybu, je zablokovaná alebo má noindex, mapa jej nepomôže. Rovnako nepomôže, ak je obsah tenký alebo duplicitný.

Medzi najčastejšie prípady patrí zablokovanie celej sekcie v robots.txt počas vývoja, ktoré sa po nasadení neodstránilo. Ďalej je to šablóna, ktorá pridáva noindex na všetky stránky s parametrom, a tak vyradí aj platné filtrované stránky. A napokon interná navigácia, ktorá odkazuje len na hlavné kategórie, takže hlbšie stránky nemajú žiadny odkaz.

Prvým krokom pri riešení je vždy stav URL v Search Console, nie úprava mapy. Mapa je zrkadlo, nie príčina. Ak chcete vidieť, ako sa tieto signály zbierajú na jednom mieste, pozrite si prehľad kontroly obsahu a SEO, kde nájdete plán obsahu a sledovanie pozícií.

Kontrola mapy pred odoslaním. Adresy sa načítajú: Overte náhodný výber bez presmerovania.; Tvar adries sedí: Porovnajte mapu s kanonickými tagmi.; Žiadne duplicity: Parametre, ktoré vedú na rovnaký obsah, do mapy nepatria.; robots.txt neblokuje: Ani adresy, ani samotný súbor mapy.; Počet adries dáva
Päť kontrol, ktoré odhalia väčšinu chýb v mape.

Čo overiť pred odoslaním mapy

Pred odoslaním mapy skontrolujte tri veci: či obsahuje len kanonické adresy, či sú všetky dostupné a či sedí formát adries s internými odkazmi. Tieto tri kontroly odhalia väčšinu problémov skôr, než sa prejavia v indexe.

  • Otvorte niekoľko náhodných adries z mapy a overte, že sa načítajú bez presmerovania.
  • Porovnajte tvar adries v mape s tvarom v kanonických tagoch.
  • Skontrolujte, či v mape nie sú adresy s parametrami, ktoré vedú na rovnaký obsah.
  • Overte, že robots.txt neblokuje adresy z mapy ani súbor samotný.
  • Pozrite sa na počet adries v mape v porovnaní s počtom stránok, ktoré považujete za dôležité.

Ak tieto kontroly sedia, mapa je pripravená. Ak nie, opravte najprv web a mapu generujte až potom. Opačné poradie vedie k tomu, že mapa obsahuje chyby, ktoré sa ťažko dohľadávajú.

Ďalší krok

Vygenerujte mapu z aktuálneho zoznamu kanonických adries, odovzdajte ju vyhľadávaču a otvorte stav URL pri každej stránke, ktorá sa vo výsledkoch nezobrazuje. Ak pri tom potrebujete prehľad o obsahu a pozíciách na jednom mieste, začnite na stránke kontroly obsahu a SEO.