Słownik pojęć internetowych
Przekierowanie 301: co to jest?
Definicja
Przekierowanie 301 to trwałe przeniesienie adresu: kto wejdzie pod stary adres strony, zostaje automatycznie odesłany pod nowy. Liczba 301 to kod, którym serwer informuje przeglądarki i wyszukiwarki, że zmiana jest na stałe.
Jak działa przekierowanie 301
Gdy przeglądarka prosi o stronę, serwer odpowiada kodem. Kod 200 znaczy „proszę, oto strona”. Kod 404 znaczy „nie ma takiej strony”. Kod 301 znaczy „ta strona została na stałe przeniesiona pod inny adres” i od razu podaje ten adres. Odwiedzający niczego nie zauważa poza zmianą adresu w pasku.
Istnieją też przekierowania tymczasowe, na przykład 302. Używa się ich, gdy stary adres ma wrócić do użytku.
Kiedy się go używa
- zmieniasz domenę, na przykład po zmianie nazwy firmy,
- zmieniasz adres podstrony, na przykład z
/ofertana/uslugi, - przenosisz stronę z http na https,
- chcesz, żeby adres z „www” i bez „www” prowadził w to samo miejsce.
Dlaczego to ważne
Bez przekierowania stare linki przestają działać. Klient, który ma Twoją stronę w zakładkach albo klika link ze starej ulotki, zobaczy błąd. Google też traktuje nowy adres jak zupełnie nową stronę.
Przekierowanie 301 jest dla Google mocnym sygnałem, że w wynikach ma się pojawiać nowy adres. Przeniesienie zwykle zachowuje dorobek starego adresu, ale wahania widoczności po zmianie się zdarzają. Google zaleca utrzymywać przekierowania co najmniej rok.
Przy przenosinach na nową stronę spisz stare adresy, zanim cokolwiek wyłączysz. Więcej o zmianie narzędzia piszemy w dziale porównanie.
Przekierowanie 301: pytania i odpowiedzi
Czy zmiana domeny zaszkodzi mojej pozycji w Google?
Może chwilowo, ale przy dobrze ustawionych przekierowaniach 301 dorobek starego adresu zwykle przechodzi na nowy. Każdy stary adres powinien prowadzić do odpowiadającego mu nowego, a nie wszystkie na stronę główną. Zmień też adres w wizytówce Google i w profilach. Google Search Console ma narzędzie do zgłoszenia zmiany adresu strony.
Jak sprawdzić, czy przekierowanie działa?
Wpisz stary adres w przeglądarce i zobacz, czy trafiasz pod właściwy nowy. Żeby upewnić się, że to przekierowanie trwałe, a nie tymczasowe, użyj darmowego narzędzia online do sprawdzania kodów odpowiedzi serwera: powinno pokazać kod 301. Zrób test dla kilku ważnych podstron, nie tylko dla strony głównej.
Co się stanie, jeśli przekieruję wszystkie stare adresy na stronę główną?
Klient szukający cennika trafi na ogólną stronę i musi szukać od nowa. Google może potraktować takie przekierowania jak błąd typu „soft 404” i nie przenieść dorobku starych podstron. Lepiej skierować każdą starą podstronę na najbliższy tematycznie nowy odpowiednik, a stronę główną zostawić dla adresów, które nie mają zastępstwa.
Czy przekierowanie spowalnia stronę?
Minimalnie, bo przeglądarka musi wykonać dodatkowe zapytanie, zanim dostanie właściwą stronę. Przy jednym przekierowaniu różnica jest niezauważalna. Problem pojawia się przy łańcuchach, gdy adres A prowadzi do B, a B do C. Lepiej kierować stary adres od razu pod adres docelowy, także po kolejnych zmianach.
Co zrobić ze starą domeną po przejściu na nową?
Nie rezygnuj z niej od razu. Odnawiaj ją co najmniej tak długo, jak utrzymujesz przekierowania, bo stare linki, wizytówki i ulotki wciąż mogą do niej prowadzić. Wygasła domena może trafić w ręce kogoś, kto przejmie ruch od Twoich dawnych klientów. Utrzymanie starej domeny to zwykle niewielki koszt w porównaniu z tym ryzykiem.
Kiedy nie potrzebuję przekierowania 301?
Gdy adres się nie zmienia. Zmiana treści, zdjęć czy wyglądu podstrony nie wymaga przekierowania, nawet przy przejściu na nowe narzędzie, o ile adresy zostają te same. Nie musisz też przekierowywać podstron, które usuwasz bez zastępstwa: dla nich właściwy jest zwykły błąd 404. Przy przenosinach z własną domeną sprawdź jednak, czy zmieniają się adresy podstron.