PageSpeed Insights
« Back to Glossary Index
PageSpeed Insights je bezplatný nástroj od Google, ktorý poskytuje informácie o výkonnosti webových stránok na mobilných zariadeniach a počítačoch. Nástroj hodnotí stránku na stupnici od 0 do 100, pričom vyššie skóre znamená lepšiu výkonnosť. Skóre je rozdelené nasledovne:
- 0-49: Pomalé načítanie (červená)
- 50-89: Priemerné načítanie (oranžová)
- 90-100: Rýchle načítanie (zelená)
Hlavné metriky hodnotené v PageSpeed Insights
- First Contentful Paint (FCP) – meria čas, kedy je prvý obsah viditeľný pre používateľa. Rýchle načítanie FCP zvyšuje vnímanú rýchlosť načítania stránky.
- Largest Contentful Paint (LCP) – meria čas, kedy je načítaný najväčší viditeľný prvok stránky (napríklad veľký obrázok alebo hlavný textový blok). LCP by malo byť pod 2,5 sekundy pre dobrú používateľskú skúsenosť.
- Time to Interactive (TTI) – čas, kedy je stránka úplne interaktívna a používateľ môže začať s ňou pracovať bez oneskorenia.
- Cumulative Layout Shift (CLS) – meria stabilitu rozloženia stránky. Ak sa prvky na stránke pohybujú alebo presúvajú pri načítaní, môže to spôsobiť zlý používateľský zážitok. Nízke CLS znamená stabilnejšiu stránku.
- First Input Delay (FID) – meria čas, kedy stránka reaguje na prvú interakciu používateľa, napríklad kliknutie na tlačidlo alebo odkaz. Čím kratší FID, tým lepší zážitok pre používateľa.
Spôsoby, ako zlepšiť rýchlosť načítania
- Optimalizácia obrázkov – používajte správne formáty obrázkov (napríklad WebP) a zmenšujte ich veľkosť bez straty kvality. Zmenšenie obrázkov je jedným z najefektívnejších spôsobov, ako zrýchliť načítanie stránky.
- Zmenšovanie a kompresia súborov – zmenšovanie CSS, JavaScriptu a HTML pomáha znížiť veľkosť súborov, čo vedie k rýchlejšiemu načítaniu. Môžete tiež použiť kompresiu Gzip alebo Brotli na minimalizáciu veľkosti prenášaných dát.
- Vyhnite sa blokujúcim skriptom – skripty, ktoré sa načítavajú ako prvé a blokujú zobrazenie obsahu, môžu výrazne spomaliť načítanie stránky. JavaScript by mal byť načítavaný asynchrónne, aby sa nezdržovalo načítanie vizuálnych prvkov stránky.
- Využívanie cachingu – uloženie statických súborov do cache pamäte prehliadača znamená, že pri opakovaných návštevách sa stránka načítava rýchlejšie. Implementácia správneho cachovania (napríklad pomocou CDN) môže výrazne zlepšiť výkon.
- Lazy loading – umožňuje načítanie obrázkov alebo videí až vtedy, keď sú potrebné (napríklad pri rolovaní stránky), čo znižuje počiatočnú dobu načítania.
- Zlepšenie výkonu servera – rýchly a spoľahlivý hosting alebo používanie CDN (Content Delivery Network) môže výrazne zlepšiť rýchlosť načítania. CDN znižuje latenciu tým, že obsah doručuje z najbližších serverov k používateľovi.
- Použitie moderných formátov a technológií – implementácia HTTP/2, ktorá umožňuje rýchlejší prenos dát, a používanie moderných formátov obrázkov (napríklad WebP), môže zrýchliť načítanie stránky.
- Odstránenie nepotrebného kódu – nepotrebné CSS a JavaScript, ktoré sa nevyužíva na konkrétnej stránke, by malo byť odstránené, aby sa minimalizovala veľkosť prenášaných dát.
Rýchlosť načítania stránky, meraná pomocou PageSpeed, má významný vplyv na používateľskú skúsenosť, konverzie a SEO. Investícia do optimalizácie webu pre rýchlosť načítania môže zlepšiť vašu pozíciu vo vyhľadávačoch a viesť k vyššej spokojnosti zákazníkov, čo v konečnom dôsledku zvyšuje tržby a lojalitu zákazníkov.
« Späť na slovník pojmov