Tester linków
Wklej adres URL — prześledzimy do pięciu skoków przekierowań za pomocą żądań HEAD i pokażemy cały łańcuch wraz z końcowym kodem statusu.
Co to narzędzie robi (a czego nie robi)
- Robi: śledzi do 5 przekierowań HTTP 30x, pokazuje każdy skok wraz z kodem statusu i podaje adres docelowy.
- Nie robi: nie sprawdza Google Safe Browsing, list blokad nadużyć ani nie skanuje zawartości. Robi to url-scanner Elido przy każdym skróconym linku w panelu — załóż konto, jeśli tego potrzebujesz.
Jak czytać łańcuch przekierowań
- 01
Wklej link dokładnie tak, jak został udostępniony
Razem z parametrami śledzącymi i dokładnym hostem. Link, który działa po ręcznym przepisaniu, wciąż może być zepsuty w formie, jaką dostali odbiorcy - i to właśnie tę wersję warto sprawdzić.
- 02
Odczytaj kod statusu przy każdym skoku
301 i 308 to przekierowania stałe, 302 i 307 - tymczasowe, a ostatni skok powinien zwrócić 200. Cokolwiek z zakresu 4xx lub 5xx na końcu oznacza, że miejsce docelowe zniknęło albo odrzuca żądanie.
- 03
Policz skoki
Jedno przekierowanie to norma. Dwa zdarzają się często, gdy skracacz przekierowuje na URL marketingowy, który potem sam się normalizuje. Powyżej tego każdy skok dokłada opóźnienie odwiedzającemu i daje wyszukiwarkom kolejną okazję, żeby zgubić trop.
- 04
Sprawdź, gdzie naprawdę trafiłeś
Porównaj końcowy URL z tym, którego się spodziewałeś: zły wariant językowy, zbłąkane www, zgubiony ciąg zapytania albo strona logowania zamiast treści - tego wszystkiego same kody statusu Ci nie powiedzą.
Co oznaczają kody statusu i ile kosztują
301 lub 308 - stałe
Właściwy wybór dla krótkiego linku, którego miejsce docelowe jest już ustalone. Wyszukiwarki przekazują sygnał rankingowy dalej, a przeglądarki buforują wynik - dokładnie tego chcesz, i dlatego pomyłkę tak drogo się potem odkręca.
302 lub 307 - tymczasowe
Poprawne, gdy miejsce docelowe się zmienia: testy A/B, routing wg geolokalizacji lub urządzenia, kampania, którą wkrótce przekierujesz gdzie indziej. Nic nie jest buforowane na dłużej, więc koszt to odpytanie przy każdej wizycie zamiast nieaktualnego wyniku z bufora.
Długie łańcuchy
Każdy skok to osobna podróż w obie strony, zanim cokolwiek się wyrenderuje, co najbardziej odczuwalne jest w sieciach mobilnych. Łańcuchy kumulują też ryzyko: zniknięcie jednego skoku psuje całą ścieżkę, a awaria jest niewidoczna, dopóki ktoś nie kliknie.
Przekierowania, których to narzędzie nie widzi
Odświeżenie meta lub zmiana lokalizacji przez JavaScript zachodzi już po odpowiedzi, więc tester HTTP zgłasza czyste 200, mimo że odwiedzający i tak zostaje przeniesiony dalej. Roboty indeksujące traktują to tak samo, dlatego to słaby sposób na przekierowanie.
Pytania o przekierowania
Jakiego kodu statusu powinien używać krótki link?
301 lub 308, chyba że miejsce docelowe ma się zmieniać. Dla linków, które się rotują, użyj kodu tymczasowego - i pamiętaj, że przeglądarki agresywnie buforują stałe przekierowania, więc błędne 301 może przetrwać nawet po naprawieniu.
Czy łańcuch przekierowań szkodzi SEO?
Sygnały przechodzą przez przekierowania, także przez łańcuchy, ale każdy skok dokłada opóźnienie i jeszcze jedną rzecz, która może się zepsuć. Ograniczenie do jednego skoku to bardziej kwestia szybkości i niezawodności niż pozycji w rankingu.
Dlaczego tester widzi coś innego niż moja przeglądarka?
Ponieważ dociera bez Twoich ciasteczek, Twojej sesji i Twojej lokalizacji, i identyfikuje się inaczej. Linki, które kierują ruch wg geolokalizacji, urządzenia lub stanu zalogowania, w pełni zasadnie odpowiadają mu inaczej niż Tobie.
Czy mogę użyć tego narzędzia, żeby sprawdzić link, zanim go kliknę?
Tak, i to rozsądny nawyk przy linkach, które przychodzą znienacka. Widzisz cały łańcuch i ostateczne miejsce docelowe bez wczytywania strony, a to wystarczy, żeby zauważyć skracacz kierujący tam, gdzie nie powinien.