Cumulative Layout Shift
Also called: CLS
Cumulative Layout Shift (CLS) is a Core Web Vitals metric that measures how much a page's visible content moves unexpectedly while it loads. It scores the largest burst of layout shifts over the page's lifetime, and a good score is 0.1 or less at the 75th percentile of real users.
How the score works
CLS multiplies two fractions for every unexpected shift: layout shift score = impact fraction * distance fraction. The impact fraction is how much of the viewport the moving elements touched between frames; the distance fraction is how far they traveled relative to the viewport’s largest dimension. Google then sums the shifts inside the worst “session window” (shifts less than 1 second apart, capped at a 5 second total) and reports that number.
Say a cookie banner drops in after render and shoves an article down 30% of the screen while affecting half the viewport. That single shift can blow past the 0.1 threshold, so a reader tapping a link ends up hitting the wrong element.
The usual culprits are predictable: images and video without width and height, ads and embeds with no reserved space, late-loading web fonts that swap and reflow, and content injected above what the user is already reading. Fixes are just as concrete. Set explicit dimensions or aspect-ratio on media, reserve space with min-height for ad slots, use font-display to control font swaps, and animate with transform instead of properties like top or left, since transform animations do not count toward CLS.
Thresholds, measured on real Chrome users at the 75th percentile: 0.1 or less is good, 0.1 to 0.25 needs improvement, above 0.25 is poor.
How it affects your traffic
CLS is one of the three Core Web Vitals that Google folds into its page experience signals, so a poor score works against you when other ranking factors are close. The bigger cost is usually conversion: content that jumps under a user's thumb causes misclicks, frustration, and bounces before the page even settles. Fixing it is core technical work (reserving space for media and ads, sizing images, taming fonts and third-party scripts), which is exactly what our Technical SEO service handles.
Get Technical SEO that moves the needle
We turn terms like this into ranked pages and qualified pipeline. Start with a free Initial SEO Strategy.