← Wszystkie artykuły

WordPress vs Next.js — kiedy faktycznie warto migrować?

✍️ Jan Lendzion 📖 9 min czytania Next.jsWordPressPerformance

Pewien klient pokazał mi swoją stronę WordPress: LCP 5,2 sekundy. Mobile Lighthouse 31. Po migracji do Next.js — LCP 1,1 sekundy, Lighthouse 98. Czy każda strona musi do tego dążyć? Nie. Ale jeśli liczysz konwersję i SEO, ta różnica to dosłownie pieniądze.

TL;DR — kiedy migrować, kiedy nie

Migruj jeśli: 1000+ wizyt/mc, performance jest słaby (Lighthouse <70 mobile), płacisz 200+ zł/mc za WP, konkurencja ma szybsze strony.

Zostań na WP jeśli: <500 wizyt/mc, prosta strona firmowa, stabilnie działa, klient codziennie edytuje content w panelu, masz ograniczony budżet.

Headless WP (kompromis) jeśli: chcesz zostawić panel WP, ale potrzebujesz wydajności frontu.

Skąd ta dyskusja w ogóle

WordPress powstał w 2003 roku. Działa do dzisiaj w 43% wszystkich stron internetowych. To imponujące, ale jednocześnie informacja że większość stron w internecie używa technologii sprzed 20 lat.

Next.js wszedł w 2016. Dziś dominuje wśród nowoczesnych produktów: Netflix, TikTok, Twitch, Hulu, Notion — wszystkie używają go we frontendzie. Powód? Performance, SEO i Developer Experience są na zupełnie innym poziomie.

Ale to nie znaczy że Twoja strona Salonu Fryzjerskiego musi być w Next.js. Wybór technologii zależy od realnych potrzeb, nie hype'u.

Co WordPress nadal robi dobrze

Nie demonizuję WP. Ma rzeczy w których wygrywa.

1. Panel edycji dla nietechnicznych

To największa siła WordPressa. Klient siada w panelu, dodaje nową aktualność, dodaje zdjęcie, klika "publikuj". Działa intuicyjnie nawet dla osób które boją się komputerów.

2. Ekosystem wtyczek

60 000+ wtyczek. Chcesz formularz kontaktowy? Contact Form 7. Chcesz sklep? WooCommerce. Chcesz galerię? Setki opcji. Większość darmowych.

3. Wieloletnia stabilność

Jak coś działa w WP od 5 lat — będzie działać dalej. Społeczność jest ogromna, każdy problem ktoś już rozwiązał.

4. Tania szybka strona startowa

Prosty WP z gotowym szablonem + WooCommerce można postawić za 1 500 zł + 50 zł/mc hosting. Jeśli to dla Ciebie wystarcza — idealny wybór.

Co WordPress robi źle w 2026

Tu zaczyna się problem.

Performance — wolny w domyśle

Świeży WP z popularnym szablonem (Astra, OceanWP) i 5-10 wtyczkami ma LCP zwykle 3-5 sekund na mobile. Bez optymalizacji.

Każda dodana wtyczka ładuje swoje CSS i JS — i nie wie kiedy nie jest potrzebna. Strona główna ładuje JS od formularza ze strony kontakt. Czasem ładuje jQuery 2 razy (jeden raz przez core, drugi raz przez wtyczkę).

Wynik: w 2025 średni WP ma Lighthouse Performance ~50 na mobile. Czyli słabe Core Web Vitals. Czyli słabszy ranking w Google.

Bezpieczeństwo — ciągła walka

WP jest celem #1 dla atakujących bo jest wszędzie. Każdy miesiąc to: aktualizacja core, aktualizacja wtyczek, aktualizacja szablonu. Pominiesz miesiąc — ryzyko hacka rośnie.

Statystyki: 41% wszystkich shacked stron to WordPress (raport Sucuri 2024). Z czego 96% przez nieaktualne wtyczki.

TCO — droższe niż wygląda

Kalkulacja na 3 lata dla średniej strony firmowej:

Pozycja WordPress Next.js
Setup 3 000 zł 5 000 zł
Hosting (36 mc) 4 320 zł (120 zł/mc) 1 080 zł (30 zł/mc)
Utrzymanie wtyczek (36 mc) 7 200 zł (200 zł/mc) 1 800 zł (50 zł/mc)
Naprawy po updateach ~2 000 zł 0 zł
Backup/security tools 1 200 zł 0 zł (w CF Pages)
Suma 3 lata 17 720 zł 7 880 zł

Next.js wychodzi 55% taniej w 3 lata, mimo wyższego setupu.

Skalowanie — boli przy wzroście

Jeśli ruch rośnie do 10k+ wizyt/dzień, WP zaczyna padać na shared hostingu. Trzeba VPS (200-500 zł/mc) + cache (WP Rocket 100 zł/rok) + CDN (Cloudflare). Razem 300-700 zł/mc.

Next.js na Cloudflare Pages: darmowy do 100k requestów/dzień. Bez konfiguracji.

Co konkretnie daje Next.js

Trzy konkrety które przekonują klientów najczęściej.

1. Czas ładowania 3-5× szybszy

Mój benchmark dla strony firmowej z 8 podstronami:

Metryka WordPress (Astra + 8 wtyczek) Next.js + CF Pages
LCP (mobile, 3G slow) 4,8 s 1,2 s
INP 380 ms 95 ms
CLS 0,18 0
Lighthouse Performance 48 98
Lighthouse SEO 92 100
Rozmiar strony głównej 2,4 MB 380 KB

Każda sekunda LCP to 7% spadku konwersji (badanie Akamai). Strona ładująca się 1,2 s vs 4,8 s — różnica 3,6 sekundy to ~25% wyższa konwersja.

2. SEO out of the box

Next.js renderuje HTML statycznie albo na serwerze (SSR/SSG). Googlebot dostaje gotowy HTML — nie musi czekać na JavaScript. To kluczowe dla:

WP też może mieć dobre SEO, ale wymaga: WP Rocket, ShortPixel, Rank Math, plus regularnych audytów. W Next.js to default.

3. Hostowanie za grosze

Cloudflare Pages (gdzie hostuję większość stron klientów): 0 zł/mc dla 99% MSP. Limit 100k requestów dziennie. Globalne CDN.

WordPress nigdy nie będzie hostowany za 0 zł — bo wymaga serwera PHP, bazy MySQL, ciągłej pamięci. Najtaniej: home.pl basic za 30 zł/mc, ale jakość kuleje.

Kiedy NIE warto migrować

Migracja kosztuje 5 000-15 000 zł. Trzeba mieć sens.

NIE migruj jeśli:

MIGRUJ jeśli:

💡 Test 30-sekundowy: czy warto migrować?

Wpisz swoją stronę i 3 strony konkurencji do PageSpeed Insights. Jeśli Twoja ma Lighthouse mobile niższy niż średnia konkurencji — tracisz ranking. Jeśli różnica to 20+ punktów — tracisz dużo.

Jak wygląda migracja krok po kroku

Standardowy proces dla strony firmowej (8-15 podstron):

Dzień 1-2: Audit i mapping

Dzień 3-5: Build Next.js

Dzień 6-7: SEO i redirecty

Na Cloudflare Pages redirecty 301 to jeden plik _redirects w katalogu publicznym. Format z lewej do prawej: stary URL, nowy URL, kod HTTP:

# Stare URL-e z WordPress → nowa struktura
/oferta/instalacje-pneumatyczne/   /uslugi/pneumatyka/   301
/oferta/                           /uslugi/              301
/blog/aktualnosci/                 /blog/                301
/kontakt-z-nami/                   /kontakt/             301

# Wildcardy dla całych sekcji
/produkty/*                        /sklep/:splat         301
/old-blog/*                        /blog/:splat          301

Bez tych redirectów Google przez 3-6 miesięcy widzi 404, gubisz pozycje na frazach, które budowałeś latami. Mapę robię zwykle w Excelu (stary URL | nowy URL | priorytet) i potem konwertuję do _redirects.

Dzień 7+: Deploy i monitoring

Sam deploy z lokalnego repo na Cloudflare to dwie komendy. Build statycznych plików + push na CDN:

# Build Next.js do statycznego output
npm run build

# Deploy na Cloudflare Pages
npx wrangler pages deploy out --project-name moja-strona

Po pierwszym deployu Cloudflare generuje preview URL (<commit>.moja-strona.pages.dev). Klient testuje na staging, dopiero potem podpinasz prawdziwą domenę przez DNS.

⚠️ Najczęstszy błąd przy migracji

Brak mapy 301-ek. Stara strona miała /oferta/instalacje-pneumatyczne/, nowa ma /uslugi/pneumatyka/ — bez redirectu Google widzi 404, traci pozycję, którą zbudowałeś przez lata.

Każdy stary URL musi mieć 301 na odpowiadający nowy URL. Bez wyjątku.

Mój case: Cargoo Import i PartyHouse

Cargoo Import (e-commerce import z Chin)

Stary stack: WordPress + WooCommerce. 3 000 produktów. LCP 6,8 s na mobile. Lighthouse 22. Hosting VPS 350 zł/mc. Klienci porzucali koszyk masowo.

Migracja: Next.js 15 + headless Shopify + Sanity dla blog + Cloudflare Pages. 4 języki (PL/EN/DE/UA). Czas: 3 tygodnie.

Wyniki:

PartyHouse Gorzów (lokal eventowy)

Stary stack: WordPress + Elementor. 12 podstron. LCP 4,2 s. Lighthouse 38. Hosting home.pl 90 zł/mc.

Migracja: Next.js + Sanity CMS + Cloudflare Pages. Tydzień.

Wyniki:

Obie strony są live, działają od ponad roku, klienci nie chcą wracać do WP.

Decyzja w 5 minut

Zadaj sobie 4 pytania:

  1. Ile masz wizyt/mc? <500: zostań na WP. 1000+: rozważ migrację. 5000+: zmigruj.
  2. Ile płacisz miesięcznie? Do 100 zł: WP OK. 200+ zł: Next.js spłaci się w 6-12 mc.
  3. Czy Twoja konkurencja w Google ma szybsze strony? Tak → migruj.
  4. Czy planujesz rozwijać stronę (sklep, blog, funkcje AI)? Tak → Next.js da Ci więcej możliwości.

3 z 4 odpowiedzi za migracją → warto rozmawiać.

Rozważasz migrację z WordPress?

Bezpłatnie audytuję Twoją obecną stronę: performance, SEO, koszty utrzymania, ROI migracji. 30 minut rozmowy, konkretna rekomendacja: migrować czy zostać. Bez sprzedaży na siłę — jeśli WP Ci wystarcza, powiem to wprost.

Umów bezpłatną analizę →

Powiązane: Ile kosztuje strona internetowa w 2026? · Twoja strona ładuje się 5 sekund. Co tracisz?

Twitter / X LinkedIn Facebook