SEO CTR

Core Web Vitals WordPressen: Így húzd zöldbe a LCP és CLS mutatókat magyar tárhelyen

A legtöbb magyar WordPress oldal elbukik a Google Core Web Vitals mérésein a rosszul konfigurált hazai osztott tárhelyek és a túlterhelt page builderek miatt. Megmutatjuk, hogyan optimalizálhatod az LCP, CLS és INP mutatókat felesleges és drága prémium pluginok megvásárlása nélkül.

2026. július 23.8 perc olvasás
X
Core Web Vitals WordPressen: Így húzd zöldbe a LCP és CLS mutatókat magyar tárhelyen

A legtöbb magyar WordPress-tulajdonos és SEO-ügynökség még mindig abban a hitben él, hogy a zöld PageSpeed Insights pontszám egyenlő a tökéletes felhasználói élménnyel, miközben a motorháztető alatt katasztrofális technológiai adósságot halmoznak fel. Az igazság az, hogy a piacon elterjedt „JS-késleltetési” trükkökkel elért 90+ mobil pontszámok csupán mesterségesen generált délibábok, amelyek teljesen tönkreteszik a GTM, Facebook Pixel és Google Analytics méréseket, miközben a valós látogatók továbbra is akadozó, lassan reagáló oldalakkal találkoznak. Webáruházak százai veszítenek el milliókat amiatt, mert a fejlesztők a szintetikus mérési adatok kozmetikázására fókuszálnak ahelyett, hogy a tényleges böngészési szűk keresztmetszeteket oldanák meg a hazai, gyakran alulméretezett szerverkörnyezetben.

Miért fontos ez most

A Google algoritmusa könyörtelenül bünteti azokat az oldalakat, amelyek nem felelnek meg a Core Web Vitals (CWV) irányelveinek, de a helyzet ennél sokkal összetettebb. A hazai e-commerce piac szereplői számára a mobil forgalom aránya ma már átlagosan 75% és 85% között mozog. Ez azt jelenti, hogy a teljes konverziós útvonal olyan eszközökön és hálózatokon zajlik le, amelyek messze elmaradnak a fejlesztőirodákban használt csúcskategóriás Macbookok és gigabites optikai internet sebességétől.

A valóság az észak-magyarországi kistelepüléseken utazó Telekom- vagy Yettel-ügyfél 4G hálózata, ahol a késleltetés (latency) nem 5 ms, hanem 80-120 ms, és a sávszélesség is ingadozik. Ha egy WooCommerce webáruház motorja 3 megabájt felesleges JavaScriptet próbál meg letölteni és végrehajtani a látogató telefonján, a lemorzsolódás garantált.

Az INP (Interaction to Next Paint) mutató végleg átvette a korábbi FID (First Input Delay) helyét. Az INP már nemcsak az első interakciót méri, hanem a látogató teljes munkamenete alatti összes kattintás, koppintás és billentyűleütés válaszidejét vizsgálja. Ha egy Elementorral épített, harminc pluginnel megterhelt WordPress oldalon a kosárba tétel gombra kattintás után 300 ms-nál hosszabb idő telik el, mire a felület vizuálisan reagál, a Google a vörös zónába sorolja az oldalt, a felhasználó pedig elhagyja a kosarat. A kosárelhagyási arány hazai átlagban 70% felett van, és ennek jelentős része közvetlenül a lassú válaszidőkre vezethető vissza.

---

Az INP (Interaction to Next Paint) csapda WP alatt: Miért lassít a túl sok plugin?

A WordPress legnagyobb előnye egyben a legnagyobb átka is: az ezerféle plugin segítségével percek alatt építhető funkcionális webáruház. Azonban minden egyes feltelepített kiegészítő saját CSS- és JS-fájlokat injektál a weboldal fejlécébe és láblécébe.

A JavaScript végrehajtási szál (Main Thread) blokkolása

A böngészők egyetlen szálon (Main Thread) hajtják végre a JavaScript kódokat, renderelik a HTML-t és számolják ki az elrendezést (styles). Ha egy marketinges telepakolja a WordPress oldalt popup-kezelőkkel, hírlevél-feliratkoztatókkal, melegségtérképes elemzőkkel (pl. Hotjar) és chatbotokkal, ezek a scriptek szó szerint megfojtják ezt az egyetlen végrehajtási szálat.

Amikor a látogató rákattint a menüre vagy a fizetési gombra, a böngésző nem tud azonnal reagálni, mert éppen egy harmadik féltől származó, rosszul optimalizált nyomkövető scriptet futtat. Az INP érték ekkor az egekbe szökik.

DOM-méret és felesleges CSS/JS terhelés (Elementor és Divi bűnei)

Az Elementor és a Divi vizuális oldalépítők csodálatosak a gyors prototípus-gyártásra, de kód szinten horrorisztikus eredményt produkálnak. Egyetlen egyszerű szövegdoboz megjelenítéséhez gyakran 10-15 egymásba ágyazott `<div>` konténert hoznak létre.

| Oldalépítő / Struktúra | Átlagos DOM-méret (elemek száma) | Felesleges CSS méret | INP hatás (mobil) |

| :--- | :--- | :--- | :--- |

| Elementor (alapbeállítás) | 1800+ elem | 800 KB - 1.2 MB | Magas (250 ms+) |

| Gutenberg (blokk alapú) | 600 - 800 elem | 150 KB - 300 KB | Alacsony (<100 ms) |

| Bricks Builder / Oxygen | 400 - 600 elem | 80 KB - 150 KB | Minimális (<50 ms) |

A hatalmas DOM-méret miatt a böngészőnek minden egyes stílusváltozásnál (pl. egy gomb fölé vitt egérnél) újra ki kell számolnia a teljes oldal elrendezését (Recalculate Style), ami drasztikusan rontja az INP mutatót.

---

LCP (Largest Contentful Paint) faragás filléres hostingon

Az LCP azt az időpontot jelzi, amikor a látogató számára az oldal legfőbb vizuális eleme (általában egy nagy banner kép vagy egy termékfotó) teljesen megjelenik. WordPress esetében az LCP-vel való küzdelem leggyakrabban a rossz szerverkonfigurációból fakad.

A magyar tárhelyszolgáltatók valósága (TTFB problémák)

A piacon kapható évi 15 000 - 25 000 HUF értékű, osztott tárhelyek többsége alkalmatlan egy dinamikus WooCommerce oldal gyors kiszolgálására. Ha a TTFB (Time to First Byte) magasabb, mint 600 ms, akkor az esélytelenek nyugalmával indul az oldal az LCP versenyen.

A hazai szolgáltatók gyakran túlterhelik a fizikai szervereket (overselling), így hiába van elméletileg SSD a gépekben, ha a CPU-időért harcolnia kell a WordPressnek a másik 500 weboldallal, ami ugyanazon a vason fut. Ha a TTFB rossz, a böngésző csak késve kapja meg a HTML-t, így a képek letöltését is csak később tudja elkezdeni.

```

Nem optimalizált betöltés:

TTFB (800ms) ------------> CSS Letöltés (400ms) ------------> Kép felfedezés -> LCP megjelenés (2.8s)

Optimalizált betöltés (Redis + Preload + CDN):

TTFB (150ms) -> CSS + Preload (150ms) -> Kép letöltése paralell -> LCP megjelenés (0.9s)

```

Képek dinamikus kiszolgálása és CDN hazai környezetben

Sokan elkövetik azt a hibát, hogy a főszezonban (például Black Friday idején) globális CDN-eket konfigurálnak be hibásan. Egy tisztán magyar célközönségű oldalnál egy távoli (például csak frankfurti szerverrel rendelkező) CDN használata növelheti a válaszidőt a közvetlen budapesti szervereléréshez képest. Ha CDN-t használunk, olyat kell választani, amelynek van hazai POP-ja (Point of Presence) – mint például a Cloudflare (amelynek van budapesti szervere is).

A képeket modern AVIF vagy WebP formátumban kell kiszolgálni. Az AVIF formátum átlagosan 30-50%-kal kisebb fájlméretet produkál, mint a WebP, azonos vizuális minőség mellett, ami a mobilhálózatokon másodperces nyereséget jelenthet az LCP-nél.

---

CLS (Cumulative Layout Shift) és a dinamikus hirdetések konfliktusa

A CLS a vizuális stabilitást méri. Nincs idegesítőbb annál, mint amikor a felhasználó rákoppintana egy gombra, de az oldal hirtelen elugrik, mert egy kép vagy hirdetés éppen akkor töltődik be fölötte, és téves kattintást generál.

Képek és hirdetési helyek fixálása CSS-ben

A reszponzív dizájn elterjedésével a fejlesztők elfelejtették megadni a képek fizikai méreteit a HTML-kódban. Ha hiányzik a `width` és `height` attribútum, a böngésző nem tudja előre lefoglalni a helyet a képnek. Amikor a kép letöltődik, a szöveg hirtelen lejjebb ugrik.

Ugyanez a helyzet a dinamikusan betöltődő Google AdSense hirdetésekkel vagy a hazai affiliate bannerekkel. Ha nem tartunk fenn nekik egy fix magasságú konténert (`min-height`), akkor a betöltődés pillanatában az egész tartalom eltolódik. Ez a hiba azonnali sárga vagy vörös besorolást jelent a Google Search Console-ban.

Webfontok (Google Fonts) aszinkron betöltésének veszélyei

A tipográfia a dizájn alapja, de a külső szerverről (fonts.gstatic.com) betöltött betűtípusok komoly CLS-t okozhatnak. Amíg a webfont le nem töltődik, a böngésző vagy nem mutat semmit (FOIT – Flash of Invisible Text), vagy a rendszer betűtípust (pl. Arial) jeleníti meg, majd amikor megérkezik a Google Font, hirtelen áthelyezi a karaktereket (FOUT – Flash of Unstyled Text). Mivel a két betűtípus karakterszélessége eltér, ez szintén elrendezésbeli ugrást (CLS) eredményez.

---

Esettanulmány: Hogyan bukott egy 250M HUF árbevételű magyar divat-webshop havi 1,8M HUF-ot a „zöld” PageSpeed csalások miatt

Egy neves hazai divatcikk-kereskedő (éves árbevétele körülbelül 250 millió HUF, átlagos kosárértéke 18 500 HUF) azzal a problémával fordult a CTR.hu-hoz, hogy miközben a külsős fejlesztőjük büszkén prezentálta a mobil Pagespeed Insights teszten elért 96-os pontszámot, az organikus és fizetett hirdetésekből (Google Ads, Meta) érkező konverziós arányuk drasztikusan visszaesett.

A bűnös: "Delay JavaScript Execution" ész nélkül

A fejlesztő ügynökség bekapcsolta a WP Rocket (vagy ahhoz hasonló optimalizáló plugin) „Delay JavaScript Execution” funkcióját. Ez a beállítás azt csinálja, hogy addig nem tölt be és nem futtat semmilyen JavaScriptet az oldalon, amíg a felhasználó meg nem érinti a képernyőt vagy nem görget egyet.

Mivel a Google Lighthouse robotja nem végez valós felhasználói interakciót a mérés során, a teszt szerint az oldal villámgyors volt: nincs blokkoló JS, zöld az LCP, nulla az INP.

A valóságban azonban a következő történt:

  • A GA4 (Google Analytics 4), a Google Ads konverziós kódok és a Facebook Pixel is késleltetve lettek.
  • Azok a látogatók, akikből azonnal távozott az oldalról (pl. félrekattintottak vagy nem tetszett nekik a dizájn az első 2 másodpercben), egyáltalán nem jelentek meg a statisztikákban. A mérések 22%-a konkrétan elveszett.
  • A hirdetési kampányok algoritmusai vakon repültek: a Meta Pixel nem kapta meg az adatokat a látogatókról, így a hirdetések optimalizálása félrement, a ROAS (hirdetési megtérülés) 4.2-ről 2.5-re esett vissza.
  • Ha a látogató azonnal a menüre koppintott, a telefonnak abban a mikroszekundumban kellett letöltenie, elemeznie és végrehajtania az összes késleltetett JavaScriptet. A menü nem nyílt meg, az oldal lefagyott, a valós INP érték 850 ms felett volt.

A pénzügyi veszteségek és a helyreállítás folyamata

A hibás beállítás miatt a mérések torzultak, a szervezet rossz döntéseket hozott, a fizetett hirdetések konverziós aránya a valóságban 1.8%-ról 1.1%-ra esett vissza.

A helyzetet a következő lépésekkel javítottuk:

  • Kikapcsoltuk a teljes mértékű JS-késleltetést.
  • Az alapvető követőkódokat (GTM, Meta Pixel alap kód) kivettük a késleltetés alól, és közvetlenül a fejlécben, optimalizált módon (early connection és preconnect használatával) helyeztük el.
  • A felesleges Elementor widget-fájlokat felülbíráltuk az Asset CleanUp plugin segítségével, így oldaltípusonként csak a szükséges CSS/JS töltődött be.
  • A webáruházat átköltöztettük egy dedikált VPS környezetbe, Redis objektum-gyorsítótárazással (Object Cache).

Fejlesztési költség:

  • Szakértői óradíj (16 munkaóra * 30 000 HUF): 480 000 HUF
  • Egyéb licencdíjak (Perfmatters): 12 000 HUF

Az optimalizálás utáni eredmények:

| Mutató | Optimalizálás előtt (valós felhasználói adatok - CrUX) | Optimalizálás után | Változás |

| :--- | :--- | :--- | :--- |

| LCP (mobil) | 4.8 mp | 1.9 mp | -60% |

| INP (mobil) | 620 ms | 120 ms | -80% |

| Valós mobil konverziós ráta | 1.1% | 1.95% | +77% |

| Havi becsült bevétel növekmény| — | — | +1.850.000 HUF |

---

Mit NE tegyél: Gyakori tévhitek és kártékony észrevételek

Ne higgy el mindent a YouTube-videóknak vagy az olcsó szabadúszóknak, akik egy ötösvértes Fiverr gig keretében ígérik meg a 100/100-as PageSpeed mutatót.

1. NitroPack és egyéb feketedoboz-megoldások ész nélküli használata

A NitroPack egy felhőalapú optimalizáló szolgáltatás, amely agresszíven átírja az oldal kódját. Gyakran olyan technikákat alkalmaz, amelyek elrejtik a lassulást a Google mérőeszközei elől (például a teljes HTML-struktúra manipulálásával és a DOM utólagos felépítésével), miközben a felhasználónak egy villogó, instabil felület jelenik meg. Különösen WooCommerce-nél okozhat súlyos gondokat a kosár és a pénztár folyamatok szétesésével.

2. Túl sok különböző cache és optimalizáló plugin együttes futtatása

Gyakori kép a magyar WordPress oldalak kezelőfelületén: egyszerre fut a WP Super Cache, az Autoptimize, az SG Optimizer és még a Cloudflare plugin is. Ezek a pluginek összeakadnak, többszörösen tömörítik ugyanazokat a fájlokat, ami felesleges szerveroldali processzorterhelést eredményez, növelve a TTFB-t és rontva a betöltési stabilitást.

3. Tranzakciós oldalak gyorsítótárazása

Soha, semmilyen körülmények között ne gyorsítótárazd (cache) a kosár (`/kosar/`), a pénztár (`/penztar/`) és a fiókom (`/fiokom/`) oldalakat! Ha ezeket az oldalakat statikus HTML-ként menti el a rendszer, a látogatók idegen emberek kosártartalmát láthatják, vagy nem tudnak fizetni, ami azonnali GDPR-incidenst és hatalmas bevételkiesést okoz.

---

Akcióterv: 7 lépéses technikai útmutató a valódi sebességhez

Ha szeretnéd, hogy WordPress oldalad valóban gyors legyen, és ne csak a teszteken mutasson jó számokat, hajtsd végre az alábbi technikai lépéseket.

1. Hardveres alapozás: Szerveroldali optimalizálás

Ha komolyan gondolod az e-commerce-t, felejtsd el a 2000 HUF/hó kategóriás osztott tárhelyet.

  • Válts egy NVMe SSD alapú VPS-re (például Cloudways, Kinsta vagy egy egyedileg konfigurált hazai VPS szolgáltató).
  • Kapcsold be a Redis vagy Memcached objektum-gyorsítótárat a tárhelyvezérlőn.
  • A cikk írásakor győződj meg róla, hogy legalább PHP 8.2 vagy PHP 8.3 verzió fut a szerveren. A verziófrissítés önmagában 10-20%-os CPU-kapacitás felszabadulást jelent a korábbi 7.4-hez képest.

2. A kritikus renderelési útvonal megtisztítása (Perfmatters beállítása)

Vásárold meg a Perfmatters nevű prémium plugint (évi $25-től indul), amely a legjobb eszköz a WordPress felesleges fájljainak kezelésére.

  • Kapcsold be az Asset Manager funkciót.
  • Tiltsd le a globális fájlokat azokon az oldalakon, ahol nincs rájuk szükség. Például a Contact Form 7 vagy WPForms stíluslapjait és scriptjeit csak a `/kapcsolat/` oldalon engedd betölteni.
  • Tiltsd le a felesleges WordPress funkciókat: emoji betöltés, Dashicons (ha nem vagy belépve admin módban), XML-RPC, RSS feedek (ha nem használsz blogot).

3. Képek intelligens LCP optimalizálása

Az LCP elem (leggyakrabban a termékoldali főkép) azonnali megjelenítése a cél.

  • Ne használj lazy load-ot (késleltetett betöltést) az LCP elemen! A hajtás feletti (above the fold) képeknél a lazy load kifejezetten rontja a mutatást.
  • Alkalmazz preload (előre betöltés) direktívát az elsődleges képre. Ezt megteheted a következő kóddal a `functions.php`-ban vagy egy megfelelő plugin konfigurációjában:

```html

<link rel="preload" fetchpriority="high" as="image" href="https://weboldalad.hu/wp-content/uploads/fokep.webp" type="image/webp">

```

  • Győződj meg róla, hogy a kép felbontása nem nagyobb, mint amekkora méretben ténylegesen megjelenik a mobilon (példalom felesleges egy 4000x3000 pixeles képet betölteni egy 400 pixel széles mobil képernyőre).

4. Lokális betűtípusok és CSS aspect-ratio használata

  • Töltsd le a Google Fonts betűtípusokat woff2 formátumban, és töltsd fel őket közvetlenül a saját szerveredre (például a `/wp-content/themes/sablonod/assets/fonts/` mappába).
  • A CSS kódba ágyazd be a `font-display: swap;` deklarációt, így a böngésző azonnal megjeleníti a szöveget a rendszerbetűtípussal, majd finoman vált a saját fontra, minimalizálva a FOIT-ot.
  • Minden reszponzív képhez adj meg explicit méretarányt CSS-ben a CLS ellen:

```css

img {

width: 100%;

height: auto;

aspect-ratio: 16 / 9; / Vagy amilyen arányú a kép /

}

```

5. GTM és marketing scriptek kordában tartása

  • A Google Tag Manager konténer tartalmát rendszeresen tisztítsd meg. A már nem használt kampányok pixeljeit azonnal töröld!
  • A hotjar, Microsoft Clarity vagy egyéb session-recording scripteket állítsd be úgy, hogy csak a látogatók egy bizonyos százalékánál (mintavételezéssel, pl. 10%) fussanak, ne terheljék minden egyes vásárló tranzakcióját.
  • Soha ne helyezz el egyedi, külső domainről behívott JS könyvtárakat közvetlenül a fejléchez társítva anélkül, hogy ne használnál `async` vagy `defer` attribútumokat.

6. INP hangolás: Eseménykezelők kódolása

Ha egyedi fejlesztésű sablont vagy egyedi funkciókat használsz, kerüld a nehéz JavaScript kalkulációkat a kattintási események (click event handlers) alatt. Ha komplex feladatot kell végrehajtani a kattintás után:

  • Alkalmazz `requestAnimationFrame` vagy `setTimeout(..., 0)` hívásokat a nem kritikus vizuális változások késleltetésére.
  • Azonnal adj visszajelzést a felhasználónak (például jeleníts meg egy betöltő csíkot vagy változtasd meg a gomb színét "bekapcsolt" állapotra), mielőtt a szervertől érkező válaszra várnál. Ez drasztikusan csökkenti az észlelt INP-t.

7. Folyamatos mérés valós adatokkal (RUM - Real User Monitoring)

A PageSpeed Insights csupán egy labortesztszerű pillanatfelvétel. A valós helyzetet a Google Search Console *Core Web Vitals* menüpontjában láthatod, mert az a valódi felhasználók (Chrome User Experience Report - CrUX) elmúlt 28 napos mérési adatait dolgozza fel.

  • Telepíts be egy saját RUM mérést (például ingyenes Cloudflare Web Analytics-et), amely valós időben mutatja az INP, LCP és CLS értékeket a látogatóid tényleges böngészései alapján.

---

Meta Title: Core Web Vitals WordPress optimalizálás: INP és LCP útmutató

Meta Description: Így optimalizáld WordPress webáruházad Core Web Vitals mutatóit (INP, LCP, CLS) trükkök nélkül. Valós magyar esettanulmány és mérhető akcióterv.

Kapcsolódó cikkek

Olvasd tovább

Kulcsszókutatás 2026-ban: Az AI-alapú keresés és a magyar nyelvű szemantika új workflow-ja
SEO

Kulcsszókutatás 2026-ban: Az AI-alapú keresés és a magyar nyelvű szemantika új workflow-ja

Az AI-alapú keresők és a Google SGE végleg átírják a hazai SEO szabályait. Ebben a cikkben bemutatjuk azt a gyakorlati workflow-t, amellyel a magyar nyelv sajátos ragozásait és a klaszterezést hatékonyan kezelheted. Lépj túl a puszta kulcsszólisták gyártásán, és építs valódi konverziós tölcséreket a keresési szándék alapján.

8 perc
Kulcsszókutatás 2026-ban: Az AI-asszisztált workflow és a magyar szemantikai SEO
SEO

Kulcsszókutatás 2026-ban: Az AI-asszisztált workflow és a magyar szemantikai SEO

A hagyományos, kizárólag keresési volumenre építő kulcsszókutatás ideje lejárt a magyar piacon is. Bemutatjuk azt az új, szemantikus entitásokra és felhasználói szándékra épülő munkafolyamatot, amellyel felkészítheti márkáját az SGE és az AI-alapú keresők korszakára.

8 perc
Google AI Overview a magyar e-commerce-ben: Így mentsd meg az organikus forgalmad
SEO

Google AI Overview a magyar e-commerce-ben: Így mentsd meg az organikus forgalmad

A Google mesterséges intelligenciára épülő keresése alapjaiban rendezi át a hazai e-commerce piacot. Megmutatjuk, hogyan alakítsd át a strukturált adatokat, miért értékelődnek fel a long-tail keresések a 100-500 milliós árbevételű webshopoknál, és miként optimalizálj közvetlenül az LLM modellekre.

8 perc
A magyar nyelvű kulcsszókutatás új workflow-ja: Így tervezz SEO-stratégiát a Search Generative Experience korában
SEO

A magyar nyelvű kulcsszókutatás új workflow-ja: Így tervezz SEO-stratégiát a Search Generative Experience korában

A hagyományos keresési volumenek ideje lejárt. Bemutatjuk, hogyan alakítja át az AI és a Google SGE a magyar nyelvű kulcsszókutatást, és milyen konkrét, lusta kulcsszó-csoportosítási módszerekkel érhetsz el valódi organikus konverziót a hazai piacon.

8 perc
Népszerű a kategóriában

Legolvasottabb: SEO

  1. 01

    A magyar nyelvű kulcsszókutatás új workflow-ja: Így tervezz SEO-stratégiát a Search Generative Experience korában

    8 perc7 megtekintés
  2. 02

    Helyi SEO taktikák: Így urald a Google Térképet a magyar piacon (Google Business Profile útmutató)

    8 perc7 megtekintés
  3. 03

    Helyi SEO és Google Cégprofil (GBP) optimalizálás: Így domináld a lokális kereséseket a magyar piacon

    8 perc6 megtekintés
  4. 04

    Google AI Overview a magyar e-commerce-ben: Így mentsd meg a webshopod organikus forgalmát

    8 perc6 megtekintés
  5. 05

    A mesterséges intelligencia írástudás nem a promptokról szól: Ann Handley szerint ítélőképesség kell

    7 perc6 megtekintés
Heti Marketing Brief

Iratkozz fel a CTR.hu heti hírlevelére, és minden hétfő reggel 5 perc alatt átlátod a magyar és nemzetközi marketing világ elmúlt heti legfontosabb történéseit.

Feliratkozom