Jak przenieść stronę z WordPress
Jak przenieść stronę z WordPress na inną platformę i nie stracić pozycji w Google: osiem kroków od spisu adresów po kontrolę po starcie, z typowymi pułapkami przy blogu i formularzach.
Jak przenieść stronę z WordPress na inną platformę? W ośmiu krokach: spisz wszystkie adresy starej strony i sprawdź, które mają ruch i pozycje, zrób kopię i eksport treści, zbuduj nową stronę na docelowej platformie, przenieś treści z zachowaniem adresów tam, gdzie to możliwe, ustaw przekierowania 301 dla zmienionych adresów, przenieś analitykę i piksele, przełącz domenę i przez kilka tygodni obserwuj Google Search Console. Najważniejsze są przekierowania: bez nich strona traci pozycje i ruch, który budowała latami.
Przeniesienie z WordPressa to w praktyce budowa nowej strony z zachowaniem dorobku starej. Szablonu WordPressa nie da się przenieść jednym kliknięciem ani do kreatora, ani do strony pisanej w kodzie, za to treści, zdjęcia, strukturę i pozycje w Google da się zachować. Poniżej opisuję cały proces krok po kroku. Jeśli dopiero rozważasz zmianę platformy, zacznij od porównania Tilda czy WordPress.
Kiedy przeprowadzka ma sens
Typowe powody
- Strona jest wolna, a kolejne wtyczki do przyspieszania nie pomagają.
- Aktualizacje psują układ albo nikt ich nie robi.
- Każda zmiana treści wymaga wykonawcy.
- Opieka techniczna kosztuje więcej, niż strona jest warta.
- Strona była atakowana albo rozsyłała spam.
Kiedy lepiej zostać
Jeśli strona na WordPressie działa sprawnie, masz dobrego wykonawcę, sklep z setkami produktów albo rozbudowane funkcje oparte na wtyczkach, przeprowadzka może kosztować więcej, niż przyniesie. Wtedy lepiej poprawić to, co nie działa. Jeśli problemem jest tylko szybkość, zacznij od tekstu jak przyspieszyć stronę, a decyzję o przeprowadzce podejmij, gdy poprawki nie pomogą.
Krok 1–2: spis adresów i kopia
Krok 1. Spis wszystkich adresów
Wypisz każdą podstronę, wpis na blogu, kategorię i stronę z realizacją. Pomoże mapa strony (zwykle pod adresem /sitemap.xml lub /wp-sitemap.xml) i raport stron w Google Search Console. Przy każdym adresie zanotuj: ruch z ostatnich miesięcy, frazy, na które się wyświetla, i czy ma linki z innych stron. To mapa, bez której przeprowadzka jest jazdą na ślepo.
Krok 2. Kopia i eksport
Zrób pełną kopię zapasową strony i bazy danych. Wyeksportuj treści: WordPress ma wbudowany eksport do pliku, ale do przeniesienia na inną platformę zwykle wygodniej skopiować teksty i pobrać zdjęcia z biblioteki mediów. Zapisz też opinie, dane z formularzy i ustawienia, które mogą się przydać, na przykład teksty polityki prywatności.
Krok 3–4: nowa strona i treści
Krok 3. Budowa nowej strony
To dobry moment, żeby poprawić strukturę: osobne podstrony dla ważnych usług, jasna oferta, ceny, szybka wersja mobilna. Nie przenoś bezrefleksyjnie wszystkiego. Słabe podstrony bez ruchu można połączyć albo usunąć, przekierowując je na najbliższy temat.
Krok 4. Przeniesienie treści
Podstrony z ruchem i pozycjami przenieś z zachowaniem głównych treści, nagłówków i fraz. Możesz je poprawić, ale nie wycinaj tego, za co Google je ceni. Tam, gdzie się da, zachowaj te same adresy. W stronie pisanej w kodzie albo na własnym CMS adres każdej podstrony ustalasz dowolnie, więc zwykle można odtworzyć starą strukturę jeden do jednego. W kreatorach też ustawia się go ręcznie, choć czasem z ograniczeniami, na przykład przy blogu.
Blog przy przeprowadzce
Blog z dziesiątkami wpisów to osobne wyzwanie. Na własnym CMS wpisy trafiają do bazy treści, którą zasilam importem z eksportu WordPressa, razem z datami, zdjęciami i adresami. W kreatorach typu Tilda czy Webflow import bywa możliwy, ale często kończy się ręcznym przenoszeniem części wpisów. Przy dużym blogu warto policzyć, czy wszystkie wpisy mają ruch. Często kilka z nich przynosi większość wejść, a reszta może zostać połączona.
Krok 5–6: przekierowania i pomiar
Krok 5. Przekierowania 301
Każdy stary adres, który się zmienia, musi mieć przekierowanie 301 na nowy, najbliższy tematycznie odpowiednik. Nie przekierowuj wszystkiego na stronę główną: Google traktuje to jak usunięcie strony. Przygotuj tabelę: stary adres, nowy adres, i wprowadź ją w ustawieniach przekierowań nowej platformy. Typowe zmiany przy WordPressie to adresy wpisów z datą w ścieżce, kategorie i parametry typu ?p=123.
Krok 6. Analityka, piksele i formularze
Przenieś kod Google Analytics lub Tag Managera, piksele reklamowe i ustawienia zgody na cookies. Sprawdź, czy formularze wysyłają zgłoszenia tam, gdzie trzeba, i czy konwersje rejestrują się w GA4. Reklamy prowadzące na stare adresy zaktualizuj na nowe, zamiast polegać tylko na przekierowaniach. Konfigurację opisuję przy usłudze GA4 i Google Tag Manager.
Krok 7–8: przełączenie i kontrola
Krok 7. Przełączenie domeny
Gdy nowa strona jest gotowa i sprawdzona na adresie testowym, zmieniasz ustawienia DNS domeny, żeby wskazywała na nową platformę. Zanim to zrobisz, obniż czas ważności rekordów DNS dzień wcześniej, żeby zmiana rozeszła się szybciej. Pamiętaj o poczcie: jeśli poczta działa u tego samego dostawcy co stary hosting, rekordy pocztowe muszą zostać lub zostać przeniesione, inaczej przestaniesz dostawać wiadomości. Stary hosting wyłącz dopiero po kilku tygodniach, gdy wszystko działa.
Krok 8. Kontrola po starcie
Zgłoś nową mapę strony w Google Search Console. Przez cztery do ośmiu tygodni obserwuj raport stron, błędy 404, pozycje kluczowych fraz i ruch. Wahania przez kilka tygodni są normalne. Stały spadek oznacza, że coś zostało pominięte, najczęściej przekierowanie albo usunięta treść. Szczegóły ochrony pozycji opisuję w tekście jak nie stracić pozycji przy zmianie strony.
| Etap | Co sprawdzić | Gdzie |
|---|---|---|
| Przed | lista adresów z ruchem i pozycjami | Search Console, GA4 |
| W trakcie | treści i nagłówki na nowych podstronach | nowa strona |
| Przy starcie | przekierowania, formularze, analityka, poczta | narzędzie do testu przekierowań, GA4 |
| Po starcie | błędy 404, pozycje, ruch | Search Console |
Jak robię to u mnie
Przenoszę strony z WordPressa do czystego kodu albo na własny CMS, przygotowany pod Twój projekt. Znikają wtedy wtyczki do aktualizowania, a przekierowania i dane strukturalne ustawiam bez ograniczeń platformy. Nie przerabiam starej strony: buduję nową od zera na tej samej domenie, przenoszę treści, które warto zachować, ustawiam przekierowania, analitykę i kontroluję Search Console po starcie. Strona wielostronicowa kosztuje średnio 3800 zł, rozbudowany serwis na własnym CMS z przeniesionym blogiem średnio 13 000 zł, a przy dużej liczbie wpisów zakres ustalam po przejrzeniu strony. Szczegóły przy usługach migracja strony i migracja SEO.
Przykład, błędy i lista kontrolna
Przykład
Przykład, nie konkretny klient. Firma geodezyjna ma stronę na WordPressie z dwunastoma podstronami i czterdziestoma wpisami. Z analizy wynika, że ruch przynosi sześć podstron usług i pięć wpisów, reszta ma pojedyncze wejścia. Nowa strona dostaje osiem podstron usług, pięć poradników przeniesionych z poprawkami i przekierowania z pozostałych wpisów na najbliższe tematy. Poczta zostaje u dotychczasowego dostawcy, a domena przełącza się po testach. Przez sześć tygodni właściciel kontroluje Search Console i porównuje liczbę zapytań.
Najczęstsze błędy
- Brak listy starych adresów. Nie wiadomo, co przekierować.
- Przekierowanie wszystkiego na stronę główną.
- Usunięcie treści, które przynosiły ruch.
- Zapomniana poczta przy zmianie DNS.
- Brak analityki na nowej stronie przez pierwsze dni.
Lista kontrolna
- Spis adresów z ruchem, frazami i linkami.
- Pełna kopia starej strony.
- Treści z ruchem przeniesione z zachowaniem fraz.
- Tabela przekierowań 301 wprowadzona i sprawdzona.
- Analityka, piksele i zgoda na cookies działają.
- Poczta działa po zmianie DNS.
- Nowa mapa strony zgłoszona w Search Console.
- Kontrola przez cztery do ośmiu tygodni.
Sprawdź, co blokuje
Twoją stronę
Wklej adres: sprawdzę szybkość, wersję na telefon, klikalny kontakt i statystyki. Wynik od razu, za darmo.
Pytania o przeniesienie strony z WordPressa
Czy mogę przenieść szablon WordPressa na nową stronę?
Nie. Szablon WordPressa działa tylko w WordPressie. Na nowej stronie, w kodzie, na własnym CMS czy w kreatorze, projekt buduje się od nowa, choć możesz zachować kolory, układ i charakter strony, jeśli dobrze działają. Zwykle to dobra okazja, żeby poprawić strukturę i wersję mobilną.
Ile trwa przeniesienie strony z WordPressa?
Mała strona z kilkoma podstronami zwykle zajmuje tyle co budowa nowej strony, u mnie do 30 dni. Przy rozbudowanym blogu, wielu wersjach językowych albo integracjach termin ustalam po przejrzeniu strony. Samo przełączenie domeny trwa od kilku minut do doby, zależnie od ustawień DNS.
Czy po przeniesieniu stracę pozycje w Google?
Przez kilka tygodni pozycje mogą się wahać, to normalne. Jeśli treści z ruchem zostały zachowane, a przekierowania ustawione poprawnie, pozycje zwykle wracają, a często rosną dzięki szybszej i lepiej zbudowanej stronie. Trwały spadek najczęściej oznacza brakujące przekierowania lub usunięte treści.
Przeniosę Twoją stronę
z WordPressa do kodu
Podeślij adres obecnej strony. Sprawdzę, ile podstron i wpisów trzeba przenieść, które mają ruch, i przygotuję zakres, cenę końcową oraz termin.