INP verbessern: So wird deine Website spürbar schneller

  • Datum: 21.08.2026
  • Autor: WOSA Intermedia

Deine Website sieht top aus, lädt ordentlich, aber beim Klick auf einen Button passiert erst mal: nichts. Genau dieses Zögern misst Google mit dem Wert INP (Interaction to Next Paint). Wer seinen INP verbessern will, sorgt dafür, dass die Website spürbar schneller auf Klicks, Taps und Tastatureingaben reagiert. Das freut nicht nur deine Besucher, sondern zahlt auch direkt auf deine Sichtbarkeit bei Google ein, denn INP gehört zu den Core Web Vitals, die Google als Ranking-Signal nutzt. In dieser Anleitung zeigen wir dir Schritt für Schritt, wie du langsame Interaktionen findest, verstehst und behebst. Ganz konkret, mit Beispielen und Code, den du direkt verwenden kannst.

Was ist INP überhaupt?

INP steht für «Interaction to Next Paint» und misst, wie schnell deine Website auf Interaktionen reagiert. Beobachtet werden alle Klicks, Taps und Tastatureingaben während des gesamten Seitenbesuchs. Am Ende zählt die langsamste gemessene Interaktion (Ausreisser werden teilweise ignoriert). Seit März 2024 ist INP offiziell ein Core Web Vital und hat den älteren Messwert FID (First Input Delay) abgelöst.

Google gibt klare Zielwerte vor:

  • Gut: 200 Millisekunden oder weniger
  • Verbesserungswürdig: zwischen 200 und 500 Millisekunden
  • Schlecht: über 500 Millisekunden

Gemessen wird am 75. Perzentil der Seitenaufrufe, getrennt nach Mobile und Desktop. Das heisst: Mindestens drei Viertel deiner Besucher sollen eine Reaktionszeit unter 200 Millisekunden erleben. Es reicht also nicht, wenn die Seite nur auf deinem schnellen Büro-Rechner flott wirkt. Entscheidend ist, was echte Nutzer mit durchschnittlichen Smartphones im Alltag erleben.

Die drei Phasen einer Interaktion

Um deinen INP verbessern zu können, musst du wissen, woraus sich die Reaktionszeit zusammensetzt. Jede Interaktion besteht aus drei Phasen:

  • Eingabeverzögerung (Input Delay): Die Zeit vom Klick bis zum Start deines Event-Codes. Sie entsteht, wenn der Browser gerade mit anderen Aufgaben beschäftigt ist, etwa mit dem Laden und Ausführen von Skripten.
  • Verarbeitungsdauer (Processing Duration): Die Zeit, die dein Event-Code selbst benötigt, um vollständig durchzulaufen.
  • Darstellungsverzögerung (Presentation Delay): Die Zeit, bis der Browser das nächste Bild mit dem sichtbaren Ergebnis der Interaktion zeichnet.

Alle drei Phasen zusammen ergeben die gesamte Latenz. Der Übeltäter ist fast immer der sogenannte Main Thread des Browsers: ein einzelner Arbeitsstrang, der sich um JavaScript, Layout und Rendering gleichzeitig kümmern muss. Blockiert ihn eine Aufgabe länger als 50 Millisekunden, spricht man von einem «Long Task». Während so ein Long Task läuft, kann der Browser auf keine Eingabe reagieren. Deine Besucher klicken, und es passiert schlicht nichts.

Schritt für Schritt: So kannst du deinen INP verbessern

Schritt 1: Miss zuerst, wo du stehst

Prüf zuerst deine echten Nutzerdaten, bevor du irgendetwas optimierst. Google stellt dafür mit dem Chrome User Experience Report (CrUX) einen riesigen Datensatz aus echten Chrome-Besuchen bereit. Am einfachsten kommst du über PageSpeed Insights an diese Werte: URL eingeben, und du siehst sofort, ob deine Seite bei INP im grünen, orangen oder roten Bereich liegt.

Noch besser sind Daten aus einem Real User Monitoring (RUM). Solche Tools zeigen dir nicht nur den INP-Wert, sondern auch, welche konkrete Interaktion auf welcher Seite das Problem verursacht, ob sie während oder nach dem Laden auftrat und ob es ein Klick, Tap oder Tastendruck war. Gerade bei komplexeren Websites lohnt sich das, weil du dann gezielt statt auf Verdacht optimierst.

Notiere dir den gemessenen Ausgangswert, bevor du mit der Optimierung loslegst. Nur so erkennst du später schwarz auf weiss, wie viel deine Anpassungen tatsächlich gebracht haben, und kannst die Wirkung einzelner Massnahmen sauber miteinander vergleichen. Felddaten reagieren übrigens träge: Bis sich eine Verbesserung in den CrUX-Zahlen zeigt, können mehrere Wochen vergehen, also hab etwas Geduld.

Schritt 2: Stelle langsame Interaktionen im Labor nach

Kennst du die problematischen Interaktionen, wechselst du ins «Labor», also in die Chrome DevTools auf deinem Rechner. Öffne das Performance-Panel, starte die Aufzeichnung und führe die verdächtige Interaktion aus: Menü öffnen, Filter setzen, Formular abschicken. In der Aufzeichnung siehst du dann genau, welche Funktionen wie lange laufen und welche der drei Phasen die Zeit frisst. Ein Tipp aus der Praxis: Teste auch bewusst während des Seitenladens, denn dann ist der Main Thread am stärksten ausgelastet und Schwächen zeigen sich am deutlichsten. Aktiviere zusätzlich die CPU-Drosselung in den DevTools, um ein durchschnittliches Smartphone zu simulieren.

Schritt 3: Teile lange Aufgaben auf

Die wirksamste Massnahme gegen schlechte INP-Werte: Gib dem Browser regelmässig die Kontrolle zurück. Statt eine grosse Aufgabe am Stück abzuarbeiten, teilst du sie in kleine Häppchen. Zwischen den Häppchen kann der Browser auf Eingaben reagieren und Zwischenstände zeichnen.

Besonders elegant ist das Muster, nur das visuell Wichtige sofort zu erledigen und alles andere auf später zu verschieben. Stell dir ein Suchfeld mit Live-Filter vor: Das Textfeld soll sofort reagieren, die Trefferliste, die Zählung und das Speichern dürfen einen Wimpernschlag später kommen:

textBox.addEventListener('input', (inputEvent) => {
  // Das UI sofort aktualisieren, damit die Eingabe
  // ohne Verzögerung sichtbar wird.
  updateTextBox(inputEvent);

  // Alles Unkritische bis nach dem nächsten Frame aufschieben.
  requestAnimationFrame(() => {
    setTimeout(() => {
      const text = textBox.textContent;
      updateWordCount(text);
      checkSpelling(text);
      saveChanges(text);
    }, 0);
  });
});

Der Trick: requestAnimationFrame wartet auf den nächsten Zeichenvorgang, und setTimeout verschiebt die restliche Arbeit in eine neue, eigene Aufgabe. So blockiert der unkritische Teil nie die sichtbare Reaktion. Dieses Muster funktioniert in allen Browsern. In modernen Chrome-Versionen gibt es zusätzlich die Methode scheduler.yield(), mit der du noch feiner steuern kannst, wann der Browser übernehmen darf, ohne dass deine Aufgabe ihren Platz in der Warteschlange verliert.

Schritt 4: Entlaste das Rendering

Auch wenn dein JavaScript schlank ist, kann die Darstellung bremsen. Je grösser der DOM deiner Seite (also die Anzahl der HTML-Elemente), desto teurer wird jedes Neuzeichnen. Eine Produktliste mit tausend Einträgen, verschachtelte Container aus dem Page-Builder oder riesige Mega-Menüs treiben die Rendering-Kosten in die Höhe.

Ein unterschätzter Helfer ist die CSS-Eigenschaft content-visibility. Sie sorgt dafür, dass der Browser Bereiche ausserhalb des sichtbaren Fensters erst dann rendert, wenn sie in die Nähe des Viewports kommen:

.blog-kommentare {
  content-visibility: auto;
  contain-intrinsic-size: auto 800px;
}

Mit contain-intrinsic-size gibst du dem Browser eine geschätzte Höhe an, damit die Scrollleiste nicht springt. Gerade bei langen Seiten mit vielen Sektionen kann das die Rendering-Arbeit deutlich reduzieren, sowohl beim ersten Laden als auch bei jeder Interaktion.

Schritt 5: Vermeide Layout Thrashing

Ein klassischer Performance-Killer ist das sogenannte Layout Thrashing: Dein Code ändert per JavaScript einen Stil und liest direkt danach eine Layout-Eigenschaft wie eine Höhe oder Breite aus. Der Browser wird dadurch gezwungen, das Layout sofort und synchron neu zu berechnen, obwohl er das normalerweise gesammelt und später erledigen würde. Passiert das in einer Schleife über viele Elemente, addieren sich die Kosten schnell zu spürbaren Verzögerungen.

Die Lösung ist einfach: Erst alle Werte lesen, dann alle Werte schreiben. In den Chrome DevTools erkennst du Layout Thrashing an rot markierten Rendering-Aufgaben mit dem Hinweis «Recalculate Style» oder «Layout».

Typische INP-Fallen auf KMU-Websites

Aus unserer Erfahrung mit Schweizer KMU-Websites tauchen ein paar Verdächtige immer wieder auf:

  • Chat-Widgets und Drittanbieter-Skripte: Sie laden oft viel JavaScript und blockieren den Main Thread genau dann, wenn Besucher zum ersten Mal interagieren wollen. Lade solche Widgets verzögert oder erst nach der ersten Interaktion.
  • Cookie-Banner: Häufig das Erste, worauf geklickt wird, und damit oft die gemessene Interaktion. Ein schwerfälliges Consent-Tool kann deinen INP-Wert im Alleingang ruinieren.
  • Tag Manager voller Alt-Lasten: Über Jahre gesammelte Tracking-Snippets laufen alle auf dem Main Thread. Räume regelmässig auf und wirf raus, was niemand mehr auswertet.
  • Überladene Slider und Animationen: Grosse Skript-Bibliotheken für Effekte, die kaum jemand wahrnimmt, kosten Reaktionszeit an jeder Ecke.
  • Seitenbaukasten mit Verschachtelungswut: Page-Builder erzeugen gern tief verschachtelte HTML-Strukturen, die den DOM aufblähen und jedes Neuzeichnen verteuern.

Die gute Nachricht: Schon zwei, drei gezielte Eingriffe bringen oft den Sprung vom roten in den grünen Bereich. Und weil INP alle Interaktionen über den ganzen Besuch hinweg bewertet, profitieren deine Besucher bei jedem einzelnen Klick davon.

Fazit: INP verbessern lohnt sich doppelt

Eine reaktionsschnelle Website fühlt sich hochwertig an, senkt Absprungraten und wird von Google mit besseren Chancen in den Suchresultaten belohnt. Der Weg dahin ist kein Hexenwerk: messen, die langsamste Interaktion finden, lange Aufgaben aufteilen, Rendering entlasten. INP verbessern ist dabei kein einmaliges Projekt, sondern ein Kreislauf. Nach jeder Optimierung zeigt dir die nächste Messung, wo sich der nächste Engpass versteckt.

Wenn dir dafür die Zeit oder das technische Know-how fehlt, unterstützen wir dich gern. Von der Performance-Analyse über die Umsetzung bis zum laufenden Monitoring: Schau dir unsere Leistungen an oder nimm direkt Kontakt auf. Gemeinsam machen wir deine Website spürbar schneller.

Häufige Fragen

Was ist ein guter INP-Wert?

Google stuft 200 Millisekunden oder weniger als gut ein, Werte über 500 Millisekunden als schlecht. Gemessen wird am 75. Perzentil deiner echten Besucher, getrennt nach Mobile und Desktop. Deine Seite sollte also auch auf durchschnittlichen Smartphones flott reagieren.

Wie finde ich heraus, welche Interaktion meinen INP verschlechtert?

Starte mit Felddaten aus PageSpeed Insights oder einem Real User Monitoring, um betroffene Seiten zu finden. Danach stellst du die Interaktion in den Chrome DevTools mit dem Performance-Panel nach und siehst genau, welcher Code die Zeit verbraucht.

Beeinflusst INP mein Google-Ranking?

Ja, INP gehört zu den Core Web Vitals und fliesst damit in die Bewertung der Page Experience ein. Wichtiger noch: Eine träge Website vergrault Besucher. Schnelle Reaktionszeiten verbessern also Ranking und Conversion gleichzeitig.

Was bisher geschah

Wissenswertes aus dem Cyber-Ding namens Internet

12.09.2026 - Tech

Webhook erklärt: Kontaktformular mit n8n automatisieren

Was ist ein Webhook? Lerne die Grundlagen und verbinde dein Kontaktformular Schritt für Schritt mit n8n: mit Code, Sicherheitstipps und Praxisbeispielen.

09.09.2026 - Tech

Model Context Protocol: KI mit deinen Tools verbinden

Das Model Context Protocol verbindet KI mit CRM, Shop und Buchhaltung. Erfahre, was MCP ist, was die neue Version 2026 bringt und wie du als KMU startest.

04.09.2026 - Tech

Musikvideo mit KI erstellen: Making-of von Siamo WOSA

Musikvideo mit KI erstellen: So entstand «Siamo WOSA» mit Suno, ChatGPT Image, Hedra und Remotion. Schritt für Schritt erklärt, mit Code, Tipps und Video.

28.08.2026 - Tech

Design-Trends 2026: So bleibt dein Branding relevant

Design-Trends 2026: Warum Handgemachtes, mutige Typografie und Collagen jetzt wirken und wie du diese Trends clever für dein Schweizer KMU-Branding einsetzt.

21.08.2026 - Tech

INP verbessern: So wird deine Website spürbar schneller

INP verbessern in 5 Schritten: So reagiert deine Website blitzschnell auf jeden Klick. Praxisnahe Tipps zu Core Web Vitals, messbar und sofort umsetzbar.

17.08.2026 - Tech

KI-Inhalte kennzeichnen: EU AI Act Artikel 50

KI-Inhalte kennzeichnen ist seit dem 2. August 2026 Pflicht. Erfahre, was Artikel 50 wirklich von dir verlangt, wen es trifft und wie du Bilder markierst.

15.08.2026 - Tech

Cybersicherheit für KMU: 7 Massnahmen, die wirken

Cybersicherheit für KMU: Erfahre, welche Angriffe Schweizer Betriebe 2026 treffen und mit welchen 7 Massnahmen du deine Daten und deine Website wirksam schützt.

12.08.2026 - cybercrimepolice.ch

Sendungsverifikation im Namen von P...

Mit freundlicher Genehmigung von Cybercrimepolice.ch

Sendungsverifikation im Namen von Planzer ist Phishing

07.08.2026 - Tech

Barrierefreie Website: Was Schweizer KMU jetzt tun

Eine barrierefreie Website wird für Schweizer KMU zum Thema. Erfahre, was die BehiG-Revision bringt und wie du deine Seite in 7 Schritten selbst prüfst.

05.08.2026 - cybercrimepolice.ch

«Hallo Mama»-Mail lockt auf Whats...

Mit freundlicher Genehmigung von Cybercrimepolice.ch

«Hallo Mama»-Mail lockt auf WhatsApp

02.08.2026 - Tech

CSS Features 2026: Weniger JavaScript, mehr Tempo

CSS Features 2026 ersetzen JavaScript: View Transitions, Scroll-Animationen und Container Queries machen deine Website schneller. Jetzt mit Code-Snippets!

29.07.2026 - cybercrimepolice.ch

Angebliche Erneuerung des Zahlungsm...

Mit freundlicher Genehmigung von Cybercrimepolice.ch

Angebliche Erneuerung des Zahlungsmandats bei Klarna

24.07.2026 - Tech

KI-Agenten für KMU: Prozesse clever automatisieren

KI-Agenten für KMU nehmen dir Routinearbeit ab: Anfragen, Angebote und Termine. So startest du 2026 Schritt für Schritt sicher in die Automatisierung.

22.07.2026 - cybercrimepolice.ch

Gefälschter 50-Prozent-Rabattcode ...

Mit freundlicher Genehmigung von Cybercrimepolice.ch

Gefälschter 50-Prozent-Rabattcode für eine Klimaanlage

17.07.2026 - Tech

Passkeys erklärt: Anmelden ohne Passwort für dein KMU

Passkeys ersetzen Passwörter: sicherer, schneller und Phishing-resistent. Erfahre, wie du die passwortlose Anmeldung einrichtest und was jetzt wichtig ist.

15.07.2026 - cybercrimepolice.ch

Angeblich nicht abgeholtes AliExpre...

Mit freundlicher Genehmigung von Cybercrimepolice.ch

Angeblich nicht abgeholtes AliExpress-Paket führt zu Kreditkarten-Phishing

12.07.2026 - Tech

Google AI Overviews: Was KMU-Websites 2026 tun müssen

Google AI Overviews kosten Websites bis zu 46 % ihrer Klicks. So machst du deine KMU-Website 2026 mit GEO und strukturierten Daten wieder sichtbar.

08.07.2026 - cybercrimepolice.ch

Gefälschte Webland-Mail verlangt n...

Mit freundlicher Genehmigung von Cybercrimepolice.ch

Gefälschte Webland-Mail verlangt neue Zahlungsmethode

01.07.2026 - cybercrimepolice.ch

ZKB-Phishing-Mail zielt auf eBankin...

Mit freundlicher Genehmigung von Cybercrimepolice.ch

ZKB-Phishing-Mail zielt auf eBanking-Zugriff ab

24.06.2026 - cybercrimepolice.ch

E-Mail «Neue Sprachnachricht» ist...

Mit freundlicher Genehmigung von Cybercrimepolice.ch

E-Mail «Neue Sprachnachricht» ist Phishing