Insights · Performance

A practical Core Web Vitals remediation playbook

Last updated June 2026

Slow sites lose revenue and rank lower. This is the field-tested sequence we use to bring Core Web Vitals into the green on an existing site, usually without rebuilding it.

Measure in the field first

Start with real-user data, not a single lab score. Field data — what actual visitors experience across devices and networks — is what search engines use and what your customers feel. A lab tool is useful for debugging, but it should never be the only number you trust.

Largest Contentful Paint (LCP)

LCP is usually dominated by one element — a hero image, a heading, or a banner. The fixes are well understood and high-leverage:

  • Serve the hero image in a modern format, correctly sized, and preload it.
  • Remove render-blocking scripts and stylesheets from the critical path.
  • Use a CDN so assets are served close to the user.

Interaction to Next Paint (INP)

INP measures how quickly the page responds to input. The usual culprit is too much JavaScript running on the main thread. Splitting bundles, deferring non-essential work, and breaking up long tasks typically moves the needle more than any single rewrite.

Cumulative Layout Shift (CLS)

Layout shift is the page jumping as it loads — almost always caused by images and embeds without reserved dimensions, or fonts that swap late. Setting explicit width and height, reserving space for dynamic content, and controlling font loading resolves the majority of cases.

Prove the delta

Every remediation should come with a before-and-after measurement. If you cannot show the improvement in numbers, you cannot defend the investment — and you cannot tell whether a later change quietly regressed it. We treat the re-scan as part of the deliverable, not an afterthought.

Have a confidential engagement in mind? We work under NDA as standard. Start a project or email hello@altnera.com.