Przekierowania za pomocą wtyczki w WordPressie
Czasami potrzebujemy na szybko ustawić przekierowanie. Przypomnijmy, jakie są najbardziej popularne typy przekierowań. Przekierowanie 301 – informuje przeglądarkę, że zasób został przeniesiony permanentnie.Przekierowanie 302 – jest przekierowaniem tymczasowym (czyli korzystamy z niego kierując na zasób na określony okres czasu). Aby ustawić bezpiecznie przekierowania i mieć nad nimi kontrolę z poziomu kokpitu WordPressa, możemy skorzystać z wtyczki np. Redirect Redirection autorstwa Inisev (po polsku Przekierowania).
Jakie opcje ma wtyczka Redirect Redirection
Wtyczka jest darmowa. Twórcy wymieniają jej możliwości m.in.:
- Możliwe kody przekierowania HTTP to: 301, 302, 303, 304, 307 i 308;
- Zasady włączania i wykluczania: zalogowani/niezalogowani użytkownicy, określona rola użytkownika, link, z którego nastąpiło przekierowanie, agent użytkownika, plik cookie użytkownika, adres IP użytkownika, serwer i język;
- Reguły przekierowań: uproszczone reguły przekierowań, a także zaawansowane dopasowania regex – adresy URL zawierające określony ciąg znaków, adresy URL rozpoczynające się od X, określone struktury linków bezpośrednich, dopasowania regex, a także przekierowania 404. Możliwe jest również ustawienie reguł przekierowania z kilkoma pasującymi warunkami;
- Wygodne zarządzanie przekierowaniami – włączanie/wyłączanie, edytowanie i usuwanie przekierowań starannie wymienionych w menu wtyczki i inne.
Jak wygląda zarządzanie przekierowaniami w praktyce
Po zainstalowaniu i uruchomieniu pluginu otrzymujemy prosty panel zarządzania:
Jak widać wystarczy podać stary adres URL oraz nowy, do którego ma kierować przekierowanie. Domyślne opcje są już ustawione. Jeśli chcemy je zmienić, wystarczy kliknąć i otrzymamy zaawansowane możliwości:
Z górnego menu możemy wybrać także Reguły przekierowań i wówczas np. wybrać wszystkie adresy URL, które zawierają określone słowo. Będzie to przydatne przy bardziej masowych zmianach.
Kolejna funkcja wyłapie nam między innymi problemy z błędem 404. Dzięki temu skierujemy użytkownika pod właściwy adres.
Ustawić możemy także automatyczne przekierowania. Z tej funkcji musimy korzystać jednak ostrożnie, wyłącznie wówczas, kiedy jesteśmy pewni, że stary link został poprawnie zaindeksowany. W innym wypadku możemy niepotrzebnie wprowadzić na stronie bałagan.
Natomiast ostatnia opcja zmień adresy URL jest w fazie testów.
Dlaczego i kiedy warto skorzystać z wtyczki do przekierowań
Wtyczka umożliwia nam pełną kontrolę nad przekierowaniami z pozycji kokpitu WordPressa. Stosujmy ją wówczas, kiedy faktycznie mamy czym zarządzać. Jeśli nasze adresy URL nie ulegają zmianom, a potrzebujemy tylko pojedynczego przekierowania, zastanówmy się nad koniecznością jej instalacji.
Duże i masowe zmiany wymagają dokładnie przemyślanych działań. Nieodpowiednie przekierowania mogą doprowadzić do chaosu na stronie, błędnego indeksowania w Google i wielu innych niepożądanych efektów.