
INP (Interaction to Next Paint) became a Core Web Vital in March 2024, replacing First Input Delay. It is a tougher, more honest measure of how responsive your page feels — and many sites that comfortably passed FID now struggle with INP. The target is 200 milliseconds or less.
What it measures (and why it is stricter than FID)
INP looks at the latency of all interactions during a visit — clicks, taps, key presses — and reports a value close to the worst one. For each interaction it measures the full time from the input until the browser paints the next frame showing a response. FID only measured the input delay of the first interaction; INP measures the entire response time of every interaction, which is far closer to what users actually experience.
Why sites fail INP
Almost always the same root cause: too much JavaScript blocking the main thread. When the browser is busy running scripts, it cannot respond to the user quickly. The biggest offenders are usually heavy first-party bundles and third-party tags — analytics, A/B testing, chat widgets, and ad scripts — that run long tasks on the main thread.
How to improve it
- Ship less JavaScript. Remove unused scripts, code-split so each page loads only what it needs, and question every third-party tag.
- Break up long tasks. Split work into smaller chunks and yield to the main thread (e.g. with
scheduler.yield()orsetTimeout) so the browser can respond between them. - Defer non-essential work until after the interaction, or to idle time with
requestIdleCallback. - Optimize event handlers — debounce expensive work, and avoid heavy synchronous operations directly on input.
- Audit third-party scripts ruthlessly. They often dominate main-thread time; load them lazily or remove them.
Common mistakes
- Assuming a good FID score means a good INP score — it often does not.
- Blaming the server when the problem is client-side script execution.
- Adding "just one more" tag manager script and wondering why responsiveness slips.
Related: Speed up WordPress · Core Web Vitals FAQ
Failing Core Web Vitals?
Speed and stability are part of every technical audit I run. See how an advanced SEO audit works →
About SEO ProCheck
Technical SEO consulting and GEO strategy with 20 years of enterprise experience. Case studies, resources, and tools for search and AI visibility.
Work With Me
Technical SEO audits, GEO strategy, site migrations, and international SEO. Hourly consulting for teams who need hands-on support, not just reports.








