Przejdź do treści głównej
SiteScan.top

Łańcuchy przekierowań: podatek płacony przez każdy stary link

Skąd biorą się trzyskokowe przekierowania, ile kosztują w opóźnieniu i budżecie crawlowania oraz jak je wyprostować bez psucia starych adresów.

Linki · Opublikowano: 24 sierpnia 2026 · 3 min czytania · Анна Ковалёва

Przekierowanie to obietnica, że stary adres nadal działa. Łańcuch przekierowań to ta sama obietnica spełniona trzykrotnie, a każdy skok kosztuje pełne odpytanie serwera. Nikt ich nie planuje: narastają, jedna migracja po drugiej.

Jak rodzi się łańcuch

Rok pierwszy: /products/shoes przenosi się do /catalog/shoes. Drugi: HTTP staje się HTTPS. Trzeci: witryna ujednolica adresy z końcowym slashem. Czwarty: katalog trafia pod prefiks językowy. Teraz pierwotny link z czyjegoś newslettera robi to:

http://site.com/products/shoes
  → https://site.com/products/shoes      (301)
  → https://site.com/catalog/shoes       (301)
  → https://site.com/catalog/shoes/      (301)
  → https://site.com/pl/catalog/shoes/   (301)

Cztery żądania przed pierwszym bajtem treści. Na łączu mobilnym to prawie sekunda, płacona dokładnie przez tych, którzy zaufali staremu linkowi.

Ile to naprawdę kosztuje

Opóźnienie. Każdy skok to pełny round trip: DNS jest w cache, połączenie bywa współdzielone, ale żądanie i odpowiedź nie są darmowe. Trzy skoki na 3G to spokojnie ponad sekunda.

Budżet crawlowania. Wyszukiwarki podążają za ograniczoną liczbą skoków — zwykle około pięciu — i na każdy zużywają pobranie. Na dużej witrynie crawler spala budżet na przekierowaniach zamiast na nowych stronach.

Utrata sygnałów. Nowoczesne wyszukiwarki przekazują sygnały rankingowe przez przekierowania, ale każdy dodatkowy skok to kolejna szansa, że jedno ogniwo jest źle skonfigurowane, a łańcuch kończący się na 404 nie przekazuje niczego.

Analityka. Referrer i UTM przeżywają większość przekierowań, a na niektórych giną. To właśnie w łańcuchach po cichu znika atrybucja kampanii.

Jak wyprostować, niczego nie psując

Zasada jest prosta: każdy stary adres prowadzi do celu końcowego jednym skokiem. Nie do kolejnego kroku historii, tylko tam, gdzie treść mieszka dziś.

  1. Przeskanuj witrynę i zapisz każde przekierowanie wraz z pełnym łańcuchem.
  2. Dla każdego adresu startowego wyznacz punkt końcowy.
  3. Przepisz reguły tak, aby start wskazywał wprost na niego.
  4. Stare reguły zostaw. Ich usunięcie zamienia linki w 404; celem jest skrócenie łańcuchów, a nie likwidacja przekierowań.

Wypatruj dwóch pułapek. Pętla — A prowadzi do B, B do A — nie zwraca nic i zwykle powstaje z dwóch reguł, z których każda uważa się za kanoniczną. Oraz przekierowanie na 404, gorsze od zwykłej 404, bo crawler zużywa dwa żądania, by usłyszeć tę samą złą wiadomość.

Jak utrzymać je krótkimi

Łańcuchy wracają po każdej migracji, więc mierz je jak każdą inną regresję: crawl według harmonogramu, alert, gdy maksymalna długość łańcucha rośnie, i traktowanie "więcej niż jeden skok" jako defektu, a nie faktu życia.

Wobec linków wewnętrznych bądź surowszy. Zewnętrznego nie naprawisz; ale własna nawigacja wskazująca na adres z przekierowaniem to po prostu nieaktualny href — zaktualizuj go, a skok znika całkowicie.

Przeczytaj także

Sprawdź, ile z tego dotyczy Twojej strony

Darmowe skanowanie pokaże uszkodzone linki, błędy JS i problemy z wydajnością w minutę.