Przejdź do treści

Wygeneruj mapę witryny XML

Utwórz mapę witryny XML z listy adresów URL w przeglądarce albo z szybkiego skanowania strony, które wykonuje nasz serwer. Powyżej 50 000 adresów URL mapa dzieli się automatycznie.

Maksymalnie 200 000 adresów URL; pliki dzielą się co 50 000 adresów URL lub 50 MB.

Adresy URL3
Pliki1
Pominięto0
sitemap.xml
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.com/</loc>
  </url>
  <url>
    <loc>https://example.com/about</loc>
    <lastmod>2026-09-30</lastmod>
  </url>
  <url>
    <loc>https://example.com/blog/hello-world</loc>
  </url>
</urlset>
Przetwarzane na naszym serwerze · wyniki skanowania nie są przechowywaneJak to działa

Jak korzystać: Generator mapy witryny XML

  1. 1

    Zbierz adresy URL

    Wklej po jednym bezwzględnym adresie URL w wierszu, wyeksportuj je z systemu CMS albo wybierz Skanuj moją witrynę i podaj stronę główną.

  2. 2

    Ustaw lastmod

    Zachowaj daty wpisane po adresach URL, oznacz wszystkie adresy dzisiejszą datą albo pomiń lastmod, jeśli nie śledzisz zmian.

  3. 3

    Sprawdź wynik

    Zobacz liczbę adresów URL, scalone duplikaty, odrzucone wiersze i podgląd XML; adresy z różnych hostów zostaną oznaczone.

  4. 4

    Opublikuj i zgłoś

    Pobierz sitemap.xml, wgraj go do katalogu głównego witryny, dodaj wiersz Sitemap do robots.txt i zgłoś mapę w Search Console oraz Bing Webmaster Tools.

Limity i Pro

Za darmo: do 200 000 wklejonych adresów URL, skanowanie do 300 stron w 90 sekund, 3 skanowania na 10 minut oraz podział plików co 50 000 adresów URL lub 50 MB.

O narzędziu: Generator mapy witryny XML

Mapa witryny XML to lista stron, które mają trafić do wyszukiwarek, z opcjonalną datą lastmod wskazującą, kiedy dana strona zmieniła się po raz ostatni. Ten generator tworzy pliki w formacie sitemaps.org 0.9, który czytają Google, Bing i inne wyszukiwarki: każdy adres jest bezwzględnym adresem URL z kodowaniem procentowym i zabezpieczonymi znakami specjalnymi XML, fragmenty są usuwane, a powtórzone adresy scalane. Wiersze, które nie są pełnymi adresami http lub https, są wyświetlane na liście, a nie po cichu pomijane.

Masz dwie drogi. Wklejona lista jest w całości przetwarzana w przeglądarce, do 200 000 adresów URL, a data po adresie staje się jego lastmod. Opcja skanowania prosi nasz serwer, by zaczął od strony głównej i podążał za linkami w obrębie tego samego hosta, do 300 stron; przestrzega robots.txt i Crawl-delay, pomija strony z noindex, zastępuje duplikaty adresem canonical, a lastmod bierze z article:modified_time, og:updated_time lub nagłówka Last-Modified. Wyniki spływają na bieżąco i możesz je edytować przed pobraniem.

Duże witryny są automatycznie dzielone na pliki do 50 000 adresów URL lub 50 MB, z indeksem map, który na nie wskazuje, i dostarczane jako jeden plik ZIP. Priority i changefreq są celowo pominięte, bo Google je ignoruje. Mapa witryny pomaga w odkrywaniu stron, ale nie wymusza indeksowania stron o małej wartości ani duplikatów.

Prywatność

Mapy witryny tworzone z wklejonej listy nie opuszczają przeglądarki. Przy opcji Skanuj moją witrynę nasz serwer otrzymuje tylko adres początkowy, pobiera publiczne strony i robots.txt, by znaleźć linki, i odsyła adresy URL bez zapisywania stron, adresów ani logów.

Generator mapy witryny XML: najczęstsze pytania

Gdzie umieścić plik mapy witryny?
Wgraj sitemap.xml do katalogu głównego witryny, aby był dostępny pod adresem https://twojastrona.pl/sitemap.xml, bo mapa może zawierać tylko adresy z własnego folderu i jego podfolderów. Potem dodaj Sitemap: https://twojastrona.pl/sitemap.xml do robots.txt i zgłoś adres w Google Search Console oraz Bing Webmaster Tools, by obie wyszukiwarki szybko go pobrały.
Czy każdy adres URL powinien mieć datę lastmod?
Tylko jeśli data jest prawdziwa. Google korzysta z lastmod, gdy jest konsekwentnie poprawna, i ignoruje ją w witrynach, gdzie każda strona ma dzisiejszą datę. Zachowaj rzeczywiste daty modyfikacji z CMS albo pozwól robotowi odczytać je ze stron; gdy nie masz wiarygodnych dat, wybierz Pomiń zamiast oznaczać wszystko dzisiejszą datą.
Dlaczego niektórych zeskanowanych stron nie ma w mapie witryny?
Robot pomija strony zablokowane dla niego w robots.txt, strony ze znacznikiem lub nagłówkiem noindex, adresy, których canonical wskazuje gdzie indziej, błędy i cele przekierowań na innych hostach oraz pliki inne niż HTML. Zatrzymuje się też na limicie stron lub po 90 sekundach. Podsumowanie po każdym skanowaniu podaje liczbę pominiętych, a brakujące adresy możesz wkleić do listy.
Czy priority i changefreq mają znaczenie?
Nie dla Google, który zapowiedział, że ignoruje obie wartości, a Bing przykłada do nich niewielką wagę. Dlatego generator zapisuje tylko loc i lastmod. Ważniejsze jest, by mapa zawierała adresy kanoniczne, indeksowalne i zwracające kod 200, była aktualizowana po dodaniu lub usunięciu stron, a adresy zgadzały się z tymi, do których linkujesz wewnętrznie.
Jak duża może być jedna mapa witryny?
Protokół sitemaps.org dopuszcza 50 000 adresów URL i 50 MB bez kompresji na plik. Gdy lista jest większa, generator dzieli ją na numerowane pliki i dodaje sitemap-index.xml, który je wymienia; zgłaszaj tylko ten indeks. Kompresja gzip plików na serwerze jest dozwolona, ale limit 50 MB dotyczy rozmiaru po rozpakowaniu.

Inne zadania z tym narzędziem