SLAPUP

For web developers

Core Web Vitals: what to fix first

A beautiful site that feels slow still loses people. Three numbers tell you where to start.

By SlapUp · · 4 min read
A page speed report with three gauges for LCP, INP and CLS, next to the Neura mascot.

Core Web Vitals measure how a page feels to real visitors: how quickly the main content appears, how quickly the page responds and how stable it stays. A page is judged on the 75th percentile of its page views, so a fast result on your own laptop doesn't settle it.

MetricWhat it measuresGoodPoor
LCPLoading of the main content2.5 s or lessOver 4 s
INPResponse to clicks, taps and typing200 ms or lessOver 500 ms
CLSUnexpected movement on the page0.1 or lessOver 0.25

Start with real data

Run your page through PageSpeed Insights and look for the field data, which comes from real visitors, if your site has enough traffic. Lab scores are useful for debugging, but they are a simulation.

LCP: make the main content arrive sooner

INP: keep the page responsive

CLS: stop things jumping

What about impressive animation?

You don't have to choose between a striking site and a fast one, but you do need a budget. Load heavy effects after the main content, use fewer of them on phones, respect reduced-motion settings and pause them when they're off screen.

The short version

Fix the slowest real page first, usually starting with its main image and its scripts. Then measure again.

Need a fast, well-built website?

Talk to Kodo