Jest ona zastosowana głównie w celu kierowania ruchu na nową stronę, zachowując jednocześnie wartość SEO i pozycję w wynikach wyszukiwania dla oryginalnego adresu URL. Przekierowanie 301 jest szczególnie ważne podczas migracji strony lub zmiany struktury URL.
Jak sprawdzić redirect 301?
Aby sprawdzić, czy przekierowanie 301 jest wdrożone poprawnie, można skorzystać z narzędzi online, takich jak “Redirect Checker” lub “HTTP Status Code Checker”. Wystarczy wpisać adres URL, z którego przekierowanie ma być sprawdzone, a narzędzie pokaże status kodu odpowiedzi HTTP. Jeśli kod wynosi 301, przekierowanie jest prawidłowo ustawione.
Jak zrobić przekierowanie 301?
Przekierowanie 301 można zrealizować na kilka sposobów, w zależności od technologii i platformy używanej na stronie internetowej. Poniżej przedstawiamy cztery najpopularniejsze metody:
Htaccess
W przypadku serwera Apache można użyć pliku .htaccess. Wystarczy dodać następującą linię kodu, podmieniając “stary-adres-url” na oryginalny adres URL, a “nowy-adres-url” na docelowy adres URL:
Redirect 301 /stary-adres-url https://www.twojadomena.pl/nowy-adres-url
PHP
Przekierowanie 301 można także zaimplementować za pomocą PHP. Wystarczy umieścić poniższy kod na początku pliku PHP, z którego użytkownik ma być przekierowany:
<?php
header(‘HTTP/1.1 301 Moved Permanently’);
header(‘Location: https://www.twojadomena.pl/nowy-adres-url’);
exit();
?>
JavaScript
W przypadku, gdy inne metody nie są dostępne, można zastosować przekierowanie za pomocą JavaScript. Należy dodać poniższy kod do sekcji <head> strony, którą chcemy przekierować:
<script>
window.location.replace(“https://www.twojadomena.pl/nowy-adres-url”);
</script>
Warto jednak pamiętać, że przekierowanie JavaScript nie jest optymalne z punktu widzenia SEO.
WordPress
W przypadku WordPressa można skorzystać z wtyczek, takich jak “Redirection”
lub “Simple 301 Redirects”, które ułatwiają proces przekierowywania. Po zainstalowaniu i aktywacji wtyczki, należy przejść do ustawień wtyczki w panelu administracyjnym WordPressa i dodać odpowiednie przekierowanie 301, wprowadzając “stary-adres-url” oraz “nowy-adres-url”. Wtyczki te pozwalają na zarządzanie przekierowaniami bez konieczności edycji plików serwera lub kodu strony.