Skip to main content

Lassú WordPress weboldal optimalizálása, gyorsítása

1. Fölösleges bővítmények, sablonok eltávolítása

Az első lépés a WordPress oldalad gyorsításában az, hogy eltávolítod a nem használt, illetve elavult bővítményeket és sablonokat. Ez minden weboldal optimalizálásának alapja, mégis rengetegen megfeledkeznek róla, pedig már önmagában is jelentős teljesítménynövekedést hozhat.

  • A felesleges bővítmények és sablonok lassíthatják az oldalt, mert plusz erőforrásokat igényelnek, akár akkor is, ha nincsenek bekapcsolva.

  • Biztonsági kockázatot is jelenthetnek, mivel a régi vagy elhanyagolt kódot a hackerek könnyebben támadják.

Hogyan nézd át a bővítményeket lépésről lépésre?

  1. Jelentkezz be a WordPress admin felületére (/wp-admin az oldalad végén).

  2. A bal oldali menüben kattints a „Bővítmények” menüpontra.

  3. Áttekinthető listát kapsz minden telepített bővítményről.

    • Az „Aktív” bővítmények világoskék színnel jelennek meg.

    • Az „Inaktív” bővítmények háttere fehér.

  4. Ellenőrizd, mire van ténylegesen szükséged.

    • Ha nem vagy benne biztos, hogy valamire szükség van-e, inkább nézz utána a funkciójának.

    • Ha hónapok óta nem volt frissítve egy bővítmény, vagy nem kompatibilis a jelenlegi WordPress verzióval, érdemes gondolkozni az eltávolításán vagy helyettesítésén.

  5. Az eltávolításhoz először inaktiválni kell a bővítményt: az adott bővítménynél kattints az „Inaktiválás” gombra.

  6. Ezután megjelenik a „Törlés” lehetőség – kattints rá.

  7. A rendszer figyelmeztet, hogy végleg törlöd-e – erősítsd meg.

Sablonok törlése

  1. Menj a „Megjelenés” → „Sablonok” menüpontra.

  2. A használt (aktív) sablon nagyobbnak tűnik, ezt nem lehet törölni.

  3. Az összes többi (inaktív) sablon fölé vidd az egeret, majd kattints a „Sablon részletei” gombra.

  4. A megjelenő ablakban jobb alsó sarokban találod a „Törlés” gombot – kattints rá.

  5. A rendszer visszakérdez, megerősíted-e a törlést – válaszolj igennel.

Miért ne hagyj felesleges sablonokat?

Még ha nem is használod őket, egyes sablonfájlok biztonsági réseket rejthetnek. Csak azt a sablont hagyd meg, amit ténylegesen használsz, mellé maximum egyet „vésztartaléknak”, például a legfrissebb WordPress által gyártott alapértelmezett sablont.

 

2. Gyorsítótár használata

A második lépésben gyorsítótár, azaz cache bővítményt érdemes telepíteni a WordPress oldalhoz, mert ezek jelentősen csökkentik a weboldal betöltési időt. A gyorsítótár bővítmények az oldal legutóbb generált verzióját tárolják, így a látogatónak már nem minden lekérésnél kell újra elkészíteni ugyanazt a tartalmat, ezzel rengeteg erőforrást spórolsz a szervernek és gyorsabb lesz az oldalad.

Ismertebb gyorsítótár bővítmények

Számos népszerű cache bővítmény érhető el WordPresshez, ezek közül érdemes körültekintően választani:

  • WP Super Cache: az egyik legelterjedtebb gyorsítótár bővítmény, főleg egyszerű kezelhetősége miatt népszerű.

  • W3 Total Cache: rendkívül sok beállítást és testreszabási lehetőséget kínál, nagyobb látogatottság esetén ideális.

  • LiteSpeed Cache: ha LiteSpeed webszervert használsz, akkor ez tud a legerősebben optimalizálni. Rengeteg extra funkciót és optimalizációt tartalmaz.

  • WP Rocket: fizetős, de könnyen használható bővítmény, amit sok profibb webes ajánl, ráadásul rendszeresen frissítik és folyamatosan fejlődik.

Ezek mellett még léteznek kisebb és speciálisabb gyorsítótár bővítmények is, nem muszáj csak a „nagyok” közül választani. Mielőtt telepíted bármelyiket, mindig nézz utána, kompatibilis-e a többi bővítménnyel, amit használsz.

Minden gyorsítótár bővítmény hatékonysága attól függ, hogyan állítod be. Ajánlott mindig végigmenni a beállítási varázslókon, és olvasni a bővítmény hivatalos dokumentációját vagy egy jó magyar nyelvű útmutatót. Ha például túl agresszív a cache, előfordulhat, hogy régi tartalmat lát a látogató, vagy nem jelennek meg frissített információk. Az sem mindegy, hogy mobilon, asztali gépen vagy különböző felhasználóknak hogyan jelenik meg az oldal frissítése.

A cache beállítások finomhangolása sokat dobhat az oldalad sebességén, de csak akkor, ha tényleg tudod, mit állítasz be. A legtöbb bővítmény segít alapértelmezett, biztonságos beállításokat ajánlani, de vannak haladó, szuperrészletes opciók is.

Gyorsítótár beállítása a vezérlőpultban

A szerveroldali gyorsítótár és a tömörítés szakszerű beállítása (ezt a vezérlőpulton tudod elvégezni) gyakran többet számít a sebesség és a sávszélesség megtakarítás szempontjából, mint gondolnád.

  1. Lépj be a vezérlőpultodra.

  2. Navigálj a bal oldali menüben a „WWW domainek” menüpontra.

  3. Válaszd ki a módosítandó domain nevet, majd kattints a „Szerkesztés” vagy „Edit” lehetőségre.

  4. Keresd meg a gyorsítótár / cache típusú beállításokat.

Itt beállíthatod, hogy a statikus fájlokat mennyi ideig tárolja a böngésző gyorsítótárában. Erősen javasolt legalább 24 órás értékre állítani, főleg az alábbi fájltípusokra:

  • js (JavaScript)

  • css (stíluslapok)

  • jpg, jpeg, png, gif, svg, webp (képek)

  • woff, woff2, ttf, otf, eot (webfontok)

  • ico, mp4, ogg, webm (ikonok, videók, audio)

  • pdf, txt, csv (dokumentumok, letölthető fájlok)

Tömörítés bekapcsolása

A vezérlőpult felületén mindig található lehetőség a szerveroldali tömörítés bekapcsolására is, általában „Compression” vagy „Tömörítés” néven.

  1. Ugyanabban a szerkesztőablakban, ahol a gyorsítótárat beállítottad, keresd meg a tömörítés kapcsolót/mezőt.

  2. Kapcsold be a lehetőséget.

  3. Legalább 6-os tömörítési szintet válassz (ez nagyon jó tömörítést jelent, a teljesítményt nem rontja, de a fájlméret így jelentősen csökken).

  4. Mentsd el a módosításokat. Nézz rá az oldaladra böngésző Inkognitó módban, majd a böngésző web konzoljában ellenőrizd, hogy a statikus fájlok valóban cache-elhetők és tömörítettek-e.

Ellenőrzés

A böngésző web konzolját így éred el:

  • Google Chrome: jobb felső három pötty → „További eszközök” → „Fejlesztői eszközök”, ott fönn válts a „Network” (Hálózat) fülre.

  • Mozilla Firefox: jobb felső hamburger menü → „Fejlesztői eszközök” → „Hálózati eszközök”, ott kapcsold be a felvételt, majd frissítsd az oldalt.

A „Network” fülön kattints egy statikus (pl.: .js vagy .css) fájlra, majd nézd meg a válasz „Headers” részét:

  • Ellenőrizd, hogy megjelennek-e ilyen sorok:

    • Cache-Control: public, max-age=86400

    • Content-Encoding: gzip

    • vagy hasonlók

Ha ezt látod, a beállítás sikeres.

3. WordPress CMS, bőcítmények, sablonok frissítése

A WordPress CMS, a sablonok és a bővítmények rendszeres frissítése kulcsfontosságú a weboldalad biztonsága, sebessége és megbízhatósága szempontjából. Ezek a frissítések nemcsak új funkciókat hoznak, hanem javítják a korábbi hibákat, optimalizálják a teljesítményt és főleg bezárják az ismert biztonsági réseket, amelyek kihasználásával a támadók bejuthatnak az oldaladra.

  • Biztonság: A WordPress környezetében folyamatosan fedeznek fel biztonsági problémákat, amelyeket a fejlesztők frissítésekkel orvosolnak. Ha ezeket nem telepíted, az oldalad sérülékeny marad, könnyebben feltörhető.

  • Stabilitás és kompatibilitás: A frissítések javítják a kód hatékonyságát és kompatibilitását a legújabb PHP verziókkal, böngészőkkel és más bővítményekkel, így megelőzheted a működési hibákat vagy lassulásokat.

  • Új funkciók és fejlesztések: A WordPress, sablonok és bővítmények frissítése nemcsak hibajavításokat, hanem új funkciókat és jobb felhasználói élményt is hozhat, akár jobb SEO-támogatást vagy optimalizált megjelenést.

Hogyan frissítsd WordPress-t?

  1. Biztonsági mentés: Mielőtt bármilyen frissítést elvégzel, mindig készíts teljes biztonsági mentést az oldalról és az adatbázisról.

  2. A WordPress admin felületén a bal oldali menüben kattints a „Vezérlőpult” vagy „Frissítések” menüpontra.

  3. Itt látod a rendszerszintű (CMS) frissítéseket, valamint a sablonok és a bővítmények frissítéseit külön-külön.

  4. Először mindig a WordPress magját (core) frissítsd, majd utána a sablonokat és végül a bővítményeket.

  5. Automatikus frissítést is beállíthatsz bizonyos bővítményekhez, de mindig figyelj oda, nehogy kompatibilitási problémák lépjenek fel.

Milyen kockázatok lehetnek, ha nem frissítesz?

  • A weboldal könnyen behatolhatóvá válik, így akár személyes adatok, jelszavak, érzékeny tartalmak kerülhetnek veszélybe.

  • Az oldal hibásan működhet, lelassulhat, vagy nem jeleníthet meg új funkciókat.

  • A Google és más keresők hátrébb sorolhatják az oldalad, ha nem naprakész, emiatt csökkenhet a látogatottság.

4. Megfelelő futtatási környezet beállítása

A megfelelő, naprakész PHP verzió használata kritikus fontosságú a WordPress oldalad sebessége és biztonsága szempontjából. Az újabb PHP verziók jelentősen gyorsabbak, optimalizáltabbak, és jobban kihasználják a modern szerverek erőforrásait, így a weboldalad gyorsabban töltődik be. Ezzel szemben az elavult PHP verziók nem csak lassabbak, hanem biztonsági kockázatot is jelentenek, mivel már nem kapnak frissítéseket és védelem nélkül hagyják az oldalt a támadásokkal szemben.

Fontos azonban megérteni, hogy nem elég pusztán a szerveren újabb PHP verziót beállítani: a weboldalad CMS rendszere (ez esetben a WordPress maga), valamint a használt bővítmények és sablonok is csak akkor tudják ezt az újabb verziót támogatni, ha kompatibilisek vele. Egy elavult sablon vagy bővítmény könnyen összeakadhat az újabb PHP verzióval, ami hibákhoz, működési problémákhoz vagy akár teljes leálláshoz vezethet. Ezért mindig ellenőrizd, hogy a sablonjaid és bővítményeid naprakészek-e és kompatibilisek-e a kívánt PHP verzióval, mielőtt frissítesz.

A legideálisabb, ha legalább a PHP 8.3 verzióját használod (2025-ben), mert ezek jelentik a legjobb teljesítményt és biztonságot WordPress alatt. A WordPress hivatalos követelményei is ezen verziót ajánlják, miközben a 7.4 és a korábbi verziók már nem kapnak támogatást, így használatuk nem javasolt.

5. További optimalizálási lehetőségek

A WordPress oldal gyorsítása és optimalizálása rengeteg területre kiterjedhet a már említett lépéseken túl. Íme néhány további, hatékony optimalizációs lehetőség, amelyeket érdemes megfontolni:

Képoptimalizálás

A képek gyakran a legnagyobb méretű fájlok egy oldalon, így a betöltési idő jelentős részét ők adják. Optimalizáld őket:

  • Használj modern, tömörített képformátumokat (például WebP).

  • Méretezd le a képeket a megjelenítésnek megfelelő méretre.

  • Használj automatikus képoptimalizáló bővítményeket (pl. Smush, ShortPixel).

Túlzásba vitt bővítmények csökkentése

Minden bővítmény növeli a betöltési időt. Csak a feltétlenül szükségeseket hagyd aktívban, és időről időre ellenőrizd, hogy nem lehet-e helyettesíteni több funkciót egyetlen, jól optimalizált bővítménnyel.

Adatbázis optimalizálás

A WordPress adatbázisában idővel felgyülemlenek felesleges adatok (pl. korábbi verziók, nem használt bejegyzések, spam kommentek). Használj adatbázis-optimalizáló bővítményt (pl. WP-Optimize) az adatbázis tisztítására és karbantartására.

Lazy loading (lusta betöltés)

Képeknél és egyéb médias tartalmaknál bekapcsolható a lazy loading, ami azt jelenti, hogy a tartalmak csak akkor töltődnek be, amikor a felhasználó görget az adott részhez. Ez jelentősen csökkenti az első betöltési időt.

Ha a hibanaplóban „limiting connections…” bejegyzéseket látsz, akkor az a gond, hogy rendkívül sok egyéb dolgot tölt be az oldalad egyes oldalletöltések során, valószínűleg fölöslegesen. Erre ez megoldást jelenthet.

CDN (Content Delivery Network) használata

CDN használata nem csak globálisan gyorsítja az oldal betöltését, hanem csökkenti a szervered terheltségét is, azáltal, hogy a statikus tartalmakat (képek, CSS, JS) a földrajzilag közelebb lévő szerverek szolgálják ki.

Felesleges kódok eltávolítása

  • Távolítsd el vagy tiltsd le a használaton kívüli beépített WordPress funkciókat (pl. emoji, beépített embedek).

  • Minimalizáld és kombináld a CSS és JS fájlokat, hogy kevesebb HTTP-kérést indítson a böngésző.

Aszinkron és késleltetett JavaScript betöltés

Az összes JavaScript-et nem kell az oldal betöltésekor azonnal betölteni. Állítsd be úgy a bővítményeket vagy sablonodat, hogy a nem kritikus JS-ek aszinkron vagy késleltetett módban töltődjenek be.

Mobiloptimalizáció

Ellenőrizd, hogy az oldal gyors és jól használható-e mobileszközökön is, mivel a Google a mobil verzió alapján indexel és rangsorol. Gyorsítsd fel a mobilos betöltést, csökkentsd a nagy méretű tartalmakat és használj responsív dizájnt.

Ezek az extra lépések akár további 20-50%-kal is gyorsíthatják az oldalad működését, különösen összetettebb, nagyobb forgalmú weboldalak esetében. Fontos a folyamatos karbantartás, hiszen egy eleinte gyors oldal is belassulhat az idő előrehaladtával, ha nem figyelsz a rendszeres optimalizációra.