Uživatelské nástroje

Nástroje pro tento web


it:dev:lighthouse

Google Lighthouse a audity webu

Google Lighthouse je open-source automatizovaný nástroj od Googlu určený ke zvyšování kvality webových stránek. Pomáhá vývojářům a majitelům webů identifikovat problémy v oblasti výkonu, přístupnosti nebo SEO.

Základní oblasti auditu

Lighthouse při skenování stránky generuje skóre (0–100) v pěti klíčových kategoriích:

Kategorie Popis
Performance Měří rychlost načítání a plynulost interakcí (např. LCP, CLS).
Accessibility Kontroluje, zda je web použitelný pro lidi se zdravotním postižením (čtečky obrazovky, kontrast).
Best Practices Prověřuje bezpečnostní standardy (HTTPS) a moderní vývojářské postupy.
SEO Základní kontrola indexovatelnosti stránky vyhledávači.
PWA Hodnotí, zda stránka splňuje požadavky na progresivní webovou aplikaci.

Klíčové metriky výkonu (Core Web Vitals)

V rámci auditu výkonu se Lighthouse zaměřuje na metriky, které Google používá jako hodnotící faktory pro řazení ve výsledcích vyhledávání:

  • LCP (Largest Contentful Paint): Čas, za který se vykreslí největší prvek na stránce (obvykle obrázek nebo nadpis). Ideálně pod 2,5 s.
  • CLS (Cumulative Layout Shift): Měří stabilitu stránky. Pokud se prvky při načítání „hýbou“, skóre se zhoršuje.
  • TBT (Total Blocking Time): Čas, po který je stránka zablokována pro interakci s uživatelem kvůli skriptům.

Jak spustit audit?

Existuje několik způsobů, jak nástroj použít:

  1. Chrome DevTools: Stiskněte F12 (nebo Cmd+Option+I), vyberte záložku Lighthouse a klikněte na „Analyze page load“.
  2. PageSpeed Insights: Webová služba od Googlu, která kombinuje data z Lighthouse s reálnými daty od uživatelů (Chrome User Experience Report).
  3. Příkazová řádka (CLI): Ideální pro automatizaci a CI/CD procesy.
npm install -g lighthouse
lighthouse https://example.com

Proč jsou audity důležité?

„Rychlejší web znamená spokojenější uživatele a vyšší konverzní poměr.“

Pravidelné provádění auditů vám umožní:

1. Zlepšit SEO: Lepší technický stav webu vede k lepším pozicím v Google Search.
2. Snížit míru okamžitého opuštění: Uživatelé nebudou odcházet kvůli pomalému načítání.
3. Zajistit inkluzivitu: Přístupný web osloví širší spektrum publika.

Užitečné tipy pro optimalizaci

  • Obrázky: Používejte moderní formáty (WebP, AVIF) a techniku lazy loading.
  • Kód: Minifikujte CSS a JavaScript. Odstraňte nepoužívaný kód.
  • Server: Využívejte mezipaměť (caching) a rychlé CDN.

Viz také: Dokumentace PageSpeed Insights

it/dev/lighthouse.txt · Poslední úprava: autor: admin