Answer
What is CLS (Cumulative Layout Shift)?
Last reviewed · WebVitalist
Cumulative Layout Shift (CLS) measures visual stability: how much page content moves while it loads. Google classes CLS as good at 0.1 or less and poor above 0.25, at the 75th percentile of field data. The usual causes are images without dimensions, ads or embeds that push content down, and fonts that swap in late.
What to do about it
- Watch the page load on a slow connection and note what jumps. PageSpeed Insights also lists the elements that shifted.
- Set width and height attributes (or a CSS aspect-ratio) on every image, video, and embed, so the browser reserves the right space before the file arrives.
- Reserve fixed space for ads, banners, and late-loading widgets instead of letting them push existing content down.
- Preload your web fonts so headings do not re-render in a different typeface after the page has painted.
- Avoid inserting content above existing content after load — late banners above the fold are a classic CLS source.
What WebVitalist checks
The free scan runs 19 technical checks on one public URL. These are the ones that matter for this question:
- HTML size (html-size): None of the free scan checks measure CLS directly. Large HTML documents point at pages where content arrives late and is more likely to shift, so the scan warns when the HTML exceeds 400 kB.
- Server response time (ttfb): A paid audit measures CLS directly, through a Lighthouse run and Chrome UX Report field data. The free scan reports server response time because slow HTML delivery delays everything that follows, including the content that shifts.
A paid audit ($9 and up) also runs a real mobile Lighthouse test through Google PageSpeed Insights and reads field data for LCP, INP and CLS, where Google has it.
Free scan
Paste your page URL and see the technical score and top issues in about 30 seconds. No account, no credit card.