Core Web Vitals 2026: LCP, INP a CLS v praxi | POLPROG Prejsť na obsah

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

Core Web Vitals v roku 2026 stále tvoria tri metriky: LCP pre načítanie hlavného obsahu, INP pre odozvu interakcií a CLS pre stabilitu rozloženia. Samotné čísla však nehovoria, čo treba opraviť. Účinná optimalizácia oddeľuje dáta reálnych používateľov od laboratórnych testov, nájde konkrétny LCP prvok, pomalú interakciu alebo zdroj posunu a overí výsledok po nasadení.

Publikované Autor Čas čítania 21 min čítania

Core Web Vitals v roku 2026 stále tvoria tri metriky: LCP pre načítanie hlavného obsahu, INP pre odozvu interakcií a CLS pre stabilitu rozloženia. Samotné čísla však nehovoria, čo treba opraviť. Účinná optimalizácia oddeľuje dáta reálnych používateľov od laboratórnych testov, nájde konkrétny LCP prvok, pomalú interakciu alebo zdroj posunu a overí výsledok po nasadení.

Na tejto stránke
  1. 1Core Web Vitals v roku 2026: aktuálne metriky
  2. 2Prahové hodnoty a 75. percentil
  3. 3Core Web Vitals a SEO
  4. 4LCP: čo presne meria
  5. 5LCP v praxi: štyri časti
  6. 6INP: odozva počas celej návštevy
  7. 7INP v praxi: tri zdroje latencie
  8. 8CLS: stabilita počas celej životnosti stránky
  9. 9CLS v praxi: časté príčiny
  10. 10Terénne a laboratórne dáta
  11. 11Ktorý nástroj použiť
  12. 12CrUX v roku 2026: aktuálny stav webu
  13. 13SPA a soft navigations: dôležitá zmena v roku 2026
  14. 14Produkčný monitoring s kontextom
  15. 15Praktický plán zlepšenia

Core Web Vitals v roku 2026: aktuálne metriky

Aktuálne Core Web Vitals sú LCP, INP a CLS. LCP meria výkon načítania, INP odozvu interakcií a CLS vizuálnu stabilitu. Google ich opisuje ako základné používateľsky orientované aspekty reálnej skúsenosti. [1][3]

FID už do aktuálneho súboru nepatrí. INP nahradil FID v marci 2024 a FID bol neskôr odstránený z CrUX. [7][14]

Prahové hodnoty a 75. percentil

MetrikaDobréPotrebuje zlepšenieSlabéČo meria
LCP≤ 2.5 s2.5 s - 4.0 s> 4.0 sNačítanie hlavného obsahu
INP≤ 200 ms200 ms - 500 ms> 500 msOdozvu interakcií
CLS≤ 0.10.1 - 0.25> 0.25Vizuálnu stabilitu

Dobré hodnoty sú LCP ≤ 2,5 s, INP ≤ 200 ms a CLS ≤ 0,1. Zlepšenie vyžadujú 2,5 až 4,0 s, 200 až 500 ms a 0,1 až 0,25. Vyššie hodnoty sú slabé. [3][4]

Google používa 75. percentil, nie priemer. Aspoň 75% skúseností musí dosiahnuť prah alebo lepší výsledok. Mobil a desktop sa hodnotia samostatne. [3][4]

Celkové hodnotenie prejde len vtedy, keď sú všetky tri metriky dobré. [3]

Core Web Vitals a SEO

Google potvrdzuje, že Core Web Vitals používa v systémoch hodnotenia ako súčasť hodnotenie skúsenosti so stránkou. Dobré hodnoty však nezaručujú vysokú pozíciu, pretože dôležitá zostáva relevancia a kvalita obsahu. [1][2]

Optimalizácia teda zlepšuje skutočný používateľský zážitok a odstraňuje technickú slabinu, ale nenahrádza kvalitný obsah.

LCP: čo presne meria

Largest Contentful Paint meria čas od začiatku navigácie po vykreslenie najväčšieho vhodného obsahového prvku vo viewporte. Terénne LCP môže zahŕňať redirecty, vytvorenie spojenia aj TTFB. [5]

LCP preto nie je len čas sťahovania najväčšieho obrázka. Oneskorenie môže vzniknúť oveľa skôr v reťazci načítania. [5][6]

LCP v praxi: štyri časti

web.dev rozdeľuje LCP na TTFB, oneskorenie načítania zdroja, čas načítania zdroja a oneskorenie vykreslenia prvku. [6]

Ak sa LCP zdroj objaví neskoro, samotná kompresia nemusí pomôcť. Zdroj by mal byť podľa možnosti objaviteľný v počiatočnom HTML a LCP obrázok sa nemá lazy loadovať. Pomôcť môže vhodná priorita alebo preload. [6]

Diagnostikujte v poradí: TTFB, objavenie zdroja, transfer a render delay. [6]

  • Znížte TTFB pomocou cache, CDN, menšieho počtu redirectov a rýchlejšieho backendu.
  • Sprístupnite LCP zdroj v počiatočnom HTML.
  • Nepoužívajte `loading="lazy"` pre LCP obrázok.
  • Pri neskorom objavení použite vhodnú prioritu alebo preload.
  • Optimalizujte veľkosť a formát len vtedy, keď je transfer skutočný problém.
  • Obmedzte JavaScript alebo CSS blokujúci finálne vykreslenie.

INP: odozva počas celej návštevy

Interaction to Next Paint sleduje kliknutia, tapy a klávesnicu počas celej návštevy. Pri väčšine stránok sa reportuje najpomalšia interakcia. Pri veľmi interaktívnych stránkach sa jedna najhoršia interakcia na každých 50 ignoruje, aby sa obmedzil vplyv náhodných odchýlok. [7]

INP sa líši od FID, pretože zahŕňa input delay, processing a čas do ďalšieho paint. [7][8]

Bez kliknutia, tapu alebo klávesnice nemusí mať návšteva INP. Scroll a hover sa nepočítajú. [7]

INP v praxi: tri zdroje latencie

Celková latencia sa skladá z input delay, processing duration a presentation delay. Slabý INP môže spôsobiť vyťažený main thread, pomalé handlery alebo náročný layout a rendering. [8]

Pomáhajú kratšie úlohy, delenie práce, menej ťažkého JavaScriptu, jednoduchší layout, vhodné Web Workers a rýchla vizuálna odozva. [8]

Začnite RUM dátami, ktoré identifikujú pomalú interakciu, a potom ju reprodukujte v DevTools. Lighthouse sám nereprezentuje plné reálne INP. [8][11][12]

CLS: stabilita počas celej životnosti stránky

Cumulative Layout Shift meria neočakávaný pohyb viditeľných prvkov. Používa najväčšie okno relácie, v ktorom sú po sebe idúce posuny od seba menej než jednu sekundu a celé okno trvá maximálne päť sekúnd. [9]

CLS je bezrozmerné a kombinuje dopad a vzdialenosť posunu. Niektoré zmeny priamo súvisiace s akciou používateľa môžu byť vylúčené. [9]

Problémy často vznikajú až po načítaní kvôli reklamám, bannerom, widgetom alebo fontom. Jediný laboratórny load ich nemusí zachytiť. [10][11]

CLS v praxi: časté príčiny

web.dev uvádza obrázky bez rozmerov, reklamy, embedy a iframy bez rezervovaného priestoru, dynamicky vložený obsah a webfonty. [10]

Rezervujte priestor vopred. Použite `width` a `height` alebo stabilný `aspect-ratio`, dajte reklamám a embedom predvídateľné rozmery a nevkladajte obsah nad text, ktorý už používateľ číta. [10]

Pri fontoch obmedzte rozdiely metrík medzi fallbackom a finálnym fontom a merajte reálny vplyv. `font-display` sám nevyrieši každý problém. [10]

Terénne a laboratórne dáta

Core Web Vitals sú primárne terénne metriky. CrUX a vlastný RUM ukazujú reálnych používateľov, Lighthouse pomáha riadene reprodukovať a diagnostikovať problémy. [11][12]

Lighthouse nemeria plné prirodzené INP a používa okrem iného TBT ako laboratórnu proxy. Laboratórne CLS môže byť nižšie, ak posuny nastávajú až po interakcii. [11][12]

Terénne dáta rozhodujú, či problém skutočne existuje, laboratórium pomáha nájsť príčinu.

Ktorý nástroj použiť

NástrojTyp dátNajlepšie použitie
PageSpeed InsightsCrUX + LighthouseRýchla kontrola URL a originu
Search ConsoleCrUX, skupiny URLHľadanie skupín stránok s problémami SEO
Chrome DevToolsLaboratórium + CrUX kontextDetailná diagnostika LCP, INP a CLS
LighthouseLaboratóriumAutomatické audity a CI regresie
RUM / web-vitalsVlastné používateľské dátaNajpresnejší monitoring po vydaní

PageSpeed Insights kombinuje CrUX a Lighthouse. Search Console zoskupuje podobné URL. DevTools ponúka živé metriky a detailné trace. [12][13]

CrUX API a PageSpeed Insights používajú približne 28-dňové kĺzavé okno. Nová oprava preto verejný p75 nezmení okamžite. Vlastný RUM reaguje rýchlejšie. [12][13]

Dobrý proces používa RUM na monitoring, Search Console na SEO skupiny, PSI na rýchle kontroly a DevTools na diagnostiku.

CrUX v roku 2026: aktuálny stav webu

MetrikaOriginy s dobrým výsledkom, júl 2026
LCP68,3%
INP85,7%
CLS81,6%
Všetky Core Web Vitals55,7%

Posledný mesačný dataset vydaný pred 4. septembrom 2026 pokrýva júl 2026 a vyšiel 11. augusta. Obsahuje 18 059 068 originov. 68,3% malo dobré LCP, 81,6% dobré CLS, 85,7% dobré INP a 55,7% splnilo všetky Core Web Vitals. [14]

Ide o agregované dáta webu v CrUX, nie ciele pre jeden web. CrUX zahŕňa iba oprávnené verejne objaviteľné a dostatočne populárne stránky a originy. [13][14]

Chýbajúce CrUX dáta neznamenajú rýchlosť ani pomalosť, iba nedostatok oprávnených dát.

SPA a soft navigations: dôležitá zmena v roku 2026

Historicky boli Core Web Vitals orientované na plné navigácie dokumentu. Chrome 151 v roku 2026 zaviedol nové API na meranie soft navigations a dokumentácia bola aktualizovaná 2. septembra 2026. [15]

Chrome DevTools 152 z 25. augusta 2026 zobrazuje Core Web Vitals pre soft navigations v Live Metrics predvolene pomocou `web-vitals` 6.0.0. [16]

Je to dôležité pre React, Angular, Vue a ďalšie SPA. Nemožno však automaticky predpokladať, že všetky verejné CrUX reporty soft navigations už vyhodnocujú rovnako.

Produkčný monitoring s kontextom

Verejný p75 často ukáže problém bez presnej príčiny. Vlastný RUM môže pridať LCP element a podčasti, INP interakciu, route, zariadenie a verziu aplikácie. web.dev odporúča RUM ako doplnok CrUX. [3][8][12]

Označujte deploymenty verziou a porovnávajte distribúcie pred a po. Priemer môže skryť regresiu na pomalších zariadeniach.

CI chráni pred zjavnými laboratórnymi regresiami, ale nenahrádza produkčný monitoring. [11][12]

Praktický plán zlepšenia

Najprv zistite, ktorá metrika zlyháva na p75 a na akých typoch stránok. Zúžte problém pomocou RUM alebo CrUX, reprodukujte ho v DevTools, opravte konkrétnu príčinu a sledujte výsledok po deployi. [12]

Pre LCP nájdite dominantnú časť, pre INP skutočne pomalú interakciu a pre CLS konkrétne posuny.

Potom overte laboratórium aj terén. Verejné CrUX reaguje s oneskorením, preto je RUM dôležitý na rýchlu validáciu.

  • Najprv identifikujte problém v terénnych dátach.
  • Oddeľte mobil a desktop.
  • Pri LCP sledujte TTFB, objavenie, transfer a render delay.
  • Pri INP analyzujte interakciu a jej tri časti.
  • Pri CLS zaznamenávajte posuny počas celej relácie.
  • Nasaďte jednu merateľnú opravu a porovnajte pred a po.
  • Udržiavajte RUM a alerty regresií.

Core Web Vitals je vhodné chápať ako diagnostický systém, nie ako tri čísla z Lighthouse. Začnite terénnymi dátami, nájdite konkrétnu príčinu, opravte kód, sieť alebo layout a overte výsledok na reálnej návštevnosti. V roku 2026 sú obzvlášť dôležité INP po načítaní, CLS po interakcii a celý reťazec LCP.

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

Často kladené otázky

Ktoré Core Web Vitals platia v roku 2026?

LCP, INP a CLS. FID bol nahradený INP a odstránený z aktuálnych nástrojov CrUX. [3][7][14]

Aký LCP je dobrý?

2,5 sekundy alebo menej na 75. percentile. Nad 4,0 s je slabý. [3][4]

Aký INP je dobrý?

200 ms alebo menej. 200 až 500 ms potrebuje zlepšenie, nad 500 ms je slabý. [3][4]

Aký CLS je dobrý?

0,1 alebo menej. Nad 0,25 je slabý. [3][4]

Musia byť všetky tri metriky dobré?

Áno. LCP, INP a CLS musia všetky dosiahnuť dobrý prah na 75. percentile. [3]

Ovplyvňujú Core Web Vitals SEO?

Áno. Google ich používa v systémoch hodnotenia, ale nenahrádzajú relevanciu ani kvalitu obsahu. [1][2]

Prečo sa líšia Lighthouse a PSI?

Lighthouse je laboratórny test, zatiaľ čo CrUX v PageSpeed Insights používa agregované dáta reálnych používateľov. [11][12]

Meria Lighthouse INP?

Nie plné INP z reálnej návštevy. V laboratóriu používa napríklad TBT ako pomocnú metriku. [11][12]

Je veľký obrázok vždy príčinou slabého LCP?

Nie. Dominovať môže TTFB, neskoré objavenie alebo render delay. [5][6]

Má sa LCP obrázok lazy loadovať?

Nie. web.dev to výslovne neodporúča. [6]

Prečo môže byť CLS v teréne horšie?

Posuny môžu nastať až po loade kvôli interakciám, reklamám alebo dynamickému obsahu. [10][11]

Čo sa zmenilo pre SPA v roku 2026?

Chrome pridal meranie Core Web Vitals pre soft navigations a DevTools 152 ich ukazuje v Live Metrics. [15][16]

Zdroje a referencie

  1. Google Search Central, Understanding Core Web Vitals and Google Search results123
  2. Google Search Central, Understanding hodnotenie skúsenosti so 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 vydaní notes1234
  15. Chrome for Developers, Measuring soft navigations12
  16. Chrome for Developers, What's new in DevTools 15212

Bolo to užitočné?

Získavajte nové články e-mailom

Jeden krátky e-mail na každý nový článok Vzdelávania. Žiadny spam, odhlásenie jedným kliknutím.

Váš e-mail používame len na zasielanie nových článkov. Žiadne zdieľanie s tretími stranami.

Späť na Vzdelávanie