SEO Audit (price of a coffee)Starting at $1 →
Performance

What is CLS (Cumulative Layout Shift)?

CLS measures a page's visual stability. A poor CLS means elements move around during loading.

CLS (Cumulative Layout Shift) is a Core Web Vital metric that measures the visual stability of a web page during loading.

What is a layout shift?

A layout shift occurs when a visible element unexpectedly changes position. For example: a button that moves because an image loads above it.

Ideal score

  • Good: < 0.1
  • Needs improvement: 0.1 – 0.25
  • Poor: > 0.25

Common causes

  • Images without defined dimensions (width/height)
  • Ads or iframes that load dynamically
  • Web fonts causing text "flash"
  • Dynamically injected content without reserved space

Solutions

  • Always define width and height on images
  • Reserve space for ads
  • Use font-display: swap with fallback fonts
  • Avoid injecting content above existing content

SEO Impact

Poor CLS frustrates users and can lower your Google ranking.