Migracja strony na WordPress bez utraty pozycji jest w pełni wykonalna i w większości przypadków kończy się bez trwałego spadku w Google. Ranking nie znika dlatego, że przechodzisz na WordPressa. Znika wtedy, gdy przy okazji zmiany platformy zrywasz adresy URL, gubisz treść albo zapominasz o przekierowaniach. Sam silnik strony jest Google obojętny.
Piszę to po kilkunastu migracjach, które prowadziłem sam, przenosząc klientów z kreatorów typu Wix czy autorskich systemów na nowe strony oparte o WordPress. Za każdym razem najbardziej stresującym pytaniem klienta było jedno: „czy stracę to, co wypracowałem w wyszukiwarce?”. Odpowiedź brzmi: nie musisz, jeśli potraktujesz migrację jak projekt SEO, a nie jak kopiowanie plików. W tym tekście pokażę Ci, co realnie decyduje o utrzymaniu pozycji, jak zbudować mapę przekierowań 301, co zgłosić w Search Console i ile trwa odzyskanie widoczności. Najdroższy w skutkach błąd zostawiłem na koniec.
Czy zmiana CMS wpływa na pozycje w Google?
Zmiana systemu zarządzania treścią sama w sobie nie wpływa na pozycje w Google. Google nie ocenia, czy stoisz na WordPressie, Wixie czy autorskim PHP. Ocenia adresy URL, treść, sygnały linkowe i szybkość. Spadki po migracji biorą się z tego, że przy zmianie platformy zwykle zmienia się struktura adresów, a stare linki prowadzą donikąd.
To jest sedno całego zamieszania. WordPress odpowiada dziś za około 43% wszystkich stron w sieci (dane W3Techs, stan na: lipiec 2026), więc trudno traktować go jako platformę „gorszą dla SEO”. Problem leży gdzie indziej. Kreatory stron generują adresy w swoim formacie, a WordPress w swoim. Jeśli twój stary wpis miał adres /uslugi.html, a nowy dostaje /uslugi/, to dla Google są to dwa różne miejsca. Bez przekierowania stary adres, który zbierał ruch i linki, po prostu przestaje istnieć.
Widzę u klientów jeden powtarzalny scenariusz: migracja techniczna przebiega idealnie, strona ładnie wygląda, a pozycje osuwają się przez dwa tygodnie, bo nikt nie zajął się mapowaniem starych URL-i. Google przez chwilę widzi setki błędów 404 tam, gdzie wcześniej były wartościowe podstrony. To nie kara za WordPressa. To kara za porzucone adresy.
Pozycje w Google zależą od ciągłości adresów URL i treści, a nie od tego, na jakim CMS-ie stoi strona.
Co realnie decyduje o utrzymaniu pozycji przy zmianie platformy
O utrzymaniu pozycji decydują cztery rzeczy: zachowanie adresów URL (lub przekierowanie ich 1:1), przeniesienie pełnej treści bez skracania, utrzymanie meta tagów i nagłówków oraz odtworzenie danych strukturalnych. Jeśli te cztery elementy przetrwają migrację, Google w praktyce nie ma powodu, by obniżyć twoją stronę.
Rozbijmy to na konkret, bo „zachowaj treść” brzmi banalnie, a właśnie na tym najczęściej się wykłada. Przy przejściu z kreatora na WordPressa łatwo zgubić opisy meta, które w starym systemie były wpisane w osobne pole, a w WordPressie wymagają wtyczki SEO. Łatwo też skrócić teksty, bo nowo wybrany layout strony ma inne proporcje i ktoś „przycina, żeby ładniej leżało”. Google zauważa, gdy podstrona z 1200 słów nagle ma 400. To dla algorytmu sygnał, że treść straciła wartość.
Najwyższe ryzyko niosą dwa elementy. Pierwszy to adresy URL, które przy zmianie platformy prawie zawsze zmieniają format i bez przekierowań 301 stają się źródłem błędów 404. Drugi to meta tagi, czyli tytuły i opisy w wynikach wyszukiwania, w kreatorze siedziały w osobnym polu, a w WordPressie wymagają wtyczki SEO, więc znikają, jeśli nikt świadomie ich nie przepisze. Średnie ryzyko dotyczy treści podstron, którą trzeba przenieść jeden do jednego zamiast skracać pod nowy szablon, hierarchii nagłówków, gdzie pilnujesz jednego H1 i zachowanej kolejności H2–H3, oraz danych strukturalnych, które kreator generował automatycznie, a w WordPressie odtwarzasz przez wtyczkę. Najniżej na liście, ale wciąż realnie, stoją obrazy i ich atrybuty alt, pilnujesz, żeby przenieść pliki wraz z opisami, bo to one dają ruch z wyszukiwarki grafiki.
Zwróć uwagę na jedną rzecz, o której rzadko się mówi. Migracja to jedyny moment, w którym możesz naprawić stare grzechy bez ryzyka i przy okazji poprawić widoczność witryny w wyszukiwarce — zoptymalizować wolno ładujące się obrazy, uporządkować strukturę adresów raz a dobrze. Ale rób to świadomie i z przekierowaniami, a nie przy okazji, „bo tak wyszło”.
Jak zrobić mapę przekierowań 301 przy migracji?
Mapę przekierowań 301 robisz tak: spisujesz wszystkie stare adresy URL, przypisujesz każdemu jego odpowiednik na nowej stronie i wgrywasz reguły przekierowań, zanim stara wersja zniknie z sieci. To najważniejszy pojedynczy element całej migracji pod kątem SEO. Przekierowanie 301 przenosi sygnały rankingowe ze starego adresu na nowy, co Google potwierdza wprost w swojej dokumentacji (Google Search Central, 301 redirects).
Zacznij od kompletnej listy adresów. Nie z pamięci — z danych. Najpełniejszy obraz daje połączenie trzech źródeł, bo każde łapie coś innego:
- eksport z Google Search Console (raport Skuteczność i raport Strony), pokazuje adresy, które realnie generują ruch i wyświetlenia
- crawl starej strony narzędziem typu Screaming Frog, wyłapuje wszystkie istniejące adresy, także te zapomniane
- mapa witryny XML ze starego systemu — szybka lista tego, co stara platforma uznawała za publiczne
Gdy masz listę, przypisujesz każdemu staremu adresowi nowy. Jeśli struktura się nie zmienia, przekierowanie jest 1:1. Jeśli konsolidujesz kilka słabych podstron w jedną mocną, kilka starych adresów prowadzi do jednego nowego. Nigdy nie kieruj wszystkiego hurtem na stronę główną, to jeden z błędów, który najszybciej kasuje pozycje, bo Google traktuje takie przekierowanie jak miękki błąd 404 i po prostu ignoruje przekazanie sygnałów.
Poniżej fragment prawdziwej mapy, jaką buduję w arkuszu. Taki plik jest twoim jedynym źródłem prawdy i wraca do ciebie przy każdym kompleksowym audycie technicznym SEO po migracji.
Stary adres |
Nowy adres (WordPress) |
Typ |
|---|---|---|
/oferta.html |
/oferta/ |
301 |
/o-firmie.html |
/o-nas/ |
301 |
/blog/porada-1.html |
/blog/jak-wybrac-usluge/ |
301 |
/kontakt.php |
/kontakt/ |
301 |
/uslugi/stara-usluga.html |
/uslugi/ |
301 (konsolidacja) |
/index.html |
/ |
301 |
Na WordPressie reguły wgrywasz albo na poziomie serwera w pliku .htaccess, albo wtyczką (Redirection, Rank Math ma to wbudowane). Wtyczka jest wygodniejsza przy kilkudziesięciu adresach, .htaccess szybszy przy setkach. Kluczowe jest jedno: przekierowania muszą działać w minucie, w której nowa strona zastępuje starą. Nie następnego dnia.
Mapa przekierowań 301 jeden do jednego to najtańsza polisa ubezpieczeniowa na pozycje, jaką masz przy migracji.
Co zgłosić w Google Search Console po migracji?
Po migracji w Google Search Console zgłaszasz cztery rzeczy: nową mapę witryny XML, zmianę adresu przez narzędzie Change of Address (jeśli zmieniasz domenę), kilka kluczowych adresów przez inspekcję URL oraz sprawdzasz raport Strony pod kątem nowych błędów 404. Te działania przyspieszają ponowne zindeksowanie nawet o kilka–kilkanaście dni względem czekania, aż Google zauważy zmiany sam.
Kolejność ma znaczenie, więc trzymaj się jej z góry na dół:
- Dodaj i zweryfikuj nową usługę w Search Console, jeśli zmieniłeś domenę (przy zmianie tylko platformy, bez zmiany domeny, usługa zostaje ta sama)
- Prześlij nową mapę witryny XML, WordPress z wtyczką SEO generuje ją automatycznie pod adresem
/sitemap.xmllub/sitemap_index.xml - Użyj narzędzia Zmiana adresu, jeśli migracja wiąże się ze zmianą domeny — Google wprost zaleca ten krok przy przenosinach z nowymi adresami (Google Search Central, site move with URL changes)
- Wrzuć najważniejsze podstrony do inspekcji URL i kliknij „Poproś o zindeksowanie”, rób to dla stron generujących największy ruch, nie dla wszystkich naraz, co pomaga zapobiegać błędom o wykrytej i niezindeksowanej podstronie
- Przez pierwsze dwa tygodnie codziennie zaglądaj do raportu Strony i wyłapuj błędy 404 — każdy taki błąd to niezmapowany stary adres, który trzeba dopiąć przekierowaniem
Mapę witryny XML warto najpierw sprawdzić samemu, zanim ją zgłosisz. Kilka razy widziałem sytuację, w której wtyczka SEO domyślnie wykluczała z mapy całą kategorię wpisów albo dodawała do niej strony z podziękowaniem po formularzu. Google dostaje wtedy zły sygnał o tym, co jest ważne. Mapa ma zawierać wyłącznie adresy, które chcesz mieć w indeksie (Google Search Central, sitemaps).
Ile czasu trwa odzyskanie pozycji po migracji?
Odzyskanie pełnej stabilności pozycji po poprawnie przeprowadzonej migracji trwa zwykle od 2 do 6 tygodni, a przy dużych serwisach z tysiącami podstron do około 3 miesięcy (stan na: lipiec 2026). To nie jest kara, tylko czas, którego Google potrzebuje na ponowne przejście przekierowań i przeliczenie sygnałów. Krótkie, kilkudniowe wahania w pierwszym tygodniu są normą i nie oznaczają, że coś poszło źle.

Z mojej praktyki przebieg wygląda dość powtarzalnie i właśnie dlatego warto go znać z góry — inaczej pierwszy dołek wywołuje panikę i pochopne zmiany, które szkodzą bardziej niż sama migracja. Poniższa tabela to uśredniony obraz z projektów małych i średnich firm.
Okres po migracji |
Co dzieje się w Google |
Co robisz |
|---|---|---|
Dni 1–3 |
Google zauważa przekierowania, możliwe drobne wahania |
monitorujesz 404, nie zmieniasz treści |
Tydzień 1 |
częściowy spadek widoczności, indeksowanie nowych adresów |
zgłaszasz kluczowe URL-e do indeksacji |
Tygodnie 2–4 |
pozycje wracają, stare adresy znikają z indeksu |
domykasz brakujące przekierowania |
Tygodnie 4–6 |
stabilizacja na poziomie sprzed migracji |
wracasz do normalnej pracy nad treścią |
Miesiące 2–3 |
dotyczy dużych serwisów, pełne przeliczenie |
audyt końcowy, sprawdzenie linków |
Jedna uwaga wbrew popularnej radzie: nie „poprawiaj” pozycji w trakcie tego okna. Widziałem właścicieli, którzy w drugim tygodniu spadku zaczynali przepisywać treści, zmieniać tytuły i dokładać wtyczki, bo „przecież leci w dół”. W efekcie mieszali algorytmowi jeszcze bardziej i wydłużali powrót. Migracja wymaga cierpliwości i pilnowania błędów, a nie nerwowych ruchów.
Jeśli chcesz mieć pewność, że twoja migracja jest przygotowana pod SEO od strony technicznej, a nie tylko wizualnej, to jest moment, w którym zwykle wchodzę do projektu jako jedna osoba odpowiedzialna za całość, od mapy przekierowań po Search Console. Robię to sam, więc wiesz, kto siedzi nad twoją stroną, i nikt nie przerzuca odpowiedzialności między działami.
Spadek w pierwszym tygodniu po migracji jest oczekiwany; realnym problemem jest dopiero brak powrotu po sześciu tygodniach.
Jakie błędy najczęściej niszczą SEO przy zmianie platformy?
Najczęstsze błędy niszczące SEO przy zmianie platformy to brak przekierowań 301, hurtowe kierowanie starych adresów na stronę główną, pozostawienie na produkcji ustawienia „zniechęcaj wyszukiwarki do indeksowania” oraz skracanie treści przy okazji zmiany szablonu. Każdy z nich potrafi samodzielnie zepchnąć stronę o kilkanaście pozycji, a występują zwykle razem.
Rozpisuję je w kolejności, w jakiej realnie widzę je u klientów po nieudanych migracjach:
- niezaznaczone przekierowania 301 — stare adresy zwracają 404, sygnały rankingowe przepadają w kilka dni
- zostawiona w WordPressie opcja „Widoczność dla wyszukiwarek → zniechęcaj” (Ustawienia → Czytanie), przez co witryna staje się całkowicie niewidoczna w indeksie, to najczęstszy cichy zabójca, bo nikt jej nie sprawdza po przełączeniu na żywo
- przekierowanie wszystkiego na stronę główną, Google traktuje to jak miękki błąd i nie przekazuje mocy linków
- skrócona lub przepisana „przy okazji” treść — podstrony tracą to, za co rankowały
- brak przeniesienia meta tagów i danych strukturalnych, CTR w wynikach spada, bo znikają dopracowane opisy
- publikacja nowej strony bez środowiska testowego, błędy, które można było złapać na staging, lądują od razu na produkcji
Ten drugi punkt to właśnie błąd, który zostawiłem na koniec, bo jest najbardziej podstępny. Opcja zniechęcania wyszukiwarek jest domyślnie włączona w wielu instalacjach roboczych WordPressa, żeby niedokończona strona nie trafiła do Google. Problem w tym, że przy przełączaniu na żywo bardzo łatwo o niej zapomnieć. Strona wygląda idealnie, przekierowania działają, a mimo to po tygodniu pozycje lecą w przepaść, bo w kodzie siedzi noindex na całej witrynie. Sprawdzenie tego zajmuje dziesięć sekund w panelu i jest pierwszą rzeczą, którą kontroluję po każdym wdrożeniu.
Większość „utraconych pozycji” po migracji to nie utrata, tylko jeden niezauważony błąd techniczny, który da się cofnąć w kilka minut.
Często zadawane pytania
Ile kosztuje migracja strony WordPress?
Koszt migracji strony WordPress waha się zwykle od kilkuset do kilku tysięcy złotych, zależnie od liczby podstron i tego, czy zmienia się domena (stan na: lipiec 2026). Prosta przeprowadzka małej strony wizytówkowej między hostingami to najniższy przedział. Migracja z kreatora na WordPressa z pełnym mapowaniem przekierowań i przeniesieniem treści to koszt wyższy, bo wymaga ręcznej pracy SEO, a nie tylko kopiowania plików. Różnica w cenie to najczęściej różnica w tym, czy ktoś zajmie się przekierowaniami, czy nie.
Jak bezpłatnie przenieść witrynę WordPress?
Witrynę z WordPressa na WordPressa przeniesiesz bezpłatnie wtyczką typu All-in-One WP Migration lub Duplicator — eksportujesz całość do jednego pliku i importujesz na nowym serwerze. To działa bardzo dobrze przy zmianie hostingu, gdy adresy URL zostają te same. Uwaga: darmowe wtyczki mają limit wielkości pliku importu (często około 512 MB), więc przy większych stronach potrzebujesz wersji płatnej albo ręcznego przeniesienia bazy danych i plików przez FTP.
Jak przywrócić poprzednią wersję strony po nieudanej migracji?
Poprzednią wersję strony przywrócisz z kopii zapasowej wykonanej przed migracją, dlatego pełny backup plików i bazy danych to bezwzględnie pierwszy krok, zanim cokolwiek ruszysz. Jeśli korzystasz z porządnego hostingu, zwykle masz też automatyczne kopie z ostatnich dni w panelu. Kluczowa zasada: nie kasuj starej strony ani starego hostingu przez co najmniej dwa tygodnie po migracji. To twoja siatka bezpieczeństwa, gdyby coś wyszło na jaw dopiero po czasie.
Podsumowanie
Jeśli stoisz przed decyzją o przejściu na WordPressa i boisz się o pozycje, to dobra wiadomość jest taka: sama platforma niczego ci nie zabierze. Zabiera nieuwaga, porzucone adresy, zapomniany noindex, skrócona treść. Migracja jest bezpieczna dokładnie w takim stopniu, w jakim potraktujesz ją jak projekt SEO z mapą przekierowań, planem zgłoszeń do Search Console i cierpliwością na okno kilku tygodni.
Zacznij od jednej rzeczy, zanim ruszysz cokolwiek dalej: wyeksportuj z Google Search Console listę adresów, które generują ruch. To twoja mapa tego, czego nie wolno stracić. Jeśli chcesz mieć całość dopiętą przez jedną osobę, która odpowiada za wynik od początku do końca, napisz do mnie i omówimy twój konkretny przypadek, zanim podejmiesz decyzję.
Źródła
Twierdzenia techniczne w tym tekście opierają się na oficjalnej dokumentacji Google Search Central. Zasadę, że przekierowania 301 przekazują sygnały rankingowe ze starego adresu na nowy, opisuje Google Search Central — 301 redirects and Google Search. Procedurę przeprowadzki z nowymi adresami URL oraz użycie narzędzia Zmiana adresu opisuje Google Search Central, Site moves with URL changes. Zasady budowy mapy witryny XML zgłaszanej po migracji znajdziesz w Google Search Central, Sitemaps overview.

