Typowe typy przekierowań i jak ich używać w swojej witrynie
Opublikowany: 2022-05-05Jeśli zastanawiasz się, jakie typy przekierowań możesz potrzebować zaimplementować na swojej stronie – a właściwie czy w ogóle ich potrzebujesz – nie jesteś sam!
Może być wiele nieporozumień co do celu i znaczenia przekierowań, szczególnie dla sprzedawców i właścicieli witryn, którzy nie znają się na technologii, ponieważ kody są dość podobne. Co więcej, najczęściej mogą pełnić te same funkcje w różnych okolicznościach, a nawet zmieniać ich rodzaje w czasie.
A jeśli to nie jest wystarczająco zniechęcające, jak we wszystkim, co związane z SEO, zasady gry ulegają ciągłym zmianom.
Jednak różne rodzaje przekierowań odgrywają ważną rolę w zarządzaniu witryną i technicznym SEO. W związku z tym ważna jest praktyczna wiedza na ich temat i rozpoznawanie ich funkcji.
W tym artykule przedstawiamy najpopularniejsze typy przekierowań, wyjaśniamy, co one oznaczają, i przedstawiamy praktyczne wskazówki, jak z nich korzystać.
Czytaj dalej i rób notatki!
Czym są przekierowania?
Przekierowania umożliwiają skierowanie użytkownika lub wyszukiwarki próbującej uzyskać dostęp do adresu URL w Twojej witrynie na inny adres URL. Innymi słowy, gdy ktoś chce wejść na jedną z Twoich stron, ale z jakiegoś powodu nie chcesz, aby tam trafił, ale gdzie indziej, możesz użyć przekierowania, aby to się stało.
Istnieje wiele powodów, dla których możesz chcieć to zrobić.
Gdy Twoja usługa online działa już od jakiegoś czasu, strony mają tendencję do akumulacji i nie wszystkie z nich pozostają aktualne w miarę upływu czasu. Przekierowania pozwalają lepiej organizować treści i adresy URL, usuwać nieaktualne treści bez szkody dla pozycji w rankingu i utrzymywać uporządkowaną witrynę.
Ponadto przekierowania są używane, gdy przenosisz swoją witrynę do nowej domeny, chcesz wyeliminować subdomeny lub wprowadzasz inne zmiany, które dotyczą przenoszenia treści między adresami URL.
Podsumowując, celem przekierowań jest poprawa zarówno wygody użytkownika, jak i optymalizacji pod kątem wyszukiwarek.
Przekierowania i UX
Właściwe wdrożenie przekierowań minimalizuje ryzyko, że odwiedzający witrynę napotkają błędy 404 lub dotrą do stron, które są nieaktualne, zawierają ubogą treść lub są w inny sposób zagrożone.
W związku z tym umożliwiają kierowanie podróżą użytkownika i usuwanie przeszkód, które mogą uniemożliwić klientowi konwersję.
Należy jednak pamiętać, że po wprowadzeniu przekierowania oryginalna strona staje się niedostępna dla użytkownika końcowego. Jeśli chcesz, aby obie strony były aktywne, ale kierować ruch tylko na jedną z nich, najlepiej rozważyć kanonizację, a nie przekierowania.
Co musisz wiedzieć o SEO dla tagów kanonicznych
Przekierowania i SEO
Jeśli chodzi o wyszukiwarki, przekierowania mogą pomóc w wskazaniu robotom, które strony mają dostarczać użytkownikom, zamiast innych adresów URL, które są już w indeksie i rankingu. Można to zrobić w przypadku duplikatów, usuniętych stron, których wartość SEO chcesz zachować, odmian domen itp.
W przeciwieństwie do tagów kanonicznych przekierowania są dyrektywą, a nie tylko sugestią. Oznacza to, że służą one do poinformowania Google, że stara strona nie jest już używana i nie ma być pokazywana w SERP tymczasowo lub na stałe. Zamiast tego, za każdym razem, gdy pojawia się żądanie dotyczące starej strony, chcesz, aby boty dostarczyły użytkownikowi nowy adres URL i/lub przeniosły go na nową stronę.
Jednak nadal możesz wykorzystać PageRank i zachować linki zwrotne i autorytet oryginalnych adresów URL.
Jak działają przekierowania witryny?
W zależności od sposobu wdrożenia przejścia istnieją dwa rodzaje przekierowań – po stronie serwera i po stronie klienta .
Przekierowania po stronie serwera
W przypadku przekierowań po stronie serwera informacje są konfigurowane w panelu sterowania serwera. Możesz ustawić, czym jest oryginalna strona, gdzie przekierowuje i w jaki sposób (na stałe lub tymczasowo).
W rezultacie, gdy zażądano adresu URL (tj. ktoś kliknie link lub bot przeszuka stronę), serwer dostarcza kod stanu HTTP 3xx, który pokazuje, gdzie użytkownik (lub wyszukiwarka) jest przekierowywany.
Tego typu przekierowania są generalnie łatwiejsze do śledzenia przez wyszukiwarki, ponieważ informacje są do nich dostarczane bezpośrednio z serwera.
Przekierowania po stronie klienta
Przekierowania po stronie klienta mają miejsce w przeglądarce, czyli po stronie klienta.
Przejście można zaimplementować, umieszczając specjalny metatag w sekcji head dokumentu HTML lub używając JavaScript, aby poinstruować przeglądarkę, dokąd wysłać użytkownika.
Tego typu przekierowania są uważane za mniej preferowaną opcję z wielu powodów, które wyjaśnimy w następnej sekcji.
Najczęstsze typy przekierowań
Ideą przekierowania jest przekierowanie użytkownika (lub wyszukiwarki) na inny adres URL. W zależności od Twoich celów i planów dotyczących oryginalnej strony, przekierowania mogą mieć charakter tymczasowy lub trwały.
Oto najczęstsze rodzaje przekierowań:
Przekierowanie 301: przeniesione na stałe
Kod stanu HTTP 301 jest najczęściej używanym typem przekierowania. Pokazuje, że cel jest na stałe przeniesiony do nowej lokalizacji.
Ponadto zachowuje cały kapitał linków, PageRank i linki zwrotne.
Pamiętaj, aby używać tego typu przekierowania tylko wtedy, gdy masz pewność, że oryginalna strona nie zostanie przywrócona ani ponownie użyta.
Alternatywą dla przekierowania 301 jest przekierowanie 308, które jest jego wersją HTTP 1.1. Służy temu samemu celowi i pokazuje, że treść została na stałe przeniesiona pod nowy adres URL.
Ponieważ oba przekierowania pełnią tę samą funkcję i nie jest jeszcze pewne, jak wyszukiwarki reagują na kod 308, aby zachować bezpieczną stronę, najlepiej trzymać się przekierowania 301.
Przekierowanie 302: znalezione lub przeniesione tymczasowo
Kod HTTP 302 wskazuje, że strona została tymczasowo przeniesiona do nowej lokalizacji, ale oryginał nadal obowiązuje i będzie ponownie używany w przyszłości.
Główną różnicą między przekierowaniami 301 i 302 jest sposób, w jaki traktują je boty wyszukiwania.
Podczas gdy 301 pokazuje silny sygnał kanonizacji iw rezultacie oba linki są skonsolidowane w indeksie Google, 302 dostarcza jedynie słabej wskazówki, że nowa strona powinna być kanoniczna. Oznacza to, że obie strony pozostają w indeksie i nadal zajmują pozycję w rankingu.
To powiedziawszy, przekierowanie 302 nadal przenosi PageRank i kapitał na nowy adres URL na czas przekierowania. Jeśli ten okres przekroczy 6 miesięcy, przekierowania 302 zaczynają być traktowane jako 301.
Podsumowując, upewnij się, że używasz kodu 302 tylko wtedy, gdy zmiana jest naprawdę tymczasowa.
Podobnie jak 301, przekierowanie 302 ma również alternatywę HTTP 1.1 i jest to kod 307.
Metaodświeżanie
Metaodświeżanie to kod po stronie klienta, który jest używany, gdy chcesz poinformować użytkownika, że jest przekierowywany, i wyświetlić odliczanie do momentu wykonania transferu.
Jak wspomniano, przekierowanie jest realizowane poprzez dodanie tagu w sekcji head strony.
Jeśli chcesz, aby tego typu przekierowanie było traktowane jako stałe 301, powinieneś odliczać czas od 0 do 1 sekundy.
W przeciwieństwie do przekierowań po stronie serwera, które są płynne i najczęściej pozostają niezauważone przez użytkownika, przekierowania metaodświeżania są znane z tego, że zapewniają nieprzyjemny UX. Dzieje się tak, ponieważ użytkownik nie tylko musi czekać na odliczanie, ale może wzbudzić podejrzenia co do zasadności przekierowania.
Przekierowania JavaScrip
W witrynach opartych na JavaScript, JavaScript może być również używany do implementacji przekierowań po stronie klienta, z takimi samymi wynikami, jak każde inne przekierowanie.
W przeszłości wierzono, że Google nie może odczytać tego typu przekierowań i nie może przekazywać PageRank i autorytetu. W rezultacie uznano je za gorsze i najczęściej unikano ich.
Jednak Google poprawiło się w czytaniu JavaScript, więc w dzisiejszych czasach te przekierowania można uznać za prawdopodobny wybór.
Kiedy używać przekierowań?
Jak wspomniano, istnieje wiele powodów, dla których warto korzystać z przekierowań. W zależności od celów możesz wybrać stały lub tymczasowy:
Stałe przekierowania
Ogólnie rzecz biorąc, stałe przekierowania oznaczają, że stara strona nie będzie już używana i jest prawie martwa.
Oto, kiedy rozważyć użycie stałego przekierowania:
- Usuwanie stron. Zamierzasz usunąć strony, ale chcesz zachować linki zwrotne i PageRank oryginału. Aby to zrobić, możesz przekierować do adresu URL z ściśle powiązaną lub w inny sposób istotną treścią.
- Migracje. Przenosisz swoją witrynę do nowej domeny i musisz przekierować całą zawartość do nowej lokalizacji.
- Migracje częściowe. Prowadzisz subdomenę w swojej głównej domenie i chcesz przenieść zawartość z niej do sekcji w głównej domenie.
- Scalanie stron internetowych. Kiedy łączysz dwie lub więcej witryn, możesz chcieć przekierować strony, których już nie potrzebujesz, na nowe.
- HTTP do HTTPS. Google preferuje strony HTTPS, więc jeśli Twoja witryna działa w HTTP, możesz przekierować ją na HTTPS. Można to również zrobić poprzez kanonizację, ale przekierowania powodują mniej zamieszania wśród botów.
- Ujednolicenie stylu domeny i adresów URL. Dla wyszukiwarek każda odmiana tej samej nazwy domeny jest samodzielnym adresem URL. Oznacza to, że chociaż www.domain.com/home , domain.com/home i domain.com/home/ to ta sama strona, boty widzą je jako różne. Może to spowodować redystrybucję twojego PageRank i osłabić twój autorytet. Przekierowanie tych wszystkich do preferowanych wersji skonsoliduje Twoje wysiłki SEO.
Tymczasowe przekierowania
Tymczasowego przekierowania należy używać tylko wtedy, gdy chcesz, aby strona była niedostępna przez ograniczony czas i zamierzasz ponownie z niej korzystać.
Oto, kiedy rozważyć użycie tymczasowego przekierowania:
- Ogranicz dostęp do stron. Gdy z jakiegoś powodu chcesz tymczasowo ograniczyć dostęp do stron, możesz przekierować je na inny adres URL.
- Kampanie. Przez ograniczony czas chcesz, aby użytkownicy dotarli do strony docelowej kampanii zamiast do oryginalnej, ale zamierzasz później przywrócić oryginalną stronę.
- Przeprojektowania. Testujesz przeprojektowanie strony/witryny i chcesz zobaczyć, jak Twoi klienci zareagują na to, ale możesz później przywrócić oryginał.
7 szybkich i łatwych wskazówek dotyczących prawidłowego korzystania z przekierowań
Teraz, gdy już wiesz, jakie są różne typy przekierowań i kiedy ich używać, przyjrzyjmy się kilku praktycznym wskazówkom, które pomogą ci poprawić grę:
- Zachowaj stałe przekierowania przez 3 lata. Powszechnie przyjmuje się (i potwierdza to Google), że po około 3 latach stałe przekierowania są uważane za domyślne. Oznacza to, że możesz usunąć przekierowanie, ponieważ stara strona nie będzie już odwiedzana ani indeksowana, a jakakolwiek wartość, którą miała, jest teraz powiązana z nową.
- Przekierowania nie zawsze są konieczne. Używaj przekierowań tylko na stronach, które mają linki zwrotne i PageRank. Jeśli stare adresy URL nie zawierają żadnego z tych adresów, po prostu je usuń.
- Nie przesadzaj. Przekierowania są świetne dla SEO, ale jeśli jest ich zbyt wiele i nie używasz ich właściwie, może to prowadzić do wielu problemów, takich jak wolne ładowanie stron i błędy.
- Zawsze przekierowuj do odpowiednich stron. Celem przekierowania jest dostarczenie użytkownikowi informacji podobnych do tego, czego szukał po kliknięciu Twojego linku. W tym celu należy unikać wysyłania ich na losowe strony lub stronę główną. W przeciwnym razie Google może przypisać stronę z tzw. miękkim błędem 404.
- Przegląd przekierowań w czasie. Regularnie kontrolując swoje przekierowania, upewnisz się, że nie ma niepotrzebnych, które spowalniają Twoją witrynę.
- Unikaj łańcuchów przekierowań. Łańcuch przekierowań oznacza, że jedno przekierowanie prowadzi do strony, która jest przekierowywana na inną i tak dalej. Chociaż może to być czasami akceptowalne, należy pamiętać, że po piątym przekierowaniu Google prawdopodobnie nie będzie podążać za łańcuchem. Możesz tego uniknąć, przekierowując osobno wszystkie strony w łańcuchu bezpośrednio do ostatniej.
- Nie rób pętli przekierowań. Pętle przekierowań są podobne do łańcuchów przekierowań, z tą różnicą, że pierwszy i ostatni adres URL są takie same. Jest to nie tylko zbędne, ale może zmylić boty.
Dolna linia
Przekierowania są ważnym elementem utrzymania przyjaznej dla użytkownika witryny i optymalizacji SEO. Chociaż na początku mogą wydawać się zagmatwane i skomplikowane, kiedy nauczysz się podstaw, naprawdę zaczynają mieć sens, prawda?
Aby jednak uniknąć problemów z SEO, upewnij się, że zawsze prawidłowo korzystasz z różnych rodzajów przekierowań. W przeciwnym razie możesz nie tylko zmylić boty wyszukiwarek, ale także stracić klientów.
Rozważ również dodanie audytu przekierowań w ramach listy kontrolnej SEO i miej oko na wszelkie nowości i zmiany. Dzięki Google są one zawsze tuż za rogiem.