Migracja z WordPressa na Next.js — koszty, czas, pułapki
Pełna kalkulacja migracji WP do headless. Czas, budżet, redirects 301, zachowanie SEO i ryzyka, o których nikt nie mówi.

WordPress wciąż napędza około 40% stron internetowych na świecie. Działa — ale w 2026 roku coraz częściej okazuje się, że hamuje wzrost, generuje koszty utrzymania i nie wytrzymuje konkurencji z nowoczesnymi technologiami.
Migracja na Next.js (lub inny framework headless) to nie kaprys. To inwestycja, która zwykle zwraca się w ciągu 6-12 miesięcy — przez niższe koszty hostingu, lepsze SEO i mniej godzin spędzonych na łataniu wtyczek.
Pytanie nie brzmi „czy" tylko „ile to zajmie i ile będzie kosztować". Odpowiadamy konkretnie.
Dlaczego ludzie odchodzą od WordPressa
Powtarzające się powody, które słyszymy w rozmowach:
- Wolne ładowanie — Core Web Vitals na czerwono, mimo dziesiątek wtyczek cache
- Aktualizacje, które psują stronę — każda większa zmiana to ryzyko białego ekranu
- Bezpieczeństwo — WordPress to numer jeden wśród celów ataków, łatanie ciągłe
- Koszty utrzymania — hosting, licencje wtyczek, godziny dewelopera na fix-it
- Ograniczenia treściowe — customowe typy danych przez ACF i pluginy to klejenie
Next.js w headless rozwiązuje wszystkie te problemy naraz — kosztem jednej, większej inwestycji na starcie.
Co właściwie migrujesz
Migracja to nie tylko „skopiowanie tekstów". W zakresie są:
- Treści — wpisy, strony, custom post types, media
- Struktura URL — zachowanie albo przemapowanie 1:1
- Meta tagi i SEO — title, description, canonical, og:image
- Redirects — 301 dla każdego zmienionego adresu
- Formularze — kontaktowe, newsletter, lead gen
- Integracje — CRM, mailing, analityka, płatności
- Panel redakcyjny — czy zostaje WP jako headless, czy idziesz na Sanity/Strapi/Payload
Pominięcie któregokolwiek punktu to powód, żeby projekt się ślizgał — albo żeby SEO posypało się po wdrożeniu.
Realne widełki kosztów
| Skala projektu | Zakres | Koszt | Czas |
|---|---|---|---|
| Mała strona | 20-50 podstron, bez bloga | 15 000-30 000 zł | 4-6 tyg |
| Średni serwis | 100-300 podstron, blog, formularze | 30 000-50 000 zł | 6-10 tyg |
| Duży portal | 1000+ wpisów, custom types, integracje | 50 000-80 000 zł | 10-12 tyg |
| WooCommerce | + sklep, produkty, koszyk | +20 000-40 000 zł | +4-6 tyg |
Co wpływa na koszt:
- Liczba custom post types i pól w ACF
- Liczba integracji zewnętrznych (CRM, ERP, mailing)
- Stopień customizacji designu (rebranding czy 1:1)
- Wymagania wydajnościowe i hosting docelowy
- Czy zostawiasz WP jako headless, czy migrujesz CMS
Harmonogram krok po kroku
Tydzień 1-2: audyt i mapowanie
Pełna inwentaryzacja — wszystkie podstrony, wpisy, custom types, formularze i integracje. Mapowanie URL stary → nowy. Analiza pozycji w Google. Bez tego etapu migracja jest loterią.
Tydzień 3-5: development
Setup Next.js, integracja z CMS (headless WordPress, Sanity albo Payload), implementacja designu, migracja komponentów. Równolegle — eksport treści i pierwsze testy importu.
Tydzień 6-8: treści i SEO
Import wszystkich wpisów i stron. Mapowanie meta tagów. Konfiguracja sitemap, robots.txt, schema.org. Setup 301 dla zmienionych adresów. Sprawdzenie każdej kategorii.
Tydzień 9-10: testy i staging
QA, testy wydajnościowe, walidacja redirects, sprawdzenie wszystkich formularzy i integracji. Klient widzi staging, akceptuje, zgłasza poprawki.
Tydzień 11-12: deployment i monitoring
Przełączenie DNS, monitoring 404, Search Console — przesłanie nowej sitemap, sprawdzenie indeksacji. Pierwsze dwa tygodnie po wdrożeniu to ciągła obserwacja.
Redirects 301 — najczęstsza pułapka
Jeśli zmieniasz strukturę URL — musisz przekierować KAŻDY stary adres na nowy odpowiednik. Pominięcie 50 adresów to 50 stron 404, które Google indeksuje, a użytkownicy nie znajdują.
Schemat działania:
- Eksport pełnej listy URL ze starej strony (sitemap + crawl)
- Mapowanie 1:1 stary → nowy
- Konfiguracja w
next.config.jslub na poziomie CDN - Test każdego przekierowania
- Monitoring 404 w Search Console przez 30 dni po wdrożeniu
W Neticat robimy to standardowo w ramach migracji z WordPressa na Next.js — bez tego cała operacja nie ma sensu.
Jak zachować SEO — i zyskać
Migracja źle zrobiona to spadek o 30-50% w wynikach. Migracja dobrze zrobiona to wzrost o 15-30%. Różnica leży w detalach:
- Pełna mapa 301 — każdy stary URL ma nowy odpowiednik
- Identyczne meta tagi — title, description, canonical, og:image przeniesione 1:1
- Schema.org — Article, Organization, BreadcrumbList, Product (jeśli sklep)
- Sitemap.xml — wygenerowana, wysłana do Search Console
- Core Web Vitals — Next.js daje LCP poniżej 2s out of the box
- Internal linking — zachowane lub poprawione
Po dwóch-czterech tygodniach Google przeindeksuje wszystko. Często widzimy, że pozycje wracają, a strony, które wcześniej siedziały na drugiej stronie, wskakują na pierwszą — bo szybkość ładowania daje realny ranking boost.
Ryzyka i czego pilnować
- Brak backupu starej strony — przed migracją zawsze pełna kopia bazy i plików
- Migracja na produkcji — nigdy. Zawsze staging, akceptacja, dopiero przełączenie
- Pominięte custom fields — ACF często zawiera kluczowe dane, łatwo je przegapić
- Zerwane linki zewnętrzne — backlinki prowadzą do konkretnych URL-i, każdy musi zostać przekierowany
- Plug-iny bez odpowiednika — niektóre wtyczki WP nie mają prostego portu, trzeba przepisać funkcjonalność
- Czas indeksacji — Google potrzebuje 2-6 tygodni żeby pełnoprawnie zindeksować nową strukturę
Kiedy NIE migrować
Migracja nie ma sensu, jeśli:
- Strona ma poniżej 20 podstron i działa bez zarzutu
- Nie generuje ruchu — wtedy zacznij od strategii treści, nie od technologii
- Planujesz pełny rebranding — wtedy łączymy w jedno tworzenie strony internetowej od zera
- Nie masz budżetu na utrzymanie po wdrożeniu (hosting, monitoring, drobne poprawki)
W tych przypadkach lepiej zostać na WP, dobrze go zabezpieczyć i wrócić do tematu za rok.
Co zyskujesz po migracji
Realne efekty, które mierzymy u klientów po 3-6 miesiącach:
- Czas ładowania — z 3-5 sekund do 0.8-1.5 sekundy
- Core Web Vitals — wszystkie metryki w zielonym
- Konwersja — wzrost 15-40% (każda sekunda szybciej = ~7% więcej konwersji)
- Koszt hostingu — z 200-500 zł/mies na 50-150 zł/mies
- Bezpieczeństwo — brak ataków na panel WP, brak wtyczek do łatania
- Pozycje w Google — wzrost o 15-30% w długim ogonie
Jeśli rozważasz krok — przeczytaj też nasz tekst o tym, ile kosztuje utrzymanie aplikacji webowej po migracji.
W Neticat robimy migracje z WordPressa od 4 lat. Zachowujemy SEO, dotrzymujemy harmonogramu i nie zostawiamy klienta z 404. Jeśli chcesz konkretną wycenę dla swojego przypadku — porozmawiajmy.
Przeczytaj również

Bezpieczeństwo aplikacji webowych w 2026
OWASP Top 10, RODO, AI Act — krajobraz zagrożeń się zmienił. SQL injection wciąż istnieje, ale dochodzą podatności specyficzne dla AI i automatyzacji. Oto co naprawdę chroni aplikację.
Dashboard BI na zamówienie vs Power BI — co wybrać
Power BI starcza dla 80% firm. Pozostałe 20% — z danymi z 6 źródeł, własną logiką i wysokim ruchem — potrzebują custom BI. Oto jak ocenić, do której grupy należysz.
Ile kosztuje utrzymanie aplikacji webowej? TCO 2026
Realny TCO: hosting, monitoring, aktualizacje, security, bug fixes. Widełki dla strony 5-podstronowej i dla SaaS-a z 1000 użytkowników.
Aplikacja SaaS — jak zbudować MVP w 8-12 tygodni
Konkretne decyzje, których nie da się odłożyć: multi-tenancy, billing, stack. I czego NIE robić w MVP, choć kuszące.Komentarze
Ładowanie…