Co je First Contentful Paint
First Contentful Paint (FCP) je metrika výkonu webu, která měří, jak dlouho trvá, než se na stránce zobrazí první viditelný obsah.
Nejde o načtení celé stránky, ale o moment, kdy uživatel poprvé něco uvidí – například text, obrázek nebo jiný prvek. Právě tento okamžik výrazně ovlivňuje první dojem z rychlosti webu.
Co se do FCP počítá
FCP se spustí ve chvíli, kdy prohlížeč vykreslí první vizuální prvek.
Může jít například o:
- text (např. nadpis nebo odstavec)
- obrázek nebo ikonu
- SVG grafiku
- pozadí s obrázkem
Naopak se nepočítají prvky, které nejsou viditelné (např. prázdné bloky bez obsahu).
Jak zjistit First Contentful Paint webu
Hodnotu FCP si můžete jednoduše ověřit pomocí nástroje PageSpeed Insights.
Stačí zadat URL stránky a nástroj vám ukáže:
- hodnotu First Contentful Paint
- další metriky výkonu (např. LCP nebo TTFB)
- konkrétní doporučení, co zlepšit
Díky tomu rychle zjistíte, co zpomaluje první vykreslení obsahu a kde má optimalizace největší dopad.
Jak FCP ovlivňuje vnímání rychlosti webu
Z pohledu uživatele je klíčové, kdy stránka začne reagovat. Pokud vidí první obsah rychle, web působí svižně, i když se zbytek načítá dál.
Naopak pomalý FCP znamená, že uživatel chvíli sleduje prázdnou obrazovku. To často vede k vyšší míře odchodů.
FCP tedy ovlivňuje:
- první dojem z rychlosti webu
- uživatelský zážitek
- pravděpodobnost, že uživatel zůstane
Co First Contentful Paint nejčastěji zpomaluje
FCP závisí na tom, jak rychle se načtou a zpracují klíčové zdroje.
Mezi hlavní faktory patří:
- pomalá odpověď serveru
- blokující CSS a JavaScript
- velké nebo neoptimalizované soubory
- nevhodně načítané fonty
Právě tyto faktory ovlivňují, kdy je prohlížeč schopný první obsah vykreslit.
Možnosti optimalizace
Zlepšení FCP spočívá hlavně v tom, že se urychlí vykreslení prvních prvků stránky.
V praxi pomáhá:
- minimalizovat render-blocking zdroje
- zmenšit velikost souborů (např. kompresí)
- optimalizovat načítání fontů
- zrychlit odpověď serveru
Důležité je zaměřit se na obsah, který se zobrazí jako první.