Sprawdzanie przekierowań i statusów HTTP
Prześledź do 10 URL-i krok po kroku. Zobacz każde przekierowanie 301, 302, 307 i 308 z kodami statusu i czasami odpowiedzi oraz wychwyć łańcuchy przekierowań, pętle, przekierowania tymczasowe i niedziałające strony docelowe.
Wklej do 10 URL-i
Jeden w wierszu — stare adresy URL, wersje http://, warianty z www i bez www, linki kampanii lub cokolwiek, co zostało przeniesione.
Śledzimy każdy krok
Każde przekierowanie jest odpytywane osobno (do 10 kroków), z zapisem kodu statusu, nagłówka Location i czasu odpowiedzi.
Napraw oznaczone problemy
Łańcuchy, pętle, przekierowania tymczasowe, zmiany z HTTPS na HTTP, przełączanie www, meta refresh i strony docelowe 4xx/5xx są oznaczane wraz z poprawką.
Najczęściej zadawane pytania
Czym różni się przekierowanie 301 od 302?
301 (i 308) informuje wyszukiwarki, że przeniesienie jest trwałe, więc zastępują one w indeksie stary URL nowym i konsolidują sygnały rankingowe. 302 (i 307) oznacza przeniesienie tymczasowe, więc stary URL może pozostać w indeksie. Używaj 301 lub 308 przy trwałych przeniesieniach, takich jak migracja na HTTPS, zmiana adresów URL i przeniesienie domeny.
Czy łańcuchy przekierowań szkodzą SEO?
Każdy dodatkowy krok zwiększa opóźnienie i ryzyko, że coś przestanie działać. Google podąża za maksymalnie 10 krokami, ale może odkładać crawlowanie długich łańcuchów, a inne crawlery poddają się wcześniej. Dobrą praktyką jest przekierowanie każdego starego URL-a bezpośrednio do strony docelowej w jednym kroku.
Czym jest pętla przekierowań?
Pętla powstaje, gdy URL przekierowuje do adresu, który ostatecznie przekierowuje z powrotem do niego — np. http → https → http. Przeglądarki wyświetlają komunikat „zbyt wiele przekierowań”, a wyszukiwarki w ogóle nie mogą dotrzeć do strony. Zwykle przyczyną są sprzeczne reguły w konfiguracji serwera, CDN i CMS.
Dlaczego mój URL przekierowuje z www na wersję bez www (lub odwrotnie)?
Witryna powinna wybrać jeden kanoniczny host i przekierowywać na niego drugi za pomocą 301. Jeśli łańcuch przełącza się między www a wersją bez www więcej niż raz, dwie warstwy (np. CDN i CMS) nie zgadzają się co do kanonicznego hosta — popraw jedną z nich.
Czy meta refresh to to samo co przekierowanie?
Nie. Meta refresh to tag HTML, który każe przeglądarce wczytać inną stronę po załadowaniu pierwszej. Jest wolniejszy i stanowi słabszy sygnał dla wyszukiwarek niż przekierowanie 301 po stronie serwera. Narzędzie oznacza go na stronie docelowej.
Dlaczego najpierw wysyłacie żądania HEAD?
Żądania HEAD zwracają kod statusu i nagłówki bez pobierania strony, co jest szybsze i mniej obciąża serwer. Jeśli serwer odrzuci HEAD lub zwróci błąd, ponawiamy próbę zwykłym GET, aby wynik odpowiadał temu, co widzą przeglądarki i crawlery.