English
Core Web Vitals & Metriken

Interaction to Next Paint (INP)

Auch genannt: INP

Interaction to Next Paint (INP) ist eine Core-Web-Vitals-Metrik für die Reaktionsfähigkeit einer Seite. Sie misst die Zeit von einer Nutzerinteraktion bis zum nächsten gezeichneten Bild und bewertet damit alle Interaktionen eines Seitenbesuchs.

Auf einen Blick

Misst
Latenz aller Klicks, Taps und Tastendrücke eines Besuchs bis zum nächsten gezeichneten Bild
Grenze „gut“
bis 200 ms
Bewertung
75. Perzentil der Seitenaufrufe
Datenquelle
Felddaten bevorzugt, auch im Labor messbar
Core Web Vital
ja (Reaktionsfähigkeit), seit 12. März 2024

Stand:

Was misst INP?

Gezählt werden Mausklicks, Taps auf Touchscreens und Tastendrücke. Scrollen, Hovern und Zoomen zählen nicht. Die Zeit setzt sich aus Input Delay, Verarbeitung in den Event-Handlern und dem Rendern des nächsten Frames zusammen. Der Wert beschreibt in der Regel die langsamste Interaktion eines Besuchs, wobei bei vielen Interaktionen Ausreißer ausgeklammert werden (pro 50 Interaktionen die längste). Google bewertet das 75. Perzentil aller Seitenaufrufe.

Grenzwerte: INP
INPInteraction to Next Paint
INP: gut bis 200 ms, verbesserungswürdig bis 500 ms, darüber schlecht.

Bewertet wird das 75. Perzentil der Seitenaufrufe, Mobil und Desktop getrennt. Quelle: web.dev: Interaction to Next Paint (INP). Stand: .

Die drei Phasen einer InteraktionZeitstrahl einer Interaktion vom Klick bis zum nächsten angezeigten Frame. Input Delay dauert, bis die Event-Callbacks starten, etwa weil noch eine lange Task den Hauptthread belegt. Processing Duration ist die Laufzeit der Callbacks. Presentation Delay reicht bis zur Anzeige des nächsten Frames. Zusammen ergeben sie die Latenz der Interaktion.Klick, Tap, Tastenächster FrameInput DelayProcessingPresentationHauptthreadlange Task läuftEvent-CallbacksRendern, MalenZeitLatenz der InteraktionInput Delay · bis die Callbacks starten. Lange Tasks im Hauptthread verlängern sie.Processing Duration · Laufzeit aller Callbacks der Interaktion.Presentation Delay · vom Ende der Callbacks bis zur Anzeige des Frames.INP · bei den meisten Seiten die langsamste Interaktion eines Besuchs.Schematisch, Längen nicht maßstäblich.
Jede Interaktion besteht aus Input Delay, Processing Duration und Presentation Delay. Lange Tasks im Hauptthread verlängern den Input Delay. Als INP gilt laut web.dev bei den meisten Seiten die langsamste Interaktion eines Besuchs. Quellen: web.dev: Interaction to Next Paint (INP); web.dev: Eingabeverzögerung optimieren.

INP und FID

Seit dem 12. März 2024 ersetzt INP den First Input Delay als Core Web Vital. FID erfasste nur die Verzögerung der ersten Interaktion. INP schaut auf alle Interaktionen und rechnet die Zeit bis zum sichtbaren Ergebnis ein.

Web-Vitals-Messwerte im Vergleich
MesswertMisstCore Web Vital?Feld oder Labor„Gut“ laut web.dev
LCP (Largest Contentful Paint)Renderzeit des größten sichtbaren Bilds, Textblocks oder Videos im Viewport, ab Beginn der Navigationja (Laden)Feld und Laborbis 2,5 s
INP (Interaction to Next Paint) (dieser Begriff)Latenz der Interaktionen während des gesamten Besuchs bis zur nächsten Darstellung; ein Wert, unter dem (fast) alle Interaktionen liegenja (Interaktivität), seit 12.03.2024Feld; im Labor nur mit simulierten Interaktionen, Lighthouse misst INP nichtbis 200 ms
CLS (Cumulative Layout Shift)größte Folge unerwarteter Layoutverschiebungen während der gesamten Lebensdauer der Seiteja (visuelle Stabilität)Feld und Laborbis 0,1
TTFB (Time to First Byte)Zeit vom Beginn der Navigation bis zum ersten Byte der Antwortnein (hilft bei der Diagnose von LCP)Feld und Laborbis 0,8 s
FCP (First Contentful Paint)Zeit vom Beginn der Navigation, bis irgendein Inhalt der Seite dargestellt wirdnein (hilft bei der Diagnose von LCP)Feld und Laborbis 1,8 s
TBT (Total Blocking Time)Summe der Zeit nach dem FCP, in der der Hauptthread so lange blockiert war, dass Eingaben nicht reagieren konntennein (Labor-Stellvertreter für INP)Labor; Feldmessung empfiehlt web.dev nichtunter 200 ms auf durchschnittlicher mobiler Hardware
Speed Indexwie schnell Inhalte beim Laden sichtbar aufgebaut werden (aus einem Video des Ladevorgangs)neinLabor (Lighthouse)Schwelle laut Lighthouse: mobil bis 3,4 s „schnell“ (web.dev nennt keinen Wert)
FID (First Input Delay), historischZeit von der ersten Interaktion bis der Browser mit der Verarbeitung der Event-Handler beginnen kannbis 12.03.2024, ersetzt durch INPnur Feldbis 100 ms

Bewertet wird laut web.dev das 75. Perzentil der Seitenaufrufe, Mobil und Desktop getrennt. Eine Seite besteht die Core Web Vitals, wenn LCP, INP und CLS am 75. Perzentil im Bereich „gut“ liegen. Chrome-Tools unterstützen FID seit dem 9. September 2024 nicht mehr. Quellen: web.dev: Web Vitals; web.dev: Largest Contentful Paint (LCP); web.dev: Interaction to Next Paint (INP); web.dev: Cumulative Layout Shift (CLS); web.dev: Time to First Byte (TTFB); web.dev: First Contentful Paint (FCP); web.dev: Total Blocking Time (TBT); web.dev: First Input Delay (FID); web.dev Blog: Interaction to Next Paint is officially a Core Web Vital (2024-03-12); Chrome for Developers: Lighthouse – Speed Index. Stand: .

Core Web Vitals: von der Einführung bis heute
  1. Google stellt die Web Vitals vor. Die ersten Core Web Vitals sind LCP, FID und CLS.Quelle: blog.chromium.org
  2. Google kündigt ein Ranking-Signal für die Seitenerfahrung an, das die Core Web Vitals mit bestehenden Signalen verbindet.Quelle: developers.google.com
  3. Google nennt den Termin: Die Signale sollen ab Mai 2021 ins Ranking einfließen.Quelle: developers.google.com
  4. Verschiebung: Einführung schrittweise ab Mitte Juni 2021, volle Wirkung erst Ende August 2021.Quelle: developers.google.com
  5. Page-Experience-Update für Mobilgeräte: Die Core Web Vitals werden Teil der Ranking-Systeme.Quelle: developers.google.com
  6. Page-Experience-Update für Desktop, mit denselben Core-Web-Vitals-Grenzwerten wie mobil.Quelle: status.search.google.com
  7. INP ist nicht mehr experimentell. Google kündigt an, dass INP ab März 2024 FID als Core Web Vital ersetzt.Quelle: web.dev
  8. INP ersetzt FID. Seitdem gelten LCP, INP und CLS. Texte mit „FID 100 ms“ als Grenzwert sind veraltet.Quelle: web.dev
  9. Chrome-Tools unterstützen FID nicht mehr.Quelle: web.dev

Ende des mobilen Rollouts: Google nennt „Juni bis August 2021“; das oft zitierte Datum 2. September 2021 stammt nur aus einem Post von Google Search Central auf X. Stand: .

Typische Ursachen für schlechte Werte

Lange Tasks im Main Thread, schwere Event-Handler und viel JavaScript auf Seiten mit Filtern, Menüs oder Suche.

Quellen

  1. Interaction to Next Paint (INP) – web.devweb.dev
  2. INP becomes a Core Web Vital on March 12 – web.devweb.dev

Stand: