Przekierowania w świecie internetu są niczym drogowskazy, które kierują zagubionych wędrowców we właściwe miejsce.
Wyobraź sobie taką sytuację: Twoja strona zmieniła adres. Jak poinformujesz o tym swoich odwiedzających?
Niektórzy z Twoich regularnych użytkowników mogli zauważyć aktualizację lub być o tym wcześniej poinformowani. Jednak większość z nich może o tym nie wiedzieć.
W tym momencie z pomocą przychodzą przekierowania, a w szczególności przekierowanie 301! Gdy użytkownik wpisze stary adres URL, zostanie automatycznie przeniesiony pod nowy.
Jeśli chcesz poznać szczegóły dotyczące przekierowań 301 i nauczyć się, jak z nich korzystać, ten artykuł jest dla Ciebie – to kompletny przewodnik dla początkujących użytkowników.
Czym jest przekierowanie 301?
Przekierowanie 301 to kod statusu HTTP, który trwale przenosi jeden adres URL na inny.
Istnieje wiele powodów, dla których warto skorzystać z przekierowania 301. Najczęściej strony internetowe używają go podczas zmiany adresu witryny lub usuwania jakiejś podstrony.
W praktyce, gdy ktoś wpisze stary adres URL, zostanie natychmiast przekierowany pod nowy adres, gdzie znajdzie poszukiwaną treść.
Co więcej, przekierowanie 301 przenosi również „moc” rankingową, jaką miał stary adres URL.
Z punktu widzenia SEO, przekierowanie 301 informuje wyszukiwarkę o dokonanych zmianach.
Sygnalizuje, że treść, która wcześniej znajdowała się pod danym adresem, została przeniesiona w inne miejsce. Jednak nie uległa zmianie, więc jej pozycja w wynikach wyszukiwania powinna pozostać taka sama.
Krótko mówiąc, przekierowanie 301 nie zaszkodzi Twojej pozycji w rankingu, ani efektywności SEO.
Kolejną zaletą przekierowania 301 jest ochrona przed stronami z błędem 404. Gdy usuniesz stronę, wpisanie jej adresu URL przenosi użytkownika na stronę błędu 404. Przekierowanie 301 kieruje go pod nowy adres.
Proces przekierowania 301 jest na tyle szybki, że użytkownik zazwyczaj go nie zauważa, chyba że spojrzy na pasek adresu. Nawet jeśli użytkownik miał dodany stary adres URL do zakładek, przekierowanie 301 zaktualizuje go o najnowszy adres.
Utworzenie przekierowania 301 jest niezwykle proste. Nie potrzebujesz specjalistycznej wiedzy z zakresu programowania, a dodatkowo możesz skorzystać z wtyczek do WordPressa, które wykonają to zadanie za Ciebie (o tym później).
Zobaczmy teraz, w jakich sytuacjach lub scenariuszach powinieneś dodać przekierowanie 301:
Kiedy warto wdrożyć przekierowania 301?
#1. Po zmianie adresu URL
Czasem adres URL musi zostać zmieniony z powodu błędnej optymalizacji lub po prostu w wyniku modyfikacji hierarchii podstron.
Zazwyczaj, po zmianie adresu URL, tylko niektóre systemy CMS automatycznie dodają do niego przekierowanie. Warto więc po każdej aktualizacji adresów URL sprawdzić, czy przekierowanie 301 jest aktywne.
#2. Po utworzeniu nowej witryny
Obecnie większość serwerów otwiera stronę bez „www” przed nazwą domeny. Jeśli tak nie jest, powinieneś dodać przekierowanie dla następujących wariantów adresu URL:
- http://twojadomena.com
- http://www.twojadomena.com
- https://twojadomena.pl
- https://www.twojadomena.com
Użyj przekierowania 301, aby wszystkie z nich prowadziły do jednej, właściwej strony.
#3. Po dodaniu certyfikatu SSL
Certyfikaty SSL są niezbędne – bez nich Twoja strona może stać się łatwym celem dla hakerów. Dodanie certyfikatu SSL i połączenia HTTPS zwiększa bezpieczeństwo Twojej witryny.
Jeśli adres URL Twojej strony zmienia się z http://twojadomena.com na https://twojadomena.com, koniecznie dodaj przekierowanie 301.
#4. Odtworzenie strony
Czasami może pojawić się konieczność odtworzenia całej strony z nowym szablonem lub zmienionym układem. W takiej sytuacji musisz przekierować stary adres strony na nowy, aby zachować jej pozycję w wynikach wyszukiwania.
#5. Przejście z jednej domeny na drugą lub połączenie domen
Załóżmy, że zmieniasz domenę lub chcesz połączyć dwie domeny – przekierowanie 301 jest niezbędne. Twoje treści i efekty pracy włożonej w SEO zostaną przeniesione bez konieczności wykonywania tych działań od nowa.
Jeśli korzystasz z przekierowań 301 w wyżej wymienionych sytuacjach, powinieneś również znać ich wpływ na Twoją stronę.
Jaki jest wpływ przekierowania 301 na SEO?
Mówiąc o SEO i przekierowaniach 301, pamiętaj, że wszystko, co czytasz na temat SEO, opiera się na doświadczeniach i obserwacji wyników konkretnych działań.
W praktyce Google nigdy nie ujawnia szczegółów swoich algorytmów i tego, jak poszczególne elementy wpływają na SEO.
Jakiś czas temu, po przeprowadzeniu szeregu testów, użytkownicy zauważyli, że użycie przekierowania 301 może powodować spadek pozycji w wynikach wyszukiwania.
Konkretnie, w materiale wideo Google Search Central sugerowano spadek rankingu strony o około 10%.
Google, jak to ma w zwyczaju, nie podało żadnych konkretnych liczb, aby zachować tajemnicę algorytmu. Większość specjalistów uważa jednak, że podana wartość jest w przybliżeniu poprawna.
Na szczęście te czasy już minęły. Teraz możesz korzystać z przekierowań 301 bez obawy o utratę pozycji w wynikach wyszukiwania.
Musisz tylko pamiętać o prawidłowym ustawieniu przekierowania 301 i unikaniu wielokrotnych przekierowań. Jeśli między adresami URL występują 4 lub 5 przekierowań, boty przestaną je śledzić, a Twoja strona nie będzie prawidłowo indeksowana. W rezultacie osłabi to Twoje SEO.
Wielokrotne przekierowania obniżają też szybkość ładowania strony, co także ma znaczenie dla SEO.
Dlatego zalecamy korzystanie z przekierowań 301, ale zawsze z rozwagą, unikając tworzenia łańcuchów przekierowań.
Jak zrobić przekierowanie 301 – poradnik krok po kroku
Istnieje kilka sposobów dodawania przekierowań 301, w zależności od konkretnej sytuacji. Pokażemy, jak dodać przekierowanie 301 w podstawowym użytkowaniu i w przypadku linków afiliacyjnych.
W obu przypadkach skupimy się na systemie CMS WordPress, ponieważ jest to najczęściej wybierane rozwiązanie przez twórców stron internetowych.
Do użytku ogólnego
Najlepszym rozwiązaniem, gwarantującym szybkie i niezawodne przekierowanie, jest dodanie go na poziomie serwera. Jedyną przeszkodą jest to, że wymaga to dogłębnej znajomości oprogramowania, które wykorzystuje serwer.
Niezależnie od tego, czy korzystasz z Apache, Nginx, IIS czy innej platformy, musisz nauczyć się i zrozumieć, jak dodać przekierowanie 301.
Dlatego naszą rekomendacją jest użycie wtyczki do WordPressa.
W tym poradniku posłużymy się wtyczką Redirection autorstwa Johna Godleya. Jest darmowa i ma przyjazny dla początkujących użytkowników interfejs. Oto kroki, które musisz wykonać, aby dodać przekierowanie 301:
Krok 1: Pobierz wtyczkę
Z menu WordPressa przejdź do sekcji „Wtyczki” i kliknij „Dodaj nową”.
Wyszukaj „Redirection” w pasku wyszukiwania.
W wynikach wyszukiwania wybierz odpowiednią wtyczkę i kliknij „Zainstaluj”.
Po zakończeniu instalacji kliknij „Aktywuj”.
Krok 2: Przejdź do strony wtyczki
Po zainstalowaniu i aktywowaniu wtyczki musisz ją skonfigurować.
Aby przejść do strony wtyczki, w menu wybierz „Narzędzia”, a następnie „Redirection”.
Po wejściu na stronę wtyczki zakończ wstępną konfigurację.
Krok 3: Dodaj szczegóły adresu URL dla przekierowania 301
Ostatnim krokiem jest dodanie przekierowania 301 dla wybranego adresu URL. Aby to zrobić, kliknij przycisk „Dodaj nowy” w lewym górnym rogu strony wtyczki. Wyświetli się okienko przekierowania, które będzie wyglądać mniej więcej tak:
Musisz tutaj wprowadzić 3 podstawowe dane:
- Adres URL źródłowy
- Kod HTTP przekierowania (301)
- Docelowy adres URL
Jeśli nie jesteś ekspertem, nie zmieniaj żadnych innych ustawień w tym okienku.
Jeśli nie widzisz opcji kodu HTTP, kliknij ikonę koła zębatego obok przycisku „Dodaj przekierowanie”. Kod HTTP domyślnie ustawiony jest na przekierowanie 301.
Po prawidłowym wypełnieniu wszystkich pól wystarczy kliknąć „Dodaj przekierowanie”, aby zakończyć proces.
Teraz, gdy wiesz, jak dodać przekierowanie 301 do ogólnego użytku, przejdźmy do dodawania go dla linków afiliacyjnych.
Dla przekierowań linków partnerskich
Do przekierowań afiliacyjnych użyjemy wtyczki ThirstyAffiliates.
ThirstyAffiliates to doskonałe narzędzie do zarządzania linkami partnerskimi. Na potrzeby tego artykułu skupimy się na przekierowaniach 301. Wykorzystamy darmową wersję Lite tej wtyczki.
Na początek wykonaj kroki opisane powyżej, aby pobrać i zainstalować wtyczkę. Wpisz „ThirstyAffiliates” w pasku wyszukiwania, zainstaluj i aktywuj.
Następnie przejdź do sekcji „ThirstyAffiliates” w menu. Po wejściu na stronę wtyczki, możesz wykonać poniższe kroki, aby dodać link partnerski z przekierowaniem 301.
Krok 1: Otwórz okienko nowego linku i wypełnij podstawowe informacje
Na początku kliknij przycisk „Nowy link partnerski”. Wyświetli się okienko.
Dodaj nazwę linku partnerskiego i docelowy adres URL, czyli stronę linku partnerskiego.
Po wypełnieniu tych dwóch pól, możesz też dodać obrazek, jeśli chcesz.
Krok 2: Wybierz ustawienia linku
Aby dodać szczegóły przekierowania, przewiń w dół, aż zobaczysz sekcję „Opcje linku” w prawym pasku bocznym.
W tym miejscu możesz wybrać, jak ma działać Twój link. Dla naszych potrzeb w polu „Typ przekierowania” wybierz „Globalny (301)”.
Na koniec przewiń do góry i kliknij przycisk „Zapisz link”, aby zakończyć procedurę.
To wszystko! Teraz wiesz, jak dodać przekierowanie 301 do zwykłych stron i do linków partnerskich!
Warto również wspomnieć, że zawsze możesz skorzystać z narzędzia do sprawdzania przekierowań 301, aby upewnić się, że przekierowanie działa prawidłowo.
Służy to tylko do weryfikacji, czy nie popełniłeś błędu podczas konfiguracji lub wpisywania adresu URL.
Jak sprawdzić przekierowanie?
Za pomocą narzędzia Newsblog.pl URL Redirection Checker możesz sprawdzić, czy Twoja witryna działa poprawnie i czy nie ma żadnych błędów.
Aby skorzystać z tego narzędzia, wpisz adres swojej strony i kliknij „Uruchom test”.
Narzędzie sprawdzi status przekierowania w ciągu kilku sekund.
Czego unikać podczas wdrażania przekierowań 301
Omówiliśmy już wszystko, co trzeba wiedzieć o przekierowaniach 301 i ich stosowaniu. Ważne jest również, aby wiedzieć, czego nie robić.
Przekierowania 301 mogą negatywnie wpływać na SEO, jeśli nie będziesz ostrożny. Zadbaj o to, aby unikać poniższych błędów:
#1. Tworzenie łańcuchów przekierowań
Jak już wspomnieliśmy, łańcuchy przekierowań szkodzą SEO.
Jeśli masz kilka przekierowań 301 połączonych ze sobą, możesz stracić pozycję w wynikach wyszukiwania, ponieważ boty Google przestają śledzić przekierowania po 5 skokach.
Efektem będzie obniżenie szybkości ładowania strony. Zarówno Google, jak i Twoi użytkownicy będą musieli dłużej czekać na dotarcie do docelowego adresu URL, co może zwiększyć współczynnik odrzuceń Twojej strony.
#2. Dodawanie przekierowań 301 do nieaktualnych lub niepowiązanych treści
Przekierowanie 301 do nieaktualnej strony z treścią nie jest najlepszym rozwiązaniem dla Twoich odwiedzających. Jeszcze gorzej, gdy przekierowujesz ich na niepowiązaną stronę, której treść nie jest tym, czego szukali.
Boty Google łatwo to zauważą i obniżą Twój ranking ze względu na niedopasowane treści. Twoi goście również nie będą z tego zadowoleni.
#3. Dodawanie niepotrzebnych przekierowań
Niepotrzebne przekierowania obciążają plik .htaccess. W rezultacie, za każdym razem, gdy Twoja witryna się ładuje, wszystkie przekierowania są sprawdzane, aby zobaczyć, czy wpisany adres URL wymaga przekierowania.
Ten długotrwały proces niepotrzebnie spowalnia Twoją stronę.
Upewnij się, że unikasz tych błędów i stosujesz przekierowania 301 tylko wtedy, gdy jest to absolutnie konieczne. Dzięki temu unikniesz problemów.
Często zadawane pytania
Jaka jest podstawowa różnica między 301 a 302?
Zarówno kody HTTP 301, 302, jak i inne z serii 300, służą do przekierowywania użytkownika z jednego adresu URL na drugi. Jedyna różnica polega na tym, że przekierowanie 301 jest stałe, a przekierowanie 302 jest tymczasowe.
Jaka jest różnica między przekierowaniem 301 a tagiem kanonicznym?
Przekierowanie 301 informuje boty Google i przekierowuje użytkowników z jednego adresu URL na drugi. Natomiast tag kanoniczny sugeruje, że dana strona lub adres URL ma kilka wersji. Różnica polega na tym, że tag kanoniczny sprawia, że wyszukiwarka indeksuje tylko oryginalną wersję strony.
Jakie są inne rodzaje przekierowań?
W sumie istnieje 5 rodzajów przekierowań:
1. Przekierowanie 301 – Stałe przekierowanie z jednego adresu URL na inny
2. Przekierowanie 302 – Tymczasowe przekierowanie z jednego adresu URL na inny
3. Przekierowanie 303 – Tymczasowe przekierowanie na inny adres URL, gdy ma być zastosowany ujednolicony identyfikator zasobów lub wspólny interfejs bramy
4. Przekierowanie 307 – Tymczasowe przekierowanie, tak jak 303
5. Przekierowanie 308 – Stałe przekierowanie, tak jak 307
W większości przypadków użytkownicy potrzebują tylko informacji o przekierowaniach 301 i 302. Pozostałe są istotne głównie dla programistów stron internetowych.
Podsumowanie
Omówiliśmy wszystko, co trzeba wiedzieć o przekierowaniach 301.
Jeśli planujesz zmienić adresy URL lub przenieść zawartość na inną stronę, wiesz już, co robić, a czego unikać!
Zachęcamy również do zapoznania się z informacjami na temat wdrożenia przekierowania HTTP na HTTPS w WordPressie.