SEO

Migracja lub przebudowa strony bez utraty SEO: checklista krok po kroku

GRI90A
Migracja lub przebudowa strony bez utraty SEO: checklista krok po kroku

Migracja strony bez utraty SEO to nie kwestia szczęścia. O powodzeniu decyduje jedna rzecz: kompletna mapa przekierowań 301, przygotowana przed uruchomieniem nowej wersji, nie po fakcie. Każdy adres URL, który dziś przynosi ruch z Google, musi mieć swojego następcę na nowej stronie. Bez tego tracisz w kilka dni pozycje budowane latami. Ten artykuł to checklista krok po kroku: co zrobić przed migracją, co kontrolować w trakcie wdrożenia i jak monitorować efekty po starcie. Na końcu znajdziesz tabelę z błędami, które najczęściej niszczą wyniki migracji w praktyce.

Przed migracją: inwentaryzacja i plan działania

Zanim zaczniesz, upewnij się, że rzeczywiście potrzebujesz pełnej migracji, a nie optymalizacji obecnej strony. Przebudowa całego serwisu i zmiana adresów URL to dużo większe ryzyko niż stopniowe poprawki na miejscu. Jeśli decyzja już zapadła, zacznij od czterech kroków poniżej.

Pełna inwentaryzacja adresów URL i pozycji

Zbierz pełną listę adresów URL zaindeksowanych w Google. Sprawdź cztery źródła: raport indeksowania stron w Google Search Console, dane o ruchu organicznym w Google Analytics, aktualną mapę strony (sitemap.xml) oraz pełny crawl witryny narzędziem typu Screaming Frog. Dla każdego adresu zapisz obecną pozycję na główne frazy, miesięczny ruch organiczny i typ treści. Ta lista to twój punkt odniesienia. Bez niej nie sprawdzisz po migracji, co realnie straciłeś, a co jest tylko normalną fluktuacją.

Mapa przekierowań 301 jeden do jednego

Każdy stary adres URL potrzebuje przypisanego dokładnie jednego nowego adresu, możliwie najbliższego tematycznie oryginałowi. Przekierowanie całej domeny na stronę główną niszczy wartość SEO poszczególnych podstron i to jeden z najczęstszych błędów, jakie widzimy przy migracjach klientów. Arkusz mapowania powinien mieć minimum trzy kolumny: stary URL, nowy URL, uzasadnienie wyboru. Jeśli podstrona nie ma bezpośredniego odpowiednika na nowej stronie, wskaż najbliższą tematycznie kategorię, nie stronę główną. Nie pomijaj adresów z parametrami, wersji z paginacją ani starych adresów kategorii produktowych, nawet jeśli wydają się mało istotne. Właśnie tam najczęściej chowają się luki w mapowaniu, które wychodzą dopiero po starcie.

Benchmark ruchu i pozycji

Zrób zrzut danych z minimum 30 dni przed startem: ruch organiczny per adres, pozycje głównych fraz, współczynnik klikalności z Google Search Console. Ten benchmark to punkt odniesienia w tygodniach po migracji. Bez niego trudno ocenić, czy spadek pozycji w drugim tygodniu to normalna fluktuacja związana z ponownym indeksowaniem, czy realny problem wymagający natychmiastowej reakcji.

Plan na dzień zero

Ustal dokładną godzinę przełączenia, osobę odpowiedzialną za wdrożenie przekierowań i checklistę do odhaczenia w czasie rzeczywistym. Wybierz dzień o najniższym ruchu, nie piątek wieczorem przed weekendem, kiedy nikt nie zareaguje na błąd do poniedziałku. Przygotuj też plan awaryjny: kto i jak szybko cofa zmiany, jeśli po przełączeniu coś przestanie działać. Jeśli nie masz zasobów, żeby ogarnąć to samodzielnie, wsparcie zespołu SEO przy migracji ogranicza ryzyko błędów, które trudno cofnąć.

W trakcie migracji: wdrożenie i weryfikacja

Dzień startu to moment, w którym najwięcej się dzieje naraz. Poniższe pięć elementów sprawdzasz w kolejności, zanim ogłosisz migrację za zakończoną.

Wdrożenie przekierowań

Wgraj mapę przekierowań 301 dokładnie w momencie uruchomienia nowej wersji strony, nie kilka godzin później. Sprawdź ręcznie każde przekierowanie na próbie adresów o najwyższym ruchu, najlepiej wszystkie, jeśli skala serwisu na to pozwala. Unikaj łańcuchów przekierowań, w których adres A prowadzi do B, a B dopiero do C. Każdy stary URL powinien prowadzić bezpośrednio do celu, najlepiej kodem 301 lub 308.

Weryfikacja meta danych i treści

Porównaj title, meta description i nagłówki na nowej stronie z wersją sprzed migracji. Jeśli redesign wiązał się ze skróceniem treści, sprawdź, czy frazy i sekcje, które wcześniej rankowały, nadal są obecne na stronie. Zmiana szablonu to częsty moment, w którym znika połowa treści bez świadomej decyzji nikogo w zespole.

Canonical i mapa strony

Każdy nowy adres URL potrzebuje self referencing tagu canonical, wskazującego sam na siebie. Wygeneruj nową mapę strony z aktualnymi adresami i wyślij ją w Google Search Console od razu po starcie, żeby przyspieszyć odkrycie nowych adresów przez Googlebota.

Dane strukturalne

Sprawdź, czy dane strukturalne, na przykład breadcrumb, artykuł czy produkt, przeniosły się razem z nowymi szablonami. Nowy CMS albo nowy motyw graficzny często je gubi, bo programista kopiuje wygląd strony, a nie kod odpowiedzialny za znaczniki schema.org. Przetestuj po kolei każdy typ podstrony narzędziem do sprawdzania danych strukturalnych, nie tylko jeden przykładowy adres. Braki w tym miejscu nie blokują indeksacji, ale potrafią wyciąć twoje wyniki z rozszerzonych elementów w wynikach wyszukiwania, na przykład gwiazdek czy okruszków.

Blokada i odblokowanie wersji testowej

Wersja robocza nowej strony na subdomenie testowej musi mieć noindex w tagu meta robots i blokadę w pliku robots.txt, dopóki trwają prace. Po przełączeniu domeny produkcyjnej na nową wersję zdejmij noindex i sprawdź to fizycznie w kodzie źródłowym każdego typu szablonu, nie tylko strony głównej. To jeden z najczęstszych błędów migracji: zespół pamięta o odblokowaniu strony głównej, a zapomina o kategoriach czy kartach produktów.

Po migracji: monitoring i stabilizacja

Migracja nie kończy się w dniu przełączenia. Najważniejsze decyzje zapadają w pierwszych dwóch, trzech tygodniach, kiedy widać, czy przekierowania i treść zadziałały tak, jak planowałeś.

Monitoring Google Search Console

Sprawdzaj raport indeksowania stron codziennie przez pierwsze dwa tygodnie. Szukaj rosnącej liczby błędów 404 i stron oznaczonych jako wykluczone z indeksowania. Narzędzie do sprawdzania adresu URL pokaże, czy Google w ogóle zauważył nowe adresy i kiedy planuje je ponownie przetworzyć.

Porównanie pozycji tydzień po tygodniu

Zestawiaj pozycje z benchmarku sprzed migracji z aktualnymi, adres po adresie, nie tylko frazę po frazie. Spadek na pojedynczej frazie bywa normalny. Spadek obejmujący całą grupę adresów w jednej kategorii to sygnał problemu z przekierowaniami albo z treścią, który wymaga sprawdzenia w tym samym tygodniu, nie za miesiąc. Do porównania wystarczy raport skuteczności w Google Search Console filtrowany po adresie oraz arkusz kalkulacyjny z benchmarkiem sprzed startu. Zewnętrzny rank tracker bywa pomocny, ale sam Search Console jako dane bezpośrednio od Google powinien być twoim głównym punktem odniesienia.

Poprawki przekierowań

Jeśli widzisz w danych ruch trafiający na strony błędu 404, dodaj brakujące przekierowanie w ciągu 24-48 godzin. Nie czekaj na kolejny sprint wdrożeniowy. Każdy dzień z linkiem prowadzącym donikąd to realny, policzalny koszt w utraconym ruchu i pozycjach.

Kiedy spodziewać się stabilizacji

Google zaleca utrzymanie przekierowań 301 przez co najmniej rok, bo transfer sygnałów rankingowych do nowych adresów nie jest natychmiastowy. W praktyce większość witryn odzyskuje wcześniejsze pozycje w ciągu 4-8 tygodni, przy poprawnej mapie przekierowań i braku dodatkowych błędów technicznych. Pełna stabilizacja, łącznie z ponownym zaindeksowaniem wszystkich podstron, może potrwać kilka miesięcy przy dużych serwisach z tysiącami adresów.

Najczęstsze katastrofy migracyjne z praktyki

Poniższe błędy powtarzają się przy migracjach najczęściej, niezależnie od branży i wielkości serwisu. Każdy z nich da się wychwycić checklistą, zanim strona trafi na produkcję.

Błąd Skutek Jak uniknąć
Nowa strona trafia na produkcję z tagiem noindex pozostawionym po etapie testów Google w ciągu kilku dni usuwa witrynę z indeksu, ruch organiczny spada niemal do zera Sprawdź kod źródłowy każdego typu szablonu po starcie, nie tylko strony głównej. Ustaw w Search Console alert na nagły spadek liczby zaindeksowanych stron
Brak przekierowań 301 ze starych adresów URL na nowe Użytkownicy i Googlebot trafiają na strony błędu 404, autorytet starych adresów przepada Przygotuj mapę przekierowań jeden do jednego przed startem i wdróż ją razem z nową wersją strony, nie po niej
Zmiana struktury adresów URL bez wcześniej przygotowanej mapy Setki adresów tracą swój odpowiednik, przekierowania wdrażane są chaotycznie i z opóźnieniem Zamroź strukturę URL na czas migracji albo zaplanuj mapowanie z wyprzedzeniem, przed pracami projektowymi
Usunięcie lub mocne skrócenie treści, która wcześniej dobrze rankowała Strona traci pozycje na frazy generujące największy ruch, czasem bezpowrotnie Oznacz podstrony z najwyższym ruchem jako nietykalne. Każdą zmianę treści na nich konsultuj z danymi z Search Console

Jeśli po migracji strona w ogóle przestała pojawiać się w wynikach wyszukiwania, sprawdź też ogólne przyczyny opisane w tekście o tym, dlaczego twojej strony nie ma w Google. Część z nich pokrywa się z błędami migracyjnymi, ale niektóre mają zupełnie inne źródło.

Źródła

Migracja strony to moment, w którym pojedynczy błąd potrafi kosztować miesiące odbudowy pozycji. Zespół PremiumAds prowadzi migracje i przebudowy pod kątem SEO od inwentaryzacji adresów, przez wdrożenie przekierowań, po monitoring po starcie. Jeśli planujesz zmianę CMS-a, redesign albo nową strukturę adresów URL, skontaktuj się z nami zanim ustalisz datę startu.

Często zadawane pytania

Jak długo utrzymywać przekierowania 301 po migracji strony?

Zgodnie z wytycznymi Google przekierowania warto utrzymać co najmniej rok. W tym czasie Google stopniowo przenosi sygnały rankingowe ze starych adresów na nowe. Skrócenie tego okresu, na przykład do miesiąca, ryzykuje utratą pozycji dla adresów, których Google jeszcze nie zdążył ponownie zaindeksować i skojarzyć z nowym adresem.

Ile trwa odzyskanie pozycji po migracji strony?

Przy poprawnie wdrożonej mapie przekierowań większość witryn odzyskuje wcześniejsze pozycje w ciągu 4-8 tygodni. Duże serwisy z tysiącami adresów mogą potrzebować kilku miesięcy na pełne ponowne zaindeksowanie. Czas zależy od częstotliwości odwiedzin Googlebota na domenie oraz od tego, czy w trakcie migracji nie doszło do dodatkowych błędów technicznych.

Czy zmiana adresów URL zawsze obniża pozycje w Google?

Nie musi, jeśli każdy stary adres ma przekierowanie 301 na najbliższy tematycznie odpowiednik. Ryzyko rośnie, gdy zmieniasz strukturę URL bez mapy przekierowań, usuwasz treść albo przekierowujesz wszystko na stronę główną. Krótkotrwałe wahania pozycji w pierwszych dniach są normalne, bo Google musi ponownie przetworzyć zmienione adresy.

Co zrobić, gdy po migracji strona zniknęła z wyników wyszukiwania?

Najpierw sprawdź kod źródłowy strony głównej i podstron pod kątem tagu noindex pozostawionego po etapie testów. To najczęstsza przyczyna. Następnie zweryfikuj w Google Search Console raport indeksowania stron i sprawdź, czy sitemap został przesłany. Jeśli noindex jest usunięty, a problem trwa, zgłoś ponowne indeksowanie kluczowych adresów ręcznie.

Czy migracja na nowy CMS wymaga innej checklisty niż zmiana samego designu?

Zasady są te same, ale ryzyko jest wyższe. Nowy CMS często zmienia strukturę adresów URL, sposób generowania danych strukturalnych i szablony meta tagów. Sprawdź to wszystko osobno na etapie testów, zanim uruchomisz stronę produkcyjnie. Zmiana samego designu bez ruszania adresów i treści niesie zwykle mniejsze ryzyko dla SEO.

0 0 głosy
Ocena artykułu
Subskrybuj
Powiadom o
guest
0 Komentarze
Najstarsze
Najnowsze Najwięcej głosów

Potrzebujesz wsparcia w temacie z artykułu?

Zajmujemy się Google Ads, SEO, GA4, GEO i RODO od 12 lat. Odpowiada Maciej w 24h, bez handlowca, bez automatu.

Napisz do nas