Ako zrýchliť WordPress webstránku – 24 Tipov

ako zrýchliť wordpress webstránku

Optimalizácia rýchlosti WordPress web stránky by mala byť na prvom mieste. Používatelia rýchlo opustia stránky s pomalým načítavaním. Našťastie ale môžete využiť množstvo online nástrojov, ktoré ponúkajú podrobné prehľady o výkone vašej stránky a tiež niekoľko postupov, ktoré vám ju pomôžu zrýchliť.

Optimalizácia rýchlosti WordPress web stránky začína webhostingom. Proces nie je veľmi odlišný od optimalizácie stránky hostovanej na zdieľanom alebo dedikovanom serveri.

Prečo by ste mali zrýchliť svoju WordPress webstránku?

Stránky, ktoré sa načítajú za 1 sekundu, konvertujú 3x viac ako tie, ktoré sa načítajú za 5 sekúnd. S každým oneskorením strácate návštevníkov, zákazníkov a zisky. Návštevníci nebudú čakať na načítanie stránky – ak je pomalá, odídu a pravdepodobne sa nevrátia.

Štatistiky:

  • 70% ľudí je ovplyvnených rýchlosťou načítania stránky pri rozhodovaní o nákupe.
  • pravdepodobnosť odchodu používateľa sa zvyšuje o 30%, keď čas načítania stránky prejde z 1 na 3 sekundy.

Ako zrýchliť WordPress webstránku

Niekoľko krokov na zlepšenie rýchlosti načítania vašej stránky:

1. Vyberte si rýchly webhosting

Optimalizovaný webhosting pre WordPress môže výrazne zlepšiť výkon a vyriešiť väčšinu vašich problémov s výkonom. Bohužiaľ, mnoho ľudí sa snaží ušetriť na hostingu a volí lacné alebo neoptimalizované možnosti. Výsledkom je strata návštevníkov, zákazníkov a dokonca aj pozícií v SERP.

Preto je vždy najlepšie zvoliť optimalizované riešenie hostingu. Vhodné je aj automatické škálovanie pre WordPress stránky, čo znamená, že vaše stránky nespadnú, keď sa zvýši návštevnosť. Namiesto toho server automaticky zvýši výkon pre váš web, aby zvládol zvýšenú návštevnosť.

Hosting môže mať významný vplyv na čas načítania web stránky. Bez kvalitného hostingu budú všetky vaše optimalizačné snahy prakticky zbytočné.

Záver – Rýchly hosting = Rýchly WordPress!

2. Nainštalujte efektívny cache plugin

Jednou z najefektívnejších metód na zrýchlenie webstránky je použitie cache pluginu. Cache plugin ukladá konečnú podobu webstránky pre budúcich návštevníkov. To znamená, že WordPress ju nebude musieť generovať pre každého ďalšieho návštevníka stránky. Tieto údaje môžu zahŕňať HTML, JS a CSS kód, obrázky, fonty a súbory Flash.

Najpoužívanejšie cache pluginy sú:

Už som používal skoro všetky z nich, posledne som prešiel na WP-Optimize, pretože vie toho trošku viac:

WP-Optimize

  1. Ukladá cache vašej stránky – Cacheovanie je proces, pri ktorom sa dočasná HTML verzia vašej stránky uloží na server, aby sa mohla používateľovi načítať rýchlejšie. Je to spoľahlivý spôsob, ako zabezpečiť, že webové stránky sa načítajú neuveriteľne rýchlo. Aktivujte to jedným kliknutím.
  2. Komprimuje obrázky – Veľké obrázky môžu výrazne ovplyvniť dobu načítania stránok. WP-Optimize umožňuje jednoducho identifikovať a komprimovať obrázky podľa vašich preferovaných nastavení stratovej alebo bezstratovej kompresie v pár kliknutiach.
  3. Čistí databázu – Vaša WordPress databáza ukladá všetko, čo potrebujete, plus niektoré veci, ktoré nepotrebujete. WP-Optimize ich vymaže – čistí a optimalizuje databázu, aby zrýchlila vašu stránku a šetrila serverové zdroje.
  4. Minimalizuje – Nad rámec svojich troch hlavných funkcií má WP-Optimize Cache aj pokročilejšiu funkciu minimalizácie. Spolu s cacheovaním dramaticky zlepšuje výkon a dobu načítania stránok.
WP-Optimize

3. Používajte Content Delivery Network (CDN)

CDN zlepšuje časy načítania tým, že presunie dáta z vašej webstránky na servre po celom svete a návštevníkom tak otvorí cache webstránky z najbližšieho servera, ktorý je pri ňom. Cloudflare a jsDelivr sú dobré možnosti.

Cloudflare ponúka aj základný bezplatný plán, ktorý zahŕňa rýchly výkon stránky, štatistiky o návštevníkoch a bezpečnostnú ochranu. Cloudflare využíva technológiu nazývanú Anycast, ktorá presmeruje vašich návštevníkov na najbližšie dátové centrum. Cloudflare má viac ako 28 dátových centier po celom svete.

Vlastnosti:

  • Optimalizácia pre mobilné zariadenia
  • Globálna sieť pre rýchle DNS
  • Analytika návštevnosti vašej stránky
  • Aplikácie pre rýchlejšiu, bezpečnejšiu a jednoduchšiu stránku na jedno kliknutie

jsDelivr je bezplatný produkt, ktorý umožňuje akémukoľvek vývojárovi hosťovať svoje súbory, ako sú CSS, JavaScript, jQuery pluginy a fonty. Podporuje ho Cloudflare a MaxCDN.

4. Skontrolujte neaktívne alebo chybné pluginy

Ďalším spôsobom, ako zrýchliť vašu WordPress stránku, je overiť, či vaše aktuálne pluginy fungujú správne. Pluginy a nástroje môžu niekedy spôsobiť oneskorenie vašej stránky, čo vedie k pomalému načítavaniu.

Na vykonanie testov môžete použiť ďalší plugin s názvom Query Monitor. Tento plugin je bezplatný a po jeho inštalácii bude hlásiť akékoľvek problémy s výkonom vašej stránky.

Ak nájdete pluginy, ktoré spomaľujú vašu stránku, odstráňte ich alebo skúste nájsť iné výkonnejšie pluginy pre váš WordPress.

Tiež, udržiavanie veľkého počtu aktívnych pluginov ovplyvní rýchlosť vašej WordPress stránky. Takže sa ich snažte držať na čo najnižšom počte.

5. Komprimujte mediálne súbory

Nahrávanie veľmi veľkých obrázkov a videí môže výrazne spomaliť vašu WordPress stránku. Preto je jedným z riešení na zrýchlenie stránky komprimácia vašich mediálnych súborov.

Existuje bezplatný plugin pre WordPress, ktorý môže automaticky zmenšiť všetky rozmery vašich obrázkov, takže to nemusíte robiť opakovane pre každý obrázok. Na toto používam WP-Optimize a EWWW Image Optimizer.

Stručne povedané, menšie súbory umožnia lepšie načítanie vašich stránok a komprimované mediálne súbory sú prospešné pre optimalizáciu rýchlosti WordPressu.

6. Komprimujte veľkosť stránky

Čím menšia je veľkosť vašej webovej stránky, tým rýchlejšie sa načíta.

GZip kompresia dokáže znížiť veľkosť obsahu vašej webovej stránky až o 70 percent. Po kompresii sa stránka načíta rýchlejšie vďaka zníženiu šírky pásma.

GZip kompresiu môžete jednoducho vykonať inštaláciou a aktivovaním pluginu WP Optimize. Tento plugin vám pomôže získať dobré hodnotenie výkonu na nástrojoch na testovanie webových stránok a zrýchli načítanie vašej WordPress stránky.

7. Overte, či je stránka a databáza v rovnakom dátovom centre

Overte si, či sa súbory vašej WordPress webstránky a databáza nachádzajú v rovnakom dátovom centre. Blízkosť je kľúčová, pokiaľ ide o hosting a servery. Ak sa webová stránka a jej databáza nachádzajú v tom istom dátovom centre, proces získavania príspevkov a práce s databázou je jednoduchší a plynulejší, čo optimalizuje výkon webovej stránky.

Ak chcete zistiť umiestnenie svojho servera, obráťte sa na svojho poskytovateľa hostingu. Niektoré spoločnosti uvádzajú svoje lokality serverov už počas procesu registrácie.

databáza

8. Optimalizujte domovskú stránku

Jednoduchšia domovská stránka bez zbytočných widgetov a nástrojov sa načíta rýchlejšie. Nezobrazujte celé príspevky, ale len úryvky.

Urobte ju jednoduchšou, bez zbytočne preplneného obsahu a nepoužitých widgetov alebo nástrojov.

Takisto nezobrazujte príspevky v plnej dĺžke. Môžete zobraziť len prvý odsek alebo konkrétny úryvok z textu. Zobrazovanie príliš veľkého množstva príspevkov na jednej stránke môže predlžovať čas načítania.

Čím čistejšia bude vaša úvodná stránka, tým rýchlejšie sa načíta. Aj preto je nutné už pri tvorbe webstránky použiť overený a rýchly dizajn. A uprednostniť ho skôr pred takým, ktorý sa vám síce páči ale spomaľuje načítanie.

9. Aktualizujte pravidelne

Udržujte svoj WordPress, pluginy a témy aktualizované pre maximálny výkon a bezpečnosť. Ak je k dispozícii nová aktualizácia, odporúča sa najprv otestovať ju na testovacej WordPress stránke pred jej nasadením na živú stránku.

Ak sa chcete vyhnúť starostiam s detekovaním, testovaním a nasadzovaním aktualizácií, môžete zvoliť automatizovaný prístup. To zahŕňa inštaláciu externého pluginu alebo využitie systému automatických aktualizácií, ak váš hostingový poskytovateľ takúto možnosť ponúka.

Vrámci mojej služby Správa webstránky, máte pravidelné aktualizácie v cene pričom sa postarám aj o zálohy, testovanie a prípadné opravy webstránok.

10. Zakážte hotlinking

Zabráňte iným stránkam používať vaše zdroje vložením určitých riadkov do súboru .htaccess. Hotlinking označuje situáciu, keď jedna webová stránka využíva zdroje inej stránky. Napríklad, ak niekto skopíruje obrázok z vašej stránky, jeho webová stránka načíta tento obrázok z vášho servera. Týmto spôsobom spotrebováva šírku pásma a zdroje z vášho servera.

Aby ste predišli takémuto „kradnutiu“ zdrojov, stačí pridať nasledujúce riadky do súboru .htaccess na vašej WordPress stránke:

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?EXAMPLE.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?feeds2.feedburner.com/EXAMPLE [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]

11. Minimalizujte JavaScript a CSS súbory

Zmenšením súborov JS a CSS zlepšíte rýchlosť načítania. Použite pluginy ako Autoptimize. Ak testujete svoju WordPress stránku pomocou nástrojov ako Google PageSpeed Insights alebo ySlow, často sa objaví varovanie, že je potrebné minifikovať JavaScript a CSS súbory. Je dôležité znížiť počet volaní na JS a CSS, aby ste skrátili čas odozvy servera a minimalizovali veľkosť súborov. Týmto spôsobom si všimnete, že rýchlosť načítania stránky sa výrazne zlepší.

Existuje viacero spôsobov, ako minifikovať súbory. Môžete to urobiť manuálne alebo využiť WordPress plugin na cachovanie.

12. Používajte ľahkú tému

Rýchle témy bez zbytočných funkcií zrýchľujú načítanie.

Na trhu s WordPress témami nájdete množstvo štýlových a krásnych tém. Avšak nezabúdajte, že témy s množstvom dynamického obsahu, widgetov, posuvníkov a postranných panelov môžu spôsobiť pomalú reakciu vášho hostingového servera.

Vždy optimalizujte svoju WordPress tému alebo využívajte jednoduché témy. Predvolené témy WordPress môžu byť postačujúce pre blogové stránky.

astra wordpress tema

13. Kontrolujte revízie príspevkov

Obmedzte počet uložených revízií príspevkov, aby sa nezväčšovala databáza. Revízie príspevkov sú určite užitočnou funkciou vo WordPresse, ale nie každému vyhovujú. Niektorí používatelia majú obmedzený diskový priestor alebo miesto v databáze.

Zakaždým, keď upravíte obsah článku, sa v databáze uloží nová kópia príspevku namiesto toho, aby sa predchádzajúca odstránila. To vám umožňuje vrátiť sa k predchádzajúcej verzii, ale zároveň to zvyšuje veľkosť databázy, čo môže spôsobovať problémy.

Môžete obmedziť počet automaticky uložených verzií článku. Otvorte súbor wp-config.php v koreňovom adresári vašej WordPress inštalácie pomocou akéhokoľvek textového editora a pridajte jeden z nasledujúcich riadkov pred kód require_once(ABSPATH . ‘wp-settings.php’);:

Obmedzenie počtu revízií príspevkov:

define('WP_POST_REVISIONS', 3);

Týmto sa obmedzí počet uložených revízií na 3. To znamená, že WordPress bude uchovávať len posledné tri verzie príspevku.

Deaktivácia revízií príspevkov:

define('WP_POST_REVISIONS', false);

Týmto sa úplne vypnú revízie príspevkov. Nie je však najlepšie úplne ich deaktivovať.

Zvýšenie intervalov automatického ukladania:

define('AUTOSAVE_INTERVAL', 300); // sekúnd

Môžete tiež nastaviť frekvenciu automatického ukladania príspevkov. 300 sekúnd znamená, že váš príspevok sa bude automaticky ukladať každých 5 minút namiesto predvoleného nastavenia.

14. Odstráňte zbytočné widgety a tlačidlá na zdieľanie

Menej widgetov znamená rýchlejšie načítanie stránky.

Používatelia WordPressu často preháňajú s množstvom widgetov. Mnoho z nich má pocit, že čím viac widgetov nainštalujú, tým viac funkcií ich webová stránka bude mať. Widgety však môžu spomaliť vašu webstránku, pretože vytvárajú množstvo požiadaviek, čo zvyšuje čas načítania. Každá požiadavka tiež znamená ďalší zásah do databázy.

Najlepším riešením na zrýchlenie vašej WordPress webstránky je obmedziť počet widgetov na minimum a používať len tie, ktoré sú skutočne potrebné. Pre ďalšie funkcie môžete zvážiť použitie kódu, čo je oveľa menej náročný spôsob, ako zvýšiť funkčnosť vašej stránky.

15. Znížte externé skripty a HTTP požiadavky

Znížte počet externých skriptov, ktoré vaše stránky načítajú.

Témy a pluginy často obsahujú množstvo externých skriptov, ako sú JavaScript, CSS, fonty a obrázky.

Pri kontrole zdrojového kódu vašej webovej stránky môžete naraziť na skripty, ktoré nepoznáte. Najlepší spôsob, ako zrýchliť vaše WordPress stránky, je minimalizovať počet externých HTTP požiadaviek a hostovať tieto zdroje oddelene.

16. Optimalizujte databázu

Pravidelne čistite databázu od nepotrebných údajov.

Pre optimalizáciu rýchlosti WordPressu je dôležité optimalizovať aj databázu. Podobne ako pevný disk vášho počítača, aj databáza webstránky sa môže zaplniť nepotrebným odpadom. Neoptimalizovaná databáza môže postupne spomaľovať vašu webovú stránku. Jednoduchým riešením je pravidelne ju vyčistiť.

Môžete použiť WP Optimize plugin na optimalizáciu a vyčistenie databázy alebo manuálne odstrániť nepotrebné dáta.

17. Znížte počet volaní do databázy a používajte cache

Mnohé WordPress témy sú zle naprogramované a môže sa stať, že používate tému, ktorá posiela zbytočné požiadavky do databázy. V takom prípade je dôležité nahradiť nepotrebné PHP a databázové požiadavky jednoduchým HTML.

Redis a Memcached sú dva caching mechanizmy, ktoré pomáhajú zrýchliť vašu WordPress stránku tým, že ukladajú všetky požiadavky do cache. Týmto spôsobom sa najčastejšie požiadavky obsluhujú rýchlejšie.

18. Používajte lepšiu databázu alebo ju hostujte samostatne

Je veľmi dôležité používať spoľahlivú databázu pre vašu WordPress webstránku. Najbežnejšie používanými databázami sú MySQL, MariaDB a PostgreSQL kvôli ich spoľahlivosti a výkonu.

Pri zmene hostingu je kľúčové zistiť, akú databázu poskytujú, keďže táto voľba zásadne ovplyvňuje rýchlosť vašej stránky. Ak váš nový hosting podporuje MariaDB, odporúčam presunúť databázu tam pre lepší výkon.

19. Pridajte Google Fonts

WordPress často využíva Google Fonts na vylepšenie vzhľadu webových stránok. Avšak vďaka rozsiahlej knižnici a skutočnosti, že sú hostované na inom serveri výrazne spomaľuje ich načítanie.

Aj keď Google Fonts sú skvelým spôsobom, ako obohatiť váš web, je dôležité vedieť, ako ich optimalizovať na zrýchlenie vašej WordPress stránky.

Najprv sa uistite, že Google Fonts sú prednačítané, aby sa vaša stránka načítavala rýchlejšie. Ďalej je odporúčané hostovať Google Fonts lokálne, čo znamená stiahnuť súbor s písmom na váš server. Tento prístup eliminuje závislosť na tretej strane, ale zamedzí automatickým aktualizáciám, takže fonty budete musieť aktualizovať manuálne. Nakoniec sa snažte používať čo najmenší počet variantov fontov, pretože čím viac variantov používate, tým dlhšie trvá ich stiahnutie.

Google Fonts

20. Stránkujte komentáre

Komentáre stránku spomaľujú, stránkovanie to zlepší.

Komentáre sú bežnou súčasťou, najmä na WordPress weboch. Ak je váš blog populárny, je pravdepodobné, že sekcia s komentármi bude obsahovať stovky príspevkov, ktoré môžu zaťažovať váš server a spomaľovať načítanie stránky.

Jedným zo spôsobov, ako zrýchliť vašu WordPress stránku, je rozdelenie komentárov na stránky. Tento prístup umožňuje načítanie komentárov podľa potreby, takže iba tí, ktorí sa zaujímajú o komentáre, ich uvidia. Túto funkciu môžete aktivovať cez nastavenia v sekcii Nastavenia > Diskusie.

21. Rozdeľte dlhý obsah

Rozdelenie dlhého obsahu do stránok zlepší načítanie.

Okrem rozdelenia komentárov na stránky môžete tiež rozdeliť dlhý obsah na viac stránok, aby ste skrátili dĺžku stránky a urýchlili jej načítanie. Ďalšou výhodou rozdelenia obsahu na stránky je zlepšenie čitateľnosti a uľahčenie orientácie v texte.

Väčšina tém podporuje stránkovanie obsahu, ale ak túto možnosť nemôžete nájsť, otvoríte súbor single.php vo vašom editore a pridajte nasledujúci kód do WP slučky (WP loop).

<?php wp_link_pages(); ?>

22. Používajte lazy load obrázky

Lazy loading načíta obrázky až keď sú potrebné, čo zrýchľuje webstránku.

Lazy loading je osvedčená technika na optimalizáciu rýchlosti WordPress stránok, pri ktorej sa obrázky načítavajú len vtedy, keď ich používateľ dosiahne pri rolovaní stránky. Cieľom je nenakladať všetky prvky stránky naraz, čo zaťažuje server a spomaľuje načítanie stránky. Namiesto toho sa obrázky načítavajú len v momente, keď používateľ dosiahne časť stránky, kde sa obrázok nachádza.

Existuje množstvo pluginov na lazy loading, ktoré môžete použiť na implementáciu tejto techniky.

23. Používajte externé platformy pre vizuálny obsah

Hostujte videá na platformách ako YouTube alebo Vimeo.

Aj keď videá sú skvelým spôsobom, ako zaujať svoje publikum, môžu výrazne zaťažovať serverové zdroje pri načítaní. Najlepším spôsobom, ako zrýchliť svoju WordPress stránku v tomto prípade, je hostovať videá na externých službách, ako sú YouTube alebo Vimeo.

Videá môžete nahrať na YouTube alebo Vimeo a potom použiť vložený kód na ich pridanie na vašu stránku. Takto videá nebudú zaťažovať váš server a uvoľnia prostriedky pre ďalšie prvky stránky.

24. Implementujte Google AMP

Accelerated Mobile Pages (AMP) môžu byť vašou tajnou zbraňou na zlepšenie vašich pozícií v mobilných vyhľadávačoch. AMP vytvára extrémne rýchle verzie vašich webových stránok, ktoré sú špeciálne navrhnuté pre mobilných používateľov. Predstavte si to ako úsporný stroj na obsah, ktorý sa načítava za okamih – to je AMP!

Táto blesková rýchlosť nielenže uspokojí vašich návštevníkov, ale môže tiež pomôcť vašej stránke posunúť sa vyššie vo vyhľadávačoch. Navyše AMP je ľahké nastaviť – stačí nainštalovať bezplatný AMP plugin, ktorý sa postará o technické detaily.

Inštalujte bezplatný AMP plugin – Po nainštalovaní a aktivácii pluginu sa automaticky vytvoria super-rýchle verzie všetkých vašich webových stránok pre mobilných používateľov. To zabezpečí spokojnosť vašich mobilných návštevníkov a môže pomôcť vašej stránke získať lepšie umiestnenie vo vyhľadávačoch!

Zhrnutie

Tieto tipy vám pomôžu zrýchliť WordPress stránku. Ak máte ďalšie otázky, neváhajte sa pýtať v komentároch.

Pridajte Komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *

Návrat hore