Wszystkie artykuły

WordPress vs Next.js: Porównanie prędkości i konwersji

WordPress vs Next.js: Porównanie prędkości i konwersji

WordPress czy Next.js? Zamiast religijnej wojny pokazujemy dane: ile naprawdę znaczy prędkość strony, kiedy WordPress jest dobrym wyborem, kiedy wygrywa Next.js i co dała migracja LaserCamp, spadek CPC z 0,23 do 0,11 zł i +164% konwersji.

„WordPress czy Next.js" to jedno z najczęstszych pytań, jakie dostajemy i niemal zawsze jest źle postawione. To nie jest pytanie o to, która technologia jest lepsza, bo żadna nie jest lepsza w próżni. To pytanie o to, co chcesz osiągnąć, ile masz budżetu i skąd przychodzą Twoi klienci. W tym artykule pokażemy Ci dane: ile realnie waży prędkość strony, kiedy WordPress jest rozsądnym wyborem, kiedy zaczyna kosztować i co konkretnie zmieniła migracja na Next.js u jednego z naszych klientów.

Na starcie uczciwa deklaracja: budujemy w obu technologiach. Nie mamy nawet własnej „strony na Next.js" jako produktu w cenniku, robimy web development i dobieramy narzędzie do celu klienta, zamiast narzucać z góry jedno rozwiązanie. Dlatego ten tekst nie jest reklamą Next.js. Jest mapą, która ma Ci pomóc nie przepłacić, w żadną stronę.

Kiedy WordPress jest dobrym wyborem

WordPress nie bez powodu napędza około 43% wszystkich stron w internecie i ponad połowę wszystkich witryn opartych na CMS-ach (dane W3Techs, 2025). Jest dojrzały, elastyczny, ma gigantyczny ekosystem i w wielu sytuacjach jest po prostu właściwym wyborem. My sami sięgamy po niego świadomie w kilku przypadkach:

  • Przy niższym budżecie. Jeśli ktoś dysponuje budżetem rzędu kilku tysięcy złotych, nie zbudujemy mu strony w Next.js, bo to byłoby nieopłacalne. Lepszym rozwiązaniem jest wtedy WordPress z Elementorem albo Framer, szybciej, taniej, w zupełności wystarczająco.
  • Gdy nie prowadzisz szerokich kampanii reklamowych. Prędkość i konwersja mają największe znaczenie tam, gdzie płacisz za każde kliknięcie. Jeśli nie wydajesz na Google Ads, te ułamki sekundy nie przekładają się na pieniądze w tym samym stopniu.
  • Gdy ruch jest już kwalifikowany. Jeśli na stronę trafiają ludzie z polecenia albo z dobrze dotargetowanego źródła, są bardziej zdecydowani, i drobne różnice w prędkości rzadziej decydują o tym, czy zostaną.
  • Przy e-commerce. WooCommerce, czyli e-commerce na WordPressie, jest naprawdę dobry, napędza około jednej trzeciej sklepów internetowych na świecie. Shopify bywa lepszy w niektórych scenariuszach, ale sklep na WordPressie to solidny, sprawdzony fundament. Sami zbudowaliśmy na nim między innymi system wynajmu dla FrameRent.

Innymi słowy: jeśli Twoja strona ma być wizytówką, portfolio albo prostym sklepem, a nie maszyną do zamiany drogiego ruchu reklamowego w klientów, WordPress prawdopodobnie wystarczy. Problem zaczyna się wtedy, gdy zaczynasz w nią pompować budżet reklamowy.

Dlaczego WordPress bywa wolny i kiedy ma to największe znaczenie

Tu nie chodzi o to, że „WordPress jest zły". Chodzi o to, jak działa. Każde wejście na typową stronę WordPress uruchamia po stronie serwera kod PHP, który odpytuje bazę danych, składa stronę i dopiero potem ją odsyła. Do tego dochodzi sterta wtyczek, a każda kolejna dokłada swój JavaScript, CSS i zapytania. Im więcej wtyczek, tym więcej rzeczy ładuje się przy każdym otwarciu strony, często blokując wyświetlenie treści.

Widać to w danych. Według HTTP Archive Web Almanac tylko około 40–46% stron na WordPressie zalicza na urządzeniach mobilnych wszystkie trzy wskaźniki Core Web Vitals Google. Wąskim gardłem jest niemal zawsze LCP, czyli czas wyświetlenia największego elementu, to ładowanie, nie responsywność, najczęściej oblewa test. Dla porównania, witryny budowane „na zamówienie", poza gotowymi CMS-ami, przechodzą Core Web Vitals znacznie częściej. Typowa strona WordPress obładowana wtyczkami ładuje się 3–5 sekund, a w gorszych przypadkach ponad 10.

I tu jest sedno: dopóki nie płacisz za ruch, wolna strona „tylko" irytuje. W momencie, gdy odpalasz Google Ads, każda z tych sekund zaczyna kosztować, bo płacisz za kliknięcie, którego część użytkowników nie doczeka do załadowania strony.

Co Next.js robi inaczej

Next.js to nie „lepszy WordPress", to inne podejście do budowy strony. Zamiast składać stronę na serwerze przy każdym wejściu, Next.js potrafi przygotować ją wcześniej i serwować z sieci CDN jako gotowy, lekki dokument, dociążając interaktywne elementy dopiero w tle. Obrazy są automatycznie optymalizowane i serwowane w nowoczesnych formatach, a kod ładowany jest porcjami, tylko to, co potrzebne na danej podstronie. Efekt, który widzimy w naszych realizacjach, to czasy ładowania poniżej 1 sekundy.

Dla użytkownika to różnica między stroną, którą połowa ruchu mobilnego porzuca, zanim się załaduje, a stroną, która łapie tych ludzi. Dla Twojego budżetu Google Ads to różnica w Quality Score, a więc w koszcie kliknięcia. Techniczne szczegóły rozpisujemy niżej, najpierw zobaczmy, ile to waży w pieniądzach.

Co prędkość robi z Twoimi pieniędzmi

Prędkość strony to nie jest „temat dla programistów". To jeden z najlepiej udokumentowanych parametrów biznesowych w internecie. Najmocniejszy dowód to badanie „Milliseconds Make Millions" zlecone przez Google i przeprowadzone przez Deloitte na 30 milionach sesji u 37 marek. Wynik: poprawa prędkości o zaledwie 0,1 sekundy podnosiła konwersję o 8,4% w handlu detalicznym (przy 9,2% wyższej wartości koszyka) i o 10,1% w branży turystycznej. Jedna dziesiąta sekundy.

Pozostałe dane układają się w tę samą historię:

  • Amazon: każde 100 milisekund wolniejszego ładowania to około 1% mniej sprzedaży.
  • Walmart: każda sekunda szybszego ładowania to około 2% więcej konwersji.
  • Portent: strona ładująca się w 1 sekundę konwertuje około 2,5 razy lepiej niż ta ładująca się w 5 sekund.
  • Akamai: 100 milisekund opóźnienia to nawet 7% mniej konwersji, a 2 sekundy wolniejszego ładowania potrafią podwoić współczynnik odrzuceń.
  • Google: 53% użytkowników mobilnych porzuca stronę, która nie załaduje się w 3 sekundy.

Przełóżmy to na konkret. Jeśli Twój biznes generuje 100 000 zł miesięcznie, poprawa prędkości o ułamek sekundy może, bez dokładania złotówki do budżetu reklamowego, podnieść przychód o kilka tysięcy złotych w każdym miesiącu. To jest pieniądz, który dziś po prostu wycieka między kliknięciem a załadowaniem strony.

Bezpieczeństwo i utrzymanie

Druga strona elastyczności WordPressa to powierzchnia ataku. W 2024 roku w ekosystemie WordPressa wykryto 7 966 nowych podatności, około 22 dziennie, o 34% więcej niż rok wcześniej (dane Patchstack). Co istotne, 96% z nich dotyczyło wtyczek, a tylko 7, samego rdzenia WordPressa. Problemem nie jest więc WordPress jako taki, lecz sterta wtyczek od setek różnych dostawców, nad których bezpieczeństwem nie masz żadnej kontroli. Gorzej, ponad połowa twórców wtyczek, którym Patchstack zgłosił lukę, nie załatała jej przed publicznym ujawnieniem, a porzucone wtyczki z aktywnymi instalacjami zostają na stronach na zawsze.

Do tego dochodzą formularze: strony na WordPressie regularnie zbierają dziesiątki spamowych wiadomości, w których giną prawdziwe zapytania od klientów. To codzienny, drobny koszt, który rzadko ktokolwiek liczy.

Tu też jednak uczciwie: koszty utrzymania stają się realnym problemem przede wszystkim wtedy, gdy stroną opiekują się pośrednicy doliczający marżę za każdą aktualizację. Dobrze prowadzony WordPress da się utrzymać rozsądnie. Strona w Next.js z natury ma mniejszą powierzchnię ataku, bo nie opiera się na kilkunastu wtyczkach renderujących treść przy każdym wejściu.

Case study: LaserCamp, z WordPressa na Next.js

Najlepszym dowodem jest LaserCamp, centrum rozrywki spod Warszawy. Klient zgłosił się z klasycznym pytaniem „czy możecie zoptymalizować nasze reklamy?". Ruch był, budżet rósł, a sprzedaż stała w miejscu, szklany sufit. Nasza diagnoza pokazała, że problemem nie jest to, kto wchodzi na stronę, tylko co na niej zastaje: stara strona na WordPressie ładowała się wolno, a jej struktura odzwierciedlała listę usług, a nie pytania klienta. Rodzic szukający urodzin dla dziecka trafiał na ogólną ofertę.

Przebudowaliśmy stronę od podstaw w Next.js, z architekturą opartą na danych z Analytics i Google Ads, segmentacją pod konkretne grupy i zapytania oraz interaktywnym konfiguratorem cennika.

Uczciwa uwaga o liczbach: nie zachowaliśmy archiwalnego raportu Lighthouse starej strony, więc nie podajemy „twardego" wyniku sprzed migracji. Nieoptymalizowany WordPress obładowany wtyczkami zwykle ląduje na mobile w okolicach 30–50 punktów Performance i nie mamy powodu sądzić, że tam było inaczej. To, co możemy pokazać, to stan obecny i twarde wyniki biznesowe:

  • Lighthouse dziś: Performance powyżej 90 (waha się zależnie od obciążenia serwera), a SEO i Accessibility na poziomie 100.
  • Koszt kliknięcia: średni CPC spadł z 0,23 zł do 0,11 zł rok do roku, ponad o połowę taniej za to samo kliknięcie. Ten sam budżet zaczął kupować dwa razy więcej ruchu.
  • Konwersja: +164% w kluczowej kampanii „Urodziny w LaserCamp", przy jednoczesnym spadku kosztu pozyskania klienta o 42%, mimo zwiększenia budżetu.
  • SEO: +62% konwersji z ruchu organicznego, bo lepsza struktura i szybkość pracują też na pozycje w Google.

Kampania reklamowa nie była problemem. Strona, na którą prowadziła, była.

Dla technicznych: co naprawdę siedzi pod maską

Jeśli oceniasz to od strony inżynierskiej, różnica sprowadza się do modelu renderowania i tego, co trafia do przeglądarki.

  • Renderowanie. Klasyczny WordPress renderuje stronę po stronie serwera przy każdym żądaniu (PHP + zapytania do MySQL), zwykle za warstwą cache'a. Next.js daje pełen wachlarz: statyczne generowanie (SSG) dla treści, która się nie zmienia, inkrementalną regenerację (ISR) dla treści odświeżanej co jakiś czas, oraz SSR tam, gdzie potrzeba świeżości na żądanie. Wynik dla większości podstron oferty to gotowy HTML serwowany z CDN-u, bez odpytywania bazy przy każdym wejściu.
  • TTFB i edge. Serwowanie prerenderowanych dokumentów z brzegu sieci (edge) skraca czas do pierwszego bajtu w stosunku do dynamicznego składania strony na jednym serwerze origin.
  • Obrazy. Komponent next/image automatycznie skaluje, lazy-loaduje i podaje obrazy w nowoczesnych formatach (WebP/AVIF) z poprawnymi wymiarami, co bezpośrednio atakuje LCP i CLS, czyli dwa wskaźniki, na których WordPress najczęściej traci.
  • JavaScript. Automatyczny code splitting i route-based prefetching sprawiają, że ładujesz tylko kod potrzebny na danej podstronie, a nawigacja między nimi jest natychmiastowa. To kontrast z typowym WordPressem, gdzie wtyczki dokładają globalny, często render-blocking JS i CSS na całą witrynę.
  • Headless jako droga pośrednia. Nie musisz wybierać zero-jedynkowo. WordPress można uruchomić w trybie headless, jako CMS dla treści, z frontendem w Next.js. Klient zachowuje znajomy panel do edycji, a użytkownik dostaje prędkość Next.js. To często najlepszy kompromis dla zespołów, które kochają edycję w WordPressie, ale potrzebują wydajności.

Jak wybrać: WordPress, Next.js, czy coś pośrodku

Zamiast religijnej wojny, prosta decyzja oparta na tym, co naprawdę robisz:

Twoja sytuacjaRozsądny wybór
Niski budżet, wizytówka lub portfolioWordPress + Elementor lub Framer
Nie prowadzisz płatnych kampaniiWordPress w zupełności wystarczy
Ruch głównie z poleceń / kwalifikowanyWordPress; prędkość mniej krytyczna
Sklep internetowy na startWooCommerce (WordPress) lub Shopify
Żyjesz z szerokich kampanii Google AdsNext.js, prędkość i Quality Score robią różnicę
Złożone integracje, skala, customNext.js
Kochasz edycję w WordPressie, chcesz prędkościHeadless WordPress + Next.js

Najgorszy wybór to budować drogą, dedykowaną stronę firmie, która jej nie potrzebuje, albo trzymać tanią, wolną stronę pod budżet reklamowy, który zasługuje na coś lepszego.

FAQ

Czy Next.js jest lepszy od WordPressa? Nie ma jednej odpowiedzi. Next.js zwykle wygrywa pod względem prędkości, Core Web Vitals i konwersji przy płatnym ruchu. WordPress wygrywa pod względem kosztu startu, łatwości samodzielnej edycji i bogactwa gotowych rozwiązań. Wybór zależy od budżetu, źródeł ruchu i celu strony.

Czy warto migrować z WordPressa na Next.js? Warto, jeśli prowadzisz aktywne kampanie reklamowe, a Twoja strona ładuje się wolno i gubi konwersje, wtedy szybciej zwrócisz się na niższym koszcie kliknięcia i wyższej konwersji. Jeśli nie płacisz za ruch i strona Ci wystarcza, migracja często nie ma ekonomicznego sensu.

Ile kosztuje strona w Next.js? To rozwiązanie z półki premium, dedykowane strony pod konwersję zaczynają się u nas od około 20 000 zł. Dla niższych budżetów rekomendujemy WordPress lub Framer, bo Next.js byłby wtedy nieopłacalny.

Czy WordPress jest wolny? Niekoniecznie, ale łatwo go spowolnić stertą wtyczek. W praktyce tylko około 40–46% stron na WordPressie zalicza wszystkie Core Web Vitals na mobile (HTTP Archive). Dobrze zoptymalizowany WordPress potrafi być szybki; problem w tym, że większość nie jest.

Czy e-commerce na WordPressie to dobry pomysł? Tak. WooCommerce napędza około jednej trzeciej sklepów internetowych na świecie i jest solidnym fundamentem. Shopify bywa wygodniejszy w części scenariuszy, ale sklep na WordPressie to sprawdzony wybór.

Nie zgaduj, zmierz

Najprostszy sposób, żeby sprawdzić, czy Twoja strona Cię hamuje, to ją zmierzyć. Zrobimy bezpłatny mini-audyt prędkości: sprawdzimy czasy ładowania, Core Web Vitals i największe przecieki konwersji, i powiemy wprost, czy w Twoim przypadku warto migrować na Next.js, czy wystarczy poukładać to, co masz. Bez naciągania na droższe rozwiązanie, jeśli nie ma sensu.

Napisz do nas na hello@novelvision.pl albo umów bezpłatny mini-audyt przez formularz kontaktowy.

Nie wiesz, czy Twoja strona Cię hamuje?
Zrobimy bezpłatny mini-audyt prędkości i powiemy wprost, czy warto migrować, czy wystarczy poprawić to, co masz.

On this page