Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Puchar WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Jak przekierować stronę lub adres URL w WordPress (2 metody)

Uwaga redakcyjna: Otrzymujemy prowizję z linków partnerskich na WPBeginner. Prowizje nie mają wpływu na opinie i oceny naszych redaktorów. Dowiedz się więcej o Proces redakcyjny.

Potrzebujesz przekierować stronę lub adres URL w WordPress?

Gdy użytkownik kliknie odnośnik do twojej witryny internetowej, który prowadzi do nieistniejącej strony, zobaczy komunikat o błędzie. To złe doświadczenie użytkownika może być frustrujące dla twoich odwiedzających i uniemożliwić im stanie się klientami.

W tym artykule pokażemy, jak poprawić niedziałające odnośniki poprzez przekierowanie stron i adresów URL w WordPress.

How to Redirect a Page or URL in WordPress

Dlaczego warto przekierować stronę lub adres URL w WordPress?

Odnośniki pozwalają łączyć powiązane strony w twojej witrynie internetowej WordPress. Pomagają odwiedzającym poruszać się po twojej witrynie i umożliwiają wyszukiwarkom łatwe znajdowanie i indeksowanie treści.

Jednak niedziałające odnośniki prowadzą do adresu URL, który nie istnieje w twojej witrynie internetowej. W takim przypadku pojawia się frustrujący komunikat o błędzie 404 „Nie znaleziono strony”.

404 Page Example

Zapewnia to słabe wrażenia użytkownika i może negatywnie wpłynąć na twoje SEO.

Być może strona została usunięta, adres URL strony został zmieniony lub osoba, która utworzyła odnośnik, po prostu wpisała zły adres URL.

Na szczęście można łatwo śledzić błędy 404 i przekierowywać adresy URL na strony, które istnieją.

Mając to na uwadze, przyjrzyjmy się, jak przekierować stronę lub adres URL w WordPress. Omówimy dwie metody:

Metoda 1: Tworzenie przekierowań za pomocą All in One SEO (AIOSEO)

Najprostszym sposobem na przekierowanie stron i adresów URL w WordPress jest użycie wtyczki All in One SEO (AIOSEO) WordPress. Jest to najlepsza wtyczka SEO dla WordPress i oferuje potężny dodatek Redirection Manager, który bardzo ułatwia konfigurację przekierowań.

Uwaga: Do korzystania z menedżera przekierowań wymagana jest aplikacja AIOSEO Pro. Istnieje również darmowa wersja AIOSEO, ale nie obejmuje ona przekierowań 301.

Pierwszą rzeczą, którą musisz zrobić, to zainstalować i skonfigurować wtyczkę AIOSEO Pro na twojej witrynie internetowej. Wskazówki krok po kroku można znaleźć w naszym przewodniku na temat prawidłowej konfiguracji All in One SEO.

Następnie należy włączyć dodatek Redirect Manager. Wystarczy przejść do All in One SEO ” Przekierowania i kliknąć przycisk „Włącz przekierowania”.

Activate AIOSEO Redirects

Na koniec należy kliknąć kartę „Ustawienia”, aby wybrać metodę przekierowania.

Zalecamy opcję „PHP”, ponieważ jest ona najprostsza i nie wymaga technicznej konfiguracji twojego serwera WWW.

Select the Redirect Method

Teraz jesteś gotowy do przekierowania twoich stron WordPress. Możesz to zrobić za pomocą Menedżera przekierowań AIOSEO lub edytora treści WordPress.

Tworzenie przekierowania z poziomu Menedżera przekierowań AIOSEO

Będąc nadal na stronie All in One SEO ” Przekierowania, możesz przejść z powrotem do karty „Przekierowania”. Ta strona pozwala zarządzać twoimi przekierowaniami i utwórz nowe.

Aby utworzyć nowe przekierowanie, należy dodać wpis uproszczonej nazwy adresu URL, który nie działa. Uproszczona nazwa to część adresu URL, która znajduje się po nazwie domeny twojej witryny internetowej.

Spójrzmy na przykład. Pełny adres URL wpisu lub strony wygląda następująco:

https://example.com/old-coffee-link-is-broken/

W tym przypadku, uproszczona nazwa wpisu jest ostatnią sekcją adresu URL:

/old-coffee-link-is-broken/

Musisz wpisać lub wkleić adres URL niedziałającego odnośnika w polu „Source URL” w następujący sposób:

Enter a Source URL in AIOSEO Redirection Manager

Wskazówka: Możesz przekierować wiele źródłowych adresów URL na ten sam docelowy adres URL. Wystarczy kliknąć przycisk „Dodaj adres URL”, aby dodać dodatkowe pole „Źródłowy adres URL”.

Następnie wpisz uproszczoną nazwę istniejącej strony, na którą chcesz przekierować adres URL. Należy go wpisać lub wkleić w polu „Docelowy adres URL”.

Enter a Target URL in AIOSEO Redirection Manager

Możesz też po prostu wpisać część tytułu strony, a AIOSEO wyświetli listę pasujących wpisów i stron.

Po kliknięciu na odpowiedni wpis, uproszczona nazwa zostanie wpiszona za Ciebie.

Typing the Title of the Target Page in AIOSEO Redirection Manager

Ostatnim krokiem jest wybór rodzaju przekierowania.

Upewnij się, że wybrany jest rodzaj przekierowania „301 Moved Permanently”, a następnie kliknij przycisk „Dodaj przekierowanie”.

Make Sure the 301 Redirect Type is Selected in AIOSEO Redirection Manager

Teraz możesz przewinąć w dół, aby zobaczyć dziennik utworzonych przekierowań.

Kolumna „Trafienia” pokazuje liczbę osób, które przeszły na przekierowany odnośnik, a także opcję włączania lub wyłączania poszczególnych przekierowań 301.

Log of Redirected Pages in AIOSEO Redirection Manager

Tworzenie przekierowania z poziomu edytora treści WordPress

Możesz także użyć All in One SEO do przekierowania opublikowanego wpisu lub strony podczas jego edycji.

Po przewinięciu do dołu edytora WordPress znajdziesz sekcję ustawień AIOSEO. Należy kliknąć kartę „Przekierowania”.

Redirecting a Post or Page From the Content Editor Using AIOSEO

Tutaj znajdziesz te same opcje przekierowania, które omówiliśmy powyżej. Źródłowy adres URL został już wypełniony, a ty musisz dodać docelowy adres URL.

Następnie upewnij się, że wybrany jest rodzaj przekierowania „301 Moved Trale”, a następnie kliknij przycisk „Dodaj przekierowanie”.

Przydatną funkcją All in One SEO jest to, że jeśli zmienisz bezpośredni odnośnik wpisu podczas jego edycji, AIOSEO automatycznie przekieruje stary adres URL na nowy.

Metoda 2: Ręczne tworzenie przekierowań poprzez edycję .htaccess

Można również przekierować stronę lub adres URL bez użycia wtyczki. W tym celu należy ręcznie dodać kod do pliku .htaccess twojej witryny internetowej. Ta metoda nie jest odpowiednia dla początkujących, ponieważ mały błąd może zepsuć twoją witrynę internetową.

Przed użyciem tej metody zdecydowanie zalecamy wykonanie kopii zapasowej twojego pliku .htaccess.

Następnie możesz wprowadzić zmiany w pliku za pomocą narzędzia edytora All in One SEO lub edytować go bezpośrednio za pomocą FTP lub menedżera plików dostawcy hostingu.

Edycja .htaccess za pomocą edytora .htaccess All in One SEO

Wtyczka All in One SEO oferuje łatwy sposób edycji twojego pliku .htaccess. Jednak do korzystania z edytora .htaccess potrzebny jest program All in One SEO Pro.

Po zainstalowaniu i skonfigurowaniu AIOSEO, wystarczy przejść do strony All in One SEO ” Tools. Następnie należy przejść do karty „.htaccess Editor”.

Editing .htaccess File Using All in One SEO

Ta strona pokaże treść twojego pliku .htaccess. Musisz wkleić twój kod przekierowania na dole pliku po linii „# END WordPress”.

Oto proste przekierowanie, w którym próbujemy wysłać użytkownika przechodzącego na stary wpis do nowego wpisu.

RewriteEngine On
Redirect 301 /thisistheoldurl/ http://yoursite.com/thisisthenewurl/

Upewnij się, że zmieniłeś adres URL starego i nowego wpisu.

Gdy to zrobisz, kliknij przycisk „Zapisz zmiany” u góry strony, aby zaktualizować plik .htaccess o nowy kod.

Bezpośrednia edycja .htaccess

Plik .htaccess można również edytować bezpośrednio, bez konieczności korzystania z wtyczki. Aby to zrobić, musisz połączyć się z witryną internetową za pomocą klienta FTP lub menedżera plików dostawcy hostingu.

Plik .htaccess znajduje się w katalogu głównym twojej witryny internetowej. Jeśli go tam nie widzisz, zapoznaj się z naszym przewodnikiem na temat tego, dlaczego nie możesz znaleźć pliku .htaccess na twojej witrynie WordPress.

Możesz być w stanie edytować plik za pomocą funkcji edycji menedżera plików. W przeciwnym razie możesz pobrać .htaccess na twój komputer i edytować go za pomocą edytora tekstu, takiego jak Notatnik.

Powinieneś wkleić następujący kod przekierowania na końcu twojego pliku .htaccess po linii „# END WordPress”.

RewriteEngine On
Redirect 301 /thisistheoldurl/ http://yoursite.com/thisisthenewurl/

Nie zapomnij zmienić adresów URL starego i nowego wpisu.

Edit .htaccess File

Upewnij się, że zapisałeś swoje zmiany i jeśli to konieczne, prześlij plik .htaccess z powrotem na serwer.

Teraz możesz przetestować twoje przekierowanie, aby upewnić się, że przekierowuje prawidłowo, zgodnie z zamierzeniami.

Teraz, gdy już wiesz, jak przekierowywać strony i adresy URL, możesz zapoznać się z innymi przewodnikami związanymi z przekierowaniem w WordPress:

Mamy nadzieję, że ten poradnik pomógł ci dowiedzieć się, jak przekierować stronę lub adres URL w WordPress. Możesz również zapoznać się z naszym przewodnikiem na temat różnicy między przekierowaniami 302 i 301 lub naszą ekspercką listą najlepszych wtyczek do przekierowań WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz na niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak WPBeginner jest finansowany, dlaczego to ma znaczenie i jak możesz nas wspierać. Oto nasz proces redakcyjny.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Najlepszy zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi - zbiór produktów i zasobów związanych z WordPressem, które każdy profesjonalista powinien mieć!

Reader Interactions

Jeden komentarzZostaw odpowiedź

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszymi polityka komentarzy, a Twój adres e-mail NIE zostanie opublikowany. NIE używaj słów kluczowych w polu nazwy. Przeprowadźmy osobistą i konstruktywną rozmowę.