Web, UX & Technologie

PageSpeed Insights

Nástroj Google pro analýzu rychlosti webu

Co je PageSpeed Insights

PageSpeed Insights je bezplatný nástroj Googlu, do kterého vložíte adresu stránky a on vrátí, jak rychle se načítá. Běží přímo v prohlížeči na pagespeed.web.dev, přihlašovat se nikam nemusíte a proměřit můžete i cizí web, klidně konkurenční. Výsledek dostanete zvlášť pro mobil a zvlášť pro počítač.

Dvě části jednoho výstupu

Nahoře bývají data od lidí, kteří na stránku v posledních týdnech skutečně přišli z Chromu. Zobrazí se jenom tehdy, když jich bylo dost. U malého webu nebo čerstvě spuštěné stránky tenhle blok chybí a Google nabídne alespoň souhrn za celou doménu. Pod ním následuje laboratorní test, tedy jedno simulované načtení na modelovém zařízení. Pohání ho Lighthouse, jednotlivé metriky rozebírám u Core Web Vitals.

Proč vyjde pokaždé jiné číslo

Laboratorní část měří v jednom konkrétním okamžiku, na sdílené infrastruktuře a přes připojení, které nemáte pod kontrolou. Dvě spuštění po sobě se běžně rozejdou o pár bodů, po nasazení nové verze webu i o poznání víc. Terénní data se naopak hýbou pomalu, počítají se z delšího období. Když si obě části odporují, řídím se tou, kterou nasbírali živí lidé.

Jak číst doporučení pod výsledkem

Seznam je seřazený podle odhadované úspory času, ne podle toho, jak snadno se to opraví. Nahoře tak klidně skončí položka, se kterou bez zásahu do šablony nehnete, zatímco o pár řádků níž čeká práce na deset minut. Odhady navíc počítají s ideálním provedením. Beru to jako seznam podezřelých, ne jako zadání pro kodéra shora dolů.

Skóre samo klientovi neposílám

Klientovi nikdy neposílám jenom snímek obrazovky se skóre. Číslo samo nic nevyřeší a hlavně svádí k honění bodů na úvodní stránce, kterou většina lidí ani nevidí jako první. Měřím proto stránky, kde se vydělává: detail produktu, kategorii, přistávací stránku z reklamy. A měřím před úpravou i po ní, na stejném zařízení a pokud možno ve stejnou denní dobu, jinak se zlepšení nedá poctivě přičíst odvedené práci.

Časté otázky

Kolik bodů v PageSpeed Insights potřebuju?

Žádná univerzální hranice neexistuje a honit plný počet se nevyplácí. Sledujte spíš, jestli se čísla po úpravách zlepšují a jak dopadá měření od skutečných návštěvníků. Zákazník rozdíl v posledních bodech nepozná.

Proč mi PageSpeed Insights neukazuje data o návštěvnících?

Nemá jich dost. Terénní část se objeví až při určitém objemu návštěv z Chromu za sledované období. U menších webů zbude jen laboratorní test, případně souhrn za celou doménu.

Je PageSpeed Insights totéž co Lighthouse?

Ne úplně. Laboratorní část v PageSpeed Insights pohání Lighthouse, běží ale na serverech Googlu, ne na vašem počítači. PageSpeed Insights k tomu navíc přidává data od skutečných návštěvníků, která samotný audit v prohlížeči nemá.