Core Web Vitals: co to je a jak je optimalizovat

Google neustále hledá způsoby, jak webmasterům dát nástroje pro optimalizaci času načítání webu. Nejen proto, že to ovlivňuje cenu crawlingu a cachování neoptimalizovaných zdrojů, ale především proto, aby zlepšil zážitek uživatele při procházení webu.
Právě na tento aspekt Google klade důraz a už několik let nabízí různé nástroje pro měření a optimalizaci rychlosti. V roce 2020 vytáhl z rukávu sadu tří metrik, které spojují nejčastější problémy při renderování HTML: Core Web Vitals.
V tomto článku vysvětlíme, co to Core Web Vitals jsou, jak fungují a jaký vliv mají na rychlost a uživatelský zážitek.
DŮLEŽITÉ: Od roku 2024 Google nahradil FID metriku metrikou INP (Interaction to Next Paint), která lépe zachycuje celkovou responzivitu stránky během celé návštěvy.
Co jsou Core Web Vitals?
Core Web Vitals jsou metriky vytvořené Googlem ke zlepšení uživatelského zážitku na webech. Místo desítek různých rychlostních metrik se sjednocují do tří klíčových signálů, které mají reálný dopad na to, jak se uživatelům s webem pracuje.
Google to shrnuje takto:
- Loading (načítání) — měří se metrikou LCP (Largest Contentful Paint)
- Interactivity (interaktivita) — měří se metrikou INP (Interaction to Next Paint) (dříve FID)
- Visual Stability (vizuální stabilita) — měří se metrikou CLS (Cumulative Layout Shift)
Každá z těchto metrik má své prahové hodnoty dělené na Good, Needs Improvement a Poor.
LCP — Largest Contentful Paint
LCP měří dobu, za jakou se vykreslí největší viditelný prvek v okně prohlížeče (typicky hero obrázek, banner nebo velký nadpis). Čím rychleji, tím lepší vnímaná rychlost.
Cílové hodnoty:
- ✅ Good: ≤ 2,5 s
- ⚠️ Needs Improvement: 2,5 – 4,0 s
- ❌ Poor: > 4,0 s
Jak zlepšit LCP:
- Optimalizujte velikost a formát obrázků (WebP/AVIF, responsive
srcset) - Preloadujte kritický LCP element (
<link rel="preload">) - Zrychlete Time To First Byte (TTFB) — rychlý hosting, CDN, server-side cache
- Eliminujte render-blocking resources (CSS/JS, který blokuje první vykreslení)
- Použijte lazy loading pro vše, co není v prvním viewportu
INP — Interaction to Next Paint
INP nahradilo FID v roce 2024 a měří responzivitu stránky napříč celou návštěvou. Bere v potaz nejhorší interakci uživatele (nebo blízko nejhorší) — zachycuje tedy reálný „pocit ze stránky" mnohem lépe než FID, které měřilo jen první interakci.
Cílové hodnoty:
- ✅ Good: ≤ 200 ms
- ⚠️ Needs Improvement: 200 – 500 ms
- ❌ Poor: > 500 ms
Jak zlepšit INP:
- Snižte dobu hlavního vlákna — rozsekejte dlouhé JavaScript úlohy
- Použijte
requestIdleCallbacknebo Web Workers pro nekritické skripty - Odstraňte third-party JS, který blokuje main thread (analytics, chatboty, social widgety)
- Hydratujte komponenty lazy (např. v Next.js
next/dynamicsssr: false) - Měřte INP nejen v PageSpeed Insights, ale i v reálných uživatelských datech (CrUX, RUM)
CLS — Cumulative Layout Shift
CLS měří, jak moc se obsah na stránce posouvá během načítání. Klasický příklad: obrázek bez width/height se načte a posune text, na který jste chtěli kliknout. Frustrace garantována.
Cílové hodnoty:
- ✅ Good: ≤ 0,1
- ⚠️ Needs Improvement: 0,1 – 0,25
- ❌ Poor: > 0,25
Jak zlepšit CLS:
- Vždy nastavujte
widthaheightna obrázcích a videích - Rezervujte místo pro reklamy a embeds předem (CSS skeleton)
- Načítejte fonty s
font-display: swap+ preload kritických variant - Vyhněte se vkládání obsahu nad existující prvky po načtení (typický anti-pattern: cookie banner, který „skočí" odshora)
- Použijte CSS
aspect-ratiomísto intrinsic sizing pro responsive obrázky
Jak Core Web Vitals měřit
Lab data (syntetická měření v laboratorních podmínkách):
- PageSpeed Insights —
pagespeed.web.dev - Lighthouse — v Chrome DevTools
- WebPageTest — pro hlubší analýzu
Field data (reálná data od uživatelů):
- Search Console → Core Web Vitals report — pohled na celý web po skupinách URL
- Chrome User Experience Report (CrUX) — veřejná Google databáze
- Vlastní RUM (Real User Monitoring) —
web-vitals.jsknihovna od Googlu
💡 Tip: Lab data jsou skvělá pro ladění, ale Google rankuje na základě field dat. Vždy ověřte výsledky na CrUX/GSC, ne jen v Lighthouse.
Mají Core Web Vitals vliv na ranking?
Ano — od května 2021 jsou součástí Page Experience signálu, který ovlivňuje pozice v organickém vyhledávání. Vliv ale není dramatický: lepší LCP samo o sobě vás na první místo nedostane. Spíše působí jako tie-breaker mezi obsahově podobně silnými stránkami.
Co to ale fakt mění:
- Lepší konverze (rychlejší stránka = víc dokončených akcí)
- Nižší bounce rate
- Lepší engagement signály, které Google nepřímo dál používá
- Lepší zkušenost na mobilu, který tvoří většinu trafficu
Závěr
Core Web Vitals jsou pevnou součástí moderního SEO. Soustřeďte se na field data ze Search Console, optimalizujte iterativně a měřte dopad na konverze, ne jen na čísla v Lighthouse.
Pokud sledujete více webů najednou, SEOcrawl Web Performance měří Core Web Vitals napříč všemi vašimi projekty s alerty, když se metriky propadnou.
Autor: David Kaufmann

Posledních 10+ let jsem byl naprosto posedlý SEO — a upřímně, jinak bych to mít ani nechtěl.
Moje kariéra dostala nový rozměr, když jsem pracoval jako senior SEO specialista pro Chess.com — jeden ze 100 nejnavštěvovanějších webů celého internetu. Pracovat v takovém měřítku, na milionech stránek, v desítkách jazyků a v jedné z nejkonkurenčnějších SERP, mě naučilo věci, které žádný kurz ani certifikát nemůže předat. Tato zkušenost změnila mou perspektivu na to, jak vypadá opravdu skvělé SEO — a stala se základem všeho, co jsem od té doby vybudoval.
Z této zkušenosti jsem založil SEO Alive — agenturu pro značky, které to s organickým růstem myslí vážně. Nejsme tady, abychom prodávali dashboardy a měsíční reporty. Jsme tady, abychom stavěli strategie, které opravdu pohnou výsledky, kombinací toho nejlepšího z klasického SEO se vzrušujícím novým světem Generative Engine Optimization (GEO) — abychom zajistili, že se vaše značka objeví nejen v modrých odkazech Googlu, ale i uvnitř odpovědí generovaných AI, které ChatGPT, Perplexity a Google AI Overviews každý den dodávají milionům lidí.
A protože jsem nenašel nástroj, který by oba tyto světy zvládal pořádně, postavil jsem si vlastní — SEOcrawl, enterprise SEO intelligence platformu, která spojuje rankings, technické audity, monitoring backlinků, zdraví crawlu a sledování viditelnosti značky v AI na jednom místě. Je to platforma, kterou jsem si vždy přál, aby existovala.
Objevte další obsah od tohoto autora


Nástroje AI odpovídají na otázky vašich zákazníků, aniž by na vás kdy odkázaly. Answer Engine Optimization (AEO) je způsob, jak značky citují ChatGPT, Perplexity a Google AI Overviews — zde se dozvíte, co to je, jak to funguje a jak měřit výsledky.