Jak sprawdzić mapę witryny
- Wczytaj mapę witryny z jej adresu URL, np.
https://example.com/sitemap.xml, albo otwórz lub wklej plik. Mapy skompresowane programem gzip (.xml.gz) są rozpakowywane automatycznie. - Przeczytaj podsumowanie i listę problemów. Błędy naruszają protokół, ostrzeżenia wskazują prawdopodobne problemy, a uwagi są sugestiami – każdy wpis ma numer wiersza.
- Sprawdź tabelę adresów URL z wartościami lastmod, changefreq, priority i hreflang, a w razie potrzeby wyeksportuj ją do CSV.
Zasady mapy witryny w skrócie
| Zasada | Limit lub format |
|---|---|
| Adresy URL w jednej mapie | Maksymalnie 50 000 wpisów <url> |
| Rozmiar pliku | Maksymalnie 50 MB (52 428 800 bajtów) bez kompresji |
| Mapy w jednym indeksie | Maksymalnie 50 000 wpisów <sitemap> |
| Element główny | <urlset> lub <sitemapindex> w przestrzeni nazw http://www.sitemaps.org/schemas/sitemap/0.9 |
<loc> | Bezwzględny adres URL http lub https, krótszy niż 2048 znaków, ze znakiem & zapisanym jako & |
| Hosty | Wszystkie adresy URL na tym samym hoście co mapa witryny |
<lastmod> | W3C Datetime, np. 2026-10-29 lub 2026-10-29T14:30:00+00:00 |
<changefreq> | always, hourly, daily, weekly, monthly, yearly lub never |
<priority> | Od 0.0 do 1.0; domyślnie 0.5 |
| Kodowanie | UTF-8 |
Google ignoruje <changefreq> i <priority>, a z <lastmod> korzysta tylko wtedy, gdy wartość jest konsekwentnie dokładna, więc aktualizuj lastmod tylko przy rzeczywistej zmianie treści. Większe witryny dzielą adresy URL na kilka map i wymieniają je w indeksie map witryny. Wszystkie szczegóły znajdziesz w protokole sitemaps.org.
hreflang w mapach witryny
Witryny wielojęzyczne mogą wskazywać wersje językowe za pomocą <xhtml:link rel="alternate" hreflang="de" href="…"/> wewnątrz każdego elementu <url>, po zadeklarowaniu xmlns:xhtml="http://www.w3.org/1999/xhtml" w elemencie głównym. Walidator sprawdza reguły stosowane przez wyszukiwarki:
- Kod to język (ISO 639-1), opcjonalnie z regionem (ISO 3166-1), np.
en,en-GBlubpt-BR– albox-default. - Każdy adres URL wymienia wszystkie wersje językowe, łącznie z samym sobą.
- Linki są wzajemne: jeśli strona A wskazuje stronę B, strona B musi odsyłać do strony A.
- Każdy kod występuje tylko raz na adres URL, a zalecana jest wersja zapasowa
x-default.
Najczęściej zadawane pytania
Gdzie znaleźć mapę witryny?
Zwykle pod adresem /sitemap.xml lub /sitemap_index.xml w katalogu głównym witryny; WordPress tworzy /wp-sitemap.xml. Plik robots.txt często podaje jej adres w wierszu Sitemap:.
Czy poprawna mapa witryny gwarantuje indeksowanie?
Nie. Mapa witryny pomaga wyszukiwarkom odkrywać Twoje adresy URL, ale to one decydują, co odwiedzić i zaindeksować. Upewnij się, że wymienione strony zwracają status 200, są kanoniczne i nie są blokowane przez robots.txt ani tag noindex – to narzędzie sprawdza plik mapy witryny, a nie same strony.
Czy mogę sprawdzić indeks map witryny?
Tak. Indeks map witryny jest rozpoznawany automatycznie, a jego mapy podrzędne są wyświetlane z datami lastmod. Nie są one pobierane po kolei, więc wczytaj adres URL każdej mapy podrzędnej, aby ją również sprawdzić.
Czy moja mapa witryny jest przesyłana na serwer?
Pliki, które otwierasz lub wklejasz, są sprawdzane w Twojej przeglądarce. Mapa witryny podana jako adres URL jest pobierana przez nasz serwer, ponieważ większość witryn nie pozwala przeglądarkom bezpośrednio odczytywać swoich plików.