Test rychlosti webu: PageSpeed Insights, Lighthouse a GTmetrix
Rychlost webu otestujete zdarma za minutu, jenže tři nástroje vám dají tři různá čísla. Tento návod vysvětluje, čím se PageSpeed Insights, Lighthouse a GTmetrix liší, jak test spustit, aby měl výsledek vypovídací hodnotu, a které nálezy stojí za opravu.
Aktualizováno
Tři nástroje, tři různé otázky
Nástroje na měření rychlosti se neliší jen vzhledem. Každý odpovídá na trochu jinou otázku, a proto se jejich čísla nedají jednoduše porovnávat mezi sebou.
| Nástroj | Co ukazuje | Hodí se na |
|---|---|---|
| PageSpeed Insights | Nahoře data skutečných návštěvníků z Chromu (pokud jich je dost), pod nimi laboratorní test Lighthouse pro mobil a počítač. | První kontrolu a pohled na to, co zažívají lidé. |
| Lighthouse | Laboratorní test spuštěný přímo ve vašem Chromu (Nástroje pro vývojáře). Měří i přístupnost, SEO a osvědčené postupy. | Rychlé ověření úpravy, testování stránek za přihlášením. |
| GTmetrix | Laboratorní test postavený na Lighthouse, doplněný vodopádem načítání a historií měření. | Hledání konkrétního souboru, který načítání zdržuje. |
Data od skutečných lidí jsou důležitá proto, že z nich vychází hodnocení Core Web Vitals, které Google používá ve vyhledávání. Laboratorní test je naopak jedno simulované načtení v přesně daných podmínkách. Je opakovatelný, ale o vašich zákaznících vypovídá jen nepřímo.
Jak test spustit, aby výsledek něco znamenal
- Testujte konkrétní stránky, ne jen úvod. Vyberte tři čtyři typy: úvodní stránku, stránku služby, kontakt s mapou, u e-shopu kategorii a detail produktu.
- Opakujte měření. Laboratorní výsledek kolísá o několik bodů. Spusťte test třikrát a pracujte s prostřední hodnotou.
- Lighthouse pouštějte v anonymním okně. Rozšíření prohlížeče (blokátory reklam, správci hesel) se do měření jinak započítají.
- U GTmetrixu zkontrolujte, odkud test běží. Testovací server může stát daleko od Česka a výsledek pak ukazuje i dlouhou cestu dat přes oceán. Dostupná místa a nastavení se liší podle typu účtu – ověřte v aktuální nabídce.
- Zapisujte si výsledky s datem. Stačí tabulka: stránka, nástroj, skóre, LCP, CLS. Jinak po úpravě nepoznáte, jestli pomohla.
Jak číst skóre a metriky
Skóre 0–100 v Lighthouse je vážený průměr několika laboratorních metrik. Největší váhu mají doba blokování hlavního vlákna (Total Blocking Time), načtení největšího prvku (LCP) a stabilita rozvržení (CLS). Proto se skóre někdy propadne kvůli jedinému těžkému skriptu, i když stránka na oko naběhne rychle.
- Zelená 90–100 – stránka je v pořádku, další ladění má malý přínos.
- Oranžová 50–89 – vyplatí se podívat na první dvě tři doporučení.
- Červená pod 50 – něco zásadního brzdí, obvykle obrázky, skripty nebo pomalý server.
Když se laboratorní skóre a data z terénu rozcházejí, má přednost terén. Mobilní test simuluje slabší telefon na pomalé síti; pokud vaši zákazníci chodí hlavně z počítače v kanceláři, mohou mít ve skutečnosti lepší zážitek, než skóre naznačuje. A naopak.
Vodopád: kde se ztrácí čas
GTmetrix (a také záložka Síť v nástrojích pro vývojáře Chromu) ukazuje vodopád – seznam všech souborů, které stránka stahuje, s časovou osou. Hledejte v něm:
- dlouhý první řádek, tedy čekání na odpověď serveru, ještě než se začne cokoli stahovat,
- obrázky o velikosti stovek kilobajtů až megabajtů,
- dlouhé řady souborů z cizích domén – chat, reklamní a měřicí kódy, vložené mapy a videa z YouTube,
- soubory, které se stahují, ale na stránce se nikdy nepoužijí.
Co z výsledků opravdu řešit
Doporučení v testech jsou seřazená podle odhadovaného přínosu, ne podle toho, kolik dá oprava práce. Než začnete, roztřiďte je:
| Nález | Co s ním |
|---|---|
| Příliš velké obrázky, starý formát | Řešit hned – bývá to nejlevnější a nejúčinnější oprava. |
| Obrázky bez rozměrů, poskakující obsah | Řešit – vadí návštěvníkům i hodnocení CLS. |
| Nepoužitý JavaScript z měřicích kódů | Zvážit – část kódu Google Analytics nebo reklam nevyhodíte, ale můžete omezit počet nástrojů. |
| Dlouhá odezva serveru | Řešit s hostingem nebo správcem webu, z obsahu to neopravíte. |
| Drobnosti za desetiny sekundy | Nechat na později, pokud je zbytek zelený. |
Samotné opravy – obrázky, písma, skripty a cache – rozebírá krok za krokem průvodce jak zrychlit web. Data z terénu pro celý web najdete v Google Search Console, kde se změna po opravě projeví postupně během několika týdnů.
Měření rychlosti u nás
Stránky lagom.cz dosahují v Lighthouse na počítači plného skóre 100 – ověřit si to můžete kterýmkoli z popsaných nástrojů. Rychlost hlídáme už při stavbě, takže nový web nemusíte zrychlovat dodatečně. Vizitkový web stojí 15 000 Kč, firemní s texty a galerií 20 000 Kč. U stávajícího webu nejdřív změříme, kde je problém, a odhad hodin vám pošleme předem; hodinová sazba je 1 000 Kč. Pravidelný monitoring webu zahrnuje tarif Viditelnost za 5 000 Kč měsíčně.
Časté otázky
Který z testů je ten „správný“?
Žádný nástroj není rozhodčí. Pro vyhledávání Google bere v úvahu data od skutečných návštěvníků, která vidíte v horní části PageSpeed Insights a v Search Console. Laboratorní testy (Lighthouse, GTmetrix) slouží k hledání příčin a k porovnání před úpravou a po ní.
Proč mi GTmetrix dává lepší známku než PageSpeed na mobilu?
Každý nástroj testuje s jiným nastavením – jiné zařízení, jinou rychlost připojení a jiné místo, odkud test běží. Mobilní test v PageSpeed Insights simuluje pomalejší telefon i síť, proto vychází přísněji. Porovnávejte vždy výsledky ze stejného nástroje se stejným nastavením.
Musí mít web skóre 100?
Ne. Skóre je pomůcka, ne cíl. Web se skóre kolem 90 a dobrými Core Web Vitals u skutečných lidí je v pořádku; honba za posledními body často znamená vyhodit užitečné věci, třeba mapu nebo měření poptávek.
Jak často mám rychlost testovat?
Po každé větší změně na webu – nová šablona, plugin, chatovací okno, měřicí kód nebo velká galerie. Jinak stačí kontrola jednou za pár měsíců a pohled do přehledu Core Web Vitals v Search Console.
Otestujete nám web?
Ano. Výsledky projdeme a řekneme, které nálezy mají smysl řešit a kolik práce zaberou. Opravy na webu, který nestavěl Lagom, nejdřív posoudíme a pak naceníme předem, hodina práce stojí 1 000 Kč.