Core Web Vitals pro e‑shop: LCP, CLS a INP srozumitelně
Search Console hlásí „špatné“ nebo „vyžaduje zlepšení“ u Core Web Vitals a nevíte, co z toho vyčíst? Tady je, co tři metriky znamenají, jak je změříte a co je u e-shopů obvykle brzdí.
Ve zkratce
- Core Web Vitals jsou tři metriky: LCP (načtení hlavního obsahu, do 2,5 s), CLS (poskakování stránky, do 0,1) a INP (reakce na kliknutí, do 200 ms).
- Rozhodují data od skutečných návštěvníků (CrUX, Search Console), ne laboratorní skóre. Hodnotí se 75. percentil návštěv.
- U e-shopů je nejčastější příčinou těžký hlavní obrázek, třetí strany (reklama, chat, měření) a prvky, které se načtou pozdě a posunou obsah.
Proč to řešit
Core Web Vitals jsou podle Googlu měřítkem uživatelského zážitku a vstupují do hodnocení webu ve vyhledávání. Důležitější je ale praktický dopad: pomalý nebo poskakující e-shop odrazuje zákazníky přesně ve chvíli, kdy chtějí koupit. Na mobilu je to znát nejvíc.
Je potřeba nepřeceňovat souvislost s pozicemi. Dobré skóre vás samo na první místo nedostane, relevance obsahu je stále důležitější. Špatné hodnoty ale mohou být rozhodujícím rozdílem mezi dvěma podobnými e-shopy.
Tři metriky a jejich hranice
- LCP (Largest Contentful Paint): za jak dlouho se zobrazí největší prvek na obrazovce, obvykle hlavní obrázek nebo nadpis. Dobré: 2,5 sekundy a méně.
- CLS (Cumulative Layout Shift): jak moc se obsah během načítání posouvá. Dobré: 0,1 a méně. Typický zážitek je kliknutí na špatné tlačítko, protože se stránka posunula.
- INP (Interaction to Next Paint): jak rychle stránka reaguje na kliknutí, klepnutí nebo stisk klávesy. Dobré: 200 milisekund a méně. INP nahradil dřívější metriku FID.
Stránka je hodnocena jako dobrá, jen když všechny tři metriky splní hranici pro 75. percentil návštěv, zvlášť pro mobil a desktop. Znamená to, že tři čtvrtiny skutečných návštěv musí být rychlé.
Terénní a laboratorní data
Terénní data (field) pocházejí od skutečných uživatelů Chrome a shromažďuje je Chrome User Experience Report (CrUX). Odráží vaše návštěvníky, jejich telefony a připojení. Laboratorní data (lab) vznikají při simulovaném testu, například v Lighthouse. Hodí se pro hledání příčin a ověření změn, ale se skutečností se rozcházejí.
Praktické pravidlo: o tom, zda máte problém, rozhodují terénní data. Laboratorní test používejte k tomu, abyste zjistili proč. INP laboratorně změřit nejde, protože v testu nikdo neklikne; Lighthouse místo něj ukazuje Total Blocking Time jako náhradu.
Jak změřit svůj e-shop
PageSpeed Insights
Na pagespeed.web.dev zadejte adresu úvodní stránky, kategorie a produktu. Nahoře uvidíte terénní data za posledních 28 dní, pod nimi laboratorní test. Přepínejte mezi mobilem a desktopem. Pokud nejsou terénní data k dispozici, stránka nemá dost návštěv.
Přehled v Search Console
V Google Search Console otevřete sekci Core Web Vitals. Ukáže, kolik adres je dobrých, vyžaduje zlepšení, nebo špatných, zvlášť pro mobil a desktop. Adresy jsou seskupené podle podobných stránek, takže oprava jedné šablony často vyřeší celou skupinu.
Najděte nejhorší typ stránky
U e-shopu bývá problém na jedné šabloně, nejčastěji detailu produktu nebo výpisu kategorie. Začněte tam, kde je nejvíc návštěv.
Vyhledejte příčinu v laboratorním testu
V sekci Diagnostika v PageSpeed Insights nebo v Lighthouse uvidíte prvek, který je LCP, prvky způsobující posun a skripty, které blokují hlavní vlákno. Po opravě počítejte s tím, že se terénní data zlepší až po několika týdnech, jak se obmění měřené návštěvy.
Co zpomaluje e-shopy nejčastěji
Nejčastější příčiny pomalého načtení hlavního obsahu (LCP):
- Hlavní obrázek (banner, fotka produktu) je příliš velký, ve starém formátu, nebo se načítá se zpožděním (lazy loading u prvního obrázku).
- Pomalá odezva serveru nebo chybějící mezipaměť.
- Slider, který nejdřív načte skripty a až potom první snímek.
- Fonty, které blokují zobrazení textu.
CLS a INP v praxi
Poskakování stránky (CLS) způsobují obrázky bez zadaných rozměrů, bannery a cookie lišta vložené nad obsah, reklamní nebo chatovací okna a písma, která při načtení změní velikost textu. Řešení: rozměry u obrázků, rezervované místo pro prvky, které se načtou později, a lišta, která obsah překrývá, místo aby ho odsouvala.
Pomalou reakci (INP) způsobuje těžký JavaScript: mnoho značek ve správci značek, skripty třetích stran, složité filtry a zobrazení produktů. Pomáhá omezit počet doplňků, odložit nepodstatné skripty a odstranit zastaralé měřicí kódy.
Co můžete dělat sami a kdy zavolat odborníka
Sami zvládnete změřit stav, zmenšit obrázky, odstranit nepoužívané doplňky a kódy a zrušit zbytečné tracking skripty. Úpravy šablony, načítání fontů, odložení skriptů a práce s odezvou serveru jsou už technická práce. Konkrétně pro Shoptet viz návod Pomalý Shoptet, pro WooCommerce stránka Rychlost WooCommerce. Změříme stav, opravíme největší příčiny a pošleme měření před a po: od 4 990 Kč bez DPH, viz Rychlost e-shopu.
Časté otázky
Proč se hodnoty v PageSpeed Insights liší od Search Console?
PageSpeed Insights ukazuje laboratorní test jedné adresy a terénní data za posledních 28 dní. Search Console seskupuje adresy a ukazuje hodnoty od skutečných návštěvníků. Rozhodují terénní data.
Co když nejsou k dispozici žádná terénní data?
Stránka nebo web nemá dost návštěv z Chrome, aby je Google zveřejnil. Použijte laboratorní test jako orientaci a sledujte, kdy se terénní data objeví.
Jak dlouho trvá, než se oprava projeví v Search Console?
Report pracuje s daty za delší období, proto se zlepšení projeví postupně, obvykle za několik týdnů.
Objednat audit zdarma
Vyplňte adresu e-shopu a e-mail. Report pošleme do dvou pracovních dnů. Vaše údaje použijeme jen k odpovědi na tuto žádost.
- Bez přístupů a bez instalace
- Report je váš, i když si nic neobjednáte
- Odpovídá člověk, ne automat
Děkujeme, žádost jsme přijali
Report pošleme na váš e-mail do dvou pracovních dnů.
Odeslání se nepovedlo
Pošlete nám prosím žádost e-mailem. Text je připravený.
hello@lyneon.cz
Další návody
- Consent Mode v2 na Shoptetu: jak ho nastavit a ověřit5 min čtení
- Jak nastavit DMARC (a SPF a DKIM) pro e-shop4 min čtení
- Akt o přístupnosti (EAA): povinnost pro e-shopy4 min čtení
- Cookie lišta podle zákona: co musí splňovat5 min čtení
- Jak zjistit, jestli Meta Pixel běží před souhlasem5 min čtení
- GA4 na Shoptetu: jak nastavit a ověřit měření nákupů5 min čtení
- Sklik a souhlas s cookies: konverzní a retargetingový kód5 min čtení
- Proč nesedí konverze v GA4, Google Ads a v administraci5 min čtení
- Zamítnuté produkty v Google Nákupech: nejčastější důvody4 min čtení
- Heureka feed: nejčastější chyby a jak je opravit4 min čtení
- Pomalý Shoptet: co zpomaluje e-shop a co s tím4 min čtení
- Strukturovaná data produktu: cena a dostupnost ve výsledcích Googlu4 min čtení
- Texty kategorií na Shoptetu: jak je psát pro SEO6 min čtení
- Proč Google neindexuje stránky e-shopu a co s tím5 min čtení
- Proč e-maily z e-shopu padají do spamu5 min čtení
- E-mail k opuštěnému košíku: jak ho nastavit a komu ho smíte poslat5 min čtení
- Co zkontrolovat po úpravě šablony nebo novém doplňku4 min čtení