Jak optimalizovat svůj WordPress web

WordPress je jedním z nejrozšířenějších a nejsnáze přizpůsobitelných CMS. Ve výchozím nastavení je však poměrně pomalý, zejména pokud má web mnoho návštěvníků a těžký obsah nebo používá složité téma. Navíc od roku 2010 Google používá dobu načítání stránky jako faktor ve svých algoritmech pro hodnocení ve vyhledávání.

Naštěstí flexibilita tohoto CMS umožňuje mnoho metod, jak jej zrychlit a snížit dobu načítání webu. Svůj web můžete zkontrolovat pomocí online nástrojů, jako jsou ty níže, abyste sledovali výsledky rychlosti webu po každém kroku:

Všechny tyto nástroje vám poskytnou přehled o tom, jak se váš web načítá a které části webu se načítají déle než jiné (tj. které je třeba optimalizovat). Nástroje Google Page Speed a GTmetrix jsou vhodnější pro začátečníky, protože zobrazují užitečné tipy, jak lze web optimalizovat, zatímco Pingdom a WebPagetest mají techničtější přístup a pro jejich pochopení je potřeba více zkušeností s vývojem webu.

Níže se podíváme na některé způsoby, jak můžete optimalizovat WordPress web. Doporučujeme tyto tipy dodržovat při tvorbě vašeho webu.

POZNÁMKA: Než provedete jakékoli změny, nezapomeňte vytvořit zálohu svého webu.

Tipy pro zrychlení webu

Optimalizace obrázků

Vyhledávače upřednostňují rychle se načítající weby, takže optimalizované obrázky vám mohou také pomoci dosáhnout vyššího hodnocení ve výsledcích vyhledávání ve srovnání s pomalejšími, neoptimalizovanými WordPress weby. Navíc lidé jednoduše preferují rychle se načítající obrázky a je pravděpodobnější, že na webu zůstanou déle, pokud nemusí čekat na načtení vizuálních zdrojů. 

Existuje několik technik, jak snížit velikost souborů a zlepšit výkon webu. 

  • Komprese obrázků – Můžete použít plugin pro kompresi obrázků nebo software pro úpravu obrázků ke snížení velikosti souborů vašich obrázků. Některé WordPress pluginy mohou automaticky komprimovat obrázky při jejich nahrávání, což celý proces usnadňuje.

  • Změna velikosti obrázků – Je důležité zajistit, aby vaše obrázky měly vhodné rozměry pro zamýšlené použití na webu. 

  • Konverze obrázků – Další technikou je převod obrázků do optimalizovaných formátů, jako jsou WebP nebo AVIF. Tyto formáty nabízejí vynikající kompresní poměry bez výrazné ztráty kvality.

  • Použití lazy loadingu – Lazy loading oddaluje načítání obrázků, dokud nejsou potřeba, například poté, co uživatel posune stránku níže. To může výrazně zlepšit počáteční dobu načítání stránky, zejména pokud se na stránce objevuje video obsah.

  • Odstranění zbytečných metadat – Pokročilejší praxí je odstranění veškerých zbytečných metadat a komentářů z vašich obrazových souborů. To lze provést pomocí softwaru pro úpravu obrázků nebo optimalizačních pluginů.

Můžete se podívat na tento návod pro další instrukce.

Použijte CDN

CDN znamená Content Delivery Network. Je to síť serverů, kde každý server uchovává kopii dat vašeho webu. Kdykoli si návštěvník chce zobrazit váš web, úlohu převezme server nejblíže jeho poloze. Použitím CDN jsou zákazníkům navštěvujícím web poskytovány statické soubory z nejbližšího serveru k jejich geografické poloze. Protože je CDN tvořena servery po celém světě, statické soubory hostované v CDN budou lépe dostupné.

Pokud hostujete u EasyWP, získáte zdarma základní službu Supersonic CDN, která je součástí vašeho nastavení.

Odstraňte blokující JavaScript a CSS při vykreslování

Při kontrole webů pomocí Google Page Speed se můžete setkat s jedním nebo více upozorněními s červeným vykřičníkem, které říkají "Odstraňte blokující JavaScript a CSS při vykreslování obsahu nad okrajem". To znamená, že žádný z obsahu nad okrajem stránky nemohl být vykreslen bez čekání na načtení zdrojů. 

To lze vyřešit povolením dalších nastavení Minify v pluginu W3 Total Cache. K tomu budete muset přejít na kartu Obecná nastavení pluginu a nastavit režim Minify na Manuální, takto:


Než budete pokračovat, ujistěte se, že pole Nastavení minifikace JS v nabídce Minify jsou nastavena na následující hodnoty:


Po dokončení budete muset přidat odpovídající JavaScriptové URL adresy poskytnuté Google PageSpeed do pole Správa JS souborů, takto:


Proveďte stejné kroky pro pole Správa CSS souborů a vyplňte CSS URL na stejné stránce:


To by mělo být vše! Upozornění "Odstraňte blokující JavaScript a CSS při vykreslování obsahu nad okrajem" by se nemělo objevit, pokud byly výše uvedené kroky provedeny v pořadí.

Pravidelně čistěte svou databázi

Databáze je srdcem vašeho webu. Veškerý váš obsah je uložen v databázi, všechna nastavení webu, všechna uživatelská data atd. Problém je však v tom, že se databáze časem zanáší. Je to důsledek nesčetných operací zápisu, aktualizace a mazání, které někdy zanechávají zbytky. Příliš mnoho těchto zbytků může způsobit zpomalení vašeho webu.

Proto byste měli čas od času svou databázi vyčistit a optimalizovat. O optimalizaci databáze si můžete přečíst zde.

Použijte téma optimalizované pro rychlost

Téma hraje klíčovou roli v rychlosti načítání webu. Pokud plánujete vytvořit rušný blog, doporučujeme provést průzkum a testování, abyste našli nejlehčí a nejlépe optimalizované téma. Hlavní a nejdůležitější pravidlo při výběru tématu pro WordPress web je, že téma WordPress by mělo odpovídat obsahu vašeho webu. Nejprve byste měli definovat téma a obsah svého webu a teprve poté vybrat téma, které bude vyhovovat vašim potřebám.

Mnoho WordPress témat je přizpůsobitelných a umožňuje uživatelům WordPress upravit více možností tématu pro dosažení požadovaného vzhledu jejich webu. Tyto možnosti však, pokud jsou špatně naprogramované, mohou způsobit problémy při změně tématu na jiné. Některá WordPress témata, která jsou na první pohled velmi atraktivní, mohou ve skutečnosti způsobit, že se váš web načítá pomaleji, než by měl. Níže najdete několik užitečných tipů, které vám pomohou vybrat nejlepší téma pro váš WordPress web:

  1. Čím jednodušší, tím lepší.

  2. Vyberte téma s responzivním designem.

  3. Snažte se vybírat pouze vysoce hodnocené pluginy kompatibilní s vaší verzí WordPressu

  4. Věnujte pozornost přítomnosti page builderů, které jsou součástí tématu.

  5. Zvažte SEO přívětivost tématu. 

Většina vývojářů témat také poskytuje ukázkové weby, které ukazují, jak téma funguje a vypadá. Nezapomeňte tyto weby otestovat pomocí nástrojů jako Google Page Speed a GTmetrix, pokud je to možné.

Používejte pouze nezbytné pluginy

Pluginy jsou jednou z největších předností WordPressu, ale zároveň jsou častou příčinou pomalých webů. I když je lákavé nainstalovat mnoho pluginů pro rozšíření funkcionality, každý další plugin zvyšuje dobu načítání vašeho webu, zatížení serveru a možnost konfliktů. Postupem času to může vést k znatelně pomalejšímu výkonu, zejména u nižších hostingových plánů. Abyste tomu předešli, pravidelně kontrolujte své nainstalované pluginy a odstraňujte ty, které jsou neaktivní, nadbytečné nebo již nejsou potřeba. Hledejte lehčí alternativy k objemným pluginům a vyhněte se používání více pluginů se stejnou funkcí. Pokud plugin nabízí jen malé výhody, ale má velký dopad na výkon, zvažte, zda je opravdu nutný. Výběr dobře vyvinutých, aktivně udržovaných pluginů, které plní zásadní účel, pomůže udržet váš WordPress web rychlý, bezpečný a stabilní.

Je vyžadována platná e-mailová adresa