Migracje · Stack · WordPress

Migracja z WordPress — kiedy ma sens (i kiedy nie)

WordPress nie jest zły. Jest ofiarą własnego sukcesu — 43% stron internetowych na świecie używa WP, więc też 43% problemów: powolne strony, security alerts, plugins które się gryzą. Pytanie: czy Twoja firma to przypadek do migracji, czy tylko trzeba lepiej skonfigurować obecnego WP? Ten artykuł da Ci jasną odpowiedź.

1. Kiedy WordPress jest OK (i lepiej nie ruszać)

Przed wydaniem 15-50 tys. PLN na migrację, sprawdź czy nie jesteś w jednym z tych przypadków:

  • Blog z częstym contentem — WP admin jest niedoścignionym narzędziem do edycji tekstu. Gutenberg w 2026 r. jest naprawdę dobry.
  • Mała strona firmowa do 20 podstron — gdzie klient sam zmienia treści. Custom stack wymaga dewelopera przy każdej zmianie.
  • WooCommerce do 200 produktów — działa, jeśli płatności i integracje już są skonfigurowane.
  • Brak performance issues — sprawdź PageSpeed Insights. Jeśli mobile score >70 i Core Web Vitals na "Good" — performance nie jest argumentem za migracją.

Często wystarczy: dobry hosting (Cloudways, SiteGround), cache plugin (LiteSpeed lub WP Rocket), CDN (Cloudflare), audit pluginów (usuń to czego nie używasz). Koszt: 1-3 tys. PLN, efekt zwykle wystarczający.

2. Pięć sygnałów że pora migrować

Sygnał 1: Plugin hell

Masz 30+ plugins, każdy update potencjalnie psuje stronę. Co tydzień prosisz devsa o "szybką poprawkę". Plugins kosztują 500-2000 PLN/rok każdy w pro wersjach.

Sygnał 2: Security alerty co kilka tygodni

WordPress core jest bezpieczny, ale 90% włamań idzie przez plugins lub stare themes. Jeśli Wordfence/Sucuri pokazuje próby ataków co tydzień, a hostingowy admin co miesiąc proponuje "auditing for $X" — koszty cumulują.

Sygnał 3: Core Web Vitals na "Poor"

LCP > 4s, CLS > 0.25, INP > 500ms — bez plugin który by nie rozwiązał problemu w pełni. WP z jQuery + theme + 30 plugins ma fundamentalny limit performance. Custom stack (Next.js, Astro) startuje z CWV 95+ "out of the box".

Sygnał 4: Custom content models

Macie produkty z 50 polami custom, każdy z relacjami do 10 innych encji, walidacją businessową, ACL per pole. ACF Pro to ratuje do pewnego punktu, ale dla complex modeli — headless CMS (Sanity, Strapi, Directus) + frontend dają lepszy DX i performance.

Sygnał 5: Integracje z ERP/CRM

WordPress + Comarch/SAP/Salesforce to zwykle delikatna konstrukcja z custom plugin który nikt poza autorem nie rozumie. Custom backend (Node.js/Python) + REST/GraphQL API daje czysty kontrakt i łatwiejszy debugging. Więcej o integracjach ERP/AI.

3. Na co przejść — 3 popularne ścieżki

A) Next.js (React) — najbardziej elastyczne

Pełen framework React-owy. Najlepsze dla aplikacji web + stron firmowych z dużą ilością interaktywności. ISR (Incremental Static Regeneration) daje WP-like workflow (edycja → automatyczna re-generacja stron). Deploy: Vercel (free dla małych projektów). Ekosystem: największy w JS world.

B) Astro — minimalistyczny, content-first

Optymalizowany pod content sites (blogi, strony marketingowe). "Zero JavaScript by default" — Twoja strona ładuje się natychmiast. Możesz embedować komponenty React/Vue/Svelte gdzie potrzeba. Idealny gdy 80% strony to statyczny content + 20% interaktywności. Lepsze CWV niż Next.js dla landing pages.

C) Headless WordPress — kompromis

Zachowujesz WP admin (edytor zna), ale frontend piszesz w Next.js/Astro który czyta dane z WP REST API. Workflow taki sam jak dotychczas, performance jak custom stack. Sensowne gdy masz dużo edytorów którzy nie chcą uczyć się nowego CMS.

Co polecam najczęściej dla strony firmowej B2B: Astro + Sanity (headless CMS). Astro daje top-tier performance, Sanity ma dużo lepszy edytor niż WP Gutenberg + structured content (relacje, validation). Koszt similar do WP po roku, performance i developer experience nieporównywalnie lepsze.

4. Realne koszty migracji (na rok 2026)

  • Mała strona firmowa (10-20 podstron, blog 50 postów, bez sklepu): 8-15 000 PLN.
  • Średnia z custom content (50-100 stron, custom post types, ACF pro setup): 18-35 000 PLN.
  • Duża z e-commerce (WooCommerce 1000+ produktów → Shopify/headless): 40-80 000 PLN. Plus 1-3% transakcji jeśli zmiana bramki płatności.

Główne pozycje budżetu:

  1. Re-design (jeśli przy okazji) — 5-25 000 PLN.
  2. Content migration — eksport XML/CSV z WP, transformacja do nowego modelu, import. Dla 100 postów ~2-4 dni. Dla 1000+ — zwykle pisze się skrypt migracji.
  3. SEO redirects — 301 z każdego starego URL na nowy. Krytyczne — bez tego stracisz pozycje.
  4. Re-build funkcji — formularzy, koszyka, integracji, custom logiki. Najtrudniejsza pozycja do oszacowania bez audytu.
  5. QA + parallel run — staging + production przez 1-2 tygodnie, monitorowanie 404 i błędów.

Hosting po migracji: Vercel/Netlify free tier wystarcza dla 90% stron firmowych. Stary hosting WP (200-500 PLN/mies.) możesz wyłączyć.

5. Pułapki o których nikt nie mówi

SEO redirects to nie jest "lista 301"

To architektura. Każdy indeksowany URL musi mieć dedykowane przekierowanie. Sprawdź wszystkie URL-e w GSC (Coverage report → Indexed). Dla blogu z 200 postami to często 200 redirects + 50 z attachment_id stron (WP automatycznie tworzy stronę per upload).

Comments / forum / user-generated content

WP ma natywne komentarze i system użytkowników. Nowy stack — nie ma. Wymaga wyboru: Disqus (zewn. komentarze), własna implementacja, lub po prostu zrezygnujesz. Jeśli wcześniej miałeś 5 000 komentarzy — eksportuj je, choć rzadko warto je migrować.

Search functionality

WP ma wyszukiwanie out-of-the-box. Custom stack — musisz zaimplementować (Algolia, Meilisearch, lub Postgres full-text). Dodatkowy koszt 1-3 tys. PLN dla małej strony.

Plugins które miały logikę biznesową

Jeśli używałeś plugins typu Gravity Forms z complex logic, MemberPress, LearnDash — musisz odbudować tę logikę. Czasem to większa praca niż reszta migracji razem.

6. Decision tree

  1. Czy mobile PageSpeed score < 50? TAK → kontynuuj. NIE → najpierw zoptymalizuj WP (cache + CDN + plugin audit).
  2. Czy macie >30 aktywnych plugins? TAK → migracja warta rozważenia. NIE → opt. WP wystarczy.
  3. Czy potrzebujecie custom content types z complex relacjami? TAK → migracja. NIE → ACF Pro w WP wystarczy do 90% case'ów.
  4. Czy mamy budżet 15-50 tys. PLN i 2-4 miesiące czasu? TAK → migracja. NIE → odłóż na rok, w międzyczasie audyt WP.
  5. Czy klient (edytor) zna obecny WP admin i nie chce zmieniać workflow? TAK → headless WordPress (zachowujemy admin). NIE → full migration na Astro/Next.js + Sanity.

Bezpłatny audyt — czy migracja z WordPress ma sens dla Ciebie?

Wyślij mi link do swojej strony — sprawdzę Core Web Vitals, liczbę plugins, security state, content complexity. W 24h dostaniesz rekomendację: optymalizować WP czy migrować + szacowany budżet. Bez zobowiązań.

Wklej URL → AI analizuje SEO, schema, performance. Raport od ręki, 100% za darmo.

Podobne artykuły