Kiedy używać przekierowań HTTP 301 i 302 w celu uzyskania najlepszych wyników
Opublikowany: 2020-07-18Internet ciągle się zmienia. Witryny takie jak archive.org są specjalnie zaprojektowane do śledzenia tych zmian. Aby ułatwić organiczny charakter sieci, opracowano kody statusu HTTP 301 i 302, aby upewnić się, że jeśli zmienisz witrynę lub będziesz musiał dostosować adres URL, nie musisz się martwić o utratę linków zwrotnych, zerwanie struktury własnej witryny , a nawet przenoszenie całych witryn z jednego miejsca na drugie.
Ten artykuł dotyczy najlepszych praktyk dotyczących korzystania z przekierowania 301 lub 302. Mamy już pełny przewodnik, jak wejść i utworzyć przekierowania, które powinieneś sprawdzić, aby zagłębić się w drobniejsze szczegóły.
Subskrybuj nasz kanał YouTube
Co to jest przekierowanie 301?
Przekierowanie 301 jest uważane za przekierowanie stałe . Przekierowujesz example.com/page-a na example.com/page-b i (ogólnie) nie mają już zamiaru używać pierwszego adresu URL.
Oznacza to, że Google zasadniczo potraktuje nowy adres URL jako kanoniczny i w ten sposób przeniesie cały sok linków i pozycję strony z / page-a do /page-b . Wcześniej Google przekazywał tylko częściowy ranking strony przez 301. Wyszukiwarka od tego czasu zaktualizowała swój algorytm i teraz przekazuje pełny sok linków do docelowego adresu URL. Stary adres URL w zasadzie staje się nowym w oczach wyszukiwarki. W końcu stary adres URL zostanie zdeindeksowany i zastąpiony nowym.
Więc kiedy używasz 301? Istnieje kilka powodów, dla których chcesz trwale zmienić adresy URL w oczach Google.
Kiedy używać kodu HTTP 301
Gdy zawartość strony zostanie przeniesiona lub zmieniona
Głównym powodem, dla którego ludzie będą używać kodu HTTP 301, jest przeniesienie posta lub strony do zupełnie nowej lokalizacji. Przykładem tego jest sytuacja, gdy witryna przeprowadza audyt zawartości i zdaje sobie sprawę, że nie potrzebuje tylu stron, co kiedyś. Chcą przenieść się na jednostronicową witrynę internetową, w której wszystko jest oddzielone i dostępne za pomocą przewijania. Witryna może łączyć zawartość tej zawartości, konsolidując strony Kontakt z nami, Informacje, Blog i Subskrybuj .
Witryna następnie zastosuje się do porad naszego przewodnika dotyczących konfiguracji 301. Wszystko, co musisz zrobić, to ustawić stare adresy URL (najprawdopodobniej /contact, /about, /blog, /subscribe ) tak, aby przekierowywały do /home (lub innego sluga, którego używasz na swojej stronie głównej. Możesz użyć prostego a / jako docelowego adresu URL zamiast pełnej witryny lub nawet /home , ale mieliśmy kilka problemów, w których 301 nie zawsze działa. Dlatego wolimy niestandardowy slug.
Gdy występuje literówka lub zły adres URL
Czasami adres URL jest po prostu zły. Lub zły. Może wpisałeś /post-nmae zamiast /post-name . A może masz automatycznego importera postów (lub pisarza, który nie postępuje zgodnie z twoim przewodnikiem stylu) i masz ślimak, który wygląda jak /podcast-season-5-epizod-3-the-title-of-this- odcinek-jest-za-długi-ale-cokolwiek . Na pewno chciałbyś przekierować go do czegoś bardziej przyjaznego, takiego jak /s5e3-long-title .
Przeprowadzanie audytu SEO
Jeśli przeprowadzasz audyt SEO swojej witryny i zauważysz, że masz jakieś niezoptymalizowane adresy URL, kod HTTP 301 jest Twoją drogą. Aby lepiej wykorzystać słowo kluczowe, możesz zmienić /jest-najlepszą-opinią-konstruktora-strony-recenzję-i-co-o-to myślę na /opinia-konstruktora-divi-stron . Upewnij się tylko, że zmiana słowa kluczowego i adresu URL jest nadal adekwatna do treści.
Tworzenie przekierowania markowego
Podobnie jak usługi skracania adresów URL i adresy śledzące, możesz chcieć wziąć nieprzyjazny, niewygodny adres URL i przekształcić go w coś markowego dla swojej witryny. Jeśli masz serwer Discord, a adres URL zaproszenia to discord.gg/RYr2eD i chcesz, aby był łatwiejszy do zapamiętania i udostępniania, możesz utworzyć przekierowanie za pomocą kodu HTTP 301 ze strony brandedwebsiteurl.com/discord lub discord.brandedwebsiteurl . com.

Są o wiele łatwiejsze do umieszczenia na banerach i wykorzystania w linkach niż oryginał. Ta sama koncepcja dotyczy promocji, kursów, podcastów lub czegokolwiek innego. Możesz tworzyć 301, używając unikalnych adresów URL. Możesz przekierować 301, aby wysłać myamazingnewpodcast.fm na brandedwebsiteurl.com/podcast . W ten sposób uzyskasz sok linków z dowolnego adresu URL, zachowując jednocześnie unikalny adres URL dla tego projektu.
Aktualizacje archiwum
Czasami witryna, która działa od dłuższego czasu, musi wyczyścić starszą zawartość. Może ta treść jest nieaktualna, a może nawet nie ma zastosowania lub musi już istnieć. Ale strony nadal tam są, indeksowane przez wyszukiwarki. 301 ich!
Możesz pobrać zawartość, odświeżyć ją, zaktualizować, a nawet przepisać. I tak długo, jak publikujesz go pod nowym adresem URL, możesz po prostu przekierować do niego stary na ten sam temat. Możesz wziąć /the-best-fonts-for-2014 i zaktualizować go do /top-2020-fonts , a uzyskasz moc SEO pierwszego z nich, jednocześnie zwiększając swój nowy post.
Dodatkowo, jeśli chcesz usunąć /the-ten-reasons-i-am-the-worst-person-ever , zawsze możesz ustawić ten adres URL tak, aby przekierowywał do podobnego posta. Albo twoją stronę główną. W ten sposób zamiast błędu 404, gdy wyszukiwarki nie mogą znaleźć szukanej treści, nadal widzi Twoją witrynę. I nie ziejącą dziurą w treści.
Co to jest przekierowanie 302?
Rozważmy teraz kod HTTP 302. W szczególności 302 to tymczasowe przekierowanie . Używając 302 zamiast 301, mówisz wyszukiwarkom, że dana strona nie została przeniesiona, że nadal istnieje, że po prostu omijasz odwiedzających z tego czy innego powodu. Wyszukiwarka nie będzie wtedy próbowała ponownie indeksować docelowego adresu URL w celu zastąpienia starego. Google wie, że właśnie robisz przerwę od tego adresu URL.
Pamiętaj, bo to chwilowe przekierowanie, absolutnie zero linkowych transferów soku przez 302 . To ważna różnica między tymi dwoma rodzajami.
Kiedy używać kodu HTTP 302
W przypadku 302 jest znacznie mniej przypadków użycia niż w przypadku 301. W końcu ile razy chcesz odsyłać użytkowników do adresu URL z literówkami lub przestarzałej treści? 302 mają jednak swoje zastosowania i chcemy się upewnić, że używasz ich poprawnie.
- Kiedy testujesz A/B nową witrynę lub projekt. Możesz zobaczyć, jak ludzie reagują na nową witrynę lub stronę bez negatywnego wpływu na drugą.
- Gdy witryna lub strona ulega awarii z nieznanego powodu. Skonfigurowanie szybkiego przekierowania 302 daje czas na rozwiązywanie problemów i debugowanie bez martwienia się o wpływ na utrzymanie użytkowników.
- Podobnie, gdy witryna jest w trakcie konserwacji, możesz użyć 302 do objazdu użytkowników na stronę alertu zamiast znajdowania uszkodzonej lub niedziałającej witryny.
- Gdy klient/szef musi wyrazić opinię na temat funkcji lub projektu. Jeśli chcesz pokazać, jak coś działa w środowisku produkcyjnym, 302 jest dobrym sposobem na zrobienie tego bez wpływu na Twoje SERP.
Oto niektóre z głównych powodów tymczasowego przekierowywania z jednej strony na drugą. Kod HTTP 302 nie powinien być używany przez długi czas, ale gdy używasz go krótkoterminowo i z właściwego powodu, nie powinieneś zauważyć zauważalnego wpływu na SEO i SERP.
Zawijanie z kodem HTTP 301 i 302
Jak widać, istnieje wiele różnych powodów, dla których warto używać kodu HTTP 301 i 302. Internet się zmienia, podobnie jak Twoja strona internetowa. W pewnym momencie będziesz musiał dostosować rzeczy w zakładzie produkcyjnym. Ważne jest, aby wiedzieć, jak je dostosować bez negatywnego wpływu na użytkowników, praktyki SEO i SERP.
Czy masz jakieś inne sprawdzone metody przekierowywania stron? Daj nam znać w komentarzach!
Artykuł wyróżniony obrazem autorstwa Indie Design / shutterstock.com
