A sitemap.xml a webhely szerverén található fájl, amely listaszerűen tartalmazza a weboldalhoz tartozó összes aloldal URL-jét és különféle jelző paramétereket. Magyarul oldaltérképnek nevezzük. Ezt a fájlt honlapunkon többnyire a /sitemap.xml, vagy pedig a /sitemap_index.xml URL alatt találhatjuk.
Célja
Célja felgyorsítani a térképező robotok sebességét, és csökkenteni annak valószínűségét, hogy bizonyos aloldalak kimaradjanak a folyamatból. Vagyis segít a Google-nek (és a többi keresőmotornak) a weboldal struktúrájának megértésében, amikor az oldalt indexeli.
A sitemap.xml fájl megfelelő fenn- és karbantartása az alábbi esetekben nélkülözhetetlen.
- Ha a webhely nagy méretű.
- Ha a webhely struktúrája komplikált és sok belső link található az oldalak között.
- Ha a webhely dinamikus oldalakkal (is) rendelkezik.
- Ha a webhely nagy méretű archívummal rendelkezik.
- Ha egy weboldal még új, így egyáltalán nem, vagy kevés külső linkkel rendelkezik.
- Ha a webhely gazdag multimédiás tartalmakat szerepeltet.
Lényege
Az XML sitemap lényege tehát a lehető legtöbb információt elérhetővé tenni a keresőmotorok számára.
- Segítségével az olyan oldalak is láthatóvá tehetők, melyeket amúgy a keresőmotorok „maguktól” nem látnának.
- Priorizálhatók a fontosabb oldalak, vagyis lehetővé válik a feltérképezési kerettel való hatékony gazdálkodás.
- Plusz információk adhatók meg a keresőmotorok számára. Például a „lastmod” tag segítségével az oldal utolsó módosításáról, a „changefreq” használatával az oldal változásának gyakoriságáról és így tovább.
Bár számos CMS-rendszer képes automatikusan elkészíteni a sitemap.xml-t, ezek a megoldások gyakran csak korlátozottan használhatók, ezért előfordulhat, hogy manuálisan kell elkészíteni. A megfelelő – vagyis a Google számára jól használható – sitemap formájáról a Sitemap Protocol 0.9 rendelkezik (pl. UTF-8 kódolás).
Noha az oldaltérkép megléte vagy hiánya önmagában nem rangsorolási tényező, mégis – a saját jól felfogott érdekünkben – érdemes elkészíteni.
