Generator sitemap XML: utwórz plik sitemap.xml z listy adresów
Ten generator sitemap XML zamienia zwykłą listę adresów w poprawny plik sitemap.xml zgodny z protokołem Sitemaps. Duplikaty, błędne adresy i adresy z innych domen są wykrywane, znaki specjalne zabezpieczane, a gotowy plik można skopiować lub pobrać.
Źródło: sitemaps.org – Sitemaps-Protokoll (XML-Format, Grenzen 50.000 URLs / 50 MB, Escape-Regeln). Stan na: .
Jak to obliczamy
Sitemap.xml to lista stron Twojej witryny, która pomaga wyszukiwarkom takim jak Google i Bing znajdować nowe i zmienione strony. To narzędzie tworzy plik z prostej listy adresów, bez konta, bez wysyłania plików i bez ograniczenia do kilku stron.
Jak utworzyć mapę witryny
- Wpisz wyżej domenę, jeśli chcesz wkleić same ścieżki, np.
/kontakt. Pełne adresy działają bez niej. - Wklej adresy, po jednym w wierszu. Wystarczy lista z systemu CMS lub z crawlera.
- W razie potrzeby wybierz lastmod, changefreq, priority oraz formę z ukośnikiem na końcu lub bez.
- Skopiuj wynik albo pobierz go jako
sitemap.xml, umieść plik w katalogu głównym domeny i zgłoś go w Search Console.
Co jest sprawdzane
Narzędzie stosuje protokół Sitemaps: UTF-8, zabezpieczone znaki specjalne (& zamienia się w &), polskie litery i spacje w kodowaniu procentowym, najwyżej 2048 znaków na adres. Duplikaty, inne domeny i kotwice (#) są odrzucane. Zgłaszane są też wymieszane adresy http/https oraz pliki powyżej 50 000 adresów lub 50 MB.
Warto wiedzieć
- Tylko strony do indeksowania: pomiń strony z noindex, przekierowania i strony błędów. Mapa witryny powinna zawierać adresy, które mają się pojawiać w wynikach wyszukiwania.
- priority i changefreq: Google ignoruje oba. Nie szkodzą, ale nic nie dają. W razie wątpliwości pomiń je.
- lastmod: „dzisiaj” dla wszystkich stron jest poprawne tylko wtedy, gdy naprawdę wszystko zmieniło się dziś. Błędne daty sprawiają, że wyszukiwarki ignorują wartość.
- Wpis w robots.txt: wiersz
Sitemap: …poniżej pokazuje robotom, gdzie leży plik. - To nie crawler: narzędzie nie odwiedza Twojej witryny, tylko formatuje wklejone adresy.
Adresy są przetwarzane wyłącznie w przeglądarce i nie są wysyłane ani zapisywane.
Najczęściej zadawane pytania
Jak utworzyć mapę witryny dla mojej strony?
Wklej adresy swoich stron, po jednym w wierszu. Narzędzie wygeneruje plik sitemap.xml, który pobierzesz i umieścisz w katalogu głównym domeny.
Gdzie powinien leżeć plik sitemap.xml?
Zwykle w katalogu głównym, np. https://twoja-domena.pl/sitemap.xml. Mapa witryny może zawierać tylko adresy tej samej domeny, z tego katalogu lub jego podkatalogów.
Ile adresów URL może zawierać mapa witryny?
Najwyżej 50 000 adresów i 50 MB po rozpakowaniu. Przy większej liczbie stron podziel listę na kilka map i połącz je w pliku indeksu.
Czy potrzebuję priority i changefreq?
Nie. Google przyznał, że ignoruje oba. Przydatne jest tylko poprawne lastmod, więc możesz pominąć te pola.
Jak zgłosić mapę witryny do Google?
Wpisz adres pliku w Google Search Console w sekcji „Mapy witryn” albo dodaj w robots.txt wiersz „Sitemap:” z pełnym adresem.
Czy moje adresy są zapisywane?
Nie. Lista jest przetwarzana tylko w przeglądarce, nie jest wysyłana, zapisywana ani dopisywana do paska adresu.
Źródła i podstawa prawna
- sitemaps.org – Sitemaps-Protokoll (XML-Format, Grenzen 50.000 URLs / 50 MB, Escape-Regeln)
- Google Search Central – Sitemap erstellen und einreichen (priority und changefreq werden ignoriert, lastmod)
- § 2.1: IETF RFC 3986 – URI: Generic Syntax (Prozentkodierung)
- W3C – Date and Time Formats (lastmod im Format YYYY-MM-DD)
Stan na:
Podobne narzędzia
- Przekierowanie htaccess (301, HTTPS, www)Generator przekierowań .htaccess: 301, wymuszanie HTTPS, www, zmiana domeny i więcej. Z testem dla adresu URL i odpowiednikiem Nginx, lokalnie w przeglądarce.
- Walidator XML i CSV onlineWalidator XML online: sprawdź poprawność składni XML i zgodność CSV z RFC 4180 – błędy z wierszem i kolumną, wykrywanie separatora, podgląd tabeli. Lokalnie.
- JSON formatter, walidator i minifikatorSprawdź JSON według RFC 8259: dokładna linia, kolumna i zrozumiały opis błędu. Formatowanie JSON, minifikacja, sortowanie kluczy – lokalnie w przeglądarce.
- Konwerter CSV na JSON (i JSON na CSV)Zamień CSV na JSON lub JSON na CSV online: separator wykrywany automatycznie, liczby i wartości logiczne z typem, polskie znaki bez zmian. W przeglądarce.
- Algorytm Luhna: walidator i kalkulator cyfry kontrolnejSprawdź numer algorytmem Luhna (mod 10, ISO/IEC 7812-1) albo oblicz cyfrę kontrolną – tylko kontrola formatu, obliczenia działają lokalnie w przeglądarce.
- Kodowanie i dekodowanie Base64Kodowanie i dekodowanie Base64 oraz Base64url z poprawnym UTF-8, do tego kodowanie URL (percent-encoding). Jasne komunikaty błędów, działa w przeglądarce.