← Terug naar blogWOORDENLIJST

Wat is INP?

INP (Interaction to Next Paint) meet hoe snel je site reageert op gebruikersinteracties. Sinds maart 2024 de opvolger van FID als Core Web Vital.

Wat is INP?

INP staat voor Interaction to Next Paint. Het meet de tijd tussen een gebruikersinteractie — een klik, tap of toetsaanslag — en het moment waarop de browser de volgende visuele verandering op het scherm toont. Sinds maart 2024 verving INP officieel First Input Delay (FID) als Core Web Vital, omdat FID alleen de eerste interactie mat en INP de responsiviteit van de hele sessie beoordeelt.

De drempelwaarden

Google hanteert drie duidelijke categorieën, gemeten op het 75e percentiel van je paginabezoeken:

ScoreBeoordeling
Onder 200msGoed
200ms – 500msMatig
Boven 500msSlecht

Waarom INP belangrijk is

INP is sinds mei 2024 een officiële Core Web Vital, naast Largest Contentful Paint (LCP) en Cumulative Layout Shift (CLS). Core Web Vitals maken deel uit van Google's bredere pagina-ervaringssignalen, die indirect meewegen in ranking. Belangrijker nog: een trage INP-score voelt bezoekers direct — een knop die traag reageert, een menu dat hapert — en dat kost conversies, los van SEO.

Hoe meet je INP?

Gebruik PageSpeed Insights of het Chrome User Experience Report (CrUX) voor veld-data van echte gebruikers — dat is leidend, niet de gesimuleerde lab-data van Lighthouse. Chrome DevTools (tabblad Performance of Performance Insights) laat je long tasks boven de 200ms visueel identificeren tijdens het testen op je eigen apparaat.

Hoe verbeter je INP?

De meeste INP-problemen zijn een JavaScript-architectuurprobleem, niet op te lossen met betere afbeeldingen of caching alleen.

  1. Verminder het werk op de main thread door onnodige scripts te verwijderen of uit te stellen.
  2. Splits lange taken op met scheduler.yield() of setTimeout(fn, 0), zodat de browser ademruimte krijgt.
  3. Optimaliseer event-handlers: debounce of throttle functies die vaak triggeren, zoals bij typen of scrollen.
  4. Gebruik requestIdleCallback voor werk dat niet direct zichtbaar hoeft te zijn.
  5. Lazy-load third-party scripts zoals chatwidgets en A/B-testtools, of laad ze pas na gebruikersinteractie.

Wil je weten hoe jouw site scoort op INP?

Vraag een performance-check aan →
VEELGESTELDE VRAGEN

Snel een antwoord nodig?

Wat verving INP precies?

First Input Delay (FID), officieel uitgefaseerd in maart 2024. FID mat alleen de eerste interactie op een pagina; INP beoordeelt de responsiviteit van alle interacties tijdens de hele sessie.

Is INP hetzelfde als laadsnelheid?

Nee. Laadsnelheid wordt gemeten met Largest Contentful Paint (LCP). INP meet responsiviteit tijdens interactie, ná het laden van de pagina — het zijn twee verschillende Core Web Vitals.

Welke score heb ik nodig voor een goede Core Web Vitals-beoordeling?

Een INP onder 200ms bij minimaal 75% van je paginabezoeken (het 75e percentiel), volgens Google's officiële definitie.

Wat veroorzaakt een slechte INP-score meestal?

Zware JavaScript-uitvoering op de main thread: third-party scripts, hydration in single-page-apps en dure event-handlers zijn de meest voorkomende oorzaken.

Kan ik INP fixen zonder developer?

Beperkt. Kleine fixes zoals het uitstellen van scripts kunnen soms via een pagebuilder of plugin-instellingen, maar structurele verbetering vraagt meestal aanpassingen op codeniveau.

Zelf aan de slag of uitbesteden?

Toepassen wat je hier las? Dit zijn de logische vervolgstappen als je het liever aan een bureau overlaat.

Lees verder

In deze serie

Trage site, gemiste conversies?

Los je INP-problemen op
voordat klanten afhaken.

We analyseren je site op long tasks en third-party scripts en verbeteren de responsiviteit meetbaar.