Przekierowanie 301– co to jest i jak to ugryźć?
Kiedy chcemy na stałe zmienić adres URL na inny, z pomocą przychodzi – przekierowanie 301, które informuje roboty wyszukiwarki, gdzie została przeniesiona strona internetowa. 301 jest statusem HTTP, czyli kodem informacyjnym, który mówi o przeniesieniu na stałe.
W jakiej sytuacji zastosować przekierowanie 301?
Przekierowanie 301, jest stałe, więc używamy go, tylko w momencie, gdy jesteśmy pewni, że nie będziemy korzystać z tego adresu URL. Może być tylko kilka przyczyn, dla których się na nie zdecydujemy:
- Całkowita zmiana adresu na nowy – w takim przypadku, zarówno użytkownicy, jak i roboty wyszukiwarki Google zostaną przeniesieni na nowy adres URL.
- Złączenie stron internetowych w jedną – dzieje się, tak, gdy z jakichś powodów, chcemy zrezygnować z posiadania dwóch odrębnych witryn i postanowimy je połączyć.
- Zmiana zawartości podstron – kiedy nie chcemy stracić całej strony, lecz zmienić jej zawartość, tak, aby użytkownicy, odwiedzając witrynę, zapoznali się z nową treścią. Działając w ten sposób, zachowujemy ruch na stronie, pomimo że treść została zmieniona.
- Przekierowanie z powodu błędów – stosowane jest, kiedy w sieci istnieje adres URL zawierający błędy, lub z nieistniejącą stroną np. 404. Przekierowujemy wtedy odwiedzających do aktualnej strony internetowej.
Sposoby na utworzenie przekierowania 301
Utworzenie przekierowania 301, zależy od sposobu, jaki wybierzemy. Każdy ze sposobów jest dość prosty w wykonaniu i zależy od serwera, na którym mamy domenę.
Przekierowanie z pliku htaccess – serwer oparty na Apache
Należy wejść w katalog główny serwera -> plik htaccess, a następnie wpisać w oknie:
- w przypadku tej samej domeny:
RewriteEngine On
Redirect 301 /stara strona https:// www.nowa–strona.pl
- w przypadku zmiany lokalizacji całej domeny na inną
RewriteEngine On
RewriteRule ^(.*)$ https:/ innadomena.pl/$1 [R=301,L]
Przekierowanie PHP – w przypadku PHP header
Korzystamy z niego, gdy nasz hosting obsługuje PHP (index.php). W takiej sytuacji konfiguracji dokonujemy, w oknie wpisując:
<?php
header( „HTTP/1.1 301 Permanenty”);
header(„Location:/nowyadres.html”);
header(„conetion:close”);
exit;
?>
Przekierowanie w WordPress
CMS WordPress umożliwia konfigurację 301 za pomocą wtyczki. Odpowiednią wtyczkę wystarczy wyszukać na swoim koncie, w Panelu administratora wpisać stary adres domeny, docelowy adres domeny i rodzaj przekierowania i gotowe! Tego rodzaju wtyczki mają dodatkowo taką zaletę, że z ich pomocą można zmieniać inne funkcje i jest to nieco łatwiejsze, niż działania z pomocą kodów. Popularne wtyczki, dzięki którym zmienisz adres strony w WordPress:
- Redirection,
- 301 Redirects,
- Rank Match Seo,
- Simple Website Redirect.
Przekierowanie 301 w sklepie internetowym
Jeżeli sklep internetowy znajduje się na platformie Shoper, to ustawienie przekierowania nie sprawi nam trudności. Ustawienie przekierowania odbywa się poprzez Panel administracyjny. Wystarczy wejść w ustawienia zaawansowane i znaleźć zakładkę „przekierowania”, wprowadzić adres URL, z którego ma zostać wykonane przekierowanie, wybrać odpowiedni element, na który ma zostać wykonane przekierowanie.
Jak sprawdzić działanie przekierowania 301?
Gdy już ustawimy przekierowanie swojego adresu URL na inną stronę, pozostało nam sprawdzić, czy wszystko wykonaliśmy poprawnie i czy nasz adres jest dobrze przekierowywany. Jak to zrobić, aby mieć pewność, że wszystko gra?
Najprostszym i oczywistym sposobem jest wpisanie poprzedniego adresu URL i sprawdzenie, czy rzeczywiście przekieruje as na dobrą stronę. Pozostaje jednak kwestia, sprawdzenia, czy działa odpowiedni rodzaj przekierowania. Na to również jest sposób. W sieci dostępne są narzędzia, które umożliwiają sprawdzenie kodu przekierowania.
Narzędzia do sprawdzania przekierowań
Jednym z prostszych sposobów jest wykorzystanie wyszukiwarki. Kody HTTP wyświetlane są w panelu „sieci” , po wciśnięciu klawisza F12
//httpstatus.io/ to darmowe narzędzie, w którym możesz sprawdzić, jakie kody zostały użyte w domenie. Działa na zasadzie wyszukiwarki. Po wpisaniu adresu domeny zobaczymy, jaki kod został użyty podczas tworzenia witryny.
https://curl.se/ – Biblioteka URL, czyli narzędzie do poleceń oraz przesyłania danych URL.
Wtyczka Link Redirect Trace – zastosowana w wyszukiwarce, daje możliwość błyskawicznego sprawdzenia każdego adresu URL.
Przekierowanie 301 czy źle działa na SEO?
Jeszcze jakiś czas temu jak ognia unikano takich ingerencji w witrynę, jak przekierowanie. Nie bez powodu. Jeszcze nie tak dawno Google mogło srogo ukarać użytkowników, którzy pokusili się o przekierowanie strony. Na szczęście sytuacja uległa zmianie. Dzisiaj można bez obaw stosować przekierowanie, jeżeli sytuacja rzeczywiście tego wymaga i nie traci się zbyt wiele, jeśli chodzi o pozycję witryny i ruch na stronie.
Nieco inaczej roboty Google traktują te witryny, na których jest zbyt wiele przekierowań. Taka strona może faktycznie trafić na niską pozycję w wynikach wyszukiwania, jeśli to, co oferuje, nie będzie miała poziomu, jakiego oczekują algorytmy.
Dlatego ważne, aby dbać o jakoś treści na swojej witrynie i pamiętać, że nic w nadmiarze nie służy. W normalnej sytuacji nie ma więc powodów, aby rezygnować z przekierowania w trosce o swoje SEO.
Jakie przekierowanie wybrać – 301 czy 302?
Przekierowanie 301 i 302 znacząco różni się od siebie, dlatego warto dokładnie przemyślić, czego oczekujemy.
W przypadku przekierowania 301 mówimy o przekierowaniu na stałe i przeniesienie całej zawartości z jednego adresu URL na drugi. Przekierowanie 302 jest to przede wszystkim tymczasowe przekierowanie URL. W tej sytuacji poprzednia domena zostaje wciąż pod starym adresem, razem z zasobami SEO. Z takie opcji możemy skorzystać wtedy, gdy na jakiś czas chcemy zastąpić jeden zasób, drugim np. kiedy zabraknie jakiejś części asortymentu, lub chcemy zrobić zmiany na stronie.
Przekierowanie 301 to całkiem prosty proces. Wystarczy wykonać w kolejności wszystkie kroki i możemy spać spokojnie, bez zmartwień o witrynę i o SEO.
Jeśli więc chcesz zmienić na stałe adres swojej strony i zastanawiasz się, jaki typ przekierowania wybrać – oczywiście należy zrobić przekierowanie 301. Opisaliśmy dokładnie cały proces, który na pewno teraz wydaje się prostszy. W tych czasach już nie trzeba martwić się o to, jak ocenią nasze działanie roboty indeksujące, więc spokojnie możesz zmienić adres URL strony, bez obaw utraty ruchu organicznego i pozycjonowania. Tylko pamiętaj, aby uważnie wpisać kody i sprawdzić działanie HTTP, a potem bez obaw podziwiaj swoją nową domenę.