Przewodnik po popularnych przekierowaniach (+ przypadki użycia)

Przewodnik po popularnych przekierowaniach (+ przypadki użycia)

12 marca 2022 0 przez business-geek

Podczas aktualizacji treści witryny może się okazać, że przez przypadek utworzyłeś kilka niedziałających linków. Nic nie szkodzi, to się zdarza!

Widzisz, kiedy adres URL zmienia się i nie jest prawidłowo przekierowany, powoduje to powstanie tych niedziałających linków, znanych również jako Błędy 404. Te problemy szkodzą doświadczeniu użytkownika i optymalizacji pod kątem wyszukiwarek (SEO).

Dobra wiadomość jest taka, że możesz użyć przekierowań, aby naprawić niedziałające linki, przekierowując ruch ze starych treści na nowe strony internetowe. W ten sposób można zoptymalizować strukturę witryny i uniknąć typowych błędów front-end.

W tym wpisie omówimy, czym są przekierowania i kiedy można rozważyć ich użycie. Następnie przedstawimy podstawowe typy przekierowań i wyjaśnimy, jak możesz je zaimplementować na swojej witrynie. Gotowy?

Wprowadzenie do przekierowań

Przekierowanie jest metodą, która zabiera użytkowników odwiedzających stary adres URL i wysyła ich na nową stronę. Za każdym razem, gdy odwiedzający kliknie na oryginalny adres URL, przekierowanie przeniesie go na odpowiednią, zaktualizowaną stronę, którą właściciel witryny chce, aby znalazł zamiast niego.

Jednym z głównych powodów stosowania przekierowań jest zapobieganie wyświetlaniu stron błędów. Na przykład, jeśli na twojej witrynie znajdują się niedziałające linki, użytkownicy mogą zobaczyć błąd 404 zamiast treści, po którą przyszli. Jest to również znane jako błąd 404 (Page Not Found):

Po napotkaniu komunikatu 404 odwiedzający są bardziej skłonni opuścić witrynę. W żadnym wypadku nie jest to idealna sytuacja. Ponadto, wyższy współczynnik odrzuceń może zaszkodzić Twojemu SEO.

Powiązane: Narzędzia SEO do optymalizacji witryny pod kątem sukcesu

Możesz jednak uniknąć tych problemów, stosując przekierowania. Możesz odesłać użytkowników do odpowiednich treści nawet po zmianie adresu URL. Oto kilka przypadków, w których może zajść potrzeba przekierowania linku:

Przekierowania mogą przynieść wiele korzyści, ale tylko wtedy, gdy są prawidłowo stosowane. Dlatego ważne jest, aby rozważyć kilka najlepszych praktyk dotyczących przekierowań. W ten sposób można uniknąć typowych błędów.

Na przykład, „łańcuchy przekierowań” występują wtedy, gdy istnieje wiele przekierowań od oryginalnej treści do końcowego adresu URL. Może to wydłużyć czas ładowania strony, zmniejszyć link equity i negatywnie wpłynąć na SEO.

Jeśli Twoja treść ma pętlę przekierowań, oznacza to, że istnieje wiele przekierowań, które ostatecznie prowadzą z powrotem do oryginalnego adresu URL. W rezultacie odwiedzający mogą dłużej czekać na ten sam komunikat o błędzie zamiast na treść.

Aby sprawdzić, czy na Twojej stronie nie ma łańcuchów i pętli przekierowań, możesz skorzystać z platformy takiej jak Screaming Frog. Narzędzie to udostępnia crawler, który może kontrolować przekierowania:

Narzędzie Screaming Frog SEO Spider pozwala na zbiorcze sprawdzenie przekierowań. Za pomocą tego narzędzia można zidentyfikować pętle lub łańcuchy przekierowań i użyć nowego przekierowania, aby rozwiązać problemy.

6 typów przekierowań URL (i dlaczego możesz ich używać)

Teraz, gdy znasz już podstawy przekierowań URL, omówmy dostępne różne ich rodzaje. W ten sposób będziesz mógł wybrać najlepszą opcję dla swojej strony.

Przekierowanie 301

Przekierowanie 301 to stałe przekierowanie z usuniętej lub przeniesionej strony internetowej. Jest to jeden z najczęściej stosowanych typów przekierowań.

Ponieważ przekierowanie 301 jest trwałe, będziesz chciał skorzystać z tej opcji tylko wtedy, gdy nie będziesz potrzebował ponownego dostępu do oryginalnej zawartości. Kiedy zastosujesz przekierowanie 301, jego kod informuje wyszukiwarki, że określona zawartość została usunięta i nie musi być już indeksowana.

Powinieneś rozważyć użycie przekierowania 301, gdy:

  • Trwale usunąćedytowanie strony internetowej
  • Przeniesienie witryny do nowej domeny
  • Zmiana adresu URL strony przez skrócenie lub ukrycie łączy
  • Konsolidacja wielu fragmentów treści w jedną stronę internetową

Przekierowanie 301 może być bardzo przydatne do poprawy doświadczenia użytkownika na Twojej stronie internetowej. Dzięki niemu możesz trwale zapobiec wyświetlaniu przez użytkowników strony błędu 404.

Na przykład, jeśli jeden z Twoich produktów nie jest już dostępny, możesz przekierować ruch do innych kolekcji produktów. Może to zatrzymać odwiedzających na Twojej stronie, dając im podobne rekomendacje:

Ta taktyka może również przynieść korzyści dla SEO. Na przykład, dzięki przekierowaniom 301 można połączyć wiele cienkich treści w jeden dogłębny zasób. Jest to sprytny sposób na zmianę przeznaczenia treści i poprawienie nierentownych stron internetowych.

Przekierowanie 302

Przekierowanie 302 jest podobne do przekierowania 301, z tą różnicą, że jest to przekierowanie tymczasowe. Wskazuje ono, że oryginalna treść została tymczasowo przeniesiona pod nowy adres URL.

Po stronie przeglądarki (tzn. z perspektywy użytkownika) nie ma dużej różnicy między przekierowaniem 302 i 301. Jednakże, przekierowanie 302 ma inny kod statusu odpowiedzi HTTP. Kod ten informuje wyszukiwarki, aby nie aktualizowały swoich linków do oryginalnego zasobu.

Rozważ użycie przekierowania 302, gdy:

  • Wprowadzania zmian w oryginalnej treści
  • Przeprowadzania testów A/B.
  • Informowania odbiorców o wyprzedanych produktach

Przekierowania 302 mogą często poprawić doświadczenia użytkowników, informując ich o zmianach i aktualizacjach na stronie. Na przykład, możesz tymczasowo przekierować na stronę odliczania podczas ponownego wprowadzania produktu na rynek:

Najlepszą częścią przekierowań 302 jest to, że można powrócić do oryginalnej treści w późniejszym czasie. Zamiast więc trwale uniemożliwiać wyszukiwarkom i odbiorcom oglądanie określonych stron, możesz po prostu przekierować na tymczasową stronę zastępczą.

Przekierowanie 303

Przekierowanie 303 to kod statusu odpowiedzi HTTP, który oznacza „zobacz inne”. Podobnie jak przekierowanie 302, jest to tymczasowy kod, który informuje przeglądarkę i wyszukiwarkę, że oryginalna zawartość została zastąpiona podobnym zasobem.

Główna różnica między przekierowaniami 303 i 302 polega na tym, że przekierowanie 303 nie jest buforowane. Może to być przydatne, jeśli nie chcesz, aby Google przechowywało daną stronę internetową przez dłuższy czas.

Przekierowania 303 są przydatne do przekierowywania po metodach żądania PUT lub POST. Gwarantuje to, że odświeżenie strony nie spowoduje ponownego przekierowania.

Na przykład, możesz użyć przekierowania 303 do obsługi wysyłania formularzy. Są one często używane do przekierowania na strony z podziękowaniami po wpisach:

Po wypełnieniu formularza przez odwiedzającego, przekierowanie 303 nie pozwoli mu użyć przycisku wstecz, aby odświeżyć stronę. Używając tego przekierowania, możesz uniknąć otrzymywania zduplikowanych zgłoszeń z formularzy.

Przekierowanie 307

Inną tymczasową opcją jest przekierowanie 307. Jest to przekierowanie po stronie serwera, które informuje wyszukiwarki, że możesz zmienić adres URL w przyszłości. To, co czyni przekierowanie 307 wyjątkowym, to fakt, że wymaga ono, aby metoda żądania HTTP pozostała spójna.

Chociaż są one podobne do przekierowań 302, przekierowania 307 mogą być bardziej przejrzyste. Dzieje się tak dlatego, że przekierowanie 307 nie pozwala na konwersję z metody POST na metodę GET.

Możesz chcieć użyć przekierowania 307, gdy prowadzisz powtarzające się promocje lub akcje rozdawnicze. Może to być przydatne w przypadku częstych aktualizacji adresów URL:

Przekierowanie 307 może umożliwić okresowe aktualizowanie zawartości łącza przy zachowaniu oryginalnego adresu URL. W ten sposób można uniknąć utraty ruchu na stronie.

Przekierowanie 308

Podobnie jak przekierowanie 301, przekierowanie 308 wskazuje, że oryginalny adres URL jest na stałe przenoszony. Jednak przekierowanie 308 nie pozwala na zmianę metody żądania z POST na GET.

Przekierowania 308 można używać we wszystkich tych samych przypadkach użycia przekierowania 301, np. przy trwałym przenoszeniu zasobu do nowej lokalizacji. Ponadto przekierowanie 308 może być przydatne podczas migracji witryny, która zawiera wiele formularzy utworzonych metodą POST.

Ponadto użycie przekierowania 308 może zapewnić większą kontrolę nad żądaniami przeglądarki. Ponieważ można określić metodę żądania POST lub GET, często może to być czystsze i bardziej wydajne niż przekierowania 301.

Odświeżanie meta

W przeciwieństwie do innych metod z tej listy, meta refresh jest przekierowaniem po stronie klienta. Zamiast przekierowania na serwerze WWW, następuje ono w przeglądarce internetowej. Możesz rozpoznać to przekierowanie jako licznik odświeżania na niektórych stronach:

Możesz użyć tego typu przekierowania do odświeżenia strony internetowej, na której odwiedzający już się znajduje. Może to być korzystne przy aktualizowaniu dynamicznych stron, takich jak aukcje internetowe.

Niestety, wdrożenie meta odświeżania może mieć również pewne minusy. Jeśli zastosujesz tę technikę, wyszukiwarki mogą uznać Twoją witrynę za spam. Ponadto, odświeżanie meta może wpłynąć na komfort użytkowników ze względu na wydłużony czas ładowania strony.

Omiń kolejkę i otrzymuj wskazówki prosto do swojej skrzynki pocztowej

Kliknij poniżej, aby zapisać się na więcej poradników i tutoriali, takich jak ten, dostarczanych do Twojej skrzynki odbiorczej.

Jak wdrożyć przekierowania (3 metody)

Każdy typ przekierowania może przynieść Twojej witrynie określone korzyści. Dlatego warto dokładnie rozważyć, które przekierowanie jest najbardziej odpowiednie dla Twoich celów. Następnie, możesz łatwo wdrożyć przekierowania za pomocą jednej z poniższych metod.

1. Użyj wtyczki WordPress Redirect Plugin

WordPress jest oprogramowaniem open-source, a programiści stale tworzą nowe wtyczki, aby zwiększyć jego funkcjonalność. Dla właścicieli witryn WordPress wtyczka przekierowująca jest jednym z najprostszych sposobów tworzenia przekierowań.

Jeśli ta opcja przypadła Ci do gustu, zalecamy pobranie i zainstalowanie wtyczki Redirection. Jest to darmowe narzędzie, które umożliwia zarządzanie wszystkimi przekierowaniami w jednym miejscu:

Jeśli skorzystasz z tej wtyczki, nie będziesz musiał polegać na skomplikowanym kodowaniu. Tak długo, jak Twoja witryna WordPress obsługuje permalinki, możesz użyć Redirection do skanowania w poszukiwaniu niedziałających linków i naprawiania ich za pomocą przekierowań.

Powiązane: Jak wybrać odpowiednie wtyczki dla swojej witryny WordPress

Aby zacząć, przejdź do pulpitu nawigacyjnego WordPress. Następnie przejdź do sekcji Wtyczki > Dodaj nowy. Poszukaj wtyczki Redirection za pomocą narzędzia wyszukiwania. Gdy ją znajdziesz, po prostu ją zainstaluj i aktywuj:

Następnie przejdź do zakładki Narzędzia> Przekierowanie. Dzięki temu będziesz mógł tworzyć nowe przekierowania lub edytować istniejące:

Kliknij na Dodaj nowy i wprowadź zarówno źródłowy adres URL, jak i docelowy adres URL:

Następnie w opcjach zaawansowanych znajdź Kod HTTP i wybierz z listy typy przekierowań. Będziesz mógł wybrać spośród przekierowań 301, 302, 303, 304, 307 i 308:

Kiedy skończysz dostosowywać przekierowania, kliknij na Dodaj przekierowanie. To jest tak proste!

2. Tworzenie przekierowania za pomocą Yo

Plik .htaccess

.ht

access

jest plikiem konfiguracyjnym, którego można użyć do wprowadzenia zmian w oprogramowaniu serwera. Za jego pomocą można przekierowywać niektóre adresy URL, tworzyć niestandardowe strony błędów 404 oraz zmieniać permalinki z HTTP na HTTPS. Plik ten jest jednak dostępny tylko na serwerach Apache.

Plik .htaccess można znaleźć w głównym folderze witryny. Jak dokładnie uzyskać do niego dostęp, zależy od twojego hosta i planu taryfowego. Jeśli masz plan na DreamHost, możesz wejść na swoje konto, wybrać stronę, z którą chcesz pracować i przejść do Zarządzaj Plikami

. Poszukaj folderu nazwanego po twojej stronie i kliknij na niego:

Następnie znajdź plik .htaccess

. Kliknij na nim prawym przyciskiem myszy i wybierz opcję

Edytuj

:

Użyj edytora tekstu, aby dodać kod przekierowania. Jeśli przekierowujesz z jednej strony wewnętrznej na inną, oto podstawowe formatowanie, którego powinieneś użyć:

Redirect [typ przekierowania]…

Czytaj dalej: https://www.dreamhost.com/blog/guide-to-redirects/