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

  1. 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.
  2. 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ť.
  3. Time to Interactive (TTI) – čas, kedy je stránka úplne interaktívna a používateľ môže začať s ňou pracovať bez oneskorenia.
  4. 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.
  5. 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

  1. 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.
  2. 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.
  3. Vyhnite sa blokujúcim skriptomskripty, 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. 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