Kiedy to Cię dotyczy
- Nowa strona na innym systemie, na przykład przejście z WordPressa na stronę statyczną.
- Zmiana struktury adresów, na przykład z /oferta/strony.html na /uslugi/strony-internetowe/.
- Zmiana domeny.
- Ujednolicenie wersji: z http na https albo z www na wersję bez www.
Mapa przekierowań
- Zbierz stare adresy
Z mapy strony, z Search Console (strony z wyświetleniami i strony, do których prowadzą linki), ze statystyk i narzędzia, które przechodzi po całej stronie. Nie zapomnij o obrazach i PDF-ach.
- Dla każdego wskaż nowy odpowiednik
Strona o tym samym temacie. Nie musi mieć tego samego tytułu.
- Gdy odpowiednika nie ma
Najbliższa tematycznie strona. Jeśli nic nie pasuje, uczciwy błąd 404 albo 410, a nie przekierowanie na stronę główną.
- Zapisz reguły na serwerze
W pliku przekierowań hostingu albo w konfiguracji serwera.
- Przetestuj przed startem
Na wersji testowej: każdy stary adres powinien dać jedno przekierowanie 301 i odpowiedź 200 na nowym adresie.
# stary adres nowy adres kod /oferta/strony-www.html /uslugi/strony-internetowe/ 301 /blog/* /wiedza/:splat 301 https://www.firma.pl/* https://firma.pl/:splat 301!
Apache, nginx i inne serwery mają swoje odpowiedniki tego pliku. Zasada jest wszędzie ta sama: jedna reguła na stary adres albo wzór, prosto do celu.
Najczęstsze błędy
- Wszystko na stronę główną
Google traktuje masowe przekierowania na niepowiązaną stronę podobnie do błędu 404, więc stare pozycje i tak przepadają.
- Łańcuchy przekierowań
A prowadzi do B, a B do C. To spowalnia stronę i utrudnia robotom. Zawsze kieruj prosto na adres docelowy.
- 302 zamiast 301
302 oznacza zmianę tymczasową. Przy stałej zmianie adresu używaj 301 albo 308.
- Zapomniane obrazy i PDF-y
One też mają ruch z wyszukiwarki i linki z innych stron.
- Przekierowania usunięte po miesiącu
Google zaleca utrzymywać je co najmniej przez rok, a najlepiej na stałe.
- noindex z wersji testowej
Wersja testowa często ma zakaz indeksowania. Skopiowany na produkcję usuwa całą stronę z Google.
Po starcie
Pojęcia z tego poradnika
- Przekierowanie 301
Odpowiedź serwera, że strona na stałe zmieniła adres. Przeglądarka i Google przechodzą pod nowy adres i przenoszą na niego wartość starego.
Pytania i odpowiedzi
Jak długo trzymać przekierowania?
Google zaleca co najmniej rok, a najlepiej na stałe. Utrzymanie kilku reguł nic nie kosztuje, a stare linki z innych stron działają latami.
Czy stracę pozycje w Google?
Przy dobrej mapie przekierowań pozycje zwykle chwilowo się wahają i wracają. Duże i trwałe spadki prawie zawsze wynikają z brakujących przekierowań, mocno zmienionej treści albo pozostawionego zakazu indeksowania.
Czy przekierowanie 301 przekazuje wartość linków?
Tak. Google traktuje stałe przekierowanie jako silny sygnał, że nowy adres zastępuje stary.
Źródła i dokumentacja
- Google: przenoszenie witryny ze zmianą adresów URLdevelopers.google.com
- Google: przekierowania a wyszukiwarkadevelopers.google.com
- Search Console: narzędzie zmiany adresusupport.google.com
- Netlify: przekierowaniadocs.netlify.com