DARMOWE NARZĘDZIE

Generator sitemap.xml

Wklej listę URL-i, ustaw lastmod/changefreq/priority i pobierz gotowy sitemap.xml zgodny z Google i Bing. Bez rejestracji. Profesjonalne narzędzie online, które działa w Twojej przeglądarce. Szybko, bezpiecznie i bez instalowania zbędnego oprogramowania.

Bezpieczne (SSL)
Przetwarzanie Lokalne
100% Darmowe
Instrukcja
  • 1
    Wprowadź dane
    Wpisz treść, wklej tekst lub załaduj plik z dysku.
  • 2
    Kliknij przycisk
    Narzędzie natychmiast przetworzy Twoje dane w przeglądarce.
  • 3
    Pobierz wynik
    Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
function runTool() {
  return "Wynik gotowy w 0.1s";
}

Generator Sitemap XML

Stwórz profesjonalną mapę witryny zgodną z Google i Bing w kilka sekund.

System automatycznie znormalizuje adresy względne i bezwzględne.

Oczekiwanie na dane

Wypełnij formularz po lewej stronie i kliknij "Generuj", aby zobaczyć wynik i statystyki.

Powiązane narzędzia

Inne narzędzia, które mogą Ci się przydać

Generator Sitemap XML

Jeśli chcesz, żeby Google szybciej „zrozumiał” Twoją stronę, sitemap.xml to jeden z tych małych plików, które robią dużą różnicę. Ten generator pozwala Ci złożyć mapę witryny w kilka sekund: wklejasz listę adresów, ustawiasz opcje i dostajesz gotowy plik XML do pobrania — bez kombinowania i bez ręcznego klepania znaczników.

darmowe online bez rejestracji zgodne z Google gotowe do pobrania dla dużych i małych stron

Co daje sitemap.xml i kiedy naprawdę warto ją mieć

Sitemap.xml to uporządkowana lista podstron, które chcesz podsunąć wyszukiwarce. Nie jest magicznym „dopalam” na pozycje, ale jest świetnym drogowskazem: pomaga robotom szybciej znaleźć nowe treści, sensownie przejść po serwisie i wyłapać adresy, do których trudniej dotrzeć linkami (np. głęboko w strukturze, w filtrach, w archiwach).

Najbardziej docenisz mapę witryny, gdy masz świeży serwis, duży sklep, blog z częstymi publikacjami albo stronę, gdzie nie wszystkie sekcje są dobrze podlinkowane. A jeśli robisz migrację, porządki w URL-ach lub dodajesz nowy dział — sitemap.xml to szybka metoda, żeby wyszukiwarka zobaczyła „co jest na stole” bez zgadywania.

Plus dla indeksacji i porządku

W praktyce sitemap.xml jest jak lista kontrolna dla robotów: „te adresy są ważne i istnieją”. Dla małych stron efekt bywa subtelny, ale przy większych serwisach różnica w tempie odnajdywania podstron potrafi być naprawdę odczuwalna.

Mniej ręcznej roboty

Ręczne budowanie XML-a to prosta droga do literówek, zdublowanych adresów i niechcianych wariantów. Generator normalizuje wpisy, potrafi dodać stronę główną, a gotowy plik od razu pobierasz i wrzucasz na serwer.

Jak działa ten generator (tak po ludzku)

Całość jest prosta: podajesz adres bazowy (czyli domenę, do której mają się „dokleić” ścieżki), a potem wklejasz listę URL-i lub ścieżek — każdą w nowej linii. Generator zbiera wpisy, usuwa duplikaty, składa pełne adresy i buduje sitemap.xml zgodną z popularnym standardem.

To ważne: możesz mieszać formaty. Jeśli wkleisz „/kontakt” i „https://twojastrona.pl/blog”, narzędzie złoży to w jedną spójną listę. Jeśli wpiszesz samą domenę bez protokołu (np. „twojastrona.pl/oferta”), generator też sobie z tym poradzi, normalizując adres do pełnego URL.

Szybki przepis krok po kroku

  1. Wpisz Adres bazowy (np. https://twojastrona.pl), jeśli korzystasz ze ścieżek typu /o-nas.
  2. Wklej listę podstron — po jednej w linii. Możesz mieszać pełne adresy i ścieżki.
  3. Ustaw opcje: lastmod, changefreq i priority (albo zostaw puste, jeśli nie chcesz tego deklarować).
  4. Kliknij „Generuj”. Zobaczysz podgląd XML, liczbę URL-i, rozmiar pliku i czas generowania.
  5. Pobierz plik .xml i wrzuć go na serwer (najczęściej do katalogu głównego domeny).
Wskazówka praktyczna: jeśli wklejasz ścieżki względne (np. /blog), zawsze podaj adres bazowy. Bez niego nie da się zbudować poprawnego <loc> w sitemapie.

Opcje w generatorze: co ustawić, a co spokojnie pominąć

Narzędzie daje Ci kilka przełączników i pól — i to dobrze, bo nie każda strona potrzebuje „pełnego kompletu”. Jeśli nie masz pewności, ustawienia domyślne są bezpieczne. Poniżej masz prostą interpretację, bez encyklopedii.

BASE URL

Domena, do której doklejają się ścieżki typu /kontakt. Jeśli wklejasz wyłącznie pełne adresy (z https://), możesz zostawić puste.

LASTMOD

Data modyfikacji. Warto, gdy faktycznie aktualizujesz treści i chcesz to komunikować. Jeśli nie chcesz deklarować dat, wyłącz tag.

CHANGEFREQ

„Jak często się zmienia”. To sugestia, nie rozkaz. Używaj, jeśli masz logiczny powód (np. blog aktualizowany co tydzień).

PRIORITY

Skala 0.0–1.0. Pomaga Ci zaznaczyć, które podstrony są ważniejsze w obrębie serwisu. Nie przesadzaj — różnicuj z głową.

HOME

Przełącznik „Dodaj stronę główną”. Jeśli przypadkiem jej nie ma na liście, generator dorzuci „/” automatycznie.

PODGLĄD

Oprócz pobierania dostajesz też podgląd kodu XML. To świetne do szybkiej weryfikacji, czy wszystko wygląda sensownie.

Wartości changefreq — kiedy która ma sens

Jeśli nie masz jasnej strategii, zostaw changefreq puste. Ale jeśli chcesz to ustawić, kieruj się logiką aktualizacji, a nie życzeniami. Strona „O nas” raczej nie zmienia się „daily”, a karta produktu w sklepie może.

changefreq Kiedy użyć Przykład podstrony
daily Treści zmieniają się bardzo często Strona z aktualnościami
weekly Stały rytm publikacji Blog z wpisami co tydzień
monthly Aktualizacje raz na jakiś czas Oferta / cennik (jeśli faktycznie bywa aktualizowany)
yearly Zmiany rzadkie Polityka prywatności (zwykle)
never Treść praktycznie stała Regulamin (jeśli nie planujesz zmian)

Priority 0.0–1.0 — prosta zasada, żeby nie przesadzić

Priority działa najlepiej, gdy różnicujesz tylko to, co faktycznie jest różne. Jeśli dasz wszędzie 1.0, informacja przestaje cokolwiek znaczyć. Potraktuj to jak wewnętrzną hierarchię serwisu: strona główna i kluczowe kategorie wyżej, regulaminy i strony pomocnicze niżej.

  • 1.0–0.8: strona główna, topowe kategorie, najważniejsze landing page’e
  • 0.7–0.5: artykuły, produkty, podkategorie, główne usługi
  • 0.4–0.2: archiwa, strony pomocnicze, tagi (jeśli w ogóle je indeksujesz)
  • 0.1–0.0: rzeczy drugorzędne, które mimo wszystko chcesz mieć w sitemapie

Najczęstsze scenariusze użycia (i jak to ogarnąć w praktyce)

Generator jest świetny, gdy nie chcesz podpinać crawlerów, eksportów czy wtyczek. Po prostu bierzesz listę URL-i (z CMS-a, z arkusza, z pliku, z panelu sklepu), wklejasz i masz gotowe. Poniżej kilka typowych sytuacji, w których to narzędzie „robi robotę” bez dodatkowych warstw.

Nowa strona i start indeksacji

Masz świeżą witrynę, kilka podstron i chcesz, żeby wszystko zostało szybko zauważone. Wklejasz listę: /, /oferta, /kontakt, /blog — i od razu masz poprawną sitemapę do zgłoszenia w narzędziach dla webmasterów.

Sklep: setki produktów, kategorie i landing page’e

W sklepach często pojawiają się duplikaty, filtry i parametry. Tu masz kontrolę: do sitemap.xml wrzucasz tylko adresy, które faktycznie chcesz indeksować. To szczególnie przydatne, jeśli część stron ma być „dla użytkownika”, ale niekoniecznie dla wyników wyszukiwania.

Przebudowa menu lub migracja URL-i

Po zmianach w strukturze warto przygotować nową mapę witryny, żeby wyszukiwarka szybciej zorientowała się, co jest aktualne. Generator pomaga stworzyć świeży plik w kilka minut — bez przepychanek z formatem.

Blog lub portal: regularne publikacje

Jeśli publikujesz często, sitemap.xml to świetny „sygnał” dla robotów. Ustawiasz lastmod na datę aktualizacji, a changefreq dobierasz do realnego rytmu. Potem aktualizujesz listę URL-i, gdy dochodzą nowe wpisy.

Co wkleić do pola z URL-ami, żeby nie było niespodzianek

Najbezpieczniej wklejać pełne adresy (z https://), ale ścieżki są równie OK — pod warunkiem, że podasz Base URL. Generator czyści puste linie, usuwa duplikaty i normalizuje końcówki, więc nie musisz się stresować, że raz wpiszesz adres z „/” na końcu, a raz bez.

Jeśli masz listę z Excela/Sheets, po prostu skopiuj kolumnę i wklej do pola tekstowego — każda linia to osobny wpis. I tyle. Zero czarów.

Uwaga: sitemap.xml ma limit 50 000 adresów w jednym pliku. Jeśli masz większy serwis, rozważ podział na kilka map i stworzenie indeksu sitemap (sitemap index). Ten generator celowo pilnuje limitu, żebyś nie wygenerował pliku, którego narzędzia wyszukiwarek potem odrzucą.

Po wygenerowaniu: gdzie wrzucić plik i co dalej

Najczęściej sitemap.xml ląduje w katalogu głównym domeny, czyli pod adresem: https://twojastrona.pl/sitemap.xml. Potem możesz (i warto) zgłosić ją w narzędziach dla webmasterów — dzięki temu wyszukiwarka szybciej „zobaczy” plik i zacznie z niego korzystać.

Jeśli masz już jakąś sitemapę, nie musisz jej usuwać na siłę — ale zadbaj o spójność: jedna aktualna mapa witryny jest lepsza niż trzy pliki, które zawierają sprzeczne lub przeterminowane adresy.

Mini-checklista po drodze

  • W sitemapie są tylko URL-e, które chcesz indeksować (bez „śmieci” i duplikatów).
  • Adresy są poprawne i działają (nie 404, nie przekierowania w kółko).
  • Jeśli używasz lastmod — data ma sens (nie ustawiaj „dzisiaj” dla treści sprzed dwóch lat, jeśli nic nie zmieniałeś).
  • Plik jest dostępny publicznie pod stałym adresem.

FAQ

Czy sitemap.xml gwarantuje, że wszystkie strony będą w Google?

Nie, to nie jest gwarancja. Sitemap.xml jest wskazówką i ułatwieniem: mówi wyszukiwarce „te adresy istnieją i są ważne”. O tym, czy strona wejdzie do indeksu, decyduje wiele czynników — jakość treści, dostępność, blokady w robots.txt, noindex, duplikaty, a także to, czy robot uzna stronę za wartościową. Mapa witryny zwiększa szanse na szybsze odkrycie adresów, ale nie „przepycha” automatycznie wszystkiego do wyników.

Co wpisać w Base URL, jeśli mam www i bez www?

Wpisz tę wersję domeny, którą traktujesz jako główną (kanoniczną) i której używasz na stronie — konsekwencja jest kluczowa. Jeśli Twoja witryna działa na jednej wersji, a druga przekierowuje (301), to i tak lepiej generować sitemapę na docelowej wersji, żeby nie wprowadzać niepotrzebnych przekierowań w adresach z mapy.

Czy mogę mieszać pełne URL-e i ścieżki typu /kontakt?

Tak — i to jest jeden z wygodniejszych sposobów pracy. Pełne adresy pozostaną pełnymi adresami, a ścieżki zostaną doklejone do Base URL. Ważne tylko, żeby Base URL był poprawny (z protokołem, np. https://) i bez przypadkowych spacji. Jeśli Base URL jest pusty, ścieżki względne nie będą miały do czego się podpiąć.

Czy warto ustawiająć changefreq i priority?

Jeśli masz pomysł na sensowną hierarchię i rytm zmian — tak, możesz to ustawić. Ale w praktyce wiele osób zostawia te pola puste i to też jest OK. Traktuj changefreq i priority jako dodatkową informację, nie jako obowiązek. Najważniejsze jest, żeby w sitemapie były właściwe URL-e i żeby plik był aktualny.

Dlaczego generator usuwa duplikaty URL-i?

Bo duplikaty w sitemapie nie wnoszą nic dobrego, a potrafią robić bałagan. Jeśli ten sam adres pojawi się kilka razy (np. raz z ukośnikiem na końcu, raz bez), robot dostaje niepotrzebne powtórki. Generator czyści listę, żeby finalny plik był schludny i jednoznaczny. To oszczędza Ci też miejsce w limicie 50 000 wpisów.

Co jeśli mam więcej niż 50 000 adresów?

Standardowo jeden plik sitemap.xml ma limit 50 000 URL-i. Jeśli Twój serwis jest większy, rozwiązaniem jest podział na kilka map (np. osobno produkty, osobno kategorie, osobno wpisy) i przygotowanie pliku indeksu sitemap, który wskazuje na te mniejsze mapy. Ten generator pilnuje limitu, żeby nie tworzyć pliku, który potem zostanie odrzucony lub będzie sprawiał problemy.

Czy mogę w sitemapie umieścić adresy z parametrami (UTM, filtry, sortowanie)?

Technicznie da się, ale najczęściej nie warto. Parametry potrafią generować duplikaty treści i „rozmnażać” warianty tego samego widoku. W sitemapie trzymaj wersje kanoniczne: czyste URL-e, które chcesz indeksować. Jeśli jakieś parametry są kluczowe (rzadki przypadek), upewnij się, że masz jasną strategię kanonicznych adresów i że te warianty nie tworzą chaosu.

Jak często aktualizować sitemap.xml?

Tak często, jak zmienia się Twoja strona. Jeśli dodajesz nowe treści codziennie — aktualizacja powinna być częstsza. Jeśli strona jest stała i zmienia się raz na kwartał — nie ma sensu „odświeżać” mapy co tydzień. Najważniejsze jest, żeby mapa nie była przeterminowana, czyli nie zawierała masy adresów, które już nie istnieją, i żeby uwzględniała nowe kluczowe podstrony.

Uruchom generator i pobierz sitemap.xml