Sitemap XML
Sitemap XML to ustrukturyzowany plik zawierający listę adresów URL witryny, który pomaga wyszukiwarkom odnajdywać i sprawniej indeksować jej strony. Zapisany w formacie XML, może dodatkowo przekazywać metadane każdego adresu — datę ostatniej modyfikacji, częstotliwość zmian czy priorytet. Dla robotów jest to mapa drogowa serwisu, szczególnie cenna przy dużych, złożonych lub słabo powiązanych wewnętrznie witrynach.
Na czym polega sitemap XML?
Plik zawiera zestaw wpisów, z których każdy opisuje jeden adres URL. Do typowych elementów należą:
- loc — pełny, kanoniczny adres strony,
- lastmod — data ostatniej modyfikacji zawartości,
- changefreq — sugerowana częstotliwość zmian (wskazówka pomocnicza),
- priority — względna ważność strony w obrębie serwisu.
Przy bardzo dużych serwisach stosuje się mapy indeksowe (sitemap index), które grupują wiele plików sitemap. Robot, taki jak crawler wyszukiwarki, traktuje mapę jako podpowiedź, a nie polecenie — pomaga mu ona odkryć adresy, ale nie zastępuje jakościowego linkowania wewnętrznego.
Zastosowanie w praktyce
Sitemap XML jest niemal obowiązkowym elementem technicznego SEO. Umieszcza się ją w katalogu głównym, wskazuje w pliku robots.txt i zgłasza w Google Search Console, gdzie można monitorować jej przetwarzanie. Dobre praktyki to: umieszczanie wyłącznie kanonicznych, indeksowalnych adresów (bez przekierowań, błędów 404 i stron z noindex), utrzymywanie aktualnej daty lastmod oraz automatyczne generowanie mapy przez CMS lub wtyczkę, aby zawsze odzwierciedlała bieżący stan serwisu.
Powiązane pojęcia
Najczęstsze pytania
Czy sitemap XML gwarantuje indeksację strony?
Nie. Mapa to jedynie podpowiedź dla wyszukiwarki, które adresy warto odwiedzić. O tym, czy strona trafi do indeksu, decydują jej jakość, brak blokad (noindex, robots.txt) i sygnały wartości. Sitemap ułatwia odnalezienie URL, ale nie wymusza indeksowania.
Gdzie umieścić i jak zgłosić sitemap XML?
Plik umieszcza się zwykle w katalogu głównym domeny (np. /sitemap.xml) i wskazuje jego adres w pliku robots.txt. Dodatkowo zgłasza się go w Google Search Console, co przyspiesza wykrycie i pozwala monitorować status przetwarzania mapy.
