Ako zrýchliť WordPress – krok za krokom.
Pomalá webová stránka Vás stojí návštevníkov, dopyty a pozície na Google. Dobrá správa: väčšinu brzdiacich faktorov nájdete za jedno popoludnie. Tu sa dočítate, v akom poradí postupovať.
Prečo na rýchlosti záleží
Návštevníci nečakajú. Každá sekunda načítania navyše zvyšuje podiel tých, ktorí odídu skôr, než vôbec niečo uvidia – najmä v mobile so slabým signálom.
Google to tiež meria a hodnotí stránky okrem iného podľa Core Web Vitals: ako rýchlo sa zobrazí najdôležitejší obsah (LCP), ako rýchlo stránka reaguje na vstupy (INP) a či sa pri načítaní niečo neposunie (CLS). Rýchla stránka je teda nielen príjemnejšia, ale aj lepšie dohľadateľná.
Najprv merať, potom meniť
Skôr než niečo prerobíte, potrebujete východiskové číslo. Bezplatný a výstižný je PageSpeed Insights od Google: zadajte adresu a sledujte hodnoty pre mobilné zariadenia – tie sú takmer vždy horšie a pre Google rozhodujúce.
- Merajte viackrát a nielen úvodnú stránku. Podstránka s veľkými obrázkami alebo formulárom sa často správa úplne inak.
- Sledujte čas odozvy servera (Time to First Byte). Ak je vysoký, je príčinou server alebo plugin, ktorý pri každom načítaní veľa počíta – potom nepomôže žiadny optimalizátor obrázkov.
- Vždy meňte len jednu vec a potom znova zmerajte. Inak nebudete vedieť, čo pomohlo.
Základ: hosting
Ani najlepší plugin nezrýchli preťažený server. Rozhodujú tri veci:
- Aktuálne PHP. PHP 8 spracúva WordPress výrazne rýchlejšie než staré PHP 7. Mnohé stránky z pohodlnosti stále bežia na zastaranej verzii.
- Dostatok pamäte a času behu. Page buildery a e-shopy potrebujú viac než skromné predvolené limity niektorých poskytovateľov; keď je tesno, načítanie sa preruší alebo je pomalé.
- Krátke vzdialenosti. Ak sú server a návštevník v tej istej krajine, každá požiadavka príde rýchlejšie.
U nás bežia webové stránky na NVMe SSD v Nemecku, s až 1 024 MB pamäte PHP na jedno spracovanie a verziu PHP si pre každú doménu nastavíte sami v Zákazníckom portáli.
Obrázky: najčastejšia brzda
Fotka priamo z fotoaparátu má ľahko 5 MB – zobrazená je pritom v dlaždici širokej 600 pixelov. Práve takéto obrázky robia väčšinu pomalých stránok pomalými.
- Pred nahraním zmenšiť. Pre webovú stránku zriedka treba viac než 2000 pixelov na šírku.
- Používať moderné formáty. WordPress podporuje WebP; súbory sú pri rovnakej kvalite výrazne menšie než JPEG.
- Lazy loading načíta obrázky až vtedy, keď sa k nim posuniete. WordPress to nastavuje sám – okrem prvého veľkého obrázka úplne hore, ten sa má načítať hneď.
Cache: nevytvárať stránky zakaždým znova
Bez cache skladá WordPress každú stránku pri každom načítaní znova z databázy. Cache plugin uloží hotový výsledok a doručí ho priamo – často je to najväčší jednotlivý prínos.
Dôležité: jeden cache plugin, nie tri. Viaceré naraz si navzájom komplikujú život a spôsobujú presne tie chyby, ktoré potom hodiny hľadáte. Po väčších zmenách cache vyprázdnite, inak návštevníci uvidia ešte starý stav.
U nás inštalácia jedným kliknutím na želanie rovno nastaví cache stránok a v Zákazníckom portáli ju vyprázdnite, zapnete alebo vypnete – bez prihlásenia do WordPressu. Pre e-shopy ju zámerne vynechávame: cache stránok, ktorá nepozná košík, by inak návštevníkom ukazovala cudzie košíky.
Upratať pluginy a témy
Nebrzdí počet pluginov, ale jednotlivé ťažké pluginy. Slider na každej stránke, tri štatistické pluginy, page builder, ktorý pre každú stránku načíta stovky kilobajtov skriptov – to sa sčíta.
- Skúšobne deaktivujte jeden plugin za druhým a merajte. Ten, ktorý brzdí, rýchlo odhalíte.
- Bezplatný plugin Query Monitor ukáže, ktorý plugin vytvára koľko databázových dopytov.
- Čo už nepotrebujete, vymažte – deaktivovaný plugin zostáva na serveri a aj tak sa musí aktualizovať.
Neskúšajte to na bežiacej stránke. U nás si v Zákazníckom portáli vytvoríte testovaciu kópiu svojej webovej stránky a experimentujete tam.
Upratať databázu
Za roky sa toho nazbiera dosť: stovky revízií každého príspevku, zvyšky vymazaných pluginov, expirované dočasné údaje. Plugin na upratovanie to odstráni niekoľkými kliknutiami. Predtým si vytvorte zálohu – čo sa z databázy vymaže, vráti sa len zo zálohy.
Základ, ktorý myslí za Vás.
Webhosting od 2,99 € mesačne, servery v Nemecku, osobná podpora z Osnabrücku.
- WordPress nainštalovaný jedným kliknutím zo Zákazníckeho portálu
- Až 1 024 MB pamäte PHP a 250 sekúnd behu na jedno volanie
- Denná záloha na serveri aj mimo neho, 7 denných a 4 týždenných stavov
- Testovacia kópia Vašej webstránky pre aktualizácie bez toho, aby to návštevníci spozorovali
- Certifikát SSL, SSH a SFTP v cene, verzia PHP voliteľná pre každú doménu