Mi az a sitemap? XML-sitemap egyszerűen elmagyarázva
A sitemap egy fájl — általában a yoursite.com/sitemap.xml címen —, amely felsorolja a weboldaladnak azokat az oldalait, amelyeket szeretnéd, ha a keresőmotorok ismernének. A Google úgy írja le, mint módot arra, hogy tájékoztasd a keresőmotorokat az oldalaidról, videóidról és egyéb fájljaidról, valamint arról, hogy ezek hogyan kapcsolódnak egymáshoz, hogy hatékonyabban tudják bejárni az oldalad. Ez egy hasznos térkép, nem garancia: a keresőmotorok továbbra is maguk döntik el, mit járnak be, indexelnek és mutatnak meg.
Miért fontos, ha AI-val építesz
Ha AI-val építesz weboldalt, az oldalak gyakran már léteznek, mielőtt bárki linkelne rájuk. Egy új oldalra nem mutat más weboldal, és egy egyoldalas alkalmazás oldalai lehet, hogy csak azután érhetők el, hogy a JavaScript lefutott. A sitemap közvetlen listát ad a keresőmotoroknak a valódi URL-jeidről.
Ez az egyszerű fájl mögött néhány döntés áll:
- Mely oldalak kerüljenek bele. A nyilvános oldalak, amelyeket meg szeretnél találni — nem a bejelentkezési képernyők, adminoldalak vagy duplikátumok.
- Melyik címet használd. A végleges domain,
https://-sel, mindig ugyanúgy. - A naprakészen tartás. Az új blogbejegyzéseknek, termékeknek vagy hirdetéseknek kézi szerkesztés nélkül is meg kell jelenniük.
Ha az oldalaid adatbázisból származnak — hirdetések, termékek, cikkek —, a sitemapet ebből az adatból kell generálni, nem pedig egyszer megírni és elfelejteni.
Egy hétköznapi hasonlat
A sitemap olyan, mint a bevásárlóközpont előcsarnokában lévő üzletlista-tábla. Az üzleteket a folyosókon sétálva is meg lehet találni, és a rendszeres látogatók így is teszik. A tábla viszont egy helyen felsorolja az összes üzletet, a harmadik emeleten rejtőzőt is. Nem teszi jóvá az üzletet, és nem garantálja, hogy valaki be is néz — csak azt biztosítja, hogy meg lehessen találni.
Egy kis központnál, egyetlen folyosóval, a tábla szép, de nem elengedhetetlen. Egy hatalmas központnál, vagy egy újnál, amelyet senki sem ismer, sokat számít.
Kell-e sitemap?
A Google útmutatása röviden:
| A weboldalad | Kell sitemap? |
|---|---|
| Kicsi (nagyjából 500 oldal vagy kevesebb), és minden fontos oldalra linkel másik oldal | Valószínűleg nem kötelező, de nem árt |
| Nagy, sok oldallal | Igen |
| Új, kevés külső linkkel | Igen |
| Sok videó, kép vagy hírtartalom | Igen, esetleg ezekhez való sitemap-kiterjesztésekkel |
| Csak keresőmezőkön vagy szűrőkön keresztül elérhető oldalak | Igen — és adj hozzá normál linkeket is |
A gyakorlatban a sitemap hozzáadása olcsó, ezért sok kisebb weboldal akkor is tartalmaz egyet, ha nem feltétlenül kellene.
Hogyan néz ki egy sitemap
Íme egy kis XML-sitemap egy pékség számára:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.examplebakery.com/</loc>
<lastmod>2026-09-20</lastmod>
</url>
<url>
<loc>https://www.examplebakery.com/menu</loc>
<lastmod>2026-09-28</lastmod>
</url>
<url>
<loc>https://www.examplebakery.com/custom-cakes</loc>
<lastmod>2026-08-02</lastmod>
</url>
</urlset>
Minden <url> elemnek van egy <loc> eleme — az oldal teljes címe — és opcionálisan egy <lastmod> dátuma.
A Google dokumentációjának néhány szabálya:
- Abszolút URL-eket használj.
https://www.examplebakery.com/menu, nem/menu. - Méretkorlátok. Egy sitemap legfeljebb 50 000 URL-t vagy tömörítetlenül 50 MB-ot tartalmazhat. A nagyobb oldalak több sitemapre bontják, és egy sitemap-index fájlban sorolják fel őket.
- A
lastmodlegyen őszinte. A Google csak akkor használja, ha következetesen pontos, és csak a lényeges változásokat tükrözze az oldalon — nem azt, hogy a szerzői jog évszáma frissült. - A
priorityés achangefreqa Google számára figyelmen kívül marad. Sok sitemap-generátor még beteszi őket; nem ártanak, de ne tölts időt a hangolásukkal.
A Google egyszerűbb formátumokat is elfogad, például egy soronként egy URL-t tartalmazó szövegfájlt vagy RSS/Atom hírcsatornát.
Kidolgozott példa: egy lakásbérlési hirdetési oldal
Tegyük fel, hogy lakáshirdetéseket listázó oldalt építettél. Van kezdőlapja, rólunk oldala, keresési oldala, és minden hirdetésnek külön oldala, például /listings/2-bed-flat-canal-street. A hirdetések hetente jönnek és mennek.
Mi kerül bele. A kezdőlap, a rólunk oldal, a területi oldalak (/areas/city-centre) és minden aktív hirdetési oldal. Minden hirdetés lastmod dátuma az a nap, amikor a részletei utoljára változtak.
Mi marad ki. A bejelentkezési oldal, a bérbeadói irányítópult, a mentett keresések oldalai, és a szűrőket az URL-ben tartalmazó keresési találatok (/search?beds=2&max=1200). Ezek vagy privátak, vagy szinte megegyeznek más oldalakkal.
Naprakészen tartás. Statikus fájl helyett a szerver minden kérésre (vagy rendszeres újraépítéskor) az adatbázisból generálja a sitemap.xml-t. Amikor egy hirdetés kiadásra kerül és eltávolítják, eltűnik a sitemapből, az oldala pedig megfelelő „nincs meg” vagy „nem található” állapotot ad vissza.
A keresőmotorok tájékoztatása. A robots.txt tartalmaz egy sort, amely a sitemapre mutat:
User-agent: *
Disallow: /dashboard
Sitemap: https://www.examplelets.com/sitemap.xml
A tulajdonos pedig beküldi a sitemapet a Google Search Console-ban, ahol a Sitemapek jelentés megmutatja, hogy a Google el tudta-e olvasni, és hány URL-t talált benne.
Gyakori kifejezések magyarázata
| Kifejezés | Jelentése |
|---|---|
| Sitemap | Fájl, amely felsorolja a keresőmotoroknak ismertetni kívánt URL-eket. |
| XML | Címkékkel ellátott szöveges formátum, a legtöbb sitemaphez ezt használják. |
<loc> | Egy oldal teljes URL-je a sitemapben. |
<lastmod> | Mikor változott utoljára lényegesen az oldal. |
| Sitemap-index | Fájl, amely több sitemapet sorol fel, nagy oldalaknál. |
| robots.txt | A weboldal gyökerében lévő fájl, amely megmondja a bejáróknak, mit járhatnak be, és hol van a sitemap. |
| Bejárás (crawlolás) | Amikor a keresőmotor letölti az oldalaidat. |
| Indexelés | Amikor a keresőmotor eltárolja és megérti az oldalaidat, hogy megjelenhessenek a találatok között. |
| Kanonikus URL | Az előnyben részesített változat, ha ugyanaz a tartalom több címen érhető el. |
| Abszolút URL | Teljes cím, a https://-sel és a domainnel együtt. |
| Search Console | A Google ingyenes eszköze sitemapek beküldéséhez és a keresési teljesítmény megtekintéséhez. |
Gyakori hibák és tévhitek
- „A sitemap miatt indexelnek.” Segít a felfedezésben. A Google szerint nem garantálja a bejárást vagy az indexelést.
- Relatív URL-ek. A
/menunem érvényes a sitemapben; használd a teljes címet. - Rossz domain. Ha a sitemap előnézeti vagy staging címet sorol fel, vagy
http://-thttps://helyett, rossz helyre irányítja a keresőket. - Olyan oldalak felvétele, amelyeket nem akarsz indexeltetni. A bejelentkezési, adminoldalak vagy
noindex-szel jelölt oldalak vegyes jelzéseket küldenek. - Hibás vagy átirányított URL-ek felvétele. Minden oldal végleges, működő címét sorold fel.
- Elavult sitemap. Az egyszer, indításkor megírt fájl minden azóta hozzáadott oldalt kihagy.
- A
lastmodmeghamisítása. Ha minden oldalon naponta a mai dátumot állítod be, a Google megtanulja figyelmen kívül hagyni. - A sitemapre hagyatkozás a linkek helyett. Az oldalaknak a weboldalad normál linkjein keresztül is elérhetőnek kell lenniük.
Mit kérj az AI-építődtől
- „Generálj egy
sitemap.xml-t a gyökérben, amely felsorolja a nyilvános oldalakat, abszolúthttps://URL-ekkel a végleges domainen.” - „Az adatbázisból építsd a sitemapet, hogy az új hirdetések vagy bejegyzések automatikusan megjelenjenek.”
- „A
lastmod-ot csak akkor frissítsd, ha az oldal tartalma ténylegesen változik.” - „Hagyd ki a bejelentkezési, irányítópult-, admin- és szűrt keresési oldalakat.”
- „Adj egy
robots.txt-t, amely engedélyezi a nyilvános oldalakat, és tartalmaz egySitemap:sort.” - „Győződj meg róla, hogy a sitemapben szereplő minden URL 200-as státuszt ad vissza, és nincs átirányítva.”
- „Ha 50 000 URL fölé megyünk, bontsd több sitemapre, sitemap-indexszel.”
Ezután küldd be a Search Console-ban. Az átfogóbb képért olvasd el mi az a SEO és a SEO AI-val épített weboldalakhoz útmutatót.
Sitemapek a Mythexben
A Mythex nem generál automatikusan sitemapet; kérd a csevegőben, és az ügynök hozzáadja az alkalmazásod kódjához. A docs SEO az élő alkalmazásodhoz receptje tartalmaz egy kiinduló promptot, amely az egyszerű sitemap.xml-t és robots.txt-t fedi le a címekkel és a meta leírásokkal együtt. Használd azt a címet, amelyet a látogatók ténylegesen használnak — a mythex.ai aldomainedet, vagy Pro csomagon az egyedi domainedet —, és változtatások után publikálj újra, hogy az élő oldal az új fájlokat szolgálja ki.
Kérdések
Mi az a sitemap egyszerűen?
A sitemap egy fájl, általában sitemap.xml néven, amely felsorolja a weboldalad azokat az oldalait, amelyeket szeretnél, ha a keresőmotorok ismernének, esetenként azzal a dátummal, amikor az egyes oldalak utoljára változtak. Segít a keresőmotoroknak hatékonyabban felfedezni és bejárni az oldalaidat.
Kell minden weboldalnak sitemap?
Nem mindig. A Google szerint a nagyjából 500 vagy annál kevesebb oldalas kisebb oldalaknak, ahol minden fontos oldalra linkelnek más oldalak, nincs szükségük rá. Leginkább nagy oldalaknak, új oldalaknak, amelyekre kevés külső link mutat, és sok média- vagy hírtartalmat tartalmazó oldalaknak segít.
Garantálja a sitemap, hogy az oldalaim indexelve lesznek?
Nem. A Google szerint a sitemap javíthatja a bejárást, de nem garantálja, hogy a benne szereplő minden URL-t bejárnak vagy indexelnek. Az oldalaknak továbbra is hasznosnak és elérhetőnek kell lenniük.
Hogyan küldöm be a sitemapet a Google-nek?
Add hozzá a Google Search Console Sitemapek jelentésében, a robots.txt fájlodba pedig tegyél egy ilyen sort: „Sitemap: https://example.com/sitemap.xml”, hogy más bejárók is megtalálhassák.
Mi a különbség az XML-sitemap és a HTML-sitemap között?
Az XML-sitemap a keresőmotorok számára készült, gépek által olvasható fájl. A HTML-sitemap a látogatóknak készült, hagyományos oldal linkekkel. Más közönséget szolgálnak ki, és egy oldalnak lehet mindkettője.