Generator mapy witryny

Wklej adresy URL, które chcesz zaindeksować, po jednym w wierszu, wybierz częstotliwość zmian i priorytet, a generator opakuje je w poprawny plik sitemap.xml zgodny ze schematem 0.9 sitemaps.org. Formatuje adresy URL, które podasz: nie przeszukuje ani nie wykrywa stron za Ciebie, więc to Ty decydujesz dokładnie, co się w niej znajdzie. Wiersze, które nie są poprawnymi adresami URL, są pomijane, a wynik jest gotowy do skopiowania, zapisania jako sitemap.xml i wysłania.

Jak generator buduje Twoją mapę witryny

  1. 1

    Wklej swoje adresy URL

    Jeden pełny adres URL w wierszu, wraz z `https://`. Puste wiersze i wszystko, co nie jest poprawnym adresem URL, są ignorowane.

  2. 2

    Ustaw częstotliwość i priorytet

    Wybierz `changefreq` (od always do never) oraz `priority` od 0.0 do 1.0. Te same wartości są stosowane do każdego adresu URL na liście.

  3. 3

    Zdecyduj, czy dołączyć lastmod

    Po zaznaczeniu każdy wpis otrzymuje `<lastmod>` ustawiony na dzisiaj (datę wygenerowania). Odznacz, jeśli wolisz samodzielnie dodać rzeczywiste daty modyfikacji.

  4. 4

    Wygeneruj i skopiuj

    Otrzymasz pełny kod XML `<urlset>`. Skopiuj go, zapisz jako `sitemap.xml` w katalogu głównym witryny i wyślij.

Co generuje narzędzie

Dla dwóch adresów URL, częstotliwości tygodniowej, priorytetu 0.8 i włączonego lastmod otrzymasz:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.com/</loc>
    <lastmod>2026-04-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://example.com/pricing</loc>
    <lastmod>2026-04-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>

Każdy wpis ma ten sam changefreq, priority i lastmod. Jeśli potrzebujesz różnych wartości albo rzeczywistych dat ostatniej modyfikacji dla poszczególnych adresów URL, edytuj kod XML po wygenerowaniu lub uruchom narzędzie osobno dla każdej grupy stron.

Warto znać limity mapy witryny

To limity sitemaps.org, których musi przestrzegać każda mapa witryny. To narzędzie tworzy jeden plik, więc utrzymaj listę w tych granicach:

Limit Wartość
Adresy URL na plik mapy witryny 50 000
Rozmiar nieskompresowany na plik 50 MB
Mapy witryn na plik indeksu 50 000

Powyżej 50 000 adresów URL podziel listę na kilka map witryn i odwołaj się do nich z pliku <sitemapindex>. Google i Bing akceptują skompresowane mapy witryn .gz.

Co uwzględnić

  • Tylko adresy kanoniczne, bez duplikatów wariantów z parametrami zapytania.
  • Adresy URL zwracające 200, nie 404 ani 5xx.
  • Strony indeksowalne, które chcesz widzieć w wynikach wyszukiwania.
  • Tę samą nazwę hosta i protokół, na których hostowana jest mapa witryny (bez wpisów z innej domeny).

Co pominąć

  • Strony wyników wyszukiwania (/search?q=...).
  • Strony logowania i konta.
  • Ubogie strony kombinacji filtrów (nawigacja fasetowa z dziesiątkami niemal duplikatów).
  • Strony ustawione na noindex.

Po wygenerowaniu

  1. Zapisz wynik jako sitemap.xml w katalogu głównym witryny.
  2. Dodaj Sitemap: https://example.com/sitemap.xml do pliku robots.txt.
  3. Wyślij ją w Google Search Console, w sekcji Mapy witryn.
  4. Wygeneruj ponownie i wyślij za każdym razem, gdy dodasz lub zmienisz partię adresów URL.

Najczęściej zadawane pytania

Nie. Formatuje adresy URL, które wklejasz, tworząc poprawny kod XML mapy witryny. To Ty dostarczasz listę, co oznacza, że dokładnie kontrolujesz, które strony zostaną uwzględnione, i nic nie jest pobierane z Twojego serwera.

Google używa lastmod jako wskazówki do ponownego indeksowania tylko wtedy, gdy jest dokładny, i ignoruje mylące wartości. Google oświadczyło, że całkowicie ignoruje priority i changefreq; Bing nadal je bierze pod uwagę. Ponieważ to narzędzie ustawia lastmod na datę wygenerowania dla każdego adresu URL, odznacz go lub edytuj daty, jeśli mają odzwierciedlać rzeczywiste zmiany.

Pojedynczy plik mapy witryny jest ograniczony do 50 000 adresów URL. Wygeneruj kilka map witryn, każdą w granicach limitu, i wypisz je w pliku <sitemapindex>, który wyślesz do Search Console. To narzędzie tworzy jeden <urlset> naraz, więc uruchomisz je osobno dla każdej grupy, a następnie je połączysz.

Nie, tylko strony, które chcesz zaindeksować. Pominięcie strony w mapie witryny nie ukrywa jej przed Google, ale jej uwzględnienie to wyraźny sygnał, że uznajesz ją za kanoniczną treść wartą zaindeksowania.

Powiązane narzędzia

Narzędzie jest dostępne w innych językach