Poproś o kontaktKontakt

Academy · Google Search

Mapa strony: co to jest? Jak stworzyć mapę witryny oraz jaki wpływ na SEO ma sitemapa?

Tomasz CzechowskiHead of SEO · Zaktualizowano · 9 min czytania
Tomasz Czechowski
  1. Insights
  2. Academy
  3. Google Search
  4. Mapa strony: co to jest? Jak stworzyć mapę…

Rozdział Google Search · wpis 121 z 142 · nr 227 w programie Academy

Mapa strony to plik z listą adresów, które chcesz pokazać wyszukiwarce. Nie podnosi pozycji, ale ułatwia Google znalezienie i sprawne skanowanie Twoich podstron, co przy dużym serwisie albo nowej stronie robi różnicę. Poniżej znajdziesz, kiedy mapa jest potrzebna, jak ją przygotować, zgłosić w Search Console i jakich błędów unikać.

Najważniejsze w skrócie

  • Mapa witryny (sitemap) to plik z listą adresów, które chcesz mieć w Google; ułatwia robotom znalezienie stron, ale nie gwarantuje ich zaindeksowania.
  • Według Google małe strony (do około 500 podstron) oraz serwisy dobrze połączone linkami wewnętrznymi mogą obejść się bez mapy witryny, choć większość serwisów na niej zyskuje.
  • W mapie witryny Google ignoruje znaczniki priority i changefreq, a datę lastmod wykorzystuje tylko wtedy, gdy zgadza się z faktyczną zmianą strony.
  • Jeden plik mapy witryny może mieć najwyżej 50 MB po rozpakowaniu albo 50 000 adresów; większe serwisy dzielą mapę i łączą części w indeks map.
  • Mapę witryny zgłaszasz w raporcie map witryn w Search Console albo linią „Sitemap:” w pliku robots.txt.

Co to jest mapa strony?

Mapa strony (mapa witryny, ang. sitemap) to plik z listą adresów podstron, które chcesz pokazać wyszukiwarce. Według Google opisuje strony, filmy i inne pliki w serwisie oraz relacje między nimi, a wyszukiwarki korzystają z niej, żeby sprawniej skanować witrynę.

Mapa mówi też, które treści uważasz za ważne, kiedy strona się zmieniła i jakie ma wersje językowe. Najczęściej ma postać pliku XML pod adresem w rodzaju twojadomena.pl/sitemap.xml.

Warto odróżnić dwa rodzaje map:

  • mapa XML jest dla robotów wyszukiwarek, klient jej nie ogląda;
  • mapa HTML to zwykła podstrona z linkami do najważniejszych działów, przygotowana dla ludzi.

W tym poradniku zajmujemy się mapą XML, bo to ją czyta Google. Przykład: sklep z kilkoma tysiącami produktów ma w mapie adresy wszystkich kategorii i kart produktów, ale nie adresy koszyka, wyników wewnętrznej wyszukiwarki czy filtrów.

Czy Twoja strona potrzebuje mapy witryny?

Większość stron na niej zyskuje, choć nie każda jej potrzebuje. Google wskazuje, kiedy mapa ma największe znaczenie, a kiedy można się bez niej obejść.

SytuacjaMapa witryny
Duży serwis, w którym trudno zadbać, by do każdej strony prowadził link z innejpotrzebna
Nowa strona z niewielką liczbą linków z zewnątrzpotrzebna, bo robot może nie trafić na strony, do których nikt nie linkuje
Dużo filmów i zdjęć albo obecność w Google Newspotrzebna, bo mapa przekazuje o nich dodatkowe informacje
Mała strona, do około 500 podstron, które mają być w wynikachmoże nie być potrzebna
Serwis dobrze połączony linkami wewnętrznymi, w którym robot dojdzie ze strony głównej do każdej ważnej podstronymoże nie być potrzebna

Sama obecność mapy nie gwarantuje, że wszystkie adresy z niej zostaną przeskanowane i zaindeksowane. Google podkreśla jednak, że większość witryn na mapie korzysta. Przy sklepie, blogu z dużym archiwum albo serwisie, który często dodaje treści, mapa to standard.

Jak mapa witryny wpływa na SEO?

Mapa witryny nie podnosi pozycji strony. Pomaga za to wyszukiwarce znaleźć adresy, o których mogłaby się dowiedzieć później albo wcale. Ułatwia też sprawniejsze skanowanie serwisu. Bez zaindeksowania strona nie ma szans na żadną pozycję, więc mapa działa na samym początku drogi do wyników.

Googlebot odkrywa nowe adresy głównie z linków: wewnętrznych i z innych stron. Mapa witryny daje mu dodatkowe źródło, niezależne od linków. Jest uzupełnieniem, a nie zastępstwem linkowania: strona, do której nie prowadzi żaden link wewnętrzny, może trafić do indeksu dzięki mapie, ale nadal będzie słabo powiązana z resztą serwisu.

Nie licz też na natychmiastowy efekt. Google pisze, że skanowanie może trwać od kilku dni do kilku tygodni, a zgłoszenie mapy jest tylko wskazówką. Od czego zależy czas wejścia do indeksu, opisujemy we wpisie jak indeksują się strony w Google.

Mapa witryny należy do technicznej podstawy kanału Google Search w modelu Search Ecosystem™. Działa też dalej: do odpowiedzi AI w Google, czyli AI Overviews i Trybu AI, mogą trafić tylko strony zaindeksowane. To, co ułatwia indeksowanie, ma więc znaczenie także dla AI Search.

Co to oznacza dla Twojego biznesu?

Mapa witryny to tani sposób, żeby Google szybciej znajdował nowe produkty, kategorie i artykuły. W sklepie, który często dodaje towar, każda strona czekająca na indeksowanie to oferta, która jeszcze nie może sprzedawać z wyszukiwarki. Błędna mapa działa odwrotnie: kieruje robota do adresów, które nie przynoszą klientów.

Jakie formaty i znaczniki obsługuje mapa witryny?

Google przyjmuje trzy formaty map. Najczęściej wybierany jest XML, bo przenosi najwięcej informacji.

FormatCo zawieraKiedy go użyć
XMLadresy oraz rozszerzenia dla obrazów, filmów, wiadomości i wersji językowychprawie zawsze
RSS 2.0, mRSS albo Atom 1.0tylko najnowsze adresy z kanału; mRSS przekazuje dane o filmachjako dodatek przy blogu albo serwisie z filmami
Plik tekstowy .txtjeden adres w wierszu, nic poza adresamiprzy prostej liście stron bez dodatkowych danych

Plik XML z dwoma adresami wygląda tak:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://twojadomena.pl/</loc><lastmod>2026-10-01</lastmod></url>
<url><loc>https://twojadomena.pl/kontakt/</loc></url>
</urlset>
  • urlset obejmuje całą listę, a url jeden adres.
  • loc to pełny adres strony, z protokołem i domeną. Ten znacznik jest wymagany.
  • lastmod to data ostatniej zmiany. Google korzysta z niej tylko wtedy, gdy jest konsekwentnie i sprawdzalnie zgodna z rzeczywistością, np. z datą zmiany treści na stronie.
  • priority oraz changefreq Google ignoruje. Jeśli dodaje je wtyczka, mogą zostać, ale nie trać czasu na ich ustawianie.

Jakie zasady musi spełniać plik?

  • Kodowanie UTF-8.
  • Pełne, bezwzględne adresy, np. https://twojadomena.pl/oferta/, a nie /oferta/.
  • Tylko adresy kanoniczne: jedna wersja strony, którą chcesz widzieć w wynikach.
  • Najwyżej 50 MB po rozpakowaniu albo 50 000 adresów w jednym pliku. Większą mapę dzielisz na części i łączysz je w indeks map (sitemap index), który może wskazywać do 50 000 map.
  • Najlepiej w katalogu głównym serwisu. Mapa umieszczona w podkatalogu obejmuje tylko adresy z tego katalogu, chyba że zgłosisz ją w Search Console.

Jak stworzyć mapę witryny?

Wybór metody zależy od tego, na czym stoi strona i jak często się zmienia. Mapa, która aktualizuje się sama, jest prawie zawsze lepsza od pliku przygotowanego jednorazowo.

Mapa z systemu CMS.

WordPress od wersji 5.5 generuje podstawową mapę pod adresem /wp-sitemap.xml, a wtyczki SEO mogą ją wyłączyć i zastąpić własną, z większą liczbą ustawień. Tak robi np. Yoast SEO. Zanim zaczniesz tworzyć nowy plik, sprawdź, czy mapa już istnieje.

Według Google wiele systemów CMS tworzy mapę automatycznie, więc jest duża szansa, że Twoja strona już ją ma.

Mapa z crawlera.

Programy do skanowania stron, np. Screaming Frog, przechodzą po serwisie jak robot i potrafią zapisać znalezione adresy jako plik XML. To dobra metoda dla stron bez CMS, ale taka mapa jest statyczna: po każdej zmianie w serwisie trzeba ją wygenerować na nowo.

Mapa przygotowana ręcznie.

Przy kilkunastu podstronach wystarczy plik tekstowy z jednym adresem w wierszu albo prosty XML według przykładu wyżej. Pamiętaj tylko o aktualizacji przy każdej nowej podstronie.

Mapy obrazów i filmów.

Jeśli zdjęcia albo filmy są ważną częścią oferty, format XML pozwala dodać o nich informacje w rozszerzeniach mapy. Przy sklepie z dużą galerią produktów albo serwisie wideo to warto zrobić od razu.

Jak dodać mapę witryny do Google Search Console?

Najprościej przez raport map witryn w Search Console. Potrzebujesz do tego uprawnień właściciela usługi.

  1. Umieść mapę w serwisie, najlepiej w katalogu głównym.
  2. Sprawdź, czy Google może ją pobrać: wpisz adres mapy w narzędziu do sprawdzania adresów URL i uruchom test na żywo.
  3. Otwórz raport map witryn, wklej adres mapy w polu dodawania nowej mapy i zatwierdź zgłoszenie.
  4. Sprawdź status w tabeli. Status sukcesu oznacza, że plik został pobrany i odczytany bez błędów. Gdy raport pokazuje błędy albo brak możliwości pobrania mapy, kliknij wiersz, żeby zobaczyć szczegóły.

Drugi sposób, niezależny od Search Console, to linia w pliku robots.txt, np. Sitemap: https://twojadomena.pl/sitemap.xml. Google znajdzie ją przy następnym odczycie pliku robots.txt, a takich linii może być dowolnie wiele. Z tej metody skorzystasz też wtedy, gdy nie masz uprawnień właściciela. Duże serwisy mogą zgłaszać mapy przez API Search Console. Zgłaszania map przez adres ping nie warto już używać: Google w czerwcu 2023 zapowiedział jego wycofanie.

Uważaj na trzy pułapki opisane w pomocy Search Console:

  • Mapa zgłoszona dla wersji http serwisu nie będzie widoczna w usłudze z https. Zgłoś ją we właściwej usłudze.
  • Raport pokazuje tylko mapy zgłoszone w nim albo przez API. Mapy znalezione w robots.txt w nim nie występują.
  • Usunięcie mapy z raportu nie sprawia, że Google o niej zapomina. Żeby robot przestał odwiedzać adresy, usuń plik albo zablokuj go w robots.txt.

Jakie błędy w mapie witryny zdarzają się najczęściej?

Najczęstszy problem to mapa, która mówi Google co innego niż sama strona. Robot dostaje listę adresów, z których część nie powinna być w indeksie, a części ważnych brakuje.

  • Adresy z przekierowaniem 301, z błędem 404 albo ze znacznikiem noindex. Mapa powinna zawierać tylko strony, które mają pojawiać się w wynikach.
  • Kilka wersji tej samej strony: z parametrami, z ukośnikiem na końcu i bez niego, z http i https. W mapie zostaje tylko adres kanoniczny.
  • Brak ważnych stron, np. kategorii dodanych przez inny moduł niż ten, który generuje mapę.
  • Data lastmod zmieniana przy każdym wygenerowaniu pliku, niezależnie od zmian na stronie. Taka data przestaje być dla Google wiarygodna.
  • Adresy względne, np. /kontakt/ zamiast pełnego adresu z domeną.
  • Mapa statyczna, której nikt nie aktualizuje po przebudowie serwisu albo zmianie adresów.
  • Za duży plik: powyżej 50 MB albo 50 000 adresów mapę trzeba podzielić.
Aleksandra Bielecka

Zdaniem eksperta ICEA

„W audytach zestawiamy adresy z mapy witryny z raportem stron w Search Console i z wynikiem crawlera. Najczęściej poprawiamy mapę z wtyczki, w której są strony tagów, załączników albo filtrów, a brakuje kategorii z innego modułu. Mapę uznajemy za gotową dopiero wtedy, gdy każdy adres w niej zwraca kod 200, jest kanoniczny i nie ma znacznika noindex.”

Aleksandra BieleckaSEO Specialist, ICEA.

Co zrobić teraz?

Sprawdzenie mapy zajmuje kilkanaście minut. Wystarczy przeglądarka i dostęp do Search Console.

  1. Wpisz w przeglądarce twojadomena.pl/robots.txt i poszukaj linii zaczynającej się od „Sitemap:”. Jeśli jej nie ma, sprawdź adresy /sitemap.xml, /sitemap_index.xml oraz /wp-sitemap.xml.
  2. Otwórz mapę i porównaj ją z menu: czy są w niej wszystkie kategorie, strony oferty i najważniejsze wpisy?
  3. Wyrywkowo otwórz kilka adresów z mapy. Każdy powinien działać bez przekierowania i bez noindex.
  4. W Search Console otwórz raport Mapy witryn. Jeśli mapy tam nie ma, zgłoś ją. Jeśli jest, sprawdź status i datę ostatniego odczytu.
  5. Ustaw automatyczne generowanie mapy w CMS albo we wtyczce, żeby nowe strony trafiały do niej same.
  6. Po przebudowie serwisu albo zmianie adresów sprawdź mapę jako pierwszą, zanim zaczniesz zgłaszać pojedyncze strony.

Najważniejsze wnioski.

Mapa witryny nie poprawi pozycji, ale ułatwia Google znalezienie stron, które dopiero dzięki temu mają szansę na pozycje. Najwięcej daje dużym serwisom, sklepom, nowym stronom oraz serwisom z dużą liczbą zdjęć albo filmów.

Dobra mapa zawiera tylko strony, które chcesz widzieć w wynikach, aktualizuje się sama i ma prawdziwe daty zmian. Priorytety i częstotliwość zmian Google pomija, więc nie warto na nie tracić czasu.

Co dalej: sprawdź, czy Twoja mapa istnieje i czy jest zgłoszona w Search Console. Potem porównaj liczbę adresów w mapie z liczbą stron zaindeksowanych. Duża różnica to pierwszy sygnał, że warto przyjrzeć się indeksowaniu bliżej.

Najczęstsze pytania.

Gdzie znaleźć mapę witryny swojej strony?

Najpierw zajrzyj do pliku robots.txt w katalogu głównym, bo mapa bywa tam wskazana linią „Sitemap:”. Jeśli jej tam nie ma, sprawdź typowe adresy: /sitemap.xml, /sitemap_index.xml albo /wp-sitemap.xml w WordPressie.

Czy po każdej zmianie na stronie trzeba ponownie zgłaszać mapę?

Nie, jeśli plik pod tym samym adresem aktualizuje się automatycznie. Raport map witryn w Search Console pokazuje, kiedy Google ostatnio odczytał mapę, więc tam sprawdzisz, czy zmiany do niego dotarły.

Czy mapa witryny w HTML jest jeszcze potrzebna?

Dla Google nie jest konieczna, gdy masz mapę XML i dobre linkowanie wewnętrzne. Może pomóc ludziom w bardzo rozbudowanych serwisach, choć zwykle lepiej sprawdza się przemyślane menu i wyszukiwarka na stronie.

Tomasz Czechowski
Tomasz CzechowskiHead of SEO

Pisze w Insights o temacie Google Search.

Google Search

Sprawdźmy, co blokuje Twoją stronę.

Audyt pokazuje, które poprawki dadzą ruch najszybciej, a które mogą poczekać.

Zamów bezpłatny audyt pozycjonowania

Dołącz do newslettera

Solidna dawka wiedzy co dwa tygodnie na Twoim mailu.

* Zapisując się, akceptujesz politykę  prywatności.