FCP meet de tijd vanaf het moment dat de browser begint te laden tot de eerste pixel inhoud verschijnt op het scherm. “Content” betekent hier alles wat informatie overbrengt: tekst, een afbeelding (inclusief achtergrondafbeeldingen), een SVG of een niet-leeg canvas-element. Een puur witte of lege pagina telt niet als FCP.
FCP verschilt van Largest Contentful Paint (LCP): LCP meet wanneer het grootste zichtbare element volledig geladen is. FCP meet wanneer het eerste stukje content verschijnt.
Een snel FCP geeft de bezoeker het gevoel dat er iets gebeurt. LCP bepaalt wanneer de pagina klaar aanvoelt.
Google meet FCP via PageSpeed Insights, Lighthouse in Chrome DevTools en via het Core Web Vitals-rapport in Google Search Console.
Waarom is FCP belangrijk voor jouw website?
FCP bepaalt de eerste indruk van jouw website. Een trage FCP betekent dat een bezoeker op een leeg of wit scherm staart voordat er iets verschijnt. Dat voelt traag aan, ook als de rest van de pagina daarna snel laadt.
FCP is geen directe Google rankingfactor. De drie Core Web Vitals die dat wel zijn, zijn LCP, INP (Interaction to Next Paint) en CLS (Cumulative Layout Shift). FCP is een diagnostische metric, geen rankingsignaal.
Dat maakt FCP nog steeds nuttig. Een slechte FCP is bijna altijd een teken dat de server te traag reageert, CSS de weergave blokkeert, of lettertypen te laat laden. Dezelfde problemen vertragen ook LCP en schaden dus indirect jouw rankings.
Wat is een goede FCP-score?
Een FCP van 1,8 seconden of minder beschouwt Google als goed. Boven de 3,0 seconden is de score slecht.
| FCP-score | Beoordeling |
|---|---|
| 1,8 seconden of minder | Goed |
| 1,8 tot 3,0 seconden | Verbetering nodig |
| Meer dan 3,0 seconden | Slecht |
Controleer jouw FCP-score via Google PageSpeed Insights. Google PageSpeed Insights toont de huidige score, het specifieke FCP-element en concrete aanbevelingen voor verbetering. Lighthouse in Chrome DevTools geeft dezelfde data bij het testen van een specifieke pagina.
Wat veroorzaakt een slechte FCP-score?
Een slechte FCP heeft bijna altijd één van drie oorzaken: een trage server, render-blokkerende CSS of JavaScript, of lettertypen die te laat laden.
De drie meest voorkomende oorzaken uitgelicht:
- Trage serverreactietijd (TTFB): de browser wacht op de eerste respons van de server voordat het kan beginnen met laden. Een trage server = trage FCP.
- Render-blokkerende CSS of JavaScript: grote stijlbestanden of scripts in de
<head>van de pagina blokkeren de browser bij het weergeven van inhoud zolang ze niet geladen zijn. - Laat ladende weblettertypen: een lettertype dat pas laat beschikbaar is, houdt tekst verborgen tot het klaar is. Dat verschuift de FCP, ook als de rest van de pagina al op gang komt.
Hoe verbeter je de FCP-score?
FCP verbetert het snelst door render-blokkerende bronnen te elimineren en de serverreactietijd te verlagen.
De meest effectieve verbeterstappen:
- Verlaag de TTFB: schakel over op snellere hosting of activeer een CDN zoals Cloudflare om de serverreactietijd te verlagen.
- Elimineer render-blokkerende scripts: laad JavaScript asynchroon of defer het via je caching-plugin. WP Rocket en Perfmatters doen dit automatisch voor WordPress-websites.
- Gebruik
font-display: swap: deze CSS-instelling zorgt ervoor dat de browser een fallback-lettertype weergeeft terwijl het gewenste lettertype nog laadt. Tekst is zo eerder zichtbaar. - Minimaliseer CSS: verwijder ongebruikte CSS-regels en laad alleen wat nodig is voor de eerste weergave. Dit heet “critical CSS” en verkort de tijd voor de browser om te beginnen met renderen.
- Optimaliseer afbeeldingen boven de vouw: een te grote afbeelding bovenaan de pagina vertraagt de eerste weergave. Converteer naar WebP en comprimeer correct.
Gerelateerde termen
Veelgestelde vragen over First Contentful Paint
Is First Contentful Paint een Google rankingfactor?
Nee. FCP is geen directe rankingfactor bij Google. De drie Core Web Vitals die Google gebruikt als rankingsignaal zijn LCP, INP en CLS. FCP is een diagnostisch hulpmiddel dat inzicht geeft in laadprestaties, maar draagt niet rechtstreeks bij aan je positie in de zoekresultaten van Google.
Wat is het verschil tussen FCP en LCP?
FCP meet wanneer de browser het eerste stukje zichtbare inhoud weergeeft. LCP meet wanneer het grootste zichtbare element volledig geladen is en is een Core Web Vital die Google als rankingfactor gebruikt. FCP is een diagnostische metric, geen rankingsignaal, maar een slechte FCP gaat bijna altijd samen met een slechte LCP.
Wat is een goede FCP-score?
Een goede FCP-score is 1,8 seconden of minder. Boven de 3,0 seconden is de score slecht. Controleer jouw score via Google PageSpeed Insights: voer jouw URL in en de tool geeft direct een FCP-score en aanbevelingen.
Hoe meet ik FCP?
De makkelijkste manier is Google PageSpeed Insights: voer jouw URL in en de tool toont een FCP-score met aanbevelingen. Meer gedetailleerde data vind je in Lighthouse via Chrome DevTools of in het Core Web Vitals-rapport in Google Search Console.
Wat is het verschil tussen First Paint en First Contentful Paint?
First Paint (FP) meet wanneer de browser de eerste pixel weergeeft, ook als dat alleen een achtergrondkleur of een lege div is. FCP meet wanneer de eerste betekenisvolle inhoud verschijnt: tekst, een afbeelding of een SVG. FP kan eerder zijn dan FCP, maar geeft minder informatie over wat de bezoeker daadwerkelijk ziet.
Wil je weten hoe jouw website scoort op First Contentful Paint? Ik check het via Google PageSpeed Insights en vertel je direct wat er verbeterd kan worden. Neem contact op.