Strona została przeprojektowana i wszystkie adresy URL się zmieniły. Zmieniono adres podstrony. Nastąpiła przeprowadzka na nową domenę. Stare adresy zniknęły, ale nadal mają siłę pozycji. Ludzie nadal do nich linkują. Wyszukiwarki nadal o nich wiedzą. Przekierowania zachowują tę siłę, mówiąc wyszukiwarkom, dokąd przeniesiono treść. Jeśli zrobisz je dobrze, nic nie tracisz. Jeśli źle, wyrzucasz lata budowania autorytetu.
Czym są przekierowania?
Przekierowanie to instrukcja, która kieruje odwiedzających i wyszukiwarki z jednego adresu URL na inny. Gdy ktoś wchodzi na stary adres, serwer mówi „ta strona została przeniesiona, idź tutaj” i automatycznie kieruje na nowy adres. Przekierowania zachowują pozycje, bo przenoszą całą siłę i autorytet ze starego adresu na nowy.
Bez przekierowania stary adres zwróciłby 404 (nie znaleziono) i wypadł z wyników wyszukiwania. Wszystkie linki do niego byłyby zmarnowane. Cały autorytet zostałby utracony. Przekierowanie go zachowuje, mówiąc „ta strona wciąż tu jest, tylko pod nowym adresem”.
Przekierowania 301: trwałe przenosiny
Przekierowanie 301 oznacza „ta strona została trwale przeniesiona pod nowy adres URL”. Wyszukiwarki przenoszą całą siłę pozycji na nowy adres. Linki do starego adresu przekazują cały swój autorytet nowemu. Używaj 301 dla trwałych przenosin.
Google zaleca przekierowania 301 dla większości trwałych przenosin. Stary adres w końcu wypada z indeksu, gdy Google ponownie skanuje i widzi 301. Nowy adres zachowuje całą siłę pozycji.
Przekierowania 301 są trwałe. Mówią wyszukiwarkom, by traktowały przeniesienie jako trwałe. Jeśli zmienisz zdanie i zechcesz znów przenieść stronę, utworzysz łańcuch przekierowań, który jest nieefektywny.
Przekierowania 302: tymczasowe przenosiny
Przekierowanie 302 oznacza „ta strona została tymczasowo przeniesiona pod nowy adres URL”. Wyszukiwarki zachowują stary adres w indeksie. Nie przenoszą siły pozycji. Używaj 302 tylko wtedy, gdy planujesz przywrócić stronę pod pierwotny adres.
W praktyce większość przenosin jest trwała. Większość stron nigdy nie wraca pod pierwotny adres. Używanie 302 przy trwałej przeprowadzce marnuje szansę. Google traktuje teraz przekierowania 302 podobnie jak 301 (przenosząc siłę pozycji), ale 301 nadal jest właściwym wyborem dla trwałych przenosin.
Przy tymczasowej konserwacji lub testach użyj 302. Przy trwałym przenoszeniu strony użyj 301.
Inne typy przekierowań
307 Temporary Redirect jest jak 302, ale zachowuje metodę HTTP (POST pozostaje POST zamiast zamieniać się w GET). Używaj dla tymczasowych przekierowań, gdzie metoda ma znaczenie.
308 Permanent Redirect jest jak 301, ale zachowuje metodę HTTP. Używaj dla trwałych przekierowań, gdzie metoda ma znaczenie.
Meta refresh to przekierowania w HTML, które czekają kilka sekund przed przekierowaniem. Nie są idealne dla SEO. Używaj zamiast nich przekierowań po stronie serwera (301, 302).
Przekierowania JavaScript używają kodu do przekierowania użytkowników. Wyszukiwarki mogą za nimi pójść lub nie. Unikaj polegania na JavaScript przy ważnych przekierowaniach. Używaj przekierowań po stronie serwera.
Konfigurowanie przekierowań
Metoda zależy od hostingu i konfiguracji. Większość systemów CMS i platform stron ma wbudowane narzędzia do przekierowań. Użyj ich, jeśli są dostępne.
Na serwerach Apache użyj .htaccess. Dodaj linię, na przykład: Redirect 301 /old-page /new-page
Na serwerach Nginx użyj konfiguracji serwera. Dodaj: rewrite ^/old-page$ /new-page permanent;
Niektórzy dostawcy hostingu mają menedżery przekierowań w panelach. Sprawdź dokumentację hostingu.
Zawsze używaj bezwzględnych adresów URL, gdy to możliwe. Wskaż pełny adres (https://example.com/new-page), a nie ścieżki względne (/new-page).
Łańcuchy przekierowań i dobre praktyki
Unikaj łańcuchów przekierowań. Łańcuch powstaje, gdy adres A przekierowuje na B, który przekierowuje na C. Wyszukiwarki idą za łańcuchem, ale marnuje to budżet skanowania i może tracić część siły pozycji na każdym kroku.
Zawsze przekierowuj do ostatecznego celu. Jeśli przenosisz stronę A pod adres B, a B już istnieje, przekieruj A prosto na B. Nie twórz pośredniego przekierowania.
Monitoruj łańcuchy przekierowań w Google Search Console i narzędziach do skanowania. Znajdź łańcuchy i połącz je w pojedyncze przekierowania.
Ustaw przekierowania przed usunięciem starych stron. Jeśli usuniesz stronę, a potem ustawisz przekierowanie, nie pomoże ono staremu adresowi. Strona zniknęła już z indeksu.
Zachowaj przekierowania przez co najmniej rok. Stare przekierowania można w końcu usunąć, ale trzymaj je długo, by przechwycić pozostałe linki przychodzące i ruch.
Kiedy przekierowania tracą siłę pozycji
Długie łańcuchy tracą siłę. Każde przekierowanie w łańcuchu potencjalnie traci część autorytetu. Ogranicz łańcuchy do jednego kroku.
Przekierowania między domenami czasem tracą siłę. Przekierowanie z example.com na different-site.com może stracić część autorytetu. Przekierowania w obrębie domeny lepiej zachowują autorytet.
Wolne przekierowania tracą siłę. Przekierowania trwające kilka sekund mogą tracić część autorytetu. Szybkie przekierowania po stronie serwera najlepiej zachowują autorytet.
Najczęściej zadawane pytania
Czy przekierowania 301 tracą siłę pozycji?
Nie, przekierowania 301 zachowują całą siłę pozycji. Google wprost mówi, że przekierowania 301 przekazują cały PageRank nowemu adresowi. Jednak bardzo długie łańcuchy mogą tracić część siły na każdym kroku. Trzymaj przekierowania prosto: stary adres na nowy, bez kroków pośrednich. Dzięki kreatorowi stron WEMASY kreator stronustawisz to bezpośrednio na swojej stronie.
Jak długo utrzymywać stare przekierowania?
Co najmniej rok, najlepiej dłużej. Trzymaj przekierowania dwa do trzech lat, by przechwycić pozostałe linki przychodzące. W końcu możesz je usunąć (stare linki zwrócą 404), ale im dłużej je trzymasz, tym lepiej. Niektóre strony trzymają przekierowania na stałe.
Czy mogę przekierować wiele starych adresów na jeden nowy?
Technicznie tak, ale unikaj tego, gdy to możliwe. Jeśli łączysz wiele artykułów w jeden, możesz przekierować wszystkie stare adresy na nowy. Może to jednak mylić użytkowników (trafiają na treść, która może nie odpowiadać oczekiwaniom). Gdy to możliwe, przekieruj na ściśle powiązaną treść.
Czy przekierowania 302 przekazują siłę pozycji?
Google mówi, że traktuje teraz przekierowania 302 podobnie jak 301 (przekazując siłę pozycji). Jednak 301 nadal jest poprawnym i bezpiecznym wyborem dla trwałych przenosin. Jeśli zachowanie Google się zmieni, 301 Cię ochroni. Używaj 301 dla trwałych przenosin, 302 tylko dla tymczasowych przekierowań.
Czy używać przekierowań, czy znaczników canonical?
Służą różnym celom. Używaj przekierowań, gdy chcesz trwale przenieść stronę i wyeliminować stary adres. Używaj znaczników canonical, gdy chcesz zachować wiele adresów, ale powiedzieć wyszukiwarkom, który ma się pozycjonować. Przy łączeniu treści użyj przekierowania. Przy zarządzaniu duplikatami użyj znacznika canonical.
Jak sprawdzić, czy przekierowanie działa?
Użyj narzędzia do sprawdzania adresów URL w Google Search Console. Wpisz stary adres, a Google pokaże, co znalazł. Powinno pokazać przekierowanie i adres docelowy. Sprawdź, czy wskazuje właściwe miejsce. Możesz też wejść na stary adres w przeglądarce i potwierdzić, że następuje przekierowanie na nowy.