Jak utworzyć przekierowanie 301 w WordPressie 1

Jak utworzyć przekierowanie 301 w WordPressie

Czy kiedykolwiek kliknąłeś link tylko po to, by powitać Cię strona 404 informująca, że ​​treść, której szukasz, została przeniesiona? To denerwujące, prawda? Właśnie dlatego chcesz mieć pewność, że nigdy nie przydarzy się to odwiedzającym Twoją witrynę.

Jeśli kiedykolwiek zmienisz adres URL witryny, a nawet adres URL pojedynczej strony w witrynie, możesz upewnić się, że odwiedzający nadal będą mieli dostęp do tej zawartości, po prostu przekierowując ich na nowy adres URL. I do tego właśnie służą przekierowania 301.

W tym artykule pokażemy, jak tworzyć przekierowania 301 w WordPressie. Tematy, o których będziemy rozmawiać, to:

Najpierw spójrzmy, co właściwie oznacza „301” w przekierowaniu 301.

Co to są kody stanu HTTP?

Mówiąc prościej, 301 to kod stanu odpowiedzi HTTP, który wskazuje, że żądana strona została trwale przeniesiona w inne miejsce. A 301 to tylko jedna z wielu odpowiedzi HTTP, które mówią nam, co dzieje się z adresem URL.

Widzisz, kiedy chcesz uzyskać dostęp do określonej strony, Twoja przeglądarka wysyła żądanie do serwera tej witryny. I tu są pięć klas kodów statusu odpowiedzi HTTP, które serwer może wysłać do przeglądarki: 1xx (odpowiedź informacyjna), 2xx (powodzenie), 3xx (przekierowanie), 4xx (błąd klienta), 5xx (błąd serwera).

Najszybszym sposobem sprawdzenia kodów HTTP na własnej stronie internetowej jest naciśnięcie przycisku F12, a następnie zaznaczenie Sieć patka.

Na przykład, jeśli wszystko działa jak zaklęcie, serwer odpowie kodem stanu HTTP 2xx, co oznacza, że ​​żądana treść zostanie pomyślnie dostarczona odwiedzającemu.

Kod stanu HTTP

Jeśli chodzi o 3xx kody odpowiedzi HTTP, oznaczają, że strona została usunięta, a użytkownicy zostaną przekierowani pod nowy adres URL. Istnieje kilka rodzajów przekierowań. Najczęściej używane to:

Dlaczego potrzebujesz przekierowań 301 na swojej stronie WordPress?

Jeśli zdecydujesz się na przekierowanie 301, cały istniejący ruch zostanie płynnie przeniesiony ze starego adresu URL na nowy. Nie stracisz żadnych potencjalnych klientów ani potencjalnych konwersji. W rzeczywistości w 2016 roku jeden z webmasterów Google, Gary Illyes, potwierdził, że przekierowania 3xx nie tracą PageRank, co oznacza, że ​​są tak samo skuteczne, jak oryginalna strona lub post.

Niektóre z najczęstszych powodów, dla których możesz chcieć użyć przekierowania 301 są następujące:

Jak długo należy utrzymywać aktywne przekierowanie 301?

Webmaster Google, John Muller, omówił kwestię jak długo utrzymywać aktywne przekierowanie 301? podczas hangouta, który zrobił w 2015 roku. Powiedział, że teoretycznie możesz zachować przekierowanie 301 na zawsze, ponieważ samo przekierowanie jest trwałe. Ale warto o tym pamiętać Google (i inne wyszukiwarki) dopiero po pewnym czasie rozpozna, że ​​witryna została przeniesiona. Rada pana Mullera to: zachowaj przekierowanie przez co najmniej rok, a może nawet trochę dłużej, w zależności od okoliczności. Jeśli wcześniej usuniesz przekierowanie 301, Google może nadal wyświetlać stary adres URL, zwłaszcza jeśli w sieci istnieją do niego linki zewnętrzne.

Jak skonfigurować przekierowania 301 w WordPressie za pomocą .htaccess

Plik .htaccess jest plikiem konfiguracyjnym i jednym z podstawowych plików witryny WordPress. Nie trzeba dodawać, że wszelkie zmiany wprowadzane do pliku powinny być dokonywane z najwyższą ostrożnością.

Plik .htaccess informuje serwery, jak radzić sobie z niektórymi rzeczami w Twojej witrynie. Strona internetowa może mieć kilka plików .htaccess, ale główny, który nas interesuje znajduje się w katalogu głównym lub centralnym katalogu Twojej witryny WordPress.

Aby znaleźć plik .htaccess na swojej stronie i uzyskać do niego dostęp, musisz zalogować się na swój serwer za pomocą klienta FTP. Jeśli nie wiesz, jak to zrobić, zapoznaj się z naszym przewodnikiem dla początkujących FTP. Kropka obok nazwy pliku wskazuje, że plik jest ukryty. Pamiętaj, że ten plik jest domyślnie ukryty. Aby go znaleźć, edytuj ustawienia w swoim kliencie FTP, aby wyświetlał ukryte pliki.

Teraz, gdy widzisz główny plik .htaccess, zanim wprowadzisz jakiekolwiek zmiany, zrób kopię zapasową jego zawartości. Aby to zrobić, kliknij plik prawym przyciskiem myszy i wybierz Ściągnij (w zależności od klienta FTP możesz zobaczyć inną opcję, np. Dodaj do listy pobieraniaitp.). Możesz także skopiować plik i wkleić go na swoim komputerze.

Aby rozpocząć wprowadzanie zmian w pliku, ponownie kliknij go prawym przyciskiem myszy i wybierz Edytować.

Edytuj kod stanu HTTP

Przekieruj stronę lub post na inną stronę lub post

Najpierw zobaczmy jak utworzyć przekierowanie 301 posta lub strony w tej samej domenie. W takich przypadkach jest to kod, który należy dodać do pliku .htaccess:

Przekieruj 301 stary-url nowy-url

Najpierw dodaj stary adres URL, a potem nowy. Możesz wykonać tyle przekierowań, ile chcesz, po prostu skopiuj ten kod i dodaj odpowiednie adresy URL.

Przekieruj swoją witrynę ze starej do nowej domeny

Kiedy chcesz przenieść swoją witrynę do nowej domeny i utwórz w tym celu przekierowanie 301, musisz edytować plik .htaccess starej domeny za pomocą następującego kodu:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^olddomain.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.olddomain.com$
RewriteRule (.*)$ https://www.newdomain.com/$1 [R=301,L]

Tylko pamiętaj, aby zmienić adresy URL, aby pasowały do ​​starych i nowych domen.

Przekieruj z HTTP na HTTPS

Aby Twoja witryna była bezpieczna i chroniła użytkowników, należy uruchomić ją w HTTPS i dodać do niej ważny certyfikat SSL. Jeśli chcesz migracja strony internetowej z HTTP na HTTPS, musisz także przekierować ruch z pierwszego na drugi. Najlepszym sposobem na to jest skorzystanie z przekierowania 301, zgodnie z zaleceniami w tym filmie, ponownie przez Johna Muellera z Google. Aby utworzyć przekierowanie 301, dodaj następujący kod do głównego pliku .htaccess:

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [R,L]

Ponownie, po prostu zmień adres URL, aby pasował do własnego.

Jak tworzyć przekierowania 301 za pomocą wtyczek?

Jeśli nie czujesz się komfortowo ze zmianą głównego pliku .htaccess, możesz utworzyć przekierowania 301 za pomocą wtyczki przekierowującej WordPress. Dajemy Ci 5 wtyczek, które naszym zdaniem działają najlepiej.

1. Przekierowanie

Przekierowanie Wtyczka WordPress jest z pewnością najpopularniejsza na liście, z ponad milionem aktywnych instalacji. Istnieje od ponad 10 lat i jest doskonałym wyborem do tworzenia przekierowań 301. Ta wtyczka umożliwia śledzenie błędów 404 w Twojej witrynie, a wśród wielu przydatnych opcji zawiera również konfigurowalną opcję rejestrowania. Konfigurowalne rejestrowanie umożliwia śledzenie przekierowań, które mają miejsce w Twojej witrynie, a także uzyskiwanie informacji o odwiedzających, takich jak ich lokalizacja, przeglądarka, z której korzystali itp.

Po zakończeniu procesu instalacji aktywuj wtyczkę. Następnie przejdź do Narzędzia > Przekierowanie.

Wtyczka przekierowania

Tutaj możesz wprowadzić źródło i docelowy adres URL oraz utworzyć przekierowania zgodnie ze swoimi wymaganiami.

Ustawienia wtyczki przekierowania

2. Proste przekierowania 301

ten Proste przekierowania 301 wtyczka ma ponad 300 000 aktywnych instalacji i jest niezwykle łatwa w użyciu.

Aby utworzyć przekierowanie (po zainstalowaniu i aktywacji wtyczki), przejdź do Ustawienia > Przekierowania 301.

Prosta wtyczka przekierowania 301

Istnieją dwa pola – jedno dla starego adresu URL, a drugie dla nowego adresu URL.

Proste ustawienia wtyczki przekierowania 301

Jeśli chcesz, możesz również użyć Przekierowania z symbolami wieloznacznymi. Aby je aktywować, po prostu zaznacz pole pod adresami URL i kliknij Zapisz zmiany.

2. Ranguj matematykę

Ranguj Matematyka to świetna wtyczka SEO, która może być również wykorzystana do bezproblemowego tworzenia przekierowań.

Na początek przejdź do Ranguj Matematyka > Przekierowania.

Przekierowanie matematyczne rang

Jeśli nie widzisz opcji w podmenu, przejdź do Ranguj Matematyka > Tablica rozdzielcza i włącz Przekierowania opcja.

Włącz przekierowanie rang matematycznych

Następnie wybierz Dodaj nowe i skonfiguruj nowe przekierowanie.

Nowe przekierowanie 301

Ta wtyczka jest doskonałym wyborem do tworzenia przekierowań w prosty sposób, ale możesz również użyć Rank Math jako wtyczki SEO.

4. Szybka wtyczka przekierowania strony/postu

Jak sama nazwa wskazuje, Szybka wtyczka przekierowania strony/postu pozwala swoim użytkownikom na szybkie tworzenie przekierowań. W tej chwili istnieje ponad 200 000 aktywnych instalacji tej wtyczki.

Po zainstalowaniu i aktywacji wtyczka pojawi się w menu administratora. Najedź na nią, aby zobaczyć opcje, które zawiera.

Wtyczka szybkiego przekierowania postu na stronę

Aby dodać nowe przekierowania, kliknij Szybkie przekierowania. Następnie wklej stary i nowy adres URL. Kiedy skończysz, kliknij Dodaj nowe przekierowania.

Szybkie przekierowania Dodaj nowe

5. Menedżer bezpiecznych przekierowań

Przy ponad 50 tys. aktywnych instalacji, Menedżer bezpiecznych przekierowań to ostatnia wtyczka przekierowująca, którą umieścimy na naszej liście.

Po zainstalowaniu i aktywacji wtyczki przejdź do Narzędzia > Menedżer bezpiecznych przekierowań.

Wtyczka bezpiecznego menedżera przekierowań

Kliknij na to, a następnie na Utwórz regułę przekierowania na górze strony.

Ustawienia Menedżera bezpiecznych przekierowań

Następnie wprowadź odpowiednie adresy URL w Przekieruj z oraz Przekierować do pola.

Ustawienia Menedżera bezpiecznych przekierowań

Pod Ustawienia przekierowania > Kod stanu HTTP wybierać 301 wyprowadził się permamentnie.

Ustawienia Menedżera bezpiecznych przekierowań

Kiedy skończysz, naciśnij Publikować aby zmiany zaczęły obowiązywać.

Podsumowując rzeczy

Przekierowania 301 są niezwykle przydatne i mogą pozytywnie wpłynąć na wrażenia użytkowników podczas przeglądania. Ludzie nie będą zbyt szczęśliwi, jeśli nie będą mogli znaleźć strony internetowej, której szukają, dlatego w Twoim najlepszym interesie jest przekierowanie ich na prawidłowy adres URL. Skonfigurowanie przekierowań 301 to również świetny sposób na przeniesienie kapitału linków ze starej na nową stronę. Dlatego chcieliśmy pokazać Ci, jak tworzyć strony przekierowujące 301 w WordPressie, abyś mógł skierować użytkowników we właściwe miejsce.

Nie przesadzaj jednak z przekierowaniami. Twoja domena najwyższego poziomu nie powinna mieć więcej niż jednej strony 3xx. Używaj ich tylko wtedy, gdy jest to konieczne, ponieważ może wydłużyć czas ładowania strony, a także negatywnie wpływać na wrażenia użytkownika.

Wesprzyj naszą pracę ❤️

Jeśli spodobał Ci się ten artykuł, rozważ pozostawienie napiwku, aby pomóc nam dalej publikować wartościowe treści.

Bezpieczna płatność przez PayPal
Moyens I/O Staff zmotywował Cię, udzielając Ci porad na temat technologii, rozwoju osobistego, stylu życia i strategii, które Ci pomogą.