Migracje

Migracja z Elementora do Gutenberg Blocks — realne koszty, pułapki, ROI

Elementor ciąży na wydajności i rośnie w subskrypcji. Gutenberg + Szablony blokowe dojrzały. Kiedy migrować, ile kosztuje i jak przeprowadzić bez utraty SEO.

DDawid Penkala
11 min czytania
Panel administracyjny WordPress z edytorem blokowym

Elementor przez lata był „domyślnym wyborem” dla agencji i freelancerów WordPress. Drag & drop, setki widgetów, teoretycznie bez kodu. W 2026 sytuacja jest inna: Gutenberg z szablonami blokowymi jest realną alternatywą, Elementor Pro kosztuje coraz więcej (49 $/rok na jedno konto, 99 $/rok na 3 konta, 199 $/rok na 25), a wpływ na Core Web Vitals staje się bolesny. Klienci zaczynają migrować.

Poniżej — co konkretnie warto wiedzieć przed podjęciem decyzji, ile kosztuje realna migracja (nie „z cennika”), i jak to przeprowadzić bez utraty SEO.

Dlaczego ludzie myślą o migracji

1. Wydajność

Elementor dokłada na każdą stronę:

  • ~200 KB JavaScriptu (elementor-frontend.js + widgets)
  • ~150 KB CSS (elementor.css + elementor-post-*.css)
  • Render-blocking resources na ścieżce krytycznej

Testy u naszych klientów:

MetrykaElementor Pro (theme Astra)Gutenberg (Twenty Twenty-Four)
LCP mobile3.2 s1.5 s
JS transfer380 KB45 KB
CSS transfer220 KB50 KB
Requests5822

Po migracji Core Web Vitals z czerwonego przechodzi w zielony, nawet bez specialnej optymalizacji.

2. Koszt subskrypcji

Elementor Pro rośnie co rok:

  • 2021: 49 $/rok (Personal)
  • 2023: 59 $/rok
  • 2026: 49 $/rok Essential (1 site), 99 $ Advanced (3 sites), 199 $ Expert (25 sites)

Agencja z 30 klientami = 199 $/rok × 2 = 398 $. Gutenberg = darmowy.

3. Vendor lock-in

Content pisane w Elementor jest zapisywany jako specyficzny JSON w wp_postmeta. Bez wtyczki Elementor wyświetlasz raw shortcody. Migracja do innego builder’a = manualne przepisywanie.

4. Rozwój Gutenberga

Szablony blokowe (od WP 5.9, dojrzałe w 6.4+), FSE, pattern library, style variations — Gutenberg w 2026 robi 90% tego co Elementor 3 lata temu, natywnie, szybciej, bez vendor lock.

Kiedy NIE migrować

  • Klient ma 200+ stron w Elementorze ze złożonymi layoutami. Koszt ręcznego przepisywania > oszczędność subskrypcji przez 5 lat.
  • Zespół redakcyjny kocha Elementor i ma 6 miesięcy nauki na karku. Brutalne wyrwanie = utrata produktywności.
  • Elementor jest używany do mega złożonych funkcji (custom widgets, theme builder). Migracja = reimplementacja od zera.
  • Masz Elementor Expert ($199/rok dla 25 stron) i tak to jest tanie — subskrypcja jest marginalnym kosztem.

Kiedy warto migrować

  • Mała firma z 5-20 stronami — migracja zajmuje 15-40 godzin, zwróci się w 2-3 lata na samych oszczędnościach performance’u (lepszy SEO, wyższa konwersja).
  • Sklep WooCommerce bez użycia zaawansowanych widgets Elementor Pro — Gutenberg + WooCommerce Blocks nowoczesne, szybkie, spójne.
  • Landing page’e testowane pod płatny ruch — każda setna sekundy LCP ma znaczenie, Gutenberg wygrywa.
  • Klient planuje rebrand / redesign — przy okazji migracja kosztuje tylko 20-30% więcej niż pure redesign.

Plan migracji — 6 kroków

Krok 1: Inwentaryzacja

Stwórz listę wszystkich stron w Elementorze i ich typ (strona docelowa, wpis blogowy, własny szablon). Dla każdej oceń stopień skomplikowania (1–5), kluczowe widżety, których używa, oraz szacunkową pracochłonność w godzinach.

Krok 2: Audyt widgetów

Każdy widget Elementor → wybierz odpowiednik:

  • Heading / Text → natywny Gutenberg Paragraph / Heading
  • Image → natywny Image block
  • Button → natywny Button block
  • Columns → natywny Columns block (flex layout)
  • Accordion → natywny Details block (od WP 6.6) albo Ultimate Blocks
  • Form → WPForms / Fluent Forms (block version)
  • Icon Box → Kadence Blocks albo własny pattern
  • Pricing Table → GenerateBlocks Pro albo Kadence Blocks
  • Posts Widget → natywny Query Loop block

Zwróć uwagę na Elementor-specific: custom HTML/CSS insertions w widget’ach, theme builder templates, popup builder. Wszystko wymaga osobnej strategii migracji.

Krok 3: Theme decision

Zostajesz na dotychczasowym motywie (prawdopodobnie Astra / OceanWP)? Astra wspiera Gutenberg, ale motyw wciąż ładuje kilka KB extra. Czysty szablon blokowy (Twenty Twenty-Four, Ollie) da najlepszą wydajność.

Rekomendacja dla migration-time: szablon blokowy. Nowe motywy są projektowane pod Gutenberg, mają spójny design system, theme.json trzyma wszystko.

Krok 4: Przebudowa strona po stronie

Pracuj na środowisko testowe (tzw. staging). Każdą stronę:

  1. Stwórz nową kopię (Gutenberg) pod URL /staging-name/.
  2. Skopiuj content (tekst + obrazy) ręcznie — kopiuj-wklej, to najszybsze.
  3. Odtwórz layout używając bloków.
  4. Side-by-side porównanie — stara i nowa strona na dwóch monitorach. Klient akceptuje albo zgłasza uwagi.
  5. Zapisz jako pattern jeśli layout będzie reużywany.

Wtyczka-pomocnik: Gutenberg Hub ma bibliotekę patternów, które replicują popularne Elementor layouts.

Krok 5: SEO — krytyczna faza

Po zakończeniu przebudowy ale PRZED start na produkcji:

  • Porównanie meta title + description na każdej stronie (musi być identyczne lub lepsze).
  • Sprawdzenie h1/h2/h3 hierarchy (Gutenberg czasem generuje inną strukturę niż Elementor).
  • Schema.org — jeśli Elementor Pro generował Article/Product schema, musisz odtworzyć w Rank Math/Yoast.
  • 301 redirects — jeśli zmieniasz slugi (np. Elementor miał /strona-o-nas/, chcesz /o-nas/), pełne mapowanie.

Krok 6: Uruchomienie produkcyjne i monitoring

  • Uruchomienie produkcyjne w piątek wieczorem (mało ruchu).
  • Monitor 404 w Google Search Console przez 7 dni (dopisz 301 dla nieprzewidzianych).
  • Core Web Vitals porównanie po 30 dniach (CrUX data w GSC).

Szacunek kosztów

Dla typowej firmowej strony wizerunkowej (Astra + Elementor Pro, 12-20 stron):

EtapGodzinyKoszt netto
Audyt + inwentaryzacja3-5 h600-1000 zł
Wybór i konfiguracja szablon blokowy4-6 h800-1200 zł
Migracja stron (12-20)15-30 h3000-6000 zł
SEO audit + redirects4-6 h800-1200 zł
Testing + deploy3-4 h600-800 zł
Razem29-51 h5800-10200 zł

Dla sklepu WooCommerce + Elementor (30-50 stron + kategorie + PDP template’y): 12 000-25 000 zł.

ROI kalkulacja (typowy firmowy site):

  • Migracja: 8 000 zł.
  • Oszczędność Elementor Pro (5 lat): 5 × 59 $ = ~1 300 zł.
  • Oszczędność performance → konwersja (2% wzrost × 100 000 zł rocznego obrotu × 5 lat) = 10 000 zł.
  • ROI: zwrot po 3-4 latach.

Dla stron z większym ruchem i konwersją ROI krótszy (12-18 miesięcy).

Największa pułapka — „to nie wygląda tak samo”

Klient po 3 latach w Elementorze przyzwyczaił się do idealnie wypracowany layoutów. Gutenberg z szablonie blokowym wygląda nieco inaczej — padding lekko inny, typografia trochę mocniejsza, kolory w theme.json zamiast inline styles.

Radzenie sobie: pokazuj klientowi staging side-by-side. Edukuj, że „inaczej” != „gorzej”. Typowo po 2 tygodniach klient zapomni o starym. Ale w pierwszym tygodniu walki.

Alternatywa: użyj GenerateBlocks albo Kadence Blocks — dają pixel-level kontrolę podobną do Elementora, ale bez narzutu wydajnościowego. Kompromis między Gutenberg purity a UX dla klienta.


Migracja z Elementora to nie kwestia „czy”, tylko „kiedy i jak”. Jeśli rozważasz, ale nie jesteś pewny ROI — darmowy audyt Devance zawiera szacunek: ile godzin migracji + oszczędność 5-letnią. Dla klientów pakietów opieki migracje robimy w ramach godzin pakietu, bez narzutu extra.

Tagi:ElementorGutenbergSzablony blokowemigracjaWordPresswydajność
Dawid Penkala
Dawid Penkala

Doświadczony WordPress Developer z ponad 14-letnim stażem w tworzeniu zaawansowanych stron i sklepów internetowych. Specjalizuje się w WordPressie, dedykowanych wtyczkach i motywach.

Więcej o autorze