SSłownik SEO/SEM

Sitemap XML

Plik XML zawierający listę wszystkich ważnych URL witryny, ułatwiający Googlebotowi odkrywanie i indeksowanie stron.

Czym jest sitemap XML?

Sitemap XML to plik w formacie XML umieszczony na serwerze, zawierający listę wszystkich ważnych URL witryny wraz z opcjonalnymi metadanymi (data ostatniej modyfikacji, częstotliwość zmian, priorytet). Jego głównym zadaniem jest ułatwienie Googlebotowi odkrywania i crawlowania stron, które mogłyby być pominięte przy przechodzeniu przez linki — szczególnie na dużych serwisach lub stronach z ograniczonym linkowaniem wewnętrznym.

Sitemap XML nie jest obowiązkowa dla małych witryn z dobrą strukturą wewnętrznych linków — Googlebot i tak je odkryje. Jednak dla serwisów z setkami lub tysiącami podstron, stron e-commerce, witryn z dynamicznie generowanymi URL lub po migracjach, sitemap jest niezbędnym elementem technicznego SEO.

Co powinna zawierać sitemap XML?

Tylko strony do zaindeksowania — nie dodawaj URL z dyrektywą noindex, stron zablokowanych przez robots.txt, duplikatów, stron technicznych (koszyk, checkout, login) ani URL z parametrami generującymi duplikaty. Sitemap powinna być mapą treści wartościowej, nie inwentarzem całego serwera.

Kanoniczne URL — wyłącznie kanonicznewersje adresów (preferowane HTTPS, bez parametrów UTM, ze spójnym schematem www/non-www).

Typy sitemap

TypZastosowanie
Sitemap XML (ogólna)Standardowe strony, artykuły, kategorie — do 50 000 URL na plik
Sitemap obrazówInformuje Google o obrazach — ważne dla serwisów photo-heavy i e-commerce
Sitemap wideoMetadane wideo (tytuł, opis, miniatura) dla lepszego indeksowania treści wideo
Sitemap newsDla wydawców newsowych — umożliwia pojawienie się w Google News
Sitemap indexPlik nadrzędny wskazujący wiele sitemp — dla dużych serwisów z podziałem na sekcje
Sitemap nie gwarantuje indeksowania: Dodanie URL do sitemapy informuje Googlebota, że strona istnieje i jest ważna — ale nie zmusza go do jej zaindeksowania. Google indeksuje tylko treści spełniające standardy jakości. Stare, nieaktualne lub zduplikowane treści nie będą indeksowane nawet z sitemapy.

FAQ — Sitemap XML

Jak przesłać sitemap do Google?

Najwygodniejsza metoda to Google Search Console → Sitemaps → wpisz URL sitemapy i kliknij „Prześlij". Alternatywnie wskaż ją w pliku robots.txt(Sitemap: https://example.com/sitemap.xml) — Googlebot znajdzie ją automatycznie przy crawlu. Większość CMS-ów (WordPress + Yoast/RankMath, Shopify, Webflow) generuje sitemapę automatycznie.

Jak często aktualizować sitemap?

Sitemap powinna być aktualizowana automatycznie przez CMS przy każdej publikacji lub aktualizacji strony. Jeśli Twój CMS nie robi tego automatycznie, aktualizacja raz dziennie lub raz w tygodniu (przez cron job lub ręcznie) jest wystarczająca dla większości serwisów.