Proč je web pomalý a jak to zjistit
Pomalý web odrazuje zákazníky i vyhledávače. Jak si rychlost změřit zdarma, co web nejčastěji brzdí a co s tím jde udělat.
Když se web načítá dlouho, lidé odcházejí dřív, než cokoli uvidí. Na mobilu přes mobilní data je to znát ještě víc. Rychlost navíc sleduje i Google. Dobrá zpráva je, že příčin bývá jen pár a většina se dá opravit.
Jak rychlost změřit
Nejjednodušší test je otevřít web na telefonu přes mobilní data, ne přes Wi-Fi. Když se obsah objeví až po několika vteřinách, je co zlepšovat. Přesnější čísla dá bezplatný nástroj PageSpeed Insights od Googlu. Zadáte adresu a dostanete hodnocení pro mobil i počítač spolu s tím, co web brzdí.
Výsledek berte s rezervou a měřte několikrát. Důležitější než plný počet bodů je, jak rychle se stránka ukáže lidem.
Co web nejčastěji brzdí
- Velké fotky. Fotka z telefonu nahraná rovnou na web může mít několik megabajtů, pro web stačí zlomek. Nejčastější a nejsnáze opravitelná příčina.
- Příliš mnoho doplňků. Každý plugin přidává kód. Weby po letech často nesou doplňky, které už nikdo nepoužívá.
- Těžká šablona. Univerzální šablony umí všechno, a proto načítají hodně kódu i pro funkce, které nevyužijete.
- Pomalý hosting. Nejlevnější hosting dělí jeden server s mnoha dalšími weby. Když je přetížený, nepomůže žádná optimalizace.
- Vložený obsah zvenku. Videa, mapy, chaty a měřicí kódy se načítají z cizích serverů a zdržují stránku.
- Chybějící mezipaměť. Bez ní server skládá každou stránku znovu pro každého návštěvníka.
Co můžete udělat sami
- Fotky před nahráním zmenšete. Pro web obvykle stačí šířka kolem 2 000 pixelů.
- Smažte doplňky, které nepoužíváte.
- Místo vloženého videa dejte náhled s odkazem.
- Zeptejte se hostingu, jestli máte zapnutou mezipaměť.
Kdy si říct o pomoc
Když zrychlení vyžaduje výměnu šablony, úklid doplňků nebo přesun na jiný hosting, svěřte ho někomu, kdo předtím udělá zálohu. Zrychlení webu dělám v rámci převzetí a oprav webu. Když nevíte, jak na tom váš web je, pošlete mi adresu a zvenku se na něj zdarma podívám.