- Jacek Ślesicki
- [email protected]
- Olsztyn, Polska
Migracja strony: zaplanuj zmianę i sprawdź SEO

Jak zmienić stronę bez utraty pozycji w Google?
Migracja strony internetowej wymaga zabezpieczenia treści, przypisania zmienianych adresów do odpowiedników i kontroli wyników w Google Search Console. Proponuję plan odbioru obejmujący technikę oraz kontakt z klientem. Google Search Central zaleca utrzymywanie przekierowań zasadniczo co najmniej rok, ale nie gwarantuje niezmiennych pozycji. Celem jest ograniczenie ryzyka, nie obietnica wyniku.
Chcesz, żebym zajął się tym w Twojej firmie? Szczegóły znajdziesz w ofercie: Strony internetowe i sklepy (WordPress).
Przebudowa może poprawić czytelność oferty, a jednocześnie odciąć dostęp do artykułów przyciągających odbiorców. Dlatego temat Strony internetowe i sklepy WordPress łączę z ochroną istniejących treści. Nowy wygląd powinien przejść odbiór razem z adresami, nawigacją i formularzami.
Plan migracji: od czego zacząć?
Zacznij od zapisania celu przebudowy, zakresu zmian oraz warunków, które nowa strona musi spełnić przed uruchomieniem.
Cel „nowocześniejsza witryna” jest za mało precyzyjny. Lepszy zapis brzmi: użytkownik telefonu znajduje usługę, rozumie jej zakres i wysyła formularz. Obok niego powinien znaleźć się warunek techniczny: wszystkie ważne stare adresy pozostają dostępne albo prowadzą do właściwych odpowiedników.
- Zakres wdrożenia określa, czy zmieniają się wygląd, treści, technologia, hosting lub domena.
- Lista chronionych podstron obejmuje ofertę, materiały pozyskujące odbiorców i strony wspierające kontakt.
- Plan odbioru wskazuje oczekiwany rezultat każdego testu oraz osobę odpowiedzialną za sprawdzenie.
- Plan awaryjny opisuje warunki zatrzymania wdrożenia i odtworzenia poprzedniej wersji.
Taki dokument pozwala rozstrzygnąć, czy strona jest gotowa. Sama akceptacja projektu graficznego tego nie rozstrzyga.
Wynik migracji: jak oddzielić widoczność od sprzedaży?
Oddziel pozycje i kliknięcia w wyszukiwarce od otrzymanych zapytań, ponieważ każdy wskaźnik opisuje inny etap drogi klienta.
Średnia pozycja nie jest liczbą klientów. Jej znaczenie wyjaśnia pomoc Google Search Console. Formularz może przestać wysyłać wiadomości mimo utrzymania widoczności. Z kolei zmiana pomiaru potrafi obniżyć raportowaną liczbę konwersji bez rzeczywistego spadku zapytań. Te sytuacje wymagają różnych napraw.
Zakres migracji: co zmieniasz i czym ryzykujesz?
Zakres kontroli dobieram do tego, czy zmiana obejmuje wygląd, hosting, CMS, adresy czy domenę. WordPress i Astro są przykładami technologii, a nie gotowymi receptami na zachowanie SEO. Przy planowaniu odbioru rozdzielam to, co widzi odbiorca, od tego, co otrzymuje wyszukiwarka pod konkretnym adresem.
Redesign a SEO: oddziel wygląd od adresów
Redesign to zmiana projektu interfejsu, która może zachować dotychczasową domenę, strukturę adresów i zawartość podstron.
Przykład: wymiana menu oraz kroju pisma na stronie usługi nie uzasadnia sama w sobie zastąpienia adresu /audyt-seo/ adresem /oferta/audyt/. Każda dodatkowa zmiana powinna mieć cel. Inaczej powiększa zakres testów bez jasnej korzyści.
| Wariant | Co może pozostać bez zmian? | Przedmiot odbioru |
|---|---|---|
| Redesign przy tych samych URL | Domena, adresy i treści. | Widoczność treści, menu, linki, wersja mobilna i kontakt. |
| Zmiana CMS | Domena oraz struktura URL. | Eksport treści, szablony, metadane, zasoby i generowanie adresów. |
| Zmiana domeny | Treści i układ ścieżek. | Przekierowania, certyfikat, adresy docelowe i konfiguracja narzędzi. |
| Zmiana hostingu | Domena, URL i CMS. | Dostępność strony, konfiguracja usług oraz możliwość odtworzenia. |
Zmiana CMS i domeny: jak rozdzielić decyzje?
Najpierw ustal, które zmiany są konieczne, a następnie zaplanuj osobny odbiór technologii, adresów i treści.
Przy przejściu z WordPress do Astro można zachować dotychczasowe ścieżki. Natomiast zmiana domeny a SEO wymaga osobnego planu adresowania. Proponuję zapisać cztery decyzje:
- Domena pozostaje dotychczasowa albo otrzymuje wskazany adres docelowy.
- CMS zmienia sposób zarządzania treścią, lecz nie musi zmieniać publicznych URL.
- Treści zachowują temat i funkcję albo otrzymują osobno uzasadnioną aktualizację.
- Hosting ma określone wymagania dotyczące wdrożenia, dostępu i przywracania wersji.
Najbardziej użyteczny rezultat przygotowań to plan odbioru. Ogólne zapewnienie, że wykonawca „zachowa SEO”, nie zastępuje listy sprawdzalnych warunków.
Dane przed migracją: co zabezpieczyć?
Przed zmianą zalecam zapisanie stanu strony oraz danych stanowiących punkt odniesienia dla odbioru. Audyt przed migracją powinien połączyć spis adresów, wyniki Google Search Console i kopię możliwą do odtworzenia. Dla WordPress zabezpieczenie obejmuje bazę oraz pliki; dla Astro trzeba uwzględnić także źródła treści i sposób budowania witryny.
Dane wyjściowe: jak przygotować arkusz kontroli?
Zacznij od jednego arkusza, w którym każdy adres otrzyma opis obecnego stanu, znaczenia biznesowego i planowanej decyzji.
Nie ograniczaj spisu do menu. Przykładowo poradnik dostępny głównie z wyszukiwarki może nie występować w głównej nawigacji, a nadal wymagać ochrony. Przygotuj następujące pola:
- Adres URL i status HTTP opisują lokalizację oraz odpowiedź serwera.
- Title i H1 zapisują tytuł dokumentu oraz główny nagłówek treści.
- Canonical i indeksowalność pokazują deklarowaną wersję strony oraz ewentualne blokady.
- Kliknięcia, wyświetlenia i zapytania opisują dotychczasową obecność w wyszukiwarce.
- Konwersje oraz znaczenie oferty pomagają ustalić priorytet kontroli.
- Linki wewnętrzne i zewnętrzne wskazują drogi prowadzące do dokumentu.
Jako przykład organizacji analizy proponuję 28 dni przed wdrożeniem i porównywalny okres po nim. To okres roboczy, nie standard Google. Przy sezonowej ofercie dołącz analogiczny okres poprzedniego roku i zapisz różnice w kampaniach.
Kopia strony: jak sprawdzić możliwość odtworzenia?
Wykonaj próbne odtworzenie w odizolowanym środowisku i sprawdź, czy odzyskana wersja zawiera treści, zasoby oraz działającą konfigurację.
W WordPress sama baza nie obejmuje wszystkich przesłanych zdjęć. W Astro repozytorium może nie zawierać treści przechowywanych w zewnętrznym CMS. Zalecam zachowanie także konfiguracji wdrożenia i gotowych plików wynikowych, jeśli są potrzebne do powrotu.
Przykład: kopia artykułu bez ilustracji, do których odsyła instrukcja, nie odtwarza pełnego materiału. W arkuszu dopisz więc wynik próby, datę kopii i osobę posiadającą dostęp. Plik nazwany „backup” nie jest jeszcze dowodem sprawnego odtworzenia.
Przekierowania i treści: jak przygotować nową stronę?
Każdy zmieniany adres przypisz do strony odpowiadającej tej samej potrzebie użytkownika. Google Search Central wskazuje 301 i 308 jako trwałe przekierowania, a standard IETF RFC 9110 opisuje ich semantykę. Proponuję zatwierdzać mapowanie dopiero po sprawdzeniu odpowiedzi serwera i zawartości strony docelowej, nie po samym zapisaniu reguły.
Mapa przekierowań: jak przypisać odpowiedniki?
Zacznij od porównania celu starej i nowej podstrony, a następnie zapisz docelowy adres oraz uzasadnienie decyzji.
Poniższy arkusz zawiera wyłącznie przykłady demonstracyjne. Kolumna testu opisuje oczekiwany wynik, nie wykonane wdrożenie.
| Stary URL | Nowy URL | Decyzja | Uzasadnienie | Oczekiwany test |
|---|---|---|---|---|
| /oferta/audyt/ | /audyt-seo/ | 301 | Ta sama usługa. | 301, następnie 200. |
| /blog/checklista/ | /poradniki/checklista/ | 301 | Ten sam poradnik. | 301, następnie 200 i kompletna treść. |
| /kontakt/ | /kontakt/ | Zachowanie | Adres pozostaje aktualny. | 200 i działający formularz. |
| /wydarzenie-archiwalne/ | Brak | 410 | Trwałe usunięcie bez zastępstwa. | Rzeczywisty status 410. |
Plan przekierowań 301 powinien objąć również ważne dokumenty i obrazy. Przeniesienie poradnika nie załatwia automatycznie dostępu do załączonej instrukcji PDF.
Przekierowanie 301, 308 i canonical: czym się różnią?
Przekierowania 301 i 308 przenoszą żądanie pod nowy adres, natomiast canonical wskazuje preferowaną wersję treści bez przekierowania użytkownika.
„The 301 and 308 status codes mean that a page has permanently moved to a new location.” Google Search Central, Redirects and Google Search, dostęp 2026.
To dosłowne objaśnienie Google dotyczące trwałych przekierowań. Według RFC 9110, sekcje 15.4.2 i 15.4.9, 308 zachowuje metodę żądania; przy 301 dopuszczalna jest zmiana POST na GET. Ma to znaczenie przy obsłudze formularzy.
| Mechanizm | Przenosi użytkownika? | Zastosowanie |
|---|---|---|
| 301 | Tak. | Trwała zmiana adresu. |
| 308 | Tak. | Trwała zmiana z zachowaniem metody żądania. |
| Canonical | Nie. | Wskazanie preferowanej wersji podobnych dokumentów. |
Treść i sygnały adresowe: jak zachować spójność?
Porównaj zawartość obu wersji, a potem sprawdź zgodność adresów w linkach, mapie witryny i oznaczeniach canonical.
Dokumentacja kanonikalizacji Google opisuje te sygnały i zaleca ich spójność. Samo skopiowanie title nie odtworzy usuniętej odpowiedzi na pytanie użytkownika.
- Treść zachowuje istotne instrukcje, warunki oferty i odpowiedzi na zapytania.
- Nawigacja prowadzi bezpośrednio do aktualnych podstron.
- Adres kanoniczny wskazuje właściwą wersję produkcyjną zamiast środowiska testowego.
- Mapa witryny zawiera wybrane aktualne adresy przeznaczone do indeksowania.
- Usunięty dokument bez zastępstwa zwraca odpowiedni status 404 albo 410.
Przykładowo skrócenie instrukcji konfiguracji do sloganu reklamowego zmienia użyteczność strony nawet wtedy, gdy adres i nagłówek pozostają identyczne.
Uruchomienie strony: jakie testy wykonać?
Nową stronę proponuję odbierać na podstawie testów technicznych oraz działania ścieżek kontaktu. Dla WordPress i Astro przygotuj tę samą listę rezultatów: dostępna treść, właściwe adresy i skuteczna wysyłka formularza. Kontrolę techniczną uzupełnij Google Search Console, ale nie traktuj poprawnego testu dostępności jako obietnicy indeksowania.
Indeksowanie strony: jak sprawdzić blokady i odpowiedzi?
Najpierw sprawdź odpowiedzi HTTP ważnych adresów, a następnie przejrzyj noindex, robots.txt oraz wskazania canonical na produkcji.
Staging, czyli wersję testową, najlepiej chronić uwierzytelnianiem. Robots.txt nie jest kontrolą dostępu. Rozróżnienie ochrony treści i sterowania wyszukiwarką opisuje Google Search Central.
- Docelowe strony przeznaczone do publikacji zwracają status 200 i właściwą zawartość.
- Przekierowania kończą się pod oczekiwanym adresem bez pętli i zbędnych pośredników.
- Blokady produkcyjne nie wykluczają przypadkiem stron przeznaczonych do wyszukiwarki.
- Obrazy, dokumenty i elementy nawigacji działają po wejściu z telefonu.
- Formularz dostarcza wiadomość, a analityka odnotowuje właściwy etap kontaktu.
- Próba zakupu obejmuje przejście całej ścieżki w kontrolowanym trybie testowym.
Przykład: przycisk „Wyślij” może uruchomić zdarzenie analityczne, choć serwer odrzuci wiadomość. Odbiór powinien obejmować potwierdzenie dostarczenia, nie tylko kliknięcie.
Decyzja o starcie: kiedy wstrzymać wdrożenie?
Wstrzymaj uruchomienie przed przełączeniem produkcji, jeżeli kluczowe podstrony są niedostępne, kontakt nie działa albo nie ma sprawdzonej drogi odtworzenia.
Proponuję przypisać jednej osobie decyzję o starcie, a wykonawcom konkretne testy. Wynik „nie działa” powinien zawierać adres, objaw i oczekiwane zachowanie. To skraca rozmowę o poprawkach.
Rollback, czyli powrót do poprzedniej wersji, wymaga uwzględnienia nowych danych. Przywrócenie starej bazy sklepu może pominąć zamówienia złożone po wdrożeniu. Dlatego procedura powrotu powinna chronić także dane powstałe w międzyczasie. Samo wahnięcie pozycji nie uzasadnia automatycznego cofania strony.
Monitoring po migracji: jak wykryć problem?
Po wdrożeniu porównaj dostępność adresów, wyniki wyszukiwania i skuteczność kontaktu z zapisanym punktem odniesienia. Proponuję kontrole w dniu uruchomienia oraz po 7, 14 i 28 dniach. To harmonogram pracy, nie termin odzyskania pozycji. Google Search Console i logi serwera pomagają oddzielić reakcję Googlebota od awarii witryny.
Spadek ruchu organicznego: jak znaleźć przyczynę?
Zacznij od ustalenia, czy zmalały kliknięcia z wyszukiwarki, sesje w analityce, czy rzeczywiście otrzymane zapytania.
Następnie przeanalizuj odpowiadające sobie stare i nowe adresy. Spadek dotyczący jednej usługi ma inny zakres niż zniknięcie całej sekcji. Spadek ruchu po zmianie strony wymaga diagnozy, nie natychmiastowego przypisania winy algorytmowi.
- Dzień wdrożenia obejmuje test dostępności, przekierowań, formularzy i pomiaru.
- Kontrola po 7 dniach obejmuje błędy adresów oraz pierwsze sygnały problemów.
- Kontrola po 14 dniach porównuje grupy podstron i odpowiadające im zapytania.
- Kontrola po 28 dniach zestawia okresy z uwzględnieniem sezonowości i zmian oferty.
Przykład: sesje spadają, ale kliknięcia w Search Console pozostają podobne. To powód, aby sprawdzić analitykę. Jeśli natomiast dawna strona oferty zwraca błąd, naprawa adresu ma pierwszeństwo przed zmianą tekstu.
Przekierowania po migracji: jak długo je utrzymywać?
Utrzymuj przekierowania zasadniczo co najmniej rok, a przy nadal używanych starych linkach rozważ ich dalsze zachowanie.
„Keep the redirects for as long as possible, generally at least 1 year.” Google Search Central, How to move a site, dostęp 2026.
Zalecenie Google dotyczy obsługi przeniesienia adresów. Nie oznacza gwarancji wyniku ani nakazu wyłączenia reguł po roku. Przy zmianie domeny zaplanuj również utrzymanie starej domeny i infrastruktury obsługującej przekierowania.
Najczęściej zadawane pytania
Jak sprawdzić pozycję strony w Google?
Otwórz raport skuteczności Google Search Console, wybierz zapytanie oraz stronę i odczytaj średnią pozycję przy jednakowych filtrach kraju oraz urządzenia. Porównuj podobne okresy. Pojedyncze ręczne wyszukanie nie zastępuje raportu.
Czy zmiana strony zawsze powoduje spadek pozycji?
Nie, zmiana strony nie oznacza automatycznego spadku, ale nie daje też gwarancji niezmiennej widoczności. Google opisuje możliwość wahań przy przetwarzaniu znaczących zmian. Oceniaj wyniki razem z poprawnością wdrożenia.
Czy trzeba zmieniać adresy podczas redesignu?
Nie, sam redesign nie wymaga nowych adresów, jeżeli dotychczasowe nadal odpowiadają treści i strukturze serwisu. Zmiana kolorystyki czy układu sekcji nie stanowi powodu do przebudowy URL. Zachowanie adresów ogranicza zakres mapowania.
Czy wszystkie stare adresy przekierować na stronę główną?
Nie, strona główna zwykle nie zastępuje konkretnej usługi, poradnika lub produktu. Google ostrzega przed nieadekwatnymi zbiorczymi przekierowaniami, które może potraktować jako soft 404. Wybierz rzeczywisty odpowiednik albo właściwą odpowiedź dla usuniętej treści.
Czy zmiana CMS oznacza zmianę domeny?
Nie, zmiana CMS może odbyć się pod tą samą domeną i z zachowaniem dotychczasowych adresów. Technologię oraz publiczną strukturę serwisu można planować oddzielnie. Wymaga to ustalenia obsługi URL przed wdrożeniem.
Prześlij adres strony i zakres planowanych zmian przez formularz na jacekslesicki.pl/#kontakt. Omówienie migracji strony zacznijmy od celu przebudowy, terminu i elementów wymagających ochrony.
Jacek Ślesicki - jestem specjalistą SEO i wydawcą internetowym z Olsztyna; od listopada 2016 prowadzę Agencję ITP, pracując według zasady „SEO od strony wydawcy”.
Źródła i literatura
Zalecenia techniczne opieram na dokumentacji Google Search Central, pomocy Google Search Console i standardzie IETF RFC 9110. Dokumentację internetową sprawdziłem 18 października 2026 roku. Zaproponowane okresy kontroli oraz przykłady adresów służą organizacji wdrożenia; nie są statystykami skuteczności migracji ani obietnicą zachowania pozycji.
Dokumentacja migracji i standard HTTP
- Google Search Central: How to move a site, dostęp 2026. Dokument opisuje przenoszenie adresów i monitoring.
- Google Search Central: Redirects and Google Search, dostęp 2026. Dokument objaśnia interpretację przekierowań.
- IETF: RFC 9110, HTTP Semantics, 2022. Standard definiuje semantykę odpowiedzi HTTP.
- Google Search Central: How to specify a canonical URL, dostęp 2026. Dokument opisuje sygnały kanonikalizacji.
Dokumentacja pomiaru i ochrony treści
Google Search Console: Co to są wyświetlenia, pozycja i kliknięcia?, dostęp 2026, wyjaśnia wskaźniki wyszukiwarki. Google Search Central: Control the content you share on Search, dostęp 2026, rozróżnia ochronę dostępu i kontrolę obecności w wyszukiwaniu.
