Core Web Vitals 2026: LCP, INP a CLS v praxi | POLPROG Přejít na obsah

Core Web Vitals v roce 2026: LCP, INP a CLS v praxi

Core Web Vitals v roce 2026 stále tvoří tři metriky: LCP pro načtení hlavního obsahu, INP pro odezvu interakcí a CLS pro stabilitu rozložení. Samotná čísla ale neříkají, co opravit. Účinná optimalizace odděluje data skutečných uživatelů od laboratorních testů, najde konkrétní LCP prvek, pomalou interakci nebo zdroj posunu a ověří výsledek po nasazení.

Publikováno Autor Čas čtení 10 min čtení

Core Web Vitals v roce 2026 stále tvoří tři metriky: LCP pro načtení hlavního obsahu, INP pro odezvu interakcí a CLS pro stabilitu rozložení. Samotná čísla ale neříkají, co opravit. Účinná optimalizace odděluje data skutečných uživatelů od laboratorních testů, najde konkrétní LCP prvek, pomalou interakci nebo zdroj posunu a ověří výsledek po nasazení.

Na této stránce
  1. 1Core Web Vitals v roce 2026: aktuální metriky
  2. 2Prahové hodnoty a 75. percentil
  3. 3Core Web Vitals a SEO
  4. 4LCP: co přesně měří
  5. 5LCP v praxi: čtyři části
  6. 6INP: odezva během celé návštěvy
  7. 7INP v praxi: tři zdroje latence
  8. 8CLS: stabilita během celé životnosti stránky
  9. 9CLS v praxi: časté příčiny
  10. 10Terénní a laboratorní data
  11. 11Který nástroj použít
  12. 12CrUX v roce 2026: aktuální stav webu
  13. 13SPA a soft navigations: důležitá změna v roce 2026
  14. 14Produkční monitoring s kontextem
  15. 15Praktický plán zlepšení

Core Web Vitals v roce 2026: aktuální metriky

Aktuální Core Web Vitals jsou LCP, INP a CLS. LCP měří výkon načítání, INP odezvu interakcí a CLS vizuální stabilitu. Google je popisuje jako základní uživatelsky orientované aspekty reálné zkušenosti. [1][3]

FID už do sady nepatří. INP nahradilo FID v březnu 2024 a FID bylo později odstraněno z CrUX. [7][14]

Prahové hodnoty a 75. percentil

MetrikaDobréPotřebuje zlepšeníŠpatnéCo měří
LCP≤ 2.5 s2.5 s - 4.0 s> 4.0 sNačtení hlavního obsahu
INP≤ 200 ms200 ms - 500 ms> 500 msOdezvu interakcí
CLS≤ 0.10.1 - 0.25> 0.25Vizuální stabilitu

Dobré jsou LCP ≤ 2,5 s, INP ≤ 200 ms a CLS ≤ 0,1. Zlepšení vyžadují 2,5 až 4,0 s, 200 až 500 ms a 0,1 až 0,25. Vyšší hodnoty jsou špatné. [3][4]

Google používá 75. percentil, ne průměr. Alespoň 75% zkušeností musí splnit práh nebo být lepší. Mobil a desktop se hodnotí odděleně. [3][4]

Celkové hodnocení projde jen při dobrém výsledku všech tří metrik. [3]

Core Web Vitals a SEO

Google potvrzuje, že Core Web Vitals používá v systémech hodnocení jako součást hodnocení zkušenosti se stránkou. Dobré hodnoty ale nezaručují vysokou pozici, protože rozhodují i relevance a kvalita obsahu. [1][2]

Optimalizace tedy zlepšuje skutečný UX a odstraňuje technickou slabinu, ale nenahrazuje dobrý obsah.

LCP: co přesně měří

Largest Contentful Paint měří čas od začátku navigace do vykreslení největšího vhodného obsahového prvku ve viewportu. Terénní LCP může zahrnovat redirecty, vytvoření spojení a TTFB. [5]

LCP proto není jen čas stahování největšího obrázku. Zpoždění může vzniknout mnohem dříve. [5][6]

LCP v praxi: čtyři části

web.dev rozděluje LCP na TTFB, zpoždění načtení zdroje, dobu načtení zdroje a zpoždění vykreslení prvku. [6]

Když je LCP zdroj objeven pozdě, samotná komprese nemusí pomoci. Zdroj by měl být pokud možno objevitelný v počátečním HTML a LCP obrázek se nemá lazy loadovat. Pomoci může priorita nebo preload. [6]

Diagnostikujte v pořadí: TTFB, discovery zdroje, transfer, render delay. [6]

  • Snižte TTFB pomocí cache, CDN, menšího počtu redirectů a rychlejšího backendu.
  • Zpřístupněte LCP zdroj v počátečním HTML.
  • Nepoužívejte `loading="lazy"` pro LCP obrázek.
  • Při pozdním discovery použijte vhodnou prioritu nebo preload.
  • Optimalizujte velikost a formát jen pokud je transfer skutečný problém.
  • Omezte JavaScript nebo CSS blokující finální vykreslení.

INP: odezva během celé návštěvy

Interaction to Next Paint sleduje kliknutí, tapy a klávesnici během celé návštěvy. Pro většinu stránek se reportuje nejpomalejší interakce. U velmi interaktivních stránek se jedna nejhorší interakce na každých 50 ignoruje kvůli omezení outlierů. [7]

INP se liší od FID, protože zahrnuje input delay, processing a dobu do dalšího paint. [7][8]

Bez kliknutí, tapu nebo klávesnice nemusí mít návštěva INP. Scroll a hover se nepočítají. [7]

INP v praxi: tři zdroje latence

Celková latence se skládá z input delay, processing duration a presentation delay. Špatné INP může způsobit vytížený main thread, pomalé handlery nebo drahý layout a rendering. [8]

Pomáhají kratší úlohy, dělení práce, méně těžkého JavaScriptu, jednodušší layout, vhodné Web Workers a rychlá vizuální odezva. [8]

Začněte RUM daty, která identifikují pomalou interakci, a pak ji reprodukujte v DevTools. Lighthouse sám nereprezentuje plné reálné INP. [8][11][12]

CLS: stabilita během celé životnosti stránky

Cumulative Layout Shift měří neočekávaný pohyb viditelných prvků. Používá největší okno relace, kde po sobě jdoucí posuny dělí méně než jedna sekunda a celé okno trvá maximálně pět sekund. [9]

CLS je bezrozměrné a kombinuje dopad a vzdálenost posunu. Některé změny přímo související s akcí uživatele mohou být vyloučeny. [9]

Problémy často vznikají až po loadu kvůli reklamám, bannerům, widgetům nebo fontům. Jediný laboratorní load je nemusí zachytit. [10][11]

CLS v praxi: časté příčiny

web.dev uvádí obrázky bez rozměrů, reklamy, embedy a iframy bez rezervovaného místa, dynamický obsah a webfonty. [10]

Rezervujte prostor předem. Použijte `width` a `height` nebo stabilní `aspect-ratio`, dejte reklamám a embedům předvídatelné rozměry a nevkládejte obsah nad text, který už uživatel čte. [10]

U fontů omezte rozdíly metrik mezi fallbackem a finálním fontem a měřte reálný dopad. `font-display` sám neřeší každý problém. [10]

Terénní a laboratorní data

Core Web Vitals jsou primárně terénní metriky. CrUX a vlastní RUM ukazují reálné uživatele, Lighthouse pomáhá řízeně reprodukovat a diagnostikovat. [11][12]

Lighthouse neměří plné přirozené INP a používá mimo jiné TBT jako laboratorní proxy. Laboratorní CLS může být nižší, pokud posuny nastávají až po interakci. [11][12]

Terénní data rozhodují, zda problém skutečně existuje, laboratoř pomáhá najít příčinu.

Který nástroj použít

NástrojTyp datNejlepší použití
PageSpeed InsightsCrUX + LighthouseRychlá kontrola URL a originu
Search ConsoleCrUX, skupiny URLHledání skupin stránek s SEO problémy
Chrome DevToolsLaboratoř + CrUX kontextDetailní diagnostika LCP, INP a CLS
LighthouseLaboratořAutomatické audity a CI regrese
RUM / web-vitalsVlastní uživatelská dataNejpřesnější monitoring po vydání

PageSpeed Insights kombinuje CrUX a Lighthouse. Search Console seskupuje podobné URL. DevTools nabízí živé metriky a detailní trace. [12][13]

CrUX API a PageSpeed Insights používají zhruba 28denní klouzavé okno. Nová oprava proto veřejný p75 nezmění hned. Vlastní RUM reaguje rychleji. [12][13]

Dobrý proces používá RUM pro monitoring, Search Console pro SEO skupiny, PSI pro rychlé kontroly a DevTools pro diagnózu.

CrUX v roce 2026: aktuální stav webu

MetrikaOriginy s dobrým výsledkem, červenec 2026
LCP68,3%
INP85,7%
CLS81,6%
Všechny Core Web Vitals55,7%

Poslední měsíční dataset vydaný před 4. zářím 2026 pokrývá červenec 2026 a vyšel 11. srpna. Obsahuje 18 059 068 originů. 68,3% mělo dobré LCP, 81,6% dobré CLS, 85,7% dobré INP a 55,7% splnilo všechny Core Web Vitals. [14]

Jde o agregovaná data webu v CrUX, ne cíle pro jeden web. CrUX zahrnuje pouze způsobilé veřejně zjistitelné a dostatečně populární stránky a originy. [13][14]

Chybějící data CrUX neznamenají rychlost ani pomalost, jen nedostatek způsobilých dat.

SPA a soft navigations: důležitá změna v roce 2026

Historicky byly Core Web Vitals orientované na plné navigace dokumentu. Chrome 151 v roce 2026 zavedl nové API pro měření soft navigations a dokumentace byla aktualizována 2. září 2026. [15]

Chrome DevTools 152 z 25. srpna 2026 zobrazuje Core Web Vitals pro soft navigations v Live Metrics ve výchozím stavu pomocí `web-vitals` 6.0.0. [16]

Je to důležité pro React, Angular, Vue a další SPA. Nelze však automaticky předpokládat, že všechny veřejné CrUX reporty soft navigations už vyhodnocují stejně.

Produkční monitoring s kontextem

Veřejný p75 často ukáže problém bez přesné příčiny. Vlastní RUM může přidat LCP element a části, INP interakci, route, zařízení a verzi aplikace. web.dev doporučuje RUM jako doplněk CrUX. [3][8][12]

Označujte deploymenty verzí a porovnávejte distribuce před a po. Průměr může skrýt regresi na pomalejších zařízeních.

CI chrání před zjevnými laboratorními regresy, ale nenahrazuje produkční monitoring. [11][12]

Praktický plán zlepšení

Nejprve zjistěte, která metrika selhává na p75 a na jakých typech stránek. Zúžte problém pomocí RUM nebo CrUX, reprodukujte ho v DevTools, opravte konkrétní příčinu a sledujte po deployi. [12]

Pro LCP najděte dominantní část, pro INP skutečně pomalou interakci a pro CLS konkrétní posuny.

Potom ověřte laboratoř i terén. Veřejné CrUX reaguje se zpožděním, proto je RUM důležitý pro rychlou validaci.

  • Nejprve identifikujte problém v terénních datech.
  • Oddělte mobile a desktop.
  • U LCP sledujte TTFB, discovery, transfer a render delay.
  • U INP analyzujte interakci a její tři části.
  • U CLS zaznamenejte posuny během celé relace.
  • Nasaďte jednu měřitelnou opravu a porovnejte před a po.
  • Udržujte RUM a alerty regresí.

Core Web Vitals je vhodné používat jako diagnostický systém, ne jako tři čísla z Lighthouse. Začněte terénními daty, najděte konkrétní příčinu, opravte kód, síť nebo layout a ověřte výsledek na reálném provozu. V roce 2026 jsou zvlášť důležité INP po načtení, CLS po interakci a celý řetězec LCP.

Core Web Vitals LCP INP CLS SEO Web Performance CrUX PageSpeed Insights Chrome DevTools RUM

Často kladené otázky

Které Core Web Vitals platí v roce 2026?

LCP, INP a CLS. FID bylo nahrazeno INP a odstraněno z aktuálních nástrojů CrUX. [3][7][14]

Jaké LCP je dobré?

2,5 sekundy nebo méně na 75. percentilu. Nad 4,0 s je špatné. [3][4]

Jaké INP je dobré?

200 ms nebo méně. 200 až 500 ms potřebuje zlepšení, nad 500 ms je špatné. [3][4]

Jaké CLS je dobré?

0,1 nebo méně. Nad 0,25 je špatné. [3][4]

Musí být všechny tři metriky dobré?

Ano. LCP, INP a CLS musí všechny dosáhnout dobrého prahu na 75. percentilu. [3]

Ovlivňují Core Web Vitals SEO?

Ano. Google je používá v systémech hodnocení, ale nenahrazují relevanci ani kvalitu obsahu. [1][2]

Proč se liší Lighthouse a PSI?

Lighthouse je laboratorní test, zatímco CrUX v PageSpeed Insights používá agregovaná data reálných uživatelů. [11][12]

Měří Lighthouse INP?

Ne plné INP z reálné návštěvy. V laboratoři používá například TBT jako pomocnou metriku. [11][12]

Je velký obrázek vždy příčinou špatného LCP?

Ne. Dominovat může TTFB, pozdní discovery nebo render delay. [5][6]

Má se LCP obrázek lazy loadovat?

Ne. web.dev to výslovně nedoporučuje. [6]

Proč může být CLS v terénu horší?

Posuny mohou nastat až po loadu kvůli interakcím, reklamám nebo dynamickému obsahu. [10][11]

Co se změnilo pro SPA v roce 2026?

Chrome přidal měření Core Web Vitals pro soft navigations a DevTools 152 je ukazuje v Live Metrics. [15][16]

Zdroje a reference

  1. Google Search Central, Understanding Core Web Vitals and Google Search results123
  2. Google Search Central, Understanding hodnocení zkušenosti se stránkou in Google Search results12
  3. web.dev, Web Vitals12345678910
  4. web.dev, How the Core Web Vitals metrics thresholds were defined12345
  5. web.dev, Largest Contentful Paint (LCP)123
  6. web.dev, Optimize Largest Contentful Paint123456
  7. web.dev, Interaction to Next Paint (INP)12345
  8. web.dev, Optimize Interaction to Next Paint12345
  9. web.dev, Cumulative Layout Shift (CLS)12
  10. web.dev, Optimize Cumulative Layout Shift12345
  11. web.dev, Getting started with measuring Web Vitals12345678
  12. web.dev, Core Web Vitals workflows with Google tools12345678910
  13. Chrome for Developers, CrUX methodology and tools123
  14. Chrome for Developers, Chrome UX Report vydání notes1234
  15. Chrome for Developers, Measuring soft navigations12
  16. Chrome for Developers, What's new in DevTools 15212

Bylo to užitečné?

Odebírejte nové články e-mailem

Jeden krátký e-mail na každý nový článek znalostní báze. Žádný spam, odhlášení jedním kliknutím.

Váš e-mail používáme pouze k zasílání nových článků. Žádné sdílení s třetími stranami.

Zpět do znalostní báze