Przewodnik · Mapa witryny
Mapa witryny, która mówi prawdę
Niemal każda witryna ma plik sitemap.xml. Znacznie mniej witryn ma dokładną mapę witryny. Różnica sprowadza się do jednego pola, a nie do formatu, który pozostaje trywialny: data ostatniej modyfikacji. To pole wypełnia się najszybciej, sprawdza najrzadziej, a decyduje o kolejności, w jakiej wyszukiwarka do ciebie wraca.
Pięć rzeczy, które deklaruje mapa witryny
Każdy wiersz mapy witryny jest twierdzeniem na temat twojej witryny, a wyszukiwarka traktuje go właśnie tak. Pięć poniższych punktów można sprawdzić na dowodach, w pliku faktycznie serwowanym.
01
Mapa witryny deklaruje, wyszukiwarka decyduje
Plik sitemap.xml wymienia adresy, które chcesz widzieć zaindeksowane, a dla każdego z nich datę ostatniej zmiany. Wyszukiwarka używa go, by odkryć to, czego jeszcze jej brakuje, i by zdecydować, gdzie wrócić najpierw. Pozostaje panem swojej trasy: ona cię czyta.
Jak to sprawdzić: Poproś o /sitemap.xml i przeczytaj go. Każdy wpis musi być rzeczywistą stroną, serwowaną z kodem 200, pod dokładnie tym adresem, który publikuje witryna — ten sam protokół, ta sama domena, ten sam ukośnik na końcu.
Jak jej dotrzymać: Mapa generowana przez samą publikację. Lista pisana ręcznie zaczyna się rozjeżdżać już przy drugiej publikacji.
02
Data to pole najczęściej błędne
To nasz własny incydent z 27 sierpnia 2026 roku: sześć stron z siedmiu podawało w mapie witryny „zmodyfikowano 17 sierpnia”, podczas gdy IndexNow informował wyszukiwarki, że te strony właśnie się zmieniły. Oba sygnały wzajemnie sobie przeczyły. Przyczyna mieściła się w jednej linii — daty były wpisywane ręcznie. Data wpisana ręcznie zawsze w końcu zaczyna kłamać.
Jak to sprawdzić: Wybierz losowo trzy strony ze swojej mapy i porównaj ich lastmod z faktyczną datą ostatniej modyfikacji ich tekstu. Jeśli wszystkie trzy mają tę samą datę albo datę dzisiejszą, czytasz znacznik czasu publikacji tam, gdzie wyszukiwarka oczekuje daty modyfikacji.
Jak jej dotrzymać: Skrypt porównuje widoczny tekst strony, którą zamierzamy opublikować, z tekstem strony aktualnie dostępnej online i datuje na dziś tylko to, co rzeczywiście się zmieniło. Pozostałe strony zachowują swoją datę. To poprawka, którą wprowadziliśmy, i to ona się sprawdza.
03
Co wyszukiwarka robi z datą, która kłamie
Data służy do hierarchizowania odwiedzin. Jeśli cała witryna przedatowuje się przy każdej publikacji, wszystkie jej strony wyglądają jednakowo: sygnał się wypłaszcza, a wyszukiwarka wraca w rytmie, który sama sobie wybrała. Kolejność odwiedzin pozostaje wtedy jej sprawą; dokładna data to jedyna dźwignia, jaką mapa witryny daje ci w tej kwestii.
Jak to sprawdzić: Opublikuj poprawkę na jednej tylko stronie, a potem przeczytaj mapę ponownie. Zmienić powinien się tylko jeden wiersz.
Jak jej dotrzymać: Data, która zmienia się wyłącznie przy zmianie treści. 7 września 2026 roku audyt naszej witryny wykazał, że mapa datowała wszystkie strony przy każdej publikacji; poprawiono cztery odrębne przyczyny, po czym skrypt pozostawił mapę nietkniętą, a każda strona zachowała swoją datę.
04
Co zawiera mapa witryny
Adres zasługuje na miejsce w mapie, gdy spełnione są jednocześnie trzy warunki: ścieżka jest otwarta na indeksowanie w pliku robots.txt, strona deklaruje się jako indeksowalna, a jej adres kanoniczny wskazuje na nią samą. Te trzy warunki idą w parze: wpisanie adresu, który reszta witryny odrzuca, oznacza wydanie dwóch sprzecznych wytycznych w tej samej witrynie.
Jak to sprawdzić: Dla każdego adresu z mapy: czy ścieżka jest dozwolona przez robots.txt? Czy strona deklaruje się jako indeksowalna? Czy jej adres kanoniczny wskazuje faktycznie na jej własny adres?
Jak jej dotrzymać: Zachowaj w mapie wyłącznie te strony, które uznajesz za indeksowalne. Mapa witryny jest dokładnie tym: listą stron, które chcesz widzieć zaindeksowane.
05
Wersje językowe są częścią mapy witryny
Przetłumaczona strona jest pełnoprawną stroną: powinna być zgłoszona tak samo jak pozostałe, a jej przynależność do grupy musi być czytelna z mapy. Mapa witryny seorecords.com zawiera dla każdej strony pełny klaster hreflang w postaci xhtml:link.
Jak to sprawdzić: Otwórz wpis z mapy odpowiadający przetłumaczonej stronie. Powinien wymieniać wszystkie języki grupy, a ta lista musi być taka sama we wszystkich wpisach.
Jak jej dotrzymać: Generuj klaster w tym samym miejscu co mapę i z tego samego źródła. Dwie listy prowadzone osobno zaczynają się rozjeżdżać.
Sprawdzenie mapy witryny w czterech krokach
Te cztery czynności można wykonać gołym okiem, mając plik przed sobą. Wymagają jedynie tego, by go przeczytać, zamiast zakładać, że jest poprawny.
- 01Poproś o plik i sprawdź, czy zwraca kod 200 i format XML: strona błędu w przebraniu zdradza się swoją treścią.
- 02Zlicz zawarte w niej adresy i porównaj tę liczbę z liczbą stron, które chcesz mieć zaindeksowane. Wyraźna różnica jest widoczna od razu.
- 03Wylosuj trzy adresy i sprawdź je: kod odpowiedzi, adres kanoniczny, dyrektywa indeksowania.
- 04Opublikuj jedną tylko poprawkę, a potem przeczytaj mapę ponownie: zmienić powinna się tylko jedna data.
Uwaga wynikająca z naszych dwóch doświadczeń: mapa witryny jest ostatnim miejscem, w którym szuka się błędu, bo jest generowana i dlatego uważa się ją za mechaniczną. Naprawdę taka się staje w dniu, w którym się ją ponownie przeczyta. U nas potrzebne były dwa kolejne odczyty, żeby data mówiła prawdę, wiersz po wierszu — a dziś jest to kontrola uruchamiana przy każdej publikacji.
Odczytaj swój plan tak, jak czyta go wyszukiwarka
Weryfikator odczytuje Twój adres i zwraca stan Twoich sygnałów, bezpłatnie, w około dziesięć sekund. Twoja witryna pozostaje dokładnie Twoja: odczyt odbywa się z zewnątrz. Audit SEO Records idzie dalej: odczytuje cały Twój plan, strona po stronie, i przekazuje Ci datowany raport.