TrueURL

Darmowe narzędzie do przekierowań

Sprawdzanie przekierowań w mapie witryny

Wpisz adres mapy witryny lub domenę, a TrueURL odczyta mapę, sprawdzi do 500 zawartych w niej adresów stron i wypisze te, które przekierowują lub zwracają błąd. Poprawna mapa witryny zawiera tylko docelowe adresy URL, które zwracają 200 OK.

Ile adresów URL z mapy witryny sprawdzić, od 1 do 500.

Dlaczego przekierowania nie powinny trafiać do mapy witryny

Mapa witryny informuje wyszukiwarki, które adresy URL mają być skanowane i indeksowane, więc każdy adres w niej powinien być kanoniczny i bezpośrednio zwracać 200 OK. Adres URL, który przekierowuje, wysyła sprzeczny sygnał: mapa witryny mówi zindeksuj to, a przekierowanie mówi ten adres został przeniesiony. Google Search Console zgłasza takie adresy jako Strona zawiera przekierowanie, a zużywają one żądania robotów, które mogłyby przypaść prawdziwym stronom.

Niedziałające adresy URL, np. z błędami 404, 410 lub 5xx, są jeszcze gorsze. Pokazują robotom, że mapa witryny jest nieaktualna, i mogą sprawić, że wyszukiwarki będą jej mniej ufać.

Jak działa sprawdzanie mapy witryny

  • Wpisz pełny adres URL mapy witryny albo tylko domenę – wtedy TrueURL sprawdzi /sitemap.xml, a potem wiersze Sitemap: w pliku robots.txt.
  • Obsługiwane są standardowe mapy witryny <urlset>, pliki indeksu map witryn (do 10 map podrzędnych), pliki skompresowane gzipem .xml.gz oraz mapy witryny w formacie tekstowym z jednym adresem URL w wierszu.
  • Sprawdzanych jest do 500 adresów stron w kolejności, w jakiej występują, tym samym mechanizmem co w pozostałych narzędziach. Ze względu na limity żądań adresy są sprawdzane po kilka naraz, więc pełny przebieg może potrwać kilka minut.
  • Wyniki można wyeksportować do CSV lub JSON.

Jeśli w ten sposób nie uda się znaleźć mapy witryny, wpisz jej pełny adres URL.

Naprawianie wykrytych problemów

  • Przekierowujące adresy URL: zastąp każdy z nich jego docelowym adresem URL z wyników albo usuń go, jeśli strona docelowa już jest w mapie.
  • Adresy z http:// lub z niewłaściwym hostem: generator mapy witryny zwykle używa niewłaściwego adresu bazowego. Popraw ustawienie adresu witryny zamiast poszczególnych wpisów.
  • Niezgodność ukośnika na końcu: mapa witryny używa jednego stylu, a witryna przekierowuje na drugi. Zobacz Sprawdzanie ukośnika na końcu adresu URL.
  • Adresy URL z błędem 404 i 410: usuń z mapy witryny strony, które zostały usunięte.
  • Weryfikacje antybotowe: jeśli wiele adresów URL zwraca stronę weryfikacji, zapora lub ochrona przed botami blokuje automatyczne żądania. Upewnij się, że zweryfikowane roboty wyszukiwarek są przepuszczane.

Większość problemów z mapą witryny wynika z generatora, więc zamiast edytować plik ręcznie, popraw wtyczkę lub etap budowania i wygeneruj plik ponownie.

Dobre praktyki dotyczące mapy witryny

  • Umieszczaj w niej tylko kanoniczne adresy URL do zindeksowania: bez przekierowań, błędów, stron z noindex i adresów zablokowanych w robots.txt.
  • Każda mapa witryny powinna mieć mniej niż 50 000 adresów URL i 50 MB bez kompresji. Przy większej liczbie adresów użyj indeksu map witryn.
  • Używaj bezwzględnych adresów URL z tym samym protokołem i hostem co Twoja kanoniczna witryna.
  • Dbaj o poprawność <lastmod>. Google korzysta z tej wartości, gdy jest konsekwentnie poprawna, a ignoruje <changefreq> i <priority>.

Najczęściej zadawane pytania

Ile adresów URL z mapy witryny można sprawdzić?

Do 500 adresów stron w jednym przebiegu, z maksymalnie 10 map podrzędnych w indeksie map witryn. Jeśli mapa zawiera ich więcej, wynik o tym informuje – pozostałe mapy podrzędne sprawdzisz, wpisując bezpośrednio ich adresy URL.

Czy narzędzie obsługuje pliki indeksu map witryn i mapy .gz?

Tak. TrueURL rozpoznaje pliki indeksu map witryn, odczytuje do 10 map podrzędnych i automatycznie rozpakowuje mapy skompresowane gzipem. Działają też mapy witryny w formacie tekstowym z jednym adresem URL w wierszu.

Czy mogę sprawdzić mapę witryny, która nie jest pod adresem /sitemap.xml?

Tak. Wpisz pełny adres URL mapy witryny, np. https://example.com/sitemap_index.xml lub https://example.com/post-sitemap.xml. Jeśli wpiszesz samą domenę, TrueURL sprawdzi /sitemap.xml, a potem wiersze Sitemap: w pliku robots.txt.

Czy przekierowujący adres URL w mapie witryny to naprawdę problem?

Nie zablokuje indeksowania witryny, ale wysyła niezamierzony sygnał: wyszukiwarki dostają prośbę o zindeksowanie adresu, który nie jest kanoniczny, i zużywają żądania robota na przekierowanie. Zastąp każdy przekierowujący wpis jego docelowym adresem URL.

Dlaczego wszystkie adresy URL pokazują ten sam błąd?

Zwykle zapora, ochrona przed botami lub limit żądań w Twojej witrynie odpowiada na automatyczne żądania z centrów danych weryfikacją antybotową, kodem 403 lub 429. Przyjrzyj się kilku pierwszym wynikom: jeśli wyglądają na weryfikację antybotową, przejrzyj ustawienia ochrony przed botami i uruchom sprawdzanie ponownie.

Czy narzędzie przesyła moją mapę witryny do Google?

Nie. Tylko odczytuje mapę witryny i sprawdza zawarte w niej adresy URL. Poprawioną mapę witryny prześlij w Google Search Console i Bing Webmaster Tools, a także dodaj do niej odwołanie w pliku robots.txt.