Jak zrychlit web na WordPressu – 15 tipů

Rychlost webu na WordPressu přímo ovlivňuje pozice v SEO, uživatelskou zkušenost i konverze. Google potvrdil, že rychlost načítání je faktorem hodnocení, a Amazon zjistil, že každých 100 ms latence snižuje prodeje o 1 %. Zde je 15 konkrétních tipů, jak svůj web na WordPressu zrychlit.
1. Vyberte si rychlý hosting se serverem LiteSpeed
Všechny optimalizace světa nepomohou, pokud je váš hosting pomalý. LiteSpeed Web Server je pro dynamické PHP stránky až 12× rychlejší než Apache. BeoHosting provozuje LiteSpeed Enterprise na všech tarifech, což znamená, že váš WordPress má od začátku zásadní rychlostní výhodu. NVMe SSD disky dále zrychlují čtení databáze a souborů. Podívejte se na naše WordPress tarify.
2. Nainstalujte plugin LiteSpeed Cache
Na serverech LiteSpeed tento bezplatný plugin ukládá do mezipaměti na úrovni serveru — což je mnohem efektivnější než cache v PHP. Zapněte Page Cache, Object Cache a Browser Cache. Plugin nabízí také minifikaci CSS/JS, lazy loading obrázků a integraci CDN. Na BeoHostingu je nastaven optimálně a automaticky.
3. Používejte obrázkový formát WebP
Obrázky ve formátu WebP jsou až o 30 % menší než JPEG při stejné kvalitě. K automatické konverzi použijte ShortPixel, Imagify nebo plugin Smush. LiteSpeed Cache má rovněž vestavěnou funkci konverze do WebP. Jde o jednu z nejúčinnějších optimalizací pro weby s mnoha obrázky.
4. Zapněte lazy loading pro obrázky a videa
Lazy loading odkládá načítání obrázků, které nejsou viditelné na obrazovce, dokud k nim uživatel neposkroluje. WordPress 5.5+ má vestavěný lazy loading pro obrázky, ale pluginy jako LiteSpeed Cache nabízejí pokročilejší možnosti včetně lazy loadingu pro iframy a videoobsah.
5. Minifikujte soubory CSS a JavaScript
Minifikace odstraňuje komentáře, mezery a zbytečné znaky ze souborů CSS/JS a zmenšuje jejich velikost o 20–40 %. Sloučení více souborů do jednoho snižuje počet HTTP požadavků. K automatické minifikaci použijte LiteSpeed Cache nebo Autoptimize.
6. Využijte CDN (Content Delivery Network)
CDN distribuuje statické soubory vašeho webu (obrázky, CSS, JS) na servery po celém světě. Návštěvníci dostávají obsah z nejbližšího serveru, což dramaticky zkracuje dobu načítání. Cloudflare nabízí bezplatný tarif CDN, který je pro většinu webů naprosto dostačující. Viz náš návod ke Cloudflare.
7. Aktualizujte PHP na nejnovější verzi
PHP 8.3/8.4 je až 3× rychlejší než PHP 7.4. V cPanelu BeoHostingu můžete verzi PHP změnit jedním kliknutím v sekci „Select PHP Version“. Před změnou ověřte kompatibilitu svého motivu a pluginů s novější verzí PHP.
8. Optimalizujte databázi WordPressu
Časem se databáze plní revizemi příspěvků, spamovými komentáři, transienty a metadaty ze smazaných pluginů. K pravidelnému čištění použijte WP-Optimize nebo Advanced Database Cleaner. Počet revizí omezíte přidáním do wp-config.php: define('WP_POST_REVISIONS', 5);
9. Zvolte odlehčený motiv WordPressu
Těžký multifunkční motiv s mnoha vestavěnými funkcemi může přidat 500 kB+ ke každé stránce. Odlehčené motivy jako Astra, GeneratePress nebo Kadence se načítají za méně než 0,5 sekundy. Pokud používáte page builder, Elementor s motivem Hello je optimální kombinace.
10. Deaktivujte nepotřebné pluginy
Každý aktivní plugin přidává PHP kód, který se spouští při každém požadavku. Průměrný web na WordPressu má 20–30 pluginů, ale většina webů si vystačí s 10–15. Deaktivujte a smažte všechny pluginy, které aktivně nepoužíváte. Každý odstraněný plugin váš web zrychlí.
11. Zapněte kompresi Brotli
Brotli je novější kompresní algoritmus, který je o 15–25 % efektivnější než Gzip. Na serverech LiteSpeed BeoHostingu je Brotli zapnutý automaticky. Snižuje velikost souborů HTML, CSS a JS přenášených mezi serverem a prohlížečem, čímž zrychluje načítání zejména na pomalejších připojeních.
12. Používejte Object Caching (Redis/Memcached)
Object caching ukládá výsledky častých databázových dotazů do paměti serveru. Místo aby WordPress znovu prováděl stejné dotazy při každém požadavku, výsledek se načte z cache za zlomek milisekundy. To je užitečné zejména pro weby na WooCommerce a weby s velkým množstvím dynamického obsahu.
13. Vypněte WordPress Heartbeat API na frontendu
WordPress Heartbeat API odesílá AJAX požadavky na server každých 15–60 sekund pro funkce jako automatické ukládání a zobrazování uživatelů, kteří právě upravují stejný příspěvek. Na frontendových stránkách to není potřeba a může to zatěžovat server. K omezení nebo úplnému vypnutí Heartbeatu na frontendu použijte plugin Heartbeat Control.
14. Optimalizujte načítání Google Fonts
Google Fonts se ve výchozím nastavení načítají ze serverů Google, čímž přidávají externí požadavek. K lokálnímu stažení fontů použijte plugin OMGF (Optimize My Google Fonts), nebo použijte v CSS font-display: swap, aby stránka při načítání fontů neblokovala vykreslování.
15. Používejte protokol HTTP/3
HTTP/3 využívá protokol QUIC, který je rychlejší a spolehlivější než TCP používaný v HTTP/2. Je obzvlášť efektivní na mobilních sítích s vysokou latencí. Nutným předpokladem je aktivní protokol HTTPS na vaší doméně. Servery LiteSpeed BeoHostingu podporují HTTP/3 automaticky — stačí aktivovat SSL certifikát (který je stejně potřeba) a používat moderní prohlížeč.
Bonus: Měřte rychlost pravidelně
K pravidelnému měření rychlosti webu použijte náš nástroj pro měření rychlosti, Google PageSpeed Insights, GTmetrix nebo WebPageTest. Cílem je udržet First Contentful Paint pod 1,8 s, Largest Contentful Paint pod 2,5 s a Cumulative Layout Shift pod 0,1. Na BeoHostingu s výše uvedenými optimalizacemi dosahuje většina webů na WordPressu skóre PageSpeed 90+ na mobilních zařízeních.
BeoHosting Team
10+ let zkušeností — Specialisté na webhosting a infrastrukturu
- Web Hosting
- WordPress Hosting
- VPS
- Dedicated Serveri
- Domeni
- SSL
- cPanel
- LiteSpeed
- Linux administracija
- DNS
Naposledy aktualizováno: