Przejdź do treści
TextArray
100% lokalnie

Generator sitemap XML

Zamień zwykłą listę URL w poprawny plik sitemap.xml gotowy do wgrania.

Wejście
Wynik

Generator sitemap XML

Sitemap.xml to jedyny plik, co do którego zgadzają się wszystkie wyszukiwarki: lista twoich stron w drobnym dialekcie XML, raz zgłoszona w Search Console i odtąd pobierana na zawsze. Ręczne pisanie tego XML-a jest podatne na błędy dokładnie w nudny sposób — zapomniana przestrzeń nazw, nieescapowany ampersand, zabłąkana ścieżka względna. Wklej tutaj adresy URL, po jednym w wierszu, a wyjdzie poprawna sitemap: obudowa urlset z przestrzenią nazw sitemaps.org, jeden blok url na adres i encje XML escapowane tam, gdzie wymagają tego query stringi.

Opcjonalne tagi obowiązują dla całej mapy. Ostatnia zmiana stempluje każdy URL datą ISO, częstotliwość zmian dodaje klasyczne wartości podpowiedzi, a priorytet ustawia wagę 0.0–1.0. Wszystkie trzy są domyślnie wyłączone nie bez powodu: Google publicznie ignoruje changefreq i priority, a nieprawdziwy lastmod jest gorszy niż żaden — szczegóły w FAQ. Naprawdę liczy się sama lista URL, kompletna i kanoniczna.

Obsługa wejścia chroni wynik. Do mapy trafiają tylko absolutne adresy http(s); ścieżki względne, linki ftp i zabłąkana proza są pomijane i liczone w liczniku, więc wypadek przy kopiowaniu nie wyprodukuje po cichu zepsutego pliku. Duplikaty są domyślnie usuwane, a adresy IDN z polskimi znakami przechodzą nietknięte.

Typowe źródła listy: eksport z crawlera, spis stron z CMS-a, narzędzie do ekstrakcji URL wycelowane w istniejącą stronę. Wszystko działa lokalnie w twojej przeglądarce — struktura twoich URL nigdy nie opuszcza twojego urządzenia.

Częste pytania

Czy changefreq i priority wciąż mają znaczenie?
Google oświadczył, że ignoruje oba; Bing w dużej mierze też. Są tu dla kompletności i dla crawlerów, które wciąż je czytają, ale bezpiecznym domyślnym wyborem jest ich pominięcie — dlatego narzędzie domyślnie je pomija.
Czy ustawiać lastmod?
Tylko jeśli jest prawdziwy. Wyszukiwarki na podstawie lastmod decydują, co ponownie crawlować, a ostemplowanie wszystkich URL dzisiejszą datą uczy je, że twój lastmod kłamie — potem go ignorują. Ustaw go, gdy cała partia naprawdę zmieniła się tego dnia; inaczej zostaw pusty.
Dlaczego niektóre wiersze zostały pominięte?
Wpisy sitemapy muszą być absolutnymi adresami http(s). Ścieżki względne (/o-nas), inne schematy (ftp://) i zwykły tekst zostają na zewnątrz i są liczone w liczniku, więc je wychwycisz i poprawisz, zamiast wysłać niepoprawny plik.
Jak duża może być sitemapa?
Protokół ogranicza jeden plik do 50 000 URL i 50 MB bez kompresji. Powyżej tego podziel listę na kilka sitemap i wskaż je z pliku indeksu sitemap.
Czy moja lista URL jest gdzieś wysyłana?
Nie. Sitemap generuje się wyłącznie w twojej przeglądarce, a struktura twoich URL nigdy nie opuszcza twojego urządzenia.