Przekierowania 301, 302 i 307 oraz monitor 404

Zmiana adresu treści nie musi kończyć się błędem dla odwiedzającego. Menedżer przekierowań pozwala skierować stary adres do właściwej strony.

Gdzie to ustawić

Ustawienia znajdziesz w panelu WordPressa: RRS SEO → Przekierowania.

Konfiguracja krok po kroku

  1. Wpisz źródło zaczynające się od ukośnika oraz cel jako ścieżkę lub pełny adres.
  2. Wybierz dopasowanie dokładne albo Regex. Na początek stosuj dokładną ścieżkę, gdy nie potrzebujesz wzorca.
  3. Wybierz 301 dla trwałego przeniesienia lub odpowiedni wariant tymczasowy 302/307. Dodaj przekierowanie.
  4. W zakładce Błędy 404 przejrzyj odwiedzane nieistniejące adresy i utwórz przekierowanie tylko wtedy, gdy znasz właściwy zamiennik.
Przekierowania 301, 302 i 307 oraz monitor 404 - ekran ustawień
RRS SEO → Przekierowania

Lista i licznik

Istniejący wiersz można edytować. Hits pokazuje trafienia obsłużone przez daną regułę. Monitor 404 zapisuje każdy adres w jednym wierszu z licznikiem trafień: kolejne wejścia zwiększają licznik zamiast dodawać nowe wiersze. Pomija ruch botów oraz żądania do wp-login, xmlrpc i wp-admin.

Wtyczka automatycznie przekierowuje 301 stare adresy w stylu PrestaShop, dlatego możesz zobaczyć działające przekierowania, których nikt nie dodał ręcznie.

Wzorce i pętle

Regex może objąć wiele adresów. Sprawdź przykłady pasujące i niepasujące, aby nie przekierować całej sekcji przypadkiem. Cel nie powinien odsyłać z powrotem do źródła ani tworzyć łańcucha kilku reguł.

Jak sprawdzić, czy to działa

Otwórz stary adres w nowej sesji i sprawdź końcowy URL oraz kod odpowiedzi. Zweryfikuj, że nowa strona działa bez kolejnego przekierowania. Nie przekierowuj wszystkich błędów 404 na stronę główną.