Krótka odpowiedź
W większości spadków ruchu po migracji problemem nie jest cienka treść ani zmieniona struktura — to kody statusu i łańcuchy przekierowań: drabinki 301, pętle, kupa 404 albo crawler widzący coś innego niż przeglądarka. Potrzebujesz dwóch punktów w czasie, nie talentu: bazy przed migracją i re-checku 24–72 godziny po. Jedno zbiorcze sprawdzenie obejmuje do 20 URL-i, śledzi każdy skok z pomiarem czasu i działa z dwóch widoków (Googlebot / przeglądarka) — wniosek w maksymalnie 20 minut.
Ściąga kodów statusu (te, których używa diagnoza migracji)
Status | Znaczenie | Co oznacza podczas migracji |
|---|---|---|
200 / 204 | OK / brak treści | Czysty endpoint |
301 / 308 | Przekierowanie stałe | Tożsamość URL przenosi się — migracja to w większości to |
302 / 307 | Przekierowanie tymczasowe | Stary URL dalej konkuruje; nie używaj przy trwałych przenosinach |
404 | Nie znaleziono | Poprawna odpowiedź dla stron realnie usuniętych |
410 | Usunięte na stałe | Jaśniejsze: "nie istnieje i nie należy jej szukać" |
429 | Limit wywołań | Crawler zablokowany; sprawdź Retry-After |
500 / 502 / 503 | Błędy serwera | Najgorsze podczas crawlowania — bezpośrednio uszkadzają indeksację |
301 vs 302: którego użyć przy migracji
Przekierowania w złym kierunku to główny powód, dla którego pozycje nigdy nie wracają:
- Stałe (301/308): nowy URL staje się tożsamością; kapitał i historia idą za nim. Używaj przy zmianie domeny i przebudowie struktury URL-i.
- Tymczasowe (302/307): stary URL pozostaje tożsamością; nowy URL to przystanek tymczasowy. Używaj przy stronach kampanii i transferach kasowych.
Przykłady błędów: strona promocyjna z 301 — gdy promo się kończy, historia rankingowa starej strony już "na stałe" się przeniosła, a odzyskanie wymaga ponownej migracji. Odwrotnie: trwała przebudowa z 302 — stary adres dalej konkuruje o tożsamość i żadna strona dobrze nie rankuje.
Dwa punkty czasowe: przed i po
Przed migracją (baza, raz): potwierdź status końcowy 20 najcenniejszych URL-i i ich pełnych łańcuchów, i zarchiwizuj wynik. Ten plik to podstawa porównania — bez niego nie odróżnisz "nowego problemu" od "istniał wcześniej".
Po migracji (re-check, 24–72 h później): poczekaj, aż zmiana się ustabilizuje, potem sprawdź cztery rzeczy:
- Stare URL-e dają 301 zgodnie z planem (nie 200, nie 404).
- Nowe URL-e zwracają 200.
- Brak łańcuchów drabinkowych (A→301→B→301→C powinno być jednym skokiem) i pętli (B→301→A→301→B — crawlerzy wyszukiwania się poddają).
- Widok crawlera i widok przeglądarki się zgadzają (niezgodność → zwykle reguły WAF / keep-alive / UA; to klasyczne źródło "mi wygląda dobrze, ale indeksacja jest zepsuta").

Przeprowadzenie checku (za darmo, bez rejestracji)
- Wklej URL-e, jeden na linię, do 20; duplikaty są odrzucane automatycznie, a gołe domeny dostają https:// automatycznie.
- Wybierz widoki: Googlebot, Bingbot, przeglądarka itd. (w razie potrzeby dodasz własne nagłówki). Przy sprawdzaniu migracji minimum: Googlebot + przeglądarka.
- Przeczytaj łańcuch: kod statusu, komunikat statusu, pełny łańcuch przekierowań (status, Location i czas każdego skoku), nagłówki odpowiedzi, treść i czas całkowity. Czas dzielony na skoki — właśnie wolny skok jest problemem.
- Eksport CSV: wyniki do swojego arkusza albo kolejki ticketów obok innych zmian.
Jedno darmowe narzędzie do sprawdzania kodów statusu HTTP (prosta weryfikacja ludzka na każde sprawdzenie, bez rejestracji) robi to wszystko w jednym przebiegu i zawiera słownik 54 kodów — dlatego też check podąża za łańcuchami, a nie tylko za statusem końcowym.
Miesięczny audyt (opcjonalny, ale zalecany)
Ci, którzy się poparzyli, zapominają o trzecim miesiącu. Prowadź listę "niezdrowe URL-e" i sprawdzaj top 20 kluczowych URL-i co miesiąc. Kody statusu są jak przyciski wind — psują się dokładnie wtedy, gdy zakładasz, że działają.
Typowe błędy
- Patrzenie tylko na status końcowy: 301→301→200 bardzo różni się od bezpośredniego 200; im dłuższy łańcuch, tym bardziej rozmywa się sygnał.
- Naprawianie każdego 404: 404 wpięte w łańcuch przekierowań nie jest martwym linkiem — strony naprawdę usunięte powinny zostać 404/410. Naprawiaj tylko martwe linki z ruchem.
- Testowanie tylko widoku przeglądarki: WAF-y zwracają inną treść zależnie od UA. Minimum dwa widoki na sprawdzenie.
FAQ
Ile URL-i mogę sprawdzić na raz? Do 20; zduplikowane URL-e sprawdzane są raz. Większe listy to po prostu więcej partii.
Czy to jest płatne? Nie. Za darmo i anonimowo, z prostą weryfikacją ludzką na każde sprawdzenie.
Jak szybko po migracji 301 jest wiarygodne? Narzędzie pokazuje wyniki zwykle w ciągu 24–72 godzin; dla pełnego przeniesienia kapitału monitoruj URL Inspection w GSC przez kolejne tygodnie.
Czy 502/503 to "błąd" czy "poczekaj"? Podczas crawlowania to poważna sprawa. Znajdź przyczynę (upstream, konkretne endpointy). 5xx z widoku crawlera to nie sytuacja "poczekaj chwilę".
Autor: Julian Mercer, praktyk technicznego SEO z 14-letnim doświadczeniem w Auspia. Julian pisze o crawlability, renderowaniu, architekturze strony i technicznych podstawach, których potrzebują treści czytelne dla AI.




