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.
Sieć brzegowa Cloudflare zawsze weryfikuje certyfikaty, więc ta opcja nie pozwala pominąć weryfikacji. Problemy z certyfikatem są zgłaszane w wyniku.
Wysyłana z pierwszym żądaniem, maksymalnie 16 KB. Treść w formacie JSON jest wysyłana jako application/json, a pozostała jako formularz, chyba że ustawisz nagłówek Content-Type.
Od 1 do 50. Przeglądarki zatrzymują się po 20.
Witryny mogą inaczej przekierowywać telefony, roboty indeksujące i boty generujące podgląd linków.
Wysyłane z każdym żądaniem w łańcuchu.
Brak własnych nagłówków.
Wpisz wartość, aby wysłać ten nagłówek. Wartości nagłówków nigdy nie są zapisywane.
Uwzględniaj w łańcuchu tagi <meta http-equiv="refresh"> i nagłówki Refresh znalezione na stronach HTML.
Uwzględniaj w łańcuchu proste, bezwarunkowe przekierowania ze skryptów strony, takie jak location.href = "…".
Ustawienia są zapamiętywane w tej przeglądarce. Pliki cookie, wartości nagłówków i treść żądania POST nigdy nie są zapisywane.
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 wierszeSitemap:w plikurobots.txt. - Obsługiwane są standardowe mapy witryny
<urlset>, pliki indeksu map witryn (do 10 map podrzędnych), pliki skompresowane gzipem.xml.gzoraz 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
noindexi adresów zablokowanych wrobots.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.