Core Web Vitals are Google’s way of measuring real-world user experience: loading, interactivity, and visual stability. They are not the only ranking factors, but they align with what visitors already feel—slow, jumpy sites lose trust fast.
Largest Contentful Paint (LCP)
LCP measures when the main content element becomes visible. Large hero images, slow servers, and render-blocking scripts often hurt LCP. Fix it with image optimization, caching, and lean critical CSS/JavaScript.
Interaction to Next Paint (INP)
INP reflects responsiveness: how long it takes for the page to react to clicks and taps. Heavy JavaScript on the main thread is a common issue; code splitting and deferring non-essential work help.
Cumulative Layout Shift (CLS)
CLS captures unexpected layout movement—ads, fonts, or images popping in without reserved space. Reserve dimensions for media, load fonts carefully, and avoid inserting content above existing text after load.
