Přejít k obsahu
BeoHosting
BeoHosting
WordPress

Jak zrychlit WordPress web

BeoHosting Team··11 min čtení čtení
Jak zrychlit WordPress web

Proč na rychlosti WordPress webu záleží

Rychlost načítání stránky přímo ovlivňuje tři klíčové aspekty vaší online prezentace: uživatelský zážitek, pozici v SEO a konverzní poměr. Google potvrdil, že rychlost webu je jedním z faktorů řazení, a výzkumy ukazují, že 53 % uživatelů mobilů opustí web, který se načítá déle než 3 sekundy.

WordPress je nejflexibilnější CMS na světě, ale tato flexibilita má svou cenu. Každý plugin, šablona a další widget přidává kód, který musí prohlížeč načíst. Bez správné optimalizace se může WordPress web stát frustrujícím pomalým. Dobrá zpráva: většinu problémů s rychlostí lze vyřešit i bez technických znalostí.

Optimalizace obrázků

Obrázky jsou nejčastější příčinou pomalého WordPress webu. Průměrná webová stránka má 1–3 MB obrázků a neoptimalizované obrázky to mohou vyšplhat na 10+ MB.

Komprese obrázků

Komprese zmenší velikost souboru bez viditelné ztráty kvality. Pro WordPress doporučujeme následující pluginy:

  • ShortPixel: Automaticky komprimuje obrázky při nahrání. Podporuje ztrátovou, glossy i bezztrátovou kompresi. 100 obrázků měsíčně zdarma.
  • Imagify: Od tvůrců WP Rocketu. Jednoduché rozhraní, hromadná optimalizace stávajících obrázků. 20 MB měsíčně zdarma.
  • EWWW Image Optimizer: Běží lokálně na serveru (neposílá obrázky externí službě). Vhodné pro weby s citlivým obsahem.

Formát WebP

Formát WebP nabízí o 25–35 % menší velikost souboru než JPEG při stejné kvalitě. WebP podporují všechny moderní prohlížeče. Většina pluginů pro optimalizaci obrázků automaticky převede obrázky do WebP a doručí je prohlížečům, které ho podporují, zatímco starší prohlížeče dostanou původní JPEG/PNG.

Lazy loading

Lazy loading načítá obrázky až ve chvíli, kdy k nim uživatel doscrolluje. 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 video obsah.

Správné rozměry

Nenahrávejte obrázek o velikosti 4000×3000 pixelů, pokud se bude zobrazovat v rozměru 800×600. WordPress sice u každého obrázku automaticky vytvoří více velikostí, ale je lepší nahrávat obrázky přibližně ve správné velikosti. Pro příspěvky na blogu obvykle stačí šířka 1200 px.

Konfigurace cache

Cachování je nejúčinnější způsob, jak WordPress web zrychlit. Místo aby server generoval každou stránku znovu od nuly (čtení databáze, spuštění PHP kódu, sestavení HTML), doručí se rovnou cachovaná stránka.

LiteSpeed Cache (doporučeno u BeoHosting)

Pokud váš hosting běží na LiteSpeed serveru (jako BeoHosting), je plugin LiteSpeed Cache nejlepší volbou. Pracuje na úrovni serveru, díky čemuž je rychlejší než jakýkoliv cache plugin postavený na PHP.

  • Page Cache: Cachuje kompletní HTML stránky. Zapněte pro všechny typy stránek.
  • Browser Cache: Nastavuje hlavičky Cache-Control pro statické zdroje. Doporučená hodnota: 1 rok pro obrázky, CSS a JS.
  • Object Cache: Cachuje výsledky databázových dotazů. Vyžaduje Redis nebo Memcached na serveru.
  • Minifikace CSS/JS: Odstraňuje zbytečné mezery a komentáře ze souborů CSS a JavaScript.
  • Sloučení CSS/JS: Spojuje více CSS nebo JS souborů do jednoho a snižuje tak počet HTTP požadavků.

WP Rocket (alternativa)

WP Rocket je prémiový cache plugin (59 USD/rok), který běží na jakémkoliv serveru. Konfigurace je jednodušší než u LiteSpeed Cache a má vynikající výchozí nastavení. Ideální pro uživatele, kteří se nechtějí pouštět do detailní konfigurace.

Integrace CDN

CDN (Content Delivery Network) rozmisťuje kopie vašeho webu na servery po celém světě. Když web hostovaný v České republice navštíví návštěvník z Německa, CDN mu doručí statické zdroje z nejbližšího serveru – třeba z Frankfurtu.

Cloudflare (zdarma)

  • Bezplatný tarif s CDN, DNS a ochranou proti DDoS.
  • Jednoduchá integrace – změňte jmenné servery na Cloudflare a zapněte proxy.
  • Auto Minify pro CSS, JS a HTML.
  • Volba Polish pro automatickou optimalizaci obrázků (tarif Pro).

QUIC.cloud

  • CDN optimalizované pro LiteSpeed servery a plugin LiteSpeed Cache.
  • Bezplatná úroveň s omezeným provozem.
  • Cachuje i dynamický obsah (nejen statické soubory).
  • Jednoduchá aktivace přímo z pluginu LiteSpeed Cache.

Vyčištění databáze

Časem se ve WordPress databázi nahromadí zbytečná data, která zpomalují dotazy. Pravidelné čištění může výkon výrazně zlepšit.

Co čistit

  • Revize příspěvků: WordPress ukládá každou revizi každého příspěvku. Web se 100 příspěvky může mít 1 000+ revizí. Omezte počet revizí na 3–5 na příspěvek přidáním do wp-config.php: define('WP_POST_REVISIONS', 5);
  • Spam a smazané komentáře: Spamové a smazané komentáře zabírají v databázi místo. Jejich smazání je bezpečné a doporučené.
  • Transienty: Dočasná data, která WordPress a pluginy ukládají do databáze. Vypršené transienty jsou k ničemu a lze je smazat.
  • Autoload volby: Některé pluginy ukládají do tabulky wp_options velké množství dat s autoload=yes. To znamená, že se tato data načítají při každém požadavku.

Pluginy pro čištění databáze

  • WP-Optimize: Bezplatný plugin pro čištění databáze, kompresi obrázků a cachování. Automatické čištění si můžete naplánovat.
  • Advanced Database Cleaner: Podrobnější přehled databáze s možností smazat osiřelé tabulky, které zůstaly po odinstalovaných pluginech.

Optimalizace pluginů

Každý WordPress plugin přidává PHP kód, CSS a JavaScript, které se načítají na každé stránce. Více pluginů znamená pomalejší web – ale nejde jen o počet, záleží i na kvalitě.

Audit pluginů

  • Deaktivujte a smažte pluginy, které nepoužíváte. Deaktivovaný plugin je stále bezpečnostním rizikem.
  • Zkontrolujte, zda nemáte dva pluginy, které dělají totéž (např. dva SEO pluginy, dva cache pluginy).
  • Pomocí pluginu Query Monitor zjistíte, které pluginy web zpomalují (kolik databázových dotazů každý z nich provádí).

Selektivní načítání

Některé pluginy načítají své CSS a JS na každé stránce, i tam, kde nejsou potřeba. Například Contact Form 7 načítá JavaScript na všech stránkách, přestože formulář existuje jen na kontaktní stránce. Pluginy jako Asset CleanUp nebo Perfmatters umožňují selektivně vypnout zdroje pluginů na stránkách, kde nejsou potřeba.

Výběr a optimalizace hostingu

Hosting je základem rychlosti vašeho webu. Nejnázornější příklad: WordPress web na pomalém sdíleném hostingu s HDD disky bude pomalý bez ohledu na optimalizaci. Tentýž web na kvalitním hostingu s NVMe SSD a LiteSpeed serverem se načte 3–5krát rychleji.

Na co se u hostingu zaměřit kvůli rychlosti

  • LiteSpeed server: Rychlejší než Apache, s vestavěným cachováním na úrovni serveru. BeoHosting používá LiteSpeed na všech tarifech.
  • NVMe SSD disky: Až 10krát rychlejší než běžné SSD při čtení/zápisu dat.
  • PHP 8.2+: Novější verze PHP jsou dramaticky rychlejší než starší. PHP 8.2 je až 3krát rychlejší než PHP 7.4.
  • Podpora HTTP/3: Nejnovější HTTP protokol s lepším výkonem, zejména na slabších sítích.
  • Umístění serveru: Čím blíž je server vašim návštěvníkům, tím nižší latence. Pro weby v České republice je ideální server v Evropě.

Měření rychlosti

Nemůžete zlepšit to, co neměříte. K otestování rychlosti před optimalizací a po ní použijte tyto nástroje:

  • Google PageSpeed Insights: Měří Core Web Vitals a dává konkrétní doporučení. Cílem je skóre 90+ na desktopu a 70+ na mobilu.
  • GTmetrix: Podrobnější report s waterfall diagramem zobrazujícím pořadí načítání zdrojů.
  • WebPageTest: Pokročilý nástroj, který testuje z různých lokalit a typů připojení.

Závěr

Zrychlení WordPress webu je proces, který vyžaduje práci na více frontách. Začněte optimalizací obrázků (největší dopad), nainstalujte cache plugin (LiteSpeed Cache u BeoHosting), zvažte CDN pro globální publikum, vyčistěte databázi a proveďte audit pluginů. Pokud je váš hosting pomalý, žádná optimalizace ten rozdíl nedožene – kvalitní hosting s LiteSpeed serverem a NVMe disky je investice, která se mnohonásobně vrátí v podobě lepšího uživatelského zážitku, vyšších pozic v SEO a více konverzí.

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: