Ostatnio pisałem o SEO dla WordPressa z użyciem popularnych wtyczek, takich jak RankMath i Yoast. Jeżeli już tworzysz przyjazne adresy URL dla istniejących podstron, warto jednak pamiętać o przekierowaniach, żeby użytkownicy (i roboty Google) nie zgubiły się na Twojej stronie. Zobacz, jak najprościej zrobić przekierowania 301.
Po co Ci przekierowania 301?
Przekierowanie 301 pozwala przenieść zawartość strony pod inny adres URL bez utraty jej widoczności. Kiedy wpiszesz w przeglądarkę adres www.zielinskijerzy.com/ i tak trafisz na zielinskijerzy.com. Dzięki temu, Google nie traktuje tych dwóch adresów URL, jako osobne strony i nie wykrywa duplikatu treści. Tak samo jest przy SEO, kiedy zmieniasz adres URL podstrony na bardziej przyjazny robotom indeksującym i użytkownikami. Przekierowania 301 sprawiają, że stary adres strony kieruje na nowy, a treść strony zostaje przeniesiona. Sprawdzają się również np. kiedy jeden z produktów już nie jest dostępny w Twojej ofercie, a klienci, którzy go szukają trafiają na stronę błędu 404. Lepiej przekierować ich do kategorii lub pokrewnego produktu.
Jak używać wtyczki 301 na WordPressie?
Przekierowanie jest proste, ponieważ w WordPressie do jego zrobienia potrzebujesz tylko wtyczki 301 Redirection. Instalujemy i uruchamiamy wtyczkę, jak każdą inną (opisywałem to np. w artykule o Yoast SEO). Następnie wystarczy, że wpiszesz stary i nowy adres URL:
Alternatywa dla wtyczki: przekierowanie 301 .htaccess
Bardziej zaawansowani mogą skorzystać z innego sposobu, a mianowicie wykorzystać plik .htaccess, który znajdziesz w katalogu strony internetowej (czyli w tym samym miejscu, gdzie plik index.php lub index). Następnie do pliku trzeba dodać taki kod (z uzupełnionym starym i nowym adresem URL):
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?stary-URL.pl [NC]
RewriteRule (.*) http://nowy-URL.pl/$1 [R=301,L]
Pozycjonowanie wydaje Ci się trudne i czasochłonne? Skontaktuj się ze mną – nauczę Cię, jak najprostszym sposobem pozycjonować stronę na WordPressie.