
First Input Delay (FID)
First Input Delay (FID) måler responsivitet ved å spore forsinkelsen mellom brukerinteraksjon og nettleserbehandling. Lær hvordan FID påvirker brukeropplevelsen...

Interaction to Next Paint (INP) er en Core Web Vitals-måling som måler responsiviteten til en nettside ved å spore tiden mellom en brukerinteraksjon (klikk, trykk eller tastetrykk) og nettleserens neste visuelle oppdatering. INP ble introdusert i mai 2022 og erstattet offisielt First Input Delay (FID) i mars 2024. INP vurderer den totale responsiviteten til en side gjennom hele brukersesjonen, ikke bare ved første interaksjon.
Interaction to Next Paint (INP) er en Core Web Vitals-måling som måler responsiviteten til en nettside ved å spore tiden mellom en brukerinteraksjon (klikk, trykk eller tastetrykk) og nettleserens neste visuelle oppdatering. INP ble introdusert i mai 2022 og erstattet offisielt First Input Delay (FID) i mars 2024. INP vurderer den totale responsiviteten til en side gjennom hele brukersesjonen, ikke bare ved første interaksjon.
Interaction to Next Paint (INP) er en Core Web Vitals-måling som måler hvor raskt en nettside responderer på brukerinteraksjoner ved å spore tiden som går mellom når en bruker starter en handling (som å klikke på en knapp, trykke på en berøringsskjerm eller trykke på en tast) og når nettleseren gjengir neste visuelle oppdatering. INP ble introdusert av Googles Chrome-team i mai 2022 som en eksperimentell måling og ble offisielt oppgradert til en stabil Core Web Vital i mars 2024. INP erstattet First Input Delay (FID) som den primære responsivitetsmålingen for å evaluere sideopplevelse. I motsetning til FID, som kun målte forsinkelsen ved første interaksjon på en side, gir INP en helhetlig vurdering av responsivitet ved å observere alle interaksjoner gjennom hele brukersesjonen. Dette markerer en mer helhetlig tilnærming til måling av brukeropplevelse, og anerkjenner at 90 % av brukerens tid på en side skjer etter at den har lastet inn, noe som gjør jevn responsivitet gjennom hele sesjonen avgjørende for brukerfornøydhet og SEO-ytelse.
Innføringen av INP representerer en betydelig utvikling i hvordan Google måler og evaluerer nettsiders responsivitet. I flere år var First Input Delay (FID) den primære responsivitetsmålingen i Core Web Vitals, med fokus utelukkende på input-forsinkelsen ved første brukerinteraksjon. Forskning og reelle tester avdekket imidlertid betydelige begrensninger med FIDs tilnærming. Målingen fanget bare opp forsinkelsen før eventhåndtere startet, og ignorerte tiden som faktisk ble brukt på å prosessere interaksjonen og gjengi det visuelle svaret. I tillegg førte FIDs fokus på første interaksjon til at sider med dårlig responsivitet senere i brukersesjonen likevel kunne få gode FID-skårer, noe som ga et misvisende bilde av sidens totale responsivitet. Som svar på disse begrensningene begynte Googles Chrome-team å utforske alternative målinger i 2021, og annonserte til slutt INP som en eksperimentell måling i mai 2022. Etter nesten to år med testing og tilbakemeldinger i fellesskapet ble INP offisielt en stabil Core Web Vital 12. mars 2024, og erstattet FID fullstendig. Denne overgangen understreker Googles satsing på å levere mer nøyaktige, brukerorienterte ytelsesmålinger som bedre reflekterer virkelige nettleseropplevelser.
INP måler responsivitet ved å spore tre distinkte faser av brukerinteraksjon: input-forsinkelse, prosesseringstid og presentasjonsforsinkelse. Input-forsinkelsen er tiden mellom når en bruker starter en handling og når nettleseren begynner å kjøre tilknyttede eventhåndtere, ofte forårsaket av lange oppgaver eller bakgrunnsprosessering som blokkerer hovedtråden. Prosesseringstiden dekker varigheten alle callbacks for eventhåndtere bruker på å kjøre, inkludert JavaScript-kode som responderer på brukerens handling. Til slutt er presentasjonsforsinkelsen tiden mellom når eventhåndtere er ferdige og når nettleseren tegner neste ramme, som kan kreve layoutberegning, stiloppdateringer og rendering. Den totale INP-verdien er summen av disse tre komponentene for én interaksjon. Viktig er at INP beregnes som 98. percentil av alle interaksjoner på en side. Det betyr at hvis en side mottar mange interaksjoner, ignorerer Google de dårligste 2 % som uteliggere og rapporterer responsiviteten som det store flertallet av brukere opplever. For sider med færre enn 50 interaksjoner, rapporterer INP vanligvis den tregeste observerte interaksjonen. Denne percentilbaserte tilnærmingen sikrer at tilfeldige ytelsesproblemer ikke straffer ellers responsive nettsteder uforholdsmessig mye.
| Måling | Måler | Omfang | Grenseverdi (God) | Grenseverdi (Dårlig) | Status |
|---|---|---|---|---|---|
| Interaction to Next Paint (INP) | Full interaksjonssyklus (input-forsinkelse + prosessering + presentasjon) | Alle interaksjoner gjennom sesjonen | ≤ 200 ms | > 500 ms | Aktiv Core Web Vital (fra mars 2024) |
| First Input Delay (FID) | Kun input-forsinkelse (før eventhåndtere starter) | Kun første interaksjon | ≤ 100 ms | > 300 ms | Utfaset (erstattet av INP) |
| Total Blocking Time (TBT) | Blokkering av hovedtråd under lasting | Kun lastingsfase | ≤ 300 ms | > 600 ms | Labmåling (ikke feltmåling) |
| Largest Contentful Paint (LCP) | Tid til største synlige element er gjengitt | Lastingsfase | ≤ 2,5 s | > 4 s | Aktiv Core Web Vital |
| Cumulative Layout Shift (CLS) | Visuell stabilitet og uventede layoutendringer | Hele sesjonen | ≤ 0,1 | > 0,25 | Aktiv Core Web Vital |
Google definerer INP-ytelsesgrenser ved 75. percentil av sidelastinger, segmentert på enhetstype (mobil og desktop). En INP under 200 millisekunder indikerer god responsivitet, hvilket innebærer at siden reagerer raskt på brukerinteraksjoner og gir umiddelbar visuell tilbakemelding. En INP mellom 200 og 500 millisekunder havner i kategorien “må forbedres”, noe som antyder at selv om siden er funksjonell, kan brukere oppleve merkbare forsinkelser som påvirker tilfredshet. En INP over 500 millisekunder regnes som dårlig, og indikerer betydelige responsivitetsproblemer som trolig frustrerer brukere og påvirker engasjement og konverteringer negativt. Ifølge Web Almanac 2024 fra HTTP Archive oppnådde 74 % av mobilnettsteder og 97 % av desktop-nettsteder gode INP-skårer, noe som viser et betydelig ytelsesgap mellom mobil- og desktop-opplevelser. Denne forskjellen på 23 prosentpoeng illustrerer de pågående utfordringene utviklere står overfor med å optimalisere responsivitet for mobile enheter, som ofte har mindre prosesseringskraft og mer varierende nettforhold enn stasjonære datamaskiner. Dataene understreker hvorfor INP-optimalisering er kritisk for mobil-først webutvikling, ettersom mobilbrukere utgjør majoriteten av nett-trafikken for de fleste nettsteder.
INP er én av tre Core Web Vitals-målinger Google bruker til å vurdere sideopplevelse og bestemme rangeringsplasseringer, sammen med Largest Contentful Paint (LCP) for lastetid og Cumulative Layout Shift (CLS) for visuell stabilitet. Google har eksplisitt uttalt at Core Web Vitals er rangeringsfaktorer, noe som betyr at sider med dårlige INP-skårer kan oppleve redusert synlighet i søkeresultatene. Dette gjør INP-optimalisering til ikke bare et brukeropplevelsesanliggende, men også en kritisk SEO-prioritet. Forretningsverdien av INP-optimalisering er demonstrert gjennom virkelige casestudier: RedBus, en plattform for busbillettering, oppnådde 7 % økning i salg ved å forbedre nettsidens INP fra 870–900 ms til 350–370 ms gjennom teknikker som debouncing av scroll-hendelser, optimalisering av tilstandsadministrasjon for input-komponenter og reduksjon av unødvendig re-rendering. Dette eksempelet viser at INP-forbedringer direkte korrelerer med forbedrede forretningsresultater, inkludert økte konverteringer, lavere fluktfrekvens og bedre brukerlojalitet. For nettbutikker, SaaS-plattformer og alle virksomheter som er avhengig av brukerinteraksjoner, utgjør INP-optimalisering en investering med høy avkastning for både brukeropplevelse og søkesynlighet.
Utviklere kan bruke flere dokumenterte strategier for å redusere INP og forbedre sidens responsivitet. Reduksjon av input-forsinkelse krever at man minimerer bakgrunnsprosessering som blokkerer hovedtråden, for eksempel ved å bryte opp lange oppgaver med scheduler.yield()-API, utsette ikke-kritisk JavaScript-kjøring og optimalisere lasting av tredjepartsskript. Optimalisering av prosesseringstid handler om å forenkle eventhåndterer-callbacks til kun å utføre nødvendig arbeid, bruke debouncing og throttling for å begrense hyppigheten av callback-kjøring, og utnytte rammeverk som React for å forhindre unødvendige komponent-oppdateringer via memoization. Reduksjon av presentasjonsforsinkelse kan oppnås ved å minimere DOM-kompleksitet, bruke CSS-containment for å begrense rendereringsomfanget og utsette ikke-kritiske visuelle oppdateringer. Utviklere bør også profilere interaksjoner med Chrome DevTools for å identifisere hvilke funksjoner og skript som bidrar mest til INP-forsinkelser, og prioritere optimaliseringer med størst effekt. Real User Monitoring (RUM)-løsninger gir uvurderlig innsikt i hvilke sideelementer brukerne interagerer mest med og hvilke interaksjoner som er tregest, slik at man kan optimalisere på et datadrevet grunnlag. web-vitals JavaScript-biblioteket gjør det mulig å måle INP programmessig og sende data til analyseplattformer, noe som legger til rette for kontinuerlig overvåkning og forbedring.
INP kan måles både med feltdata og i labmiljøer, men feltdata fra ekte brukere gir det mest nøyaktige bildet av faktisk ytelse. Google PageSpeed Insights viser INP-målinger basert på data fra Chrome User Experience Report (CrUX), og presenterer 75. percentil av reelle brukeropplevelser for sider med tilstrekkelig trafikk. Google Search Console har en egen INP-rapport under Core Web Vitals, slik at nettstedseiere kan identifisere sider med dårlig responsivitet og følge forbedringer over tid. Chrome DevTools Performance-fanen lar utviklere ta opp og analysere individuelle interaksjoner, og viser fordelingen av input-forsinkelse, prosesseringstid og presentasjonsforsinkelse. web-vitals JavaScript-biblioteket gir en programmessig måte å måle INP i produksjonsmiljøer og sende data til egendefinerte analyseverktøy. Real User Monitoring (RUM)-løsninger som DebugBear, Datadog og New Relic gir detaljerte innsikter i INP-ytelse, inkludert attribusjonsdata som viser hvilke skript og komponenter som bidrar til forsinkelser. INP Debugger-verktøyet identifiserer automatisk klikkbare sideelementer og simulerer interaksjoner for å finne trege interaksjoner i et labmiljø. For omfattende INP-optimalisering bør utviklere kombinere flere målemetoder: bruke CrUX-data for å forstå basisytelse, RUM for å finne problematiske interaksjoner i produksjon, og DevTools for å diagnostisere årsaker og validere forbedringer.
Etter hvert som AI-drevne søkesystemer som ChatGPT, Perplexity, Google AI Overviews og Claude i økende grad refererer til og siterer nettinnhold, blir sidens responsivitet en faktor i AI-systemers evaluering og siteringsmønstre. Selv om INP ikke direkte avgjør om et AI-system siterer innholdet ditt, kan sider med dårlig responsivitet få lavere engasjementsverdier (fluktfrekvens, tid på side, interaksjonsdybde) som indirekte påvirker kvalitetsindikatorer. I tillegg prioriterer AI-systemer i økende grad brukeropplevelsessignaler når de vurderer kilders troverdighet og relevans. En side som responderer raskt på brukerinteraksjoner demonstrerer teknisk kompetanse og profesjonalitet, noe som kan påvirke hvordan AI-systemer vurderer og rangerer innhold for sitering. For organisasjoner som bruker AmICited til å overvåke merkevare- og domeneomtale i AI-svar blir forståelse av INP en del av en helhetlig innholdsoptimaliseringsstrategi. Sider som både er responsive (god INP) og inneholder høykvalitets, autoritativt innhold har større sannsynlighet for å bli sitert av AI-systemer. Etter hvert som AI-systemer blir mer sofistikerte i å evaluere brukeropplevelsessignaler, kan det å opprettholde gode INP-skårer bli en stadig viktigere faktor for AI-siteringsmønstre, og gjøre INP-optimalisering relevant både for tradisjonell SEO og for synlighet i fremtidens AI-drevne søk.
Nett-ytelseslandskapet utvikler seg stadig, og INP kan selv bli videreutviklet etter hvert som nettlesere og brukerforventninger endres. Google fører en detaljert INP-endringslogg som dokumenterer endringer i hvordan målingen beregnes på tvers av Chrome-versjoner, og gjenspeiler løpende forbedringer og feilrettinger. Nylige nyheter inkluderer innføringen av Long Animation Frames (LoAF)-API, som gir detaljerte attribusjonsdata for hvilke skript som bidrar til rendering-forsinkelser, og muliggjør mer presis INP-optimalisering. I tillegg ble alert- og confirm-dialoger utelukket fra INP-beregninger fra og med Chrome 127, noe som gjenspeiler en mer raffinert forståelse av hva som utgjør en meningsfull brukerinteraksjon. Fremover bør utviklere forvente videreutvikling i hvordan responsivitet måles og vurderes. Fremveksten av interaksjonsspesifikke ytelsesbudsjetter og optimaliseringer på rammeverksnivå antyder at INP-optimalisering vil bli stadig tettere integrert i utviklingsprosesser, snarere enn en ettertanke. Etter hvert som mobile enheter fortsetter å dominere nettrafikken og brukerforventningene til responsivitet øker, vil det å opprettholde gode INP-skårer fortsatt være en avgjørende konkurransefordel. Organisasjoner bør se på INP ikke som en midlertidig måling å optimalisere for, men som en grunnleggende del av å bygge brukerfokuserte, ytelsesorienterte nettopplevelser som er effektive både for mennesker og AI-systemer.
scheduler.yield() og asynkrone mønstre for å forhindre input-forsinkelse ved lasting og bakgrunnsprosessering+++
INP og FID er begge målinger for responsivitet, men INP er mer omfattende. FID målte kun input-forsinkelsen ved første interaksjon på en side, mens INP måler hele responsivitetssyklusen (input-forsinkelse, prosesseringstid og presentasjonsforsinkelse) for alle interaksjoner gjennom hele brukerens besøk. INP erstattet offisielt FID som en Core Web Vital i mars 2024 og gir en mer nøyaktig vurdering av sidens totale responsivitet.
Ifølge Googles Core Web Vitals-retningslinjer regnes en INP under 200 millisekunder som god, mellom 200–500 millisekunder må forbedres, og over 500 millisekunder som dårlig. Disse grenseverdiene måles ved 75. percentil av sidelastinger på tvers av mobil- og desktop-enheter for å sikre at de fleste brukere opplever god responsivitet.
INP er en Core Web Vitals-måling som direkte påvirker Googles søkerangeringer. Sider med dårlige INP-skårer kan oppleve lavere synlighet i søkeresultatene, mens sider med gode INP-skårer får et rangeringsløft. Dette gjør INP-optimalisering avgjørende for SEO-suksess, da det er ett av tre primære signaler Google bruker for å vurdere sideopplevelse.
INP måler tre typer brukerinteraksjoner: museklikk, berøringer på touchskjerm og tastaturinput (inkludert keydown, keypress og keyup-hendelser). Den måler ikke hovering, scrolling eller zooming. INP sporer interaksjoner med alle sideelementer, enten det er en knapp, skjemafelt eller andre interaktive komponenter.
Selv om INP primært er en feltmåling som krever ekte brukerinteraksjoner, kan den måles i labmiljøer gjennom syntetisk testing ved å skripte brukerinteraksjoner. Labmålinger gir imidlertid ikke alltid et fullstendig bilde av ytelsen i virkeligheten, siden ulike brukere interagerer med ulike elementer til forskjellige tider. Real User Monitoring (RUM) gir mer nøyaktige INP-data.
INP består av tre komponenter: Input-forsinkelse (tiden før eventhåndtere starter), prosesseringstid (tid for eventhåndtere å kjøre), og presentasjonsforsinkelse (tid etter callbacks til neste ramme tegnes). Total INP måles fra start av brukerinput til nettleseren gjengir neste visuelle oppdatering.
For å forbedre INP bør du redusere input-forsinkelse ved å bryte opp lange oppgaver og minimere bakgrunnsprosessering, optimalisere event-callbacks for raskere utførelse, og redusere presentasjonsforsinkelse ved å minimere DOM-kompleksitet. Bruk verktøy som Chrome DevTools, Real User Monitoring og web-vitals-biblioteket for å identifisere hvilke interaksjoner som er trege og hvilke optimaliseringer som gir størst effekt.
Begynn å spore hvordan AI-chatbots nevner merkevaren din på tvers av ChatGPT, Perplexity og andre plattformer. Få handlingsrettede innsikter for å forbedre din AI-tilstedeværelse.

First Input Delay (FID) måler responsivitet ved å spore forsinkelsen mellom brukerinteraksjon og nettleserbehandling. Lær hvordan FID påvirker brukeropplevelsen...

Core Web Vitals er Googles tre nøkkelmålinger for å måle sidens lastetid, interaktivitet og visuell stabilitet. Lær om LCP, INP, CLS-grenser og deres innvirknin...

Largest Contentful Paint (LCP) er en Core Web Vital som måler når det største sideelementet gjengis. Lær hvordan LCP påvirker SEO, brukeropplevelse og konverter...
Informasjonskapselsamtykke
Vi bruker informasjonskapsler for å forbedre din surfeopplevelse og analysere vår trafikk. See our privacy policy.