Witryna WordPress nigdy nie jest "skończona". Dostosowujesz ją przez lata, ulepszasz, optymalizujesz i wdrażasz nowe pomysły. Z drugiej strony oznacza to również, że w pewnym momencie będziesz musiał skonfigurować przekierowania.
W tym artykule pokażemy Ci, jak to działa, z wtyczką WordPress, ale także bez niej, i dlaczego przekierowania WordPress są tak ważne.
Czym są przekierowania?
Przekierowania są używane przez właścicieli witryn do przekierowania na inny adres URL, gdy ktoś kliknie link. Może to być konieczne, na przykład, gdy przenosisz jedną ze swoich witryn do nowej domeny lub zmieniasz nazwę podstrony, artykułu na blogu lub strony docelowej.
Dzięki przekierowaniu oferujesz odwiedzającym możliwość uzyskania dostępu do aktualnych treści za pośrednictwem nieaktualnego linku.
Dlaczego powinieneś ustawić przekierowania?
Ustawienie przekierowania WordPress może mieć sens z różnych powodów: Zmieniłeś nazwę posta na swoim blogu? A może zmieniłeś całą domenę? Przekierowanie jest niezbędne w obu przypadkach.
Pomaga przekierować adres URL na inny adres URL i doprowadzić odwiedzających Twoją witrynę do miejsca docelowego, tj. do Twoich treści. Nawet jeśli, na przykład, kliknęli oni link w newsletterze, który wysłałeś przed konwersją.
Poniższe punkty mogą spowodować, że będziesz musiał skonfigurować przekierowania:
- Zmieniasz strukturę swojej strony internetowej
- Twoja witryna WordPress ma zostać przeniesiona do nowej domeny.
- Usuwasz jedną ze swoich stron, ponieważ już jej nie potrzebujesz.
- Zmieniasz części adresu URL lub permalink strony lub postu.
- Scalasz kilka projektów WordPress w jeden
Jeśli sprytnie skonfigurujesz przekierowania, może to mieć bardzo pozytywny wpływ na wrażenia użytkownika i optymalizację witryn pod kątem wyszukiwarek: Twoja ranga strony poprawia się i przekazujesz sygnały, takie jak dane interakcji i struktura adresu URL do docelowego adresu URL. Wyszukiwarka wykorzystuje je między innymi do oceny trafności wyników wyszukiwania.
Co się stanie, jeśli nie skonfigurujesz przekierowania?
Bez przekierowań użytkownicy trafiają na strony błędów lub otrzymują komunikaty o błędach. Może to prowadzić do niezadowolenia i złych doświadczeń, ale także do spadku pozycji w Google i innych wyszukiwarkach.
W końcu odwiedzający opuszczają Twoją witrynę i nie wracają z powodu negatywnych doświadczeń. W najgorszym przypadku będzie to miało negatywny wpływ na Twój biznes, na przykład, jeśli prowadzisz sklep internetowy z WooCommerce.
Jeśli nie ustawisz przekierowania po zmianie nazwy strony, każdy, kto kliknie nieaktualny adres URL, zobaczy stronę błędu 404. Aby tego uniknąć, zawsze powinieneś ustawić przekierowanie. Jest to również ważne z punktu widzenia użyteczności.
Pamiętaj również, że możesz udostępniać swój link juice (rozkład linków zwrotnych w witrynie i ich siłę) tylko wtedy, gdy korzystasz z przekierowania.
Jak zaprojektować stronę 404
Jeśli nie da się uniknąć sytuacji, w której odwiedzający trafią na stronę błędu, możesz również zatrzymać ich za pomocą dobrze zaprojektowanych stron błędów. Możesz przeczytać, jak utworzyć stronę 404 za pomocą WordPress i Visual Composer w magazynie.
Jakie są przekierowania?
Ale co tak naprawdę dzieje się w tle podczas przekierowania? Mówimy o pięciu różnych typach przekierowań. Każdy z nich możesz rozpoznać po trzycyfrowym kodzie statusu.
Najczęściej stosowanym przekierowaniem jest przekierowanie 301. Dzięki temu przekierowaniu dajesz wyszukiwarce wskazówkę, że jest to stałe przekierowanie. Przekazujesz również sok linków do nowego adresu URL. Ponadto istnieją inne rodzaje przekierowań, o których powinieneś wiedzieć:
- 301: Za pomocą przekierowania 301 przekierowujesz adres URL na stałe na inny adres URL.
- 302: Jeśli chcesz tylko tymczasowo przekierować adres URL, użyj przekierowania 302. Nie przekazujesz wtedy linku Juice do adresu przekierowania.
- 307: Przekierowanie 307 jest podobne do przekierowania 302. Jedyną różnicą jest to, że metoda żądania HTTP pozostaje niezmieniona.
- 410: Konfigurujesz przekierowanie 410, gdy trwale usuwasz adres URL. To wysyła wiadomość do wyszukiwarki, że powinna usunąć adres URL z indeksu.
Jak działa przekierowanie?
Rozróżnia się przekierowania po stronie serwera i po stronie klienta. W przypadku przekierowań po stronie serwera (301, 302 i 307) wprowadzasz odpowiednie polecenie w pliku .htaccess za pomocą narzędzia, kodu swojej witryny lub wtyczki. Jest to znacznie łatwiejsze w przypadku Raidboxes , ale o tym później. Polecenia te powodują, że serwer natychmiast przekierowuje osoby, które wywołują odpowiedni adres URL, na nowy adres URL, który określiłeś.
Dzięki przekierowaniom po stronie klienta nie musisz wprowadzać żadnych zmian na serwerze. W tym przypadku przechowujesz przekierowania bezpośrednio w kodzie źródłowym. Jednak w odniesieniu do optymalizacji witryny pod kątem wyszukiwarek, powinieneś unikać przekierowań po stronie klienta, jeśli to możliwe.
Ogólnie rzecz biorąc, internauci rzadko zauważają przekierowania. Możesz zatem bardzo dobrze wykorzystać automatyczne przekierowania, aby przekierować swoje adresy URL bez wpływu na odwiedzających Twoją witrynę. Istnieją różne podejścia do przekierowań WordPress. Poniżej chcielibyśmy przedstawić Ci trzy z nich.
Skonfiguruj przekierowania WordPress ręcznie
Jeśli zdecydujesz się skonfigurować przekierowania WordPress ręcznie, zaloguj się na swój serwer za pomocą dostępu FTP. Następnie uzyskujesz bezpośredni dostęp do pliku .htaccess. Znajdziesz go w katalogu głównym swojej instalacji WordPress. Jeśli nie widzisz go od razu, może być ukryty. W takim przypadku musisz go najpierw wyświetlić za pomocą opcji programu FTP.
Aby ręcznie przekazywać poszczególne podstrony
Jak tylko znajdziesz plik .htaccess, przekieruj wszystkie linki z nieaktualnych adresów URL na nowe. Aby to zrobić, wprowadź następujący kod, tutaj na przykładzie przekierowania 301:
RewriteEngine on
redirect 301 /verzeichnis/url-alteseite https://deinedomain.de/url-neueseite
Wpis RewriteEngine on aktywuje moduł Apache mod_rewrite. Potrzebujesz go tylko raz i możesz dodać kolejne przekierowania pod nim.
Za pomocą polecenia redirect informujesz serwer, że skonfigurowałeś przekierowanie. Następnie wpisujesz bezpośrednio nieaktualny adres URL, a po nim nowy. Spowoduje to przekierowanie odwiedzających ze starej strony na nową. Przetestuj to samodzielnie, aby sprawdzić, czy wpis został utworzony poprawnie.
Aby ręcznie przenieść całą domenę
Jeśli zdecydowałeś się na całkowite przekierowanie domeny, nie musisz tego robić ze wszystkimi podstronami z osobna. Przykłady tego, jak możesz to zrobić za pomocą wpisu w pliku .htaccess, znajdziesz w tym artykule.
Bądź jednak ostrożny: wprowadzanie zmian w pliku .htaccess zawsze wiąże się z pewnym ryzykiem. Jeśli nie wprowadzisz polecenia poprawnie, może to doprowadzić do błędu wewnętrznego i sprawić, że Twoja witryna nie będzie już dostępna.
Ponadto ten typ przekierowania WordPress działa tylko na serwerach Apache. Nie możesz go użyć na serwerze NGINX. Raidboxes również korzysta z NGINX - a zatem automatycznie zajmuje się wszystkim, co zwykle wiąże się z plikami .htaccess, w tym przekierowaniami. Ale więcej o tym później.
Wtyczki przekierowujące WordPress
Korzystając z wtyczek WordPress, należy zawsze uważać, aby nie pogorszyć zbytnio wydajności witryny. Tutaj droga przez Dashboard z Raidboxes jest często znacznie szybsza. Przyjrzyjmy się bliżej trzem najbardziej znanym i najlepiej działającym wtyczkom do przekierowań WordPress:
1. przekierowanie
Prawdopodobnie najbardziej znaną wtyczką do przekierowań WordPress jest Redirection. Możesz jej używać do przekierowywania artykułów na blogu i stron internetowych na inne adresy URL - w każdy możliwy sposób. W przypadku wystąpienia błędu 404, Redirection oferuje Ci monitor 404.

Masz również możliwość importowania i eksportowania swoich danych. Po zainstalowaniu wtyczki, praktyczny asystent konfiguracji przejmie kontrolę i pomoże Ci w przekierowaniu i zmianie nazwy Twoich stron.
2. proste przekierowania 301
Inną praktyczną wtyczką, która naszym zdaniem jest również odpowiednia dla początkujących użytkowników WordPressa, jest Simple 301 Redirects. Po jej zainstalowaniu znajdziesz ją w WordPressie w zakładce "Ustawienia". Stamtąd po prostu przejdź do "301 Redirects", aby skonfigurować i edytować przekierowania.

Następnie wprowadź nieaktualne adresy URL w sekcji "Żądanie" i nowe w sekcji "Miejsce docelowe". Ponownie upewnij się, że używasz względnych adresów URL, na przykład /free-wordpress-migration/ zamiast https://raidboxes.io/free-wordpress-migration/.
3. kompleksowe SEO
Trzecią wtyczką, którą możemy polecić dla Twoich przekierowań WordPress jest All in One SEO. Jest to nieco bardziej kompleksowe rozwiązanie, które jest szczególnie odpowiednie, jeśli szukasz również wtyczki SEO. Darmowa wersja zawiera wszystko, czego potrzebujesz, aby rozpocząć optymalizację swoich stron internetowych.
Jednak tylko w płatnej wersji otrzymujesz - oprócz innych funkcji - dość wydajny menedżer przekierowań, który pomaga edytować przekierowania i błędy 404. Aby to zrobić, po prostu wprowadź nieaktualne lub nowe adresy URL w odpowiednich polach, tak jak w przypadku Simple 301 Redirects i Redirection.

Ponadto możesz przekierować odwiedzających Twoją witrynę na adres URL, nawet jeśli usunąłeś stronę. Możesz też skonfigurować przekierowania dla kilku adresów URL za jednym razem. Ponadto wtyczka udostępnia dziennik wszystkich przekierowań i komunikatów 404 w Twojej witrynie.
Zoptymalizuj swoje strony internetowe za pomocą WordPress SEO
Interesujesz się SEO i chcesz dowiedzieć się więcej? Wyjaśnimy Ci, co jest ważne i jak możesz zoptymalizować swoje teksty pod kątem wyszukiwarek za pomocą WordPress SEO. Ponadto, pokażemy Ci porównanie dwóch najpopularniejszych wtyczek WordPress SEO w naszym artykule na temat Yoast vs Rank Math.
Przekierowania WordPress za pomocą Raidboxes
Przekierowania są ważne, aby Twoi czytelnicy zawsze mogli dotrzeć do celu za pośrednictwem Twoich linków. Możesz je skonfigurować ręcznie i za pomocą wtyczek. Istnieje jednak trzeci sposób: jeśli chcesz skonfigurować przekierowanie i przekierować jeden adres URL na inny, możesz skorzystać z wtyczki Raidboxes oferuje Ci do tego zintegrowaną funkcję w Dashboard .
Oznacza to, że nie potrzebujesz już wtyczki do przekierowań i sprawiasz, że Twoja strona jest szczuplejsza i szybsza - czas ładowania może zostać zauważalnie wydłużony przez przekierowania za pośrednictwem wtyczek. Dzięki tym trzem prostym krokom przekierujesz swoje strony bezpośrednio przez Box :
1. dodaj swoje przekierowanie
- Najpierw przejdź do zakładki Ustawienia swojej witryny pod adresem Raidboxes Dashboard .
- Wybierz pozycję Przekierowania i kliknij Przekierowania URL.
- Następnie kliknij Dodaj przekierowania
- Ustaw przekierowanie, wypełniając maskę wprowadzania i potwierdzając przyciskiem Zapisz.

2. ustaw względny adres URL
Oba adresy URL - źródłowy i docelowy - odnoszą się do domeny Twojej witryny. Jeśli skonfigurujesz przekierowanie, strona początkowa będzie zawsze przekierowywać do określonej podstrony.
Ważne: Aby to zadziałało, zawsze wpisuj tutaj względny adres URL, a nie bezwzględny. Oznacza to, że do pola przenosisz tylko ścieżkę, a nie pełny adres URL. Na przykład, zamiast https://raidboxes. io/blog/wordpress-speed-test/ wpiszesz /blog/wordpress-speed-test/.
Wyjątkiem są oczywiście przekierowania zewnętrzne i przekierowania całej domeny. W tych przypadkach określasz bezwzględny adres URL.
3. zapisz i sprawdź przekierowanie
Po skonfigurowaniu przekierowania za pośrednictwem strony Box , możesz zrobić sobie filiżankę kawy. Może minąć chwila, zanim twoje przekierowanie będzie naprawdę aktywne, dotyczy to również wtyczek przekierowujących.
Zwłaszcza jeśli skonfigurowałeś kilka przekierowań jednocześnie, powinieneś dokładnie sprawdzić po tym czasie, czy wszystko działało zgodnie z oczekiwaniami i nie zapomniałeś o żadnych przekierowaniach.
"*" wyświetla wymagane pola
Wniosek: działa również bez wtyczki
Oczywiście nie każdego dnia musisz tworzyć przekierowania dla swoich witryn WordPress. Ale kiedy tak się dzieje, na przykład dlatego, że zaplanowałeś kompleksowy relaunch witryny, w tym zmianę domeny, powinieneś wiedzieć, co jest ważne. Przede wszystkim przekierowania 301 występują wielokrotnie w cyklu życia strony internetowej.
Jeśli chcesz skonfigurować przekierowania WordPress, możesz skorzystać z kilku metod. Raidboxes pomaga śledzić przekierowania bez potrzeby korzystania z wtyczki. Możesz łatwo edytować przekierowania za pomocą ustawień na stronie Box .
Często zadawane pytania dotyczące przekierowań WordPress
Czym są wyrażenia regularne?
Jeśli chcesz przekierować całe grupy adresów URL, możesz użyć tak zwanych "wyrażeń regularnych". Następnie tworzysz zestaw reguł dla przekierowań, zgodnie z którymi powinny być one logicznie uporządkowane lub priorytetowe.
Nazywa się to również "regułami przepisywania". Nie potrzebujesz wyrażeń regularnych do pojedynczych przekierowań lub przekierowań całej domeny. Na stronie regex.com znajdziesz przegląd wielu wyrażeń regularnych.
Dlaczego 301 i 410? Skąd pochodzą kody numeryczne?
Pierwsza cyfra kodu statusu zawsze oznacza klasę statusu - "1" oznacza "informację", "2" "udaną operację", "3" "przekierowanie", "4" "błąd klienta" i "5" "błąd serwera".
Kody statusu HTTP definiuje RFC 1945 dla HTTP 1.0 i RFC2616 dla HTTP 1.1. Dla HTTP 2 i 3 kody pozostają takie same.
Czym jest ukryte przekierowanie?
Dzięki ukrytemu przekierowaniu rzeczywisty docelowy adres URL nie jest widoczny na pasku adresu przeglądarki. Jako operator witryny sam wybierasz wyświetlany adres URL, a tym samym ukrywasz rzeczywisty adres docelowy.
Jest to również określane jako "przekierowanie ramki". Procedura ta ma tę zaletę, że strony ładują się szczególnie szybko. Ogólnie rzecz biorąc, termin ten ma jednak raczej negatywne konotacje, ponieważ ukryte przekierowania są również często używane, gdy odwiedzający mają zostać przekierowani na inne strony w sposób niezauważony - na przykład za pomocą złośliwego skryptu, zmiany ustawień DNS lub kodu, który został przemycony na stronę internetową.
Twoje pytania dotyczące przekierowań WordPress
Jakie masz doświadczenie z przekierowaniami WordPress? Jakie pytania wciąż pozostają otwarte? Podziel się nimi w komentarzach. Chcesz być informowany o kolejnych wpisach na temat WordPress i WooCommerce ? Śledź nas na LinkedInFacebook, Twitter lub poprzez nasz newsletter.