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.
Bewertet wird das 75. Perzentil der Seitenaufrufe, Mobil und Desktop getrennt. Quelle: web.dev: Interaction to Next Paint (INP). Stand: .
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.
| Messwert | Misst | Core 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 Navigation | ja (Laden) | Feld und Labor | bis 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 liegen | ja (Interaktivität), seit 12.03.2024 | Feld; im Labor nur mit simulierten Interaktionen, Lighthouse misst INP nicht | bis 200 ms |
| CLS (Cumulative Layout Shift) | größte Folge unerwarteter Layoutverschiebungen während der gesamten Lebensdauer der Seite | ja (visuelle Stabilität) | Feld und Labor | bis 0,1 |
| TTFB (Time to First Byte) | Zeit vom Beginn der Navigation bis zum ersten Byte der Antwort | nein (hilft bei der Diagnose von LCP) | Feld und Labor | bis 0,8 s |
| FCP (First Contentful Paint) | Zeit vom Beginn der Navigation, bis irgendein Inhalt der Seite dargestellt wird | nein (hilft bei der Diagnose von LCP) | Feld und Labor | bis 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 konnten | nein (Labor-Stellvertreter für INP) | Labor; Feldmessung empfiehlt web.dev nicht | unter 200 ms auf durchschnittlicher mobiler Hardware |
| Speed Index | wie schnell Inhalte beim Laden sichtbar aufgebaut werden (aus einem Video des Ladevorgangs) | nein | Labor (Lighthouse) | Schwelle laut Lighthouse: mobil bis 3,4 s „schnell“ (web.dev nennt keinen Wert) |
| FID (First Input Delay), historisch | Zeit von der ersten Interaktion bis der Browser mit der Verarbeitung der Event-Handler beginnen kann | bis 12.03.2024, ersetzt durch INP | nur Feld | bis 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: .
- Google stellt die Web Vitals vor. Die ersten Core Web Vitals sind LCP, FID und CLS.Quelle: blog.chromium.org
- Google kündigt ein Ranking-Signal für die Seitenerfahrung an, das die Core Web Vitals mit bestehenden Signalen verbindet.Quelle: developers.google.com
- Google nennt den Termin: Die Signale sollen ab Mai 2021 ins Ranking einfließen.Quelle: developers.google.com
- Verschiebung: Einführung schrittweise ab Mitte Juni 2021, volle Wirkung erst Ende August 2021.Quelle: developers.google.com
- Page-Experience-Update für Mobilgeräte: Die Core Web Vitals werden Teil der Ranking-Systeme.Quelle: developers.google.com
- Page-Experience-Update für Desktop, mit denselben Core-Web-Vitals-Grenzwerten wie mobil.Quelle: status.search.google.com
- INP ist nicht mehr experimentell. Google kündigt an, dass INP ab März 2024 FID als Core Web Vital ersetzt.Quelle: web.dev
- INP ersetzt FID. Seitdem gelten LCP, INP und CLS. Texte mit „FID 100 ms“ als Grenzwert sind veraltet.Quelle: web.dev
- 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
Stand: