Largest Contentful Paint (LCP) je metrika zaměřená na uživatele, která měří vnímanou rychlost načítání stránky. Označuje okamžik v časové ose načítání, kdy se pravděpodobně dokončilo vykreslování hlavního obsahu stránky.
Aby web poskytoval dobrou uživatelskou zkušenost, měl by LCP nastat do 2,5 sekundy od začátku načítání stránky.
| Hodnocení | Čas (sekundy) |
|---|---|
| Dobré (Good) | 0 – 2,5 s |
| Vyžaduje zlepšení (Needs Improvement) | 2,5 – 4,0 s |
| Špatné (Poor) | nad 4,0 s |
—
Lighthouse a další nástroje pro měření LCP sledují pouze prvky uvnitř viewportu (viditelné části obrazovky):
<img> (obrázky).<image> uvnitř <svg>.url().<div>, <h1>, <p>), které obsahují textové uzly.—
Pokud je hodnota LCP vysoká, obvykle za tím stojí jeden ze čtyř faktorů:
1. **Pomalá odezva serveru:** Serveru trvá příliš dlouho, než pošle první data (vysoké TTFB). 2. **JavaScript a CSS blokující vykreslování:** Prohlížeč musí nejprve stáhnout a zpracovat velké soubory, než začne kreslit pixely. 3. **Pomalé načítání zdrojů:** Samotný prvek (např. 5MB neoptimalizovaný obrázek) se stahuje příliš dlouho. 4. **Vykreslování na straně klienta (CSR):** Prohlížeč musí nejprve stáhnout a spustit JavaScript, aby vůbec věděl, co má vykreslit.
—
Optimalizace LCP vyžaduje kombinaci technických úprav:
<link rel=„preload“> nebo atribut fetchpriority=„high“ pro kritické obrázky, aby je prohlížeč stáhl přednostně.—
Od roku 2021 je LCP oficiálním faktorem hodnocení (ranking factor) ve vyhledávači Google. Stránky s lepším LCP mají vyšší šanci na lepší umístění ve výsledcích vyhledávání, protože Google preferuje weby s rychlou uživatelskou odezvou.
Související články:
Tagy: dev web performance lcp lighthouse seo google core-web-vitals