
Sitemap, po slovensky mapa webu, je súbor (najčastejšie vo formáte XML sitemap), v ktorom vyhľadávaču odovzdáš zoznam všetkých dôležitých stránok svojho webu. Je to taký obsah knihy pre robotov. Namiesto toho, aby Googlebot musel všetky stránky prácne objavovať sám prechádzaním odkazov, dostane prehľadný zoznam priamo naservírovaný. Najmä pri veľkých, nových alebo zle prelinkovaných weboch to výrazne pomáha, aby sa nič dôležité nestratilo a všetko sa dostalo do indexu.
Odkiaľ slovo pochádza
Názov je priezračný. Skladá sa z anglického site, teda web alebo miesto, a map, teda mapa. Sitemap je doslova mapa webu. A ako každá mapa slúži na orientáciu, aby sa návštevník alebo robot na území nestratil a našiel cestu ku všetkým dôležitým miestam. Pôvodne pritom sitemapy vznikali ako HTML stránky pre ľudí, až neskôr sa z nich stal hlavne strojovo čitateľný súbor pre vyhľadávače.
Krátka história sitemap
Formát XML sitemap predstavil Google v roku 2005 ako spôsob, ako mu weby môžu priamo hlásiť svoje stránky. Krátko nato sa pridali aj Yahoo a Microsoft a vznikol spoločný štandard sitemaps.org, ktorý platí dodnes. Sitemapy sa tým stali univerzálnym jazykom medzi webmi a vyhľadávačmi. Dnes ich väčšina webov generuje automaticky, pri WordPresse to zariadia SEO pluginy alebo samotné jadro, takže sa o technické detaily takmer nemusíš starať. Napriek tomu sa oplatí vedieť, čo v sitemape je a čo v nej naopak byť nemá. V poslednom čase sú vyhľadávače už sofistikovanejšie a sitemapa nie je až taká podstatná súčasť. Ja používam na väčšine webov Yoast, ktorý stačí jednoducho zapnúť.
Ako sitemapa funguje z pohľadu SEO
XML sitemapa obsahuje zoznam adries, ktoré chceš mať v indexe, prípadne s doplňujúcimi údajmi o dátume poslednej zmeny. Vyhľadávač si ju stiahne, prejde zoznam a získa jasný prehľad o štruktúre webu. Sitemapa negarantuje indexáciu, to je dôležité vedieť, ale výrazne uľahčuje a urýchľuje objavovanie stránok. Najlepšie funguje v spojení s dobrou architektúrou webu a interným prelinkovaním. Odkaz na sitemapu sa navyše uvádza v súbore robots.txt a nahráva do Google Search Console. Pri WordPresse ju rieši SEO plugin automaticky.

Prečo na sitemape záleží
Sitemapa je lacná poistka proti tomu, aby vyhľadávač prehliadol dôležité stránky. Pri malom, dobre prelinkovanom webe možno nič zásadné nezmení, pretože robot si stránky nájde aj tak. Ale pri rozsiahlom e-shope, novom webe bez spätných odkazov alebo webe s hlbokou štruktúrou je často rozdielom medzi tým, či sa stránky do indexu dostanú rýchlo, alebo vôbec. Zároveň dáva majiteľovi aj mne ako konzultantovi cenný prehľad. Keď vidím do sitemapy, hneď spoznám, koľko stránok web má a koľko z nich je reálne v indexe Googlu.
Kam to siaha ďalej
Sitemapa je pekný príklad toho, ako stará myšlienka nájde nové využitie. Mapy sprevádzajú ľudstvo tisíce rokov, od jaskynných rytín cez námorné portolány po dnešné navigácie, a vždy slúžili tomu istému: nestratiť sa na území a nájsť cestu. Mapa webu je len ďalšia v poradí, tentoraz pre krajinu z odkazov a stránok. A rovnako ako pri skutočnej mape platí, že dobrá mapa ukazuje len to podstatné. Sitemapa napchatá zbytočnými adresami zmätie vyhľadávač úplne rovnako, ako by turistu zmiatla mapa s vyznačeným každým chodníčkom aj výmoľom.
Najčastejšie chyby
- Sitemapa plná adries s noindex, presmerovaním 301 alebo chybou (či zmazané stránky 404), ktoré do nej vôbec nepatria. Do sitemapy patria len stránky so statusom 200.
- Zastaraná sitemapa, ktorá sa po zmenách na webe neaktualizuje.
- Chýbajúci odkaz na sitemapu v súbore robots.txt a v Google Search Console.
- Spoliehanie sa len na sitemapu namiesto poriadnej internej štruktúry a prelinkovania.
Otázky okolo sitemapy
Čo je sitemap?
Súbor, najčastejšie vo formáte XML, v ktorom vyhľadávaču odovzdáš zoznam dôležitých stránok svojho webu, aby ich ľahšie našiel a zaradil do indexu.
Ako vytvoriť sitemap?
Na väčšine webov ju generuje systém alebo SEO plugin automaticky. Pri WordPresse to zariadi SEO plugin, inde online generátor sitemap.
Zaručí sitemapa indexáciu?
Nie. Sitemapa objavovanie stránok uľahčí a urýchli, ale samotnú indexáciu nezaručuje. O tej rozhoduje kvalita a dostupnosť obsahu.