Przekierowanie 301
Przekierowanie 301 (301 Redirect / Moved Permanently) to kod stanu HTTP, który informuje przeglądarki internetowe oraz roboty wyszukiwarek, że dany zasób (podstrona, plik lub cała domena) został trwale i nieodwracalnie przeniesiony pod nowy adres URL.
Kiedy użytkownik lub Googlebot spróbuje wejść na stary adres, serwer automatycznie i błyskawicznie przekieruje go na nową, wskazaną lokalizację. Z punktu widzenia SEO kluczowe jest to, że przekierowanie 301 przenosi niemal 100% mocy rankingowej (tzw. Link Juice) ze starego adresu na nowy, co pozwala zachować wypracowane pozycje w Google.
Kiedy należy zastosować przekierowanie 301?
-
Zmiana struktury adresów URL: Gdy wdrażasz przyjazne adresy URL lub zmieniasz system CMS sklepu.
-
Usuwanie produktów lub artykułów: Gdy dany towar zostaje wycofany, warto przekierować jego adres na nowszą wersję produktu lub nadrzędną kategorię (zamiast zostawiać błąd 404).
-
Migracja na protokół HTTPS: Przekierowanie ruchu z wersji
http://strona.plna bezpiecznąhttps://strona.pl. -
Zarządzanie duplikatami domeny: Ujednolicenie adresu strony, np. przekierowanie z wersji z „www” na wersję bez „www” (
www.strona.pl->strona.pl). -
Rebranding i zmiana domeny: Kiedy cała firma przenosi się na nowy adres internetowy (np. z
starafirma.plnanowamarka.pl).
Jak wdrożyć przekierowanie 301? Najpopularniejszą metodą na serwerach typu Apache jest dopisanie odpowiedniej reguły w pliku .htaccess na serwerze, na przykład: Redirect 301 /stary-adres/ https://www.twojastrona.pl/nowy-adres/
W nowoczesnych systemach zarządzania treścią (np. WordPress) można do tego wykorzystać również dedykowane wtyczki (np. Rank Math czy Redirection).