Sebesség és mobil 5 perc olvasásFrissítve:

Lassú az Elementor weboldal: mi okozza, és hogyan gyorsítsd fel?

Gyors válasz

Az Elementor nem önmagában rossz, hanem a régebbi sablonok felépítése és a rossz szerkesztési szokások lassítják: a klasszikus szakasz-oszlop struktúrák óriási DOM-mélységet (több tucat felesleges beágyazott <div> elemet) hoznak létre, az ikonok miatt a teljes FontAwesome csomag betöltődik, és a külső addon bővítmények még akkor is futtatják a kódjukat, ha az oldalon csak egyetlen gombot használsz belőlük. A gyorsítás 5 kulcslépése: kapcsolj át az Elementor Flexbox Container szerkezetére, kapcsold be az Elementor > Beállítások > Funkciók fülön az „Inline Font Icons” és „Optimalizált DOM-kimenet” beállításokat, távolítsd el a felesleges harmadik féltől származó Elementor addonokat, ritkítsd a hajtás feletti animációkat, és késleltesd a nem kritikus JS-fájlokat.

Mit jelent ez az üzletednek?

Súlyosság: közepes. Közvetlenül rontja a Core Web Vitals mutatókat és a mobilos látogatók konverzióját.

A túlzottan mély kódszerkezet és a rengeteg JavaScript miatt az Elementor oldalak telefonon akadoznak görgetés közben, és a gombok megnyomása után késik a reakció (INP hiba). A türelmetlen mobil látogatók emiatt elhagyják az oldalt az ajánlatkérés beküldése előtt.

A leggyakoribb okok – és hogyan ismered fel őket

  1. 1

    Túl mély DOM faszerkezet (régi szakaszok és oszlopok)

    A régi Elementor rendszer minden szakaszhoz, oszlophoz és widgethez 4-6 szintű burkoló <div> elemet generál. Egy átlagos kezdőlapon ez több ezer DOM csomópontot jelent, amit a böngészőnek újra és újra újra kell számolnia.

    Így ellenőrizd: A PageSpeed diagnosztikában keresd a „Kerülje a túlzott DOM-méretet” hibát: ha az összes elem száma meghaladja a 800-at, a DOM túl nagy.

  2. 2

    Nehéz külső Elementor Addon csomagok

    Az Essential Addons, Ultimate Addons, Happy Addons és hasonló bővítmények több száz funkciót kínálnak, de gyakran a teljes CSS és JS könyvtárukat betöltik minden aloldalon, akkor is, ha csak egy egyszerű számlálót vagy dobozt használsz belőlük.

    Így ellenőrizd: Böngésző fejlesztői eszköztár (F12) → Hálózat (Network) fülön szűrj a „wp-content/plugins” mappára: nézd meg, hány addon szkript töltődik be.

  3. 3

    Teljes FontAwesome és e-icons betöltése

    3 apró nyilacska vagy pipa miatt az Elementor képes letölteni a komplett FontAwesome Solid, Regular és Brands fontkészleteket, valamint a saját e-icons csomagját.

    Így ellenőrizd: A PageSpeed „Betűtípusok láthatóak maradnak” vagy a letöltött fájlok között keresd a .woff2 kiterjesztésű ikonfájlokat.

  4. 4

    Hajtás feletti mozgáseffektek és csúszkák

    Ha a fejléc alatti hero részben Elementor Motion Effects (belépő animációk), számlálók vagy csúszkák futnak, a böngésző nem tudja kirajzolni az LCP elemet a szkript lefutása előtt.

    Így ellenőrizd: PageSpeed → LCP bontásban a „renderelési késleltetés” (render delay) aránya magas.

  5. 5

    Túl sok egyedi betűtípus és stílus

    Ha a szerkesztőben minden szövegdoboznál manuálisan állítod a betűtípust ahelyett, hogy az Elementor Globális Stílusait (Site Settings) használnád, a generált CSS fájlok mérete a többszörösére duzzad.

    Így ellenőrizd: Nézd meg a wp-content/uploads/elementor/css mappában lévő generált CSS fájlok méretét.

Nem tudod, nálad melyik okról van szó?Az ingyenes gyorsteszt 30 másodperc alatt megmutatja a kezdőlapod hibáit.

Javítás lépésről lépésre

  1. 1. lépés

    Válts át Flexbox Containerre

    Az Elementor > Beállítások > Funkciók (Features) alatt győződj meg róla, hogy a „Flexbox Container” aktív. Az új oldalakat már konténerekkel építsd fel, a régieket pedig a belső szakaszok helyett 1-1 konténerrel egyszerűsítsd: ezzel 40–60%-kal csökkenthető a HTML mérete.

  2. 2. lépés

    Kapcsold be az Elementor beépített teljesítmény funkcióit

    Menj az Elementor > Beállítások > Funkciók menüpontba, és kapcsold aktívra a következőket: - Inline Font Icons (SVG ikonok a nehéz fontfájlok helyett) - Optimized DOM Output (felesleges wrapper divek eltávolítása) - Improved Asset Loading (csak a használt widgetek kódja töltődik be) - Improved CSS Loading

  3. 3. lépés

    Vizsgáld felül és kapcsold le az Elementor Addon csomagokat

    Ha külső bővítménycsomagot használsz, lépj be a bővítmény beállításaiba, és tiltsd le az összes olyan modult és widgetet, amit nem használsz. Ha csak 1-2 funkciót használsz belőlük, érdemes megfontolni a natív Elementor Pro elemekkel vagy egyszerű egyedi kóddal való kiváltásukat.

  4. 4. lépés

    Szüntesd meg a hajtás feletti animációkat

    A legfelső hero szakasznál és az ott lévő címsoroknál kapcsold ki az Elementor Belépő animációit (Entrance Animations). A látogató azonnal lássa a lényeget, ne kelljen megvárnia a betűk vagy képek beúszását.

  5. 5. lépés

    Használj dedikált WordPress gyorsító bővítményt

    Telepíts és konfigurálj WP Rocketet vagy LiteSpeed Cache-t. Az Elementorral kifejezetten jól működik a „JavaScript-végrehajtás késleltetése” (Delay JS), amely a szerkesztő elemeinek szkriptjeit csak a felhasználó első érintésekor futtatja le.

  6. 6. lépés

    Generáld újra az Elementor CSS fájljait

    Módosítások után az Elementor > Eszközök > Általános fülön kattints a „Fájlok és adatok újragenerálása” gombra, hogy a felesleges régi stíluslapok törlődjenek és a tiszta CSS generálódjon újra.

Tippek platformonként

Elementor Free

Az ingyenes verzióban is elérhető a Flexbox Container és az Inline Font Icons. Ne telepíts 5 különböző ingyenes kiegészítőt: az alapvető elrendezések konténerekkel tisztán megoldhatók.

Elementor Pro

Használd a Theme Builder funkciót a fejlécek és láblécek egységes felépítésére, és a pop-upokat csak interakcióra (pl. kilépési szándék vagy gombnyomás) időzítsd, ne azonnal a lapnyitáskor.

Elementor + WooCommerce

A webshop terméklistáknál különösen fontos a konténeres felépítés és a termékképek pontos méretezése. A kosár és pénztár oldalakat tartsd egyszerűen, felesleges animációk nélkül.

Gyakori hibák javítás közben

  • Minden apró design ötlethez újabb Elementor addon bővítményt telepíteni.
  • 4-5 szinten egymásba ágyazni a szakaszokat és belső oszlopokat.
  • A főoldal tetejére (hero) Elementor Slider vagy Carousel widgetet tenni óriási képekkel.
  • Több tucat egyedi Google betűtípus-változatot beállítani a globális stílusok használata helyett.

Mikor kérj segítséget?

Ha az Elementor beépített funkcióinak bekapcsolása után is lassú az oldal, vagy a weboldal felépítése annyira bonyolult, hogy a konténeres átépítés során szétesne a design, technikai segítségre van szükség. Gyorsítási szolgáltatásunk keretében a struktúrát biztonságosan, adatvesztés és látványromlás nélkül modernizáljuk.

Gyakori kérdések

Le kell cserélnem az Elementort ahhoz, hogy gyors legyen a weboldalam?

Nem feltétlenül. A jól megtervezett, Flexbox Container alapon épített, felesleges addonoktól mentes Elementor oldalak megfelelő gyorsítótárazással elérhetik a 75–90 közötti mobil PageSpeed pontszámot és zöld Core Web Vitals mutatókat.

Mi az a Flexbox Container, és miért gyorsabb a szakasznál?

A klasszikus szakasz-oszlop rendszer rengeteg felesleges belső burkoló elemet (div-et) generált a pozicionáláshoz. A modern CSS Flexbox Container közvetlenül rendezi az elemeket minimális HTML kód mellett, ami jelentősen csökkenti a DOM-méretet.

Miért okozhatnak gondot a külső Elementor kiegészítő csomagok?

Az addon bővítmények gyakran nincsenek tekintettel a teljesítményre: a saját szkriptjeiket és stíluslapjaikat globálisan betöltik minden aloldalon, ami drasztikusan megnöveli a weboldal letöltési méretét és a CPU blokkolási idejét.

Kapcsolódó fogalmak a tudásbázisban