
Jak działa mapa witryny XML?
Mapa witryny XML działa jak podpowiedź dla robotów: przekazuje listę ważnych adresów, więc wyszukiwarka nie musi polegać wyłącznie na linkach. Googlebot i Bingbot odczytują plik, dodają nowe lub zmienione adresy do kolejki i na podstawie daty lastmod decydują, co odwiedzić ponownie. Sitemap nie gwarantuje crawlowania ani indeksowania, Google nazywa go wskazówką.
Najprostsza mapa z jednym adresem wygląda tak:
- <?xml version=”1.0″ encoding=”UTF-8″?>
- <urlset xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″>
- <url><loc>https://example.pl/mlynki-do-kawy/</loc><lastmod>2026-10-01T09:00:00+02:00</lastmod></url>
- </urlset>
Zasady i limity mapy witryny XML
Dokumentacja Google wyznacza kilka twardych reguł, których musi przestrzegać każda mapa:
| Reguła | Wymaganie |
|---|---|
| rozmiar | maks. 50 000 adresów lub 50 MB bez kompresji na plik |
| kodowanie | UTF-8 |
| adresy | bezwzględne, kanoniczne, zwracające kod 200 |
| zakres | własny katalog i niżej, chyba że mapę dodano w Search Console |
| indeks map | grupuje wiele plików; Bing przyjmuje do 50 000 map w jednym indeksie |
lastmod, changefreq i priority
Google ignoruje changefreq i priority, Bing również. Google korzysta z lastmod tylko wtedy, gdy data jest stale wiarygodna, czyli zmienia się po realnej edycji treści głównej, danych strukturalnych lub linków, a nie po zmianie roku w stopce. Bing zaleca pełny format ISO 8601 z godziną i ostrzega przed ustawianiem lastmod na moment wygenerowania mapy.
Rodzaje map witryny
Oprócz zwykłych map stron Google obsługuje rozszerzenia dla grafik, filmów i newsów, a także formaty RSS, Atom i zwykły plik tekstowy. Mapy newsowe są ważne dla wydawców w Google News, a mapy grafik dla sklepów z dużymi galeriami produktów.
Kto potrzebuje mapy witryny XML?
Mapa witryny XML jest najbardziej przydatna w dużych, nowych lub bogatych w multimedia serwisach. Google podaje, że strona z około 500 podstronami lub mniej i dobrym linkowaniem wewnętrznym może jej nie potrzebować. W praktyce dodaję ją w każdym projekcie, bo nic nie kosztuje i daje czystą listę adresów do porównania z tym, co Google faktycznie zaindeksował. Google zaznacza, że CMS taki jak WordPress, Wix czy Blogger może już generować mapę automatycznie, więc najpierw sprawdź, czy ją masz.
Jak zgłosić mapę witryny XML?
Mapę zgłasza się w Search Console lub wpisem w pliku robots.txt:
- Dodaj adres mapy w raporcie Mapy witryn w Google Search Console i w Bing Webmaster Tools.
- Dopisz linię Sitemap: https://example.pl/sitemap_index.xml do pliku robots.txt.
- Używaj IndexNow obok mapy, by natychmiast powiadamiać Binga i inne wyszukiwarki obsługujące ten protokół.
Dawny adres ping Google już nie działa: Google ogłosił jego wycofanie 26 czerwca 2023 roku i wyłączył go do końca tamtego roku.
Mapa witryny XML w serwisach wielojęzycznych i wielorynkowych
Mapa witryny XML to jedno z 3 oficjalnych miejsc na deklarację hreflang, a w dużych sklepach międzynarodowych wybieram właśnie ją. Każdy wpis url wymienia wszystkie wersje językowe, łącznie ze sobą, w elementach xhtml:link, po zadeklarowaniu przestrzeni nazw xhtml w urlset:
- <xhtml:link rel=”alternate” hreflang=”pl-PL” href=”https://example.com/pl/mlynki/”/>
- <xhtml:link rel=”alternate” hreflang=”de-DE” href=”https://example.com/de/kaffeemuehlen/”/>
- <xhtml:link rel=”alternate” hreflang=”cs-CZ” href=”https://example.com/cz/mlynky/”/>
Dzielę też mapy na rynki (sitemap-pl.xml, sitemap-de.xml, sitemap-cz.xml). Razem z osobną usługą Search Console dla każdego katalogu pokazuje to stan indeksowania w każdym kraju na pierwszy rzut oka. Jedna mapa może też zawierać adresy z kilku domen, np. ccTLD, o ile każda jest zweryfikowana w Search Console. Umieszczaj w niej tylko adresy kanoniczne, nigdy przekierowane ani z noindex.
Mapy witryny a wyszukiwanie AI
Bing napisał w lipcu 2025 roku, że mapy witryny pozostają podstawowym sygnałem odkrywania treści w wyszukiwaniu opartym na AI i że odwiedza je co najmniej raz dziennie. Dokładne daty lastmod pomagają szybciej wprowadzić świeże strony do odpowiedzi Copilota, co ma znaczenie w AI SEO.
Potrzebujesz map witryny i hreflang dla kilku krajów? Zobacz doradztwo w międzynarodowym SEO albo zamów audyt SEO.
Najczęstsze pytania: Mapa witryny XML
Ile adresów może mieć mapa witryny XML?
Jedna mapa witryny XML mieści do 50 000 adresów lub 50 MB bez kompresji. Większe serwisy dzielą adresy na kilka plików i łączą je indeksem map witryny.
Czy Google bierze pod uwagę priority i changefreq?
Nie, Google ignoruje priority i changefreq. Z lastmod korzysta tylko wtedy, gdy data jest stale wiarygodna i odzwierciedla realne zmiany treści.
Czy mapa witryny gwarantuje indeksowanie?
Nie, mapa witryny to tylko wskazówka ułatwiająca odkrycie adresów. Google sam decyduje, czy zaindeksować dany URL, na podstawie jakości i innych sygnałów.
Czy hreflang można umieścić w mapie witryny?
Tak, Google akceptuje hreflang w mapach witryny XML w elementach xhtml:link. Każdy wpis musi wymieniać wszystkie wersje językowe, łącznie ze sobą.
Powiązane pojęcia
- Build and submit a sitemap · Google Search Central
- What is a sitemap · Google Search Central
- Tell Google about localized versions of your page · Google Search Central
- Google to deprecate Sitemaps ping endpoint later this year · Search Engine Land
- Keeping Content Discoverable with Sitemaps in AI Powered Search · Bing Webmaster Blog
- Major search engines support Sitemaps protocol · John Battelle's Search Blog







