Le CLS (Cumulative Layout Shift) est une métrique des Core Web Vitals qui mesure la stabilité visuelle d'une page web. Un score CLS inférieur à 0.1 est considéré comme bon. Le CLS quantifie les décalages inattendus de mise en page qui perturbent l'expérience utilisateur, comme un bouton qui se déplace au moment où l'on clique dessus. Google utilise cette métrique comme facteur de classement SEO depuis 2021.
Le Cumulative Layout Shift mesure la somme de tous les décalages de mise en page individuels qui se produisent pendant toute la durée de vie d'une page. Chaque décalage est calculé en multipliant la fraction d'impact (la portion de la fenêtre affectée) par la fraction de distance (la distance du déplacement). Contrairement au LCP ou au temps de chargement, le CLS n'est pas exprimé en secondes mais en score sans unité.
Plusieurs facteurs provoquent des décalages de mise en page non souhaités. Identifier ces causes est la première étape pour améliorer votre score CLS :
Google définit trois seuils de performance pour le CLS, mesurés sur le 75e percentile des chargements de pages, sur mobile et desktop :
| Score CLS | Évaluation | Interprétation |
|---|---|---|
| < 0.1 | Bon | Stabilité visuelle excellente, aucune action requise |
| 0.1 – 0.25 | À améliorer | Décalages perceptibles, optimisation recommandée |
| > 0.25 | Mauvais | Expérience utilisateur dégradée, action urgente nécessaire |
Vous pouvez analyser le CLS avec des outils de données de laboratoire (Lighthouse, Chrome DevTools) ou de données terrain (Chrome UX Report, Search Console). Les données terrain reflètent l'expérience réelle des utilisateurs et sont celles utilisées par Google pour le classement.
aspect-ratio en CSS pour une approche moderne.<link rel="preload">.Analysez gratuitement votre score CLS et obtenez des recommandations personnalisées pour améliorer la stabilité visuelle de vos pages.