Klient B2B z branży przemysłowej tracił połowę ruchu mobilnego. Wolny WordPress z 24 wtyczkami dławił konwersję i pozycje w Google. Po migracji na Next.js 16 z Headless CMS Sanity: LCP spadł z 3.8 s do 0.7 s, zapytania ofertowe wzrosły o +140% w 60 dni, a koszty utrzymania spadły z 900 zł/mc do 0 zł. To pełne case study migracji — bez utraty SEO.
1. Punkt wyjścia — dług technologiczny
Witryna klienta działała na WordPressie 6.4, motyw premium (Elementor Pro) i 24 aktywne wtyczki. Diagnostyka Lighthouse pokazywała bezlitosne liczby:
- LCP: 3.8 s (mobilnie 5.2 s) — czerwona strefa Core Web Vitals.
- INP: 380 ms — powolna reakcja na interakcje.
- CLS: 0.24 — przesuwający się layout, frustracja UX.
- Bounce rate mobilny: 68% — użytkownicy porzucali stronę przed wczytaniem.
2. Strategia migracji — zero utraty SEO
Największym lękiem klienta była utrata rankingów Google. Zbudowaliśmy plan zachowujący 100% mocy SEO:
- Audyt URL-i — pełen inwentarz 340 podstron, mapowanie 1:1 stary → nowy URL.
- Import treści do Sanity — Headless CMS z modelem danych dopasowanym pod content team klienta.
- Przekierowania 301 — automat w
middleware.tsNext.js, weryfikacja Search Console. - Wdrożenie równoległe — nowa strona pod subdomeną staging, testy A/B na 10% ruchu przez tydzień.
- Cutover — przełączenie DNS w oknie serwisowym, monitoring 72 h.
3. Architektura Next.js 16 dopasowana do B2B
Wybraliśmy nowoczesny stack skoncentrowany na wydajności i skalowalności:
- Next.js 16 App Router + React Server Components — semantyczny HTML w pierwszej milisekundzie.
- Partial Prerendering — statyczna powłoka + streaming dynamicznych fragmentów.
- Sanity CMS — edycja treści dla zespołu marketingu bez ryzyka zepsucia układu.
- Vercel Edge Network — 24 lokalizacji brzegowych, TTFB pod 100 ms globalnie.
- next/image + AVIF — automatyczna kompresja i lazy loading obrazów produktowych.
4. Wyniki po 60 dniach — twarde liczby
| Metryka | Przed (WordPress) | Po (Next.js 16) | Zmiana |
|---|---|---|---|
| LCP mobilne | 5.2 s | 0.7 s | −86% |
| INP | 380 ms | 42 ms | −89% |
| PageSpeed Score | 42/100 | 100/100 | +138% |
| Bounce rate | 68% | 31% | −54% |
| Zapytania ofertowe/mc | 18 | 43 | +140% |
| Koszt utrzymania/mc | 900 zł | 0 zł | −100% |
| Pozycje TOP 3 (frazy core) | 6 | 17 | +183% |
5. Wnioski — co przenieść z tego case study do swojej firmy
- SEO nie tracisz — z dobrą mapą 301, Search Console i canonical tags Google widzi migrację jako remont, nie usunięcie.
- Sanity zamiast WP-admin — content team pracuje szybciej i bezpieczniej, bez zależności od dewelopera przy każdej zmianie.
- Vercel Edge = 0 zł hostingu — dla większości firm B2B Free Tier w zupełności wystarcza w pierwszym roku.
- ROI w 45 dni — projekt spłacił się na +25 dodatkowych leadach miesięcznie.
Po migracji warto rozszerzyć kanał o aplikacje mobilne i PWA — ten sam Next.js, Push i tryb offline bez prowizji sklepów. Analogiczne projekty lokalne prowadzimy m.in. w Oławie i Kamiennej Górze.
Chcesz taką migrację dla swojej firmy?
Zamów bezpłatny audyt Core Web Vitals i mapę migracji. Otrzymasz dokładny plan wdrożenia w 2 godziny.
Zamów bezpłatny audyt migracjiGotowy, żeby wdrożyć to w swoim projekcie?
Sprawdź wycenę strony internetowej lub skorzystaj z kalkulatora ROI.


