XML sitemap: mikor kell, hogyan építsük, és hogyan adjuk meg a Google-nek

A feltérképezés, angolul crawling, azt jelenti, hogy a Google robotjai végigjárják a weboldal linkjeit, és felfedezik a tartalmat. Ebben segíthet egy külön fájl, az XML sitemap, amely egy helyen sorolja fel az oldalakat. A Google Search Central útmutatója, a Learn about sitemaps szerint a sitemap olyan fájl, amely a webhely oldalait, videóit és egyéb fájljait, valamint azok kapcsolatait sorolja fel, és így a keresők hatékonyabban tudják feltérképezni a webhelyet. Az alábbiakban az útmutatót és a sitemap készítésének lépéseit foglaljuk össze weboldal-üzemeltetői szemmel.
Mire jó a sitemap, és mire nem?
A sitemap a felfedezést segíti: megadhatjuk benne az utolsó frissítés idejét és az alternatív nyelvi változatokat, és kiterjesztésekkel leírhatjuk videók, képek és hírek további adatait is. Fontos azonban a korlát: a sitemap segít a Google-nek megtalálni az oldalakat, de nem garantálja sem a feltérképezést, sem az indexelést – az útmutató szerint a legtöbb webhelynek ettől függetlenül jót tesz, ha van sitemapje.
Kell-e egyáltalán sitemap?
A Google szerint leginkább akkor érdemes, ha:
- nagy a webhely, sok az aloldal;
- új a webhely, és kevés a külső hivatkozás, mert ilyenkor a robotok nehezebbé találják meg az oldalakat;
- sok a gazdag média- vagy Google Hírek-tartalom, amit érdemes megjeleníteni a Keresőben.
Előfordulhat, hogy nincs is szükség sitemapre: ha a keresőben látható oldalak száma nagyjából 500 vagy az alatti, minden oldal jól össze van linkelve a webhelyen belül, és kevés a média- vagy hírtartalom, a Google a belső linkek mentén is jól boldogul. Azt is érdemes tudni, hogy a tartalomkezelő rendszerek többsége alapból készít sitemapet – mielőtt kézzel állna neki, nézze meg, hogy a sajátja már ad-e ilyet.
Milyen formátumok léteznek?
A Google három formátumot támogat, mindegyik a saját protokollja szerint:
- XML sitemap – ez a legváltozatosabb: kiterjesztésekkel kiegészíthető képekre, videókra, hírekre és honosított oldalakra. Kisvállalati weboldalnál ez a bevált választás.
- RSS, mRSS és Atom 1.0 – ha az oldal már ad hírfolyamot, az is bejárható forrás lehet.
- Egyszerű szöveges sitemap – soronként egy URL, ez a legegyszerűbb, de nem bővíthető.
Méretkorlát: egyetlen sitemap tömörítetlenül legfeljebb 50 MB lehet, és legfeljebb 50 000 URL-t tartalmazhat. Ennél nagyobb webhelynél több sitemapre kell bontani, és ezeket egy opcionális sitemap index fájlba lehet összevonni.
A sitemap felépítése: mire figyeljünk?
- A fájl legyen UTF-8 kódolású.
- Lehetőleg a webhely gyökerében legyen tárolva (például /sitemap.xml), mert így az összes aloldalt lefedheti – a Search Console-ban beküldött sitemap lehet máshol is.
- Minden URL teljes, abszolút hivatkozás legyen: a Google pontosan annak az URL-nek utána megy, ahogy a sitemapben szerepel.
- Csak olyan URL-eket soroljon fel, amelyeket szeretne, hogy megjelenjen a keresőben – a kanonikus (nem duplikátum) címet.
- A Google figyelmen kívül hagyja a priority és a changefreq értékeket. A lastmod dátumot akkor használja, ha az következetesen és ellenőrizhetően pontos: csak jelentős tartalmi frissítésnél változtassa, ne például a copyright évszám miatt.
Egy minimális XML sitemap így néz ki:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://example.com/</loc>
<lastmod>2026-10-12</lastmod>
</url>
<url>
<loc>https://example.com/arak</loc>
</url>
</urlset>
Hogyan adjuk meg a Google-nek?
A sitemap elérhetővé tétele a Google felé többféleképpen is történhet:
- Search Console Sitemaps jelentés – a legkézenfekvőbb út, itt látni a feldolgozás állapotát is.
- Search Console API – automatizált beküldéshez.
- robots.txt sor – bármelyik sitemapre rá lehet mutatni a következő sorral:
Sitemap: https://example.com/my_sitemap.xml. Több Sitemap sor is szerepelhet. - WebSub – Atom- vagy RSS-hírfolyam esetén.
Az útmutató szerint a beküldés csak egy jelzés: nincs garancia arra, hogy a Google letölti vagy használja is a sitemapet. A beküldés után érdemes a Search Console-ban követni, hány URL-t talált és dolgozott fel.
Gyors ellenőrzőlista
- Nézze meg, hogy a tartalomkezelő rendszere már készít-e sitemapet – ha igen, azt használja.
- Ha nincs: készítsen XML sitemapet, UTF-8 kódolással, abszolút URL-ekkel, a webhely gyökerében.
- 50 000 URL felett bontsa több sitemapre, és vonja össze őket sitemap index fájllal.
- Csak kanonikus, keresésre szánt URL-eket soroljon fel.
- A lastmod dátum csak jelentős tartalmi frissítésnél változzon; a priority és changefreq mezőkkel ne bízzon.
- Küldje be a Search Console Sitemaps jelentésében, és tegye ki a robots.txt Sitemap sort is.
- Időnként nézze meg a lefedettséget: a sitemap nem indexelési garancia, csak segítő kéz.
Források
Google Search Central – Learn about sitemaps és Build and submit a sitemap.