Core Web Vitals Changes for 2026: INP Threshold Tightens and Video Sites Need to Pay Attention
Google's latest CWV adjustments tighten the INP threshold and add media-specific guidance — here's what changed, who's affected, and what to fix first on video-heavy pages.
The latest round of Core Web Vitals adjustments landed with two changes that hit video-heavy pages disproportionately: a tightened INP threshold and updated LCP guidance that finally acknowledges video poster images as first-class LCP candidates.
What Changed
- INP “good” threshold tightened from 200ms to 150ms at the 75th percentile. Video pages are hit hard here — player UIs attach dozens of interaction handlers, and heavy hydration on catalog cards pushes long tasks into the interaction path.
- LCP guidance now explicitly counts poster images. The
<video poster>attribute and<img>inside picture-in-picture placeholders are valid LCP elements. If your poster loads lazily or after JavaScript, your LCP is now measurably late. - CLS gains a new video-specific note: players that inject ads or quality-switch UI without reserved space now get flagged patterns cited directly in the docs.
The Priority Fix List for Video Pages
| Fix | CWV Impact | Effort |
|---|---|---|
Eager-load + fetchpriority="high" on poster | LCP −400–900ms | Trivial |
Reserve player aspect-ratio box (aspect-ratio: 16/9) | CLS → ~0 | Trivial |
| Defer non-critical player JS (analytics, related-feed widgets) | INP −80–150ms | Medium |
Move catalog card hydration to requestIdleCallback | INP −40–80ms | Medium |
The INP Trap Specific to Video Pages
The pattern we see constantly: a click handler on a thumbnail card that does DOM teardown, manifest fetch, and player mount synchronously — a 300ms+ long task inside the interaction. The fix isn’t exotic: paint the loading state in the first frame, kick the manifest fetch in a setTimeout(0), and mount the player only after the network resolves.
“INP measures the worst interactions, not the average. One bad click handler on your most-tapped element can fail the whole page even when everything else is instant.”
We’ve published the updated thresholds, the video-specific edge cases, and our pre/post optimization lab numbers in the Core Web Vitals changes tracker for video sites.