Co to znaczy
Zasób został na stałe przeniesiony pod URL z Location. Klienci i wyszukiwarki powinni od teraz używać nowego URL.
Typowe przyczyny
- Strona przeniosła się na nową domenę lub na HTTPS
- Zmieniono strukturę URL
- Połączono wersje z www i bez www
Jak naprawić
Jako klient lub odwiedzający
Podążaj za przekierowaniem i zaktualizuj zapisane linki lub zakładki. Jeśli widzisz pętlę, wyczyść pamięć podręczną przeglądarki: przeglądarki agresywnie zapamiętują 301.
Jako właściciel strony lub API
Przekieruj każdy stary URL na jego dokładny nowy odpowiednik, a nie na stronę główną. Użyj 308, jeśli żądania POST muszą zachować metodę i treść.
Przykładowa odpowiedź
HTTP/1.1 301 Moved Permanently
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Location: https://www.example.com/new-path
Content-Length: 0 Specyfikacja
FAQ
› Czy 301 przekazuje wartość SEO?
Tak. Wyszukiwarki przenoszą sygnały rankingowe na cel i z czasem zastępują stary URL w wynikach.
› Dlaczego przeglądarka nadal przekierowuje po usunięciu 301?
Przeglądarki zapamiętują stałe przekierowania. Wyczyść pamięć podręczną lub testuj w oknie prywatnym; podczas testów używaj 302.