Performance
CLS
Cumulative Layout Shift
Cumulative Layout Shift (CLS) measures how much visible content unexpectedly moves around the page during loading. It is one of the three Core Web Vitals and quantifies visual stability.
In depth
CLS is calculated as the sum of all unexpected layout shift scores during the page lifecycle, where each shift is the impact fraction multiplied by the distance fraction. It is unitless. Good is under 0.1, poor is over 0.25.
Common causes: images and ads loaded without explicit width and height, web fonts swapping in (FOIT/FOUT) and reflowing text, dynamically injected banners pushing content down, and third-party widgets that load asynchronously above the fold.
Why it matters
Layout shift is one of the most user-hated experiences on the web — it causes mis-clicks and lost form input. Fixing CLS typically means reserving space for media (width/height attributes, aspect-ratio CSS) and using `font-display: optional` for web fonts.
How Lemwatch helps with cls
Lemwatch monitors cls continuously and alerts you the moment something changes.
Performance monitoring →Related terms
Core Web Vitals
Core Web Vitals are a set of three Google-defined metrics that measure real-user experience on a webpage: Larg…
LCP
Largest Contentful Paint (LCP) measures the time from navigation start until the largest visible element on th…
INP
Interaction to Next Paint (INP) measures the longest single-interaction latency a user experiences on a page, …
Page Speed
Page speed is a colloquial term covering the time a page takes to become visually complete and interactive. It…
CDN
A Content Delivery Network (CDN) is a globally distributed set of caching servers that serve static assets and…
Browse the full Lemwatch monitoring glossary (47 terms).

