Przekierowania 301 po zmianie strony: nie strać pozycji

Jak po zmianie strony lub domeny nie stracić pozycji w Google: mapa adresów, przekierowania 301, przykład .htaccess, Search Console i kontrola błędów 404.

Ilustracja: dwie strony internetowe połączone zakrzywioną strzałką, między nimi tablica z listą adresów i znacznik zakończonej poprawnie zmiany
Ilustracja wygenerowana przez AI

Nowa strona to nowe adresy podstron, a Google zna tylko stare. Jeśli nie wskażesz, gdzie one teraz są, klienci i wyszukiwarka trafią na błąd 404, a pozycje budowane latami zaczną spadać. Rozwiązaniem są przekierowania 301.

W tej poradzie pokazuję, jak to zaplanować i wdrożyć krok po kroku: od mapy adresów, przez przykład dla Apache, po kontrolę w Search Console. Wystarczy arkusz, dostęp do serwera i kilka godzin pracy.

Co to jest przekierowanie 301 i kiedy go potrzebujesz

Przekierowanie 301 to instrukcja serwera: „ta strona przeniosła się na stałe pod ten adres”. Przeglądarka od razu otwiera nowy adres, a wyszukiwarka przenosi na niego informacje o starym.

Potrzebujesz go, gdy:

  • zmieniasz domenę (np. z firma.com.pl na firma.pl),
  • przechodzisz na nowy system, np. z WordPressa na własny kod,
  • zmieniasz strukturę adresów (np. /oferta/tarasy na /uslugi/tarasy),
  • przechodzisz z http na https albo z www na wersję bez www,
  • łączysz albo usuwasz podstrony.

Jeśli adresy zostają dokładnie takie same, przekierowania nie są potrzebne. To częsty powód, dla którego dobrze zrobiona zmiana wyglądu nie szkodzi pozycjom.

Krok 1: zbierz listę starych adresów

Zanim wyłączysz starą stronę, zrób jej spis. Potrzebujesz wszystkich adresów, które mogą mieć wejścia z Google albo z innych stron.

Źródła listy:

  1. Mapa strony starej witryny (zwykle twojadomena.pl/sitemap.xml).
  2. Google Search Console: raport Skuteczność pokazuje adresy, które dostają kliknięcia. Wyeksportuj go do arkusza.
  3. Google Analytics (GA4): strony, na które wchodzą klienci.
  4. Narzędzie do skanowania strony, jeśli masz stronę bez mapy.

Zapisz wszystko w arkuszu w jednej kolumnie. Adresy z największą liczbą wejść oznacz jako priorytetowe: ich dotyczy najwięcej ryzyka.

Krok 2: zrób mapę starych i nowych adresów

To najważniejsza część pracy. Obok każdego starego adresu wpisz nowy, który ma najbliższą treść.

Stary adres Nowy adres
/oferta/tarasy /uslugi/tarasy
/o-nas.html /o-firmie
/blog/jak-wybrac-plytki /porady/jak-wybrac-plytki
/stary-produkt-xyz /kategoria/podobne-produkty

Zasady:

  • jeden stary adres to jeden najlepiej pasujący nowy,
  • jeśli podstrony już nie ma i nie ma odpowiednika, wybierz najbliższą kategorię albo zostaw błąd 404 (albo 410, czyli „usunięta na stałe”),
  • uwzględnij adresy z parametrami, jeśli były indeksowane,
  • zdecyduj, czy końcowy adres ma ukośnik na końcu, i trzymaj się tego wszędzie.

Przy dużej stronie mapa może mieć kilkaset wierszy. Warto ją zrobić w arkuszu, bo później posłuży do testów.

Krok 3: wdróż przekierowania 301

Sposób wdrożenia zależy od serwera. Poniżej przykład dla Apache, czyli popularnego hostingu współdzielonego z plikiem .htaccess w katalogu głównym. Inne serwery zapisują to inaczej: Nginx ma własną składnię w konfiguracji, a WordPress, Shopify czy inne systemy mają zwykle wtyczkę albo ustawienie w panelu. Jeśli nie wiesz, na czym stoi Twoja strona, zapytaj hostingu albo wykonawcy.

Pojedyncze adresy:

Redirect 301 /oferta/tarasy https://twojadomena.pl/uslugi/tarasy
Redirect 301 /o-nas.html https://twojadomena.pl/o-firmie

Cała domena na nową (stare adresy zostają, zmienia się tylko domena):

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?staradomena\.pl$ [NC]
RewriteRule ^(.*)$ https://nowadomena.pl/$1 [R=301,L]

Przed zapisaniem pliku zrób jego kopię. Błąd w jednym znaku może wyłączyć całą stronę. Jeśli po zmianie pojawi się błąd 500, przywróć kopię i popraw wpis.

Pamiętaj też o ujednoliceniu wersji adresu: http i https, z www i bez www powinny prowadzić do jednej wersji, i to jednym przekierowaniem.

Krok 4: unikaj dwóch typowych błędów

Wszystko na stronę główną

Pokusa jest duża: jedna reguła i „po sprawie”. Jednak klient szukający tarasów, który trafia na stronę główną, zwykle wychodzi. Google w swojej dokumentacji o zmianie witryny zaleca przekierowania na odpowiadające strony, a masowe przekierowania na stronę główną mogą być traktowane jak pozorny błąd 404 (soft 404). Każdy adres kieruj tam, gdzie jest ta sama treść.

Łańcuchy przekierowań

Łańcuch to sytuacja, gdy adres A prowadzi do B, B do C, a C do D. Każdy przeskok to opóźnienie, a przy zbyt długim łańcuchu robot Google może przestać za nim podążać. Powstaje on zwykle wtedy, gdy ktoś dokłada nowe reguły na stare, bez poprawiania poprzednich.

Zasada: każdy stary adres prowadzi od razu do ostatecznego. Jeśli masz już reguły z poprzedniej zmiany strony, popraw je tak, by wskazywały nowy adres docelowy.

Krok 5: Search Console i nowa mapa strony

Po wdrożeniu zadbaj o to, żeby Google szybko dowiedział się o zmianach.

  1. Dodaj nową usługę w Google Search Console, jeśli zmieniasz domenę. Dla starej domeny też zachowaj dostęp.
  2. Użyj narzędzia Zmiana adresu w ustawieniach starej usługi, jeśli zmieniasz domenę. Wymaga ono wcześniej działających przekierowań 301.
  3. Wyślij nową mapę strony (sitemap.xml) z nowymi adresami. Nie wrzucaj do niej starych adresów, które teraz tylko przekierowują.
  4. Przy większej zmianie zostaw na pewien czas starą mapę strony w Search Console. W raporcie Mapy witryn zobaczysz, jak liczba zaindeksowanych starych adresów spada do zera.
  5. Sprawdź kilka ważnych adresów narzędziem do sprawdzania adresów URL.

Mapę strony i zgłoszenie do Google i Bing robię w usłudze zgłoszenia do Google i Bing. Jak czytać raporty po zmianie, opisuję w poradzie o Google Search Console.

Krok 6: sprawdź stronę po wdrożeniu

Nie zakładaj, że wszystko działa. Przetestuj.

  • Wklej kilkadziesiąt adresów z mapy do przeglądarki i sprawdź, czy otwiera się właściwa strona.
  • Sprawdź kod odpowiedzi (301, nie 302) za pomocą narzędzia dla deweloperów w przeglądarce, zakładka Sieć, albo darmowego testera przekierowań.
  • Przeskanuj stronę programem do audytu SEO i poszukaj błędów 404 oraz łańcuchów.
  • Zajrzyj do raportu Indeksowanie stron w Search Console po kilku dniach: pojawią się tam błędy 404 i adresy przekierowane.
  • Sprawdź wynik w GA4: ruch na kluczowych podstronach nie powinien nagle zniknąć.

W pierwszych dwóch tygodniach zaglądaj do raportów co kilka dni. Nowe błędy 404 poprawiaj od razu: dopisz brakujące przekierowanie.

Krok 7: popraw linki na zewnątrz

Przekierowanie działa, ale warto wskazywać wszystkim nowy adres wprost.

  • Profil Firmy w Google: zmień adres strony w edycji profilu.
  • Katalogi firm i media społecznościowe: popraw link na Facebooku, Instagramie, LinkedInie i we wpisach w katalogach (zobacz katalogi firm w Polsce).
  • Podpis w e-mailu, wizytówki, faktury, ulotki.
  • Reklamy Google Ads i inne: adresy docelowe reklam powinny prowadzić od razu na nowe podstrony.
  • Strony partnerów, które do Ciebie linkują: poproś o zmianę linku przy ważnych odnośnikach.

Zmiana adresu w wizytówce jest szybka, a pomaga, bo klienci z Map trafiają od razu na właściwą podstronę.

Lista kontrolna na dzień wdrożenia

  1. Kopia starej strony i pliku .htaccess.
  2. Arkusz z mapą starych i nowych adresów.
  3. Przekierowania 301 wdrożone i przetestowane na próbce.
  4. Jedna wersja domeny (https, z www albo bez).
  5. Nowa mapa strony wysłana w Search Console.
  6. Zmiana adresu w Search Console, jeśli zmieniasz domenę.
  7. Poprawiony link w Profilu Firmy i w katalogach.
  8. Skan strony pod kątem 404 i łańcuchów.
  9. Kontrola raportów po 3, 7 i 14 dniach.

Podsumowanie

Przy zmianie strony największe ryzyko to adresy, o których nikt nie pamiętał. Mapa starych i nowych adresów, przekierowania 301 na odpowiadające strony i kontrola 404 po wdrożeniu chronią to, co Google wie o Twojej witrynie.

Jeśli planujesz zmianę strony i nie chcesz ryzykować pozycji, zobacz moją modernizację strony: przenoszę treści i adresy bez utraty SEO. Możesz też napisać do mnie, a w 24 godziny przygotuję wycenę.

Najczęstsze pytania

Usługi związane z tematem

Masz podobny projekt?

Opisz, czego potrzebujesz, a w 24 godziny odeślę wycenę. Nowi klienci dostają 20% rabatu na pierwsze zlecenie.

Wyceń projektUmów rozmowę (20 min)

Czytaj dalej