CLS (Cumulative Layout Shift)
Le CLS (Cumulative Layout Shift, décalage cumulatif de mise en page) est l'une des trois métriques des Core Web Vitals de Google. Il mesure la stabilité visuelle d'une page : l'ampleur des mouvements inattendus d'éléments (texte qui descend, bouton qui se déplace) pendant que la page se charge et que l'internaute l'utilise. Google considère qu'un CLS est bon en dessous de 0,1, à améliorer entre 0,1 et 0,25, et mauvais au-delà, mesuré sur le 75e centile des visites réelles.
Cette métrique des Core Web Vitals quantifie la stabilité visuelle de votre site. Il évalue la fréquence et l'ampleur des mouvements inattendus d'éléments sur une page durant son chargement.
Google considère qu'un bon site doit avoir un CLS inférieur à 0,1 - en dessous de ce seuil, vos visiteurs profitent d'une navigation fluide sans éléments qui sautent dans tous les sens. Les changements peuvent être causés par des images sans dimensions, des polices de caractères qui se chargent lentement, ou des éléments ajoutés dynamiquement.
Un mauvais score CLS impacte directement vos conversions : un visiteur peut accidentellement cliquer sur "Supprimer" au lieu de "Acheter" à cause d'un bouton qui se déplace pendant le chargement. C'est exactement ce type de frustration que Google cherche à éliminer.
Pour aller plus loin, consultez notre guide complet sur les Core Web Vitals.
Comment le Cumulative Layout Shift influence-t-il le SEA et le SEO ?
Le Cumulative Layout Shift (CLS) joue un rôle clé dans votre SEO. Comment ? En affectant directement l'expérience de vos visiteurs, un facteur de classement majeur pour Google. Un mauvais CLS peut entraîner une baisse de visibilité et de trafic organique.
Depuis la mise à jour Page Experience de 2021, les Core Web Vitals, dont le CLS, font partie des signaux de classement de Google. Leur poids reste modeste face à la pertinence du contenu : un bon CLS départage des pages de qualité comparable, il ne compense pas un contenu faible.
Pour le SEA, les annonces peuvent être affectées par des décalages, diminuant l'efficacité des clics payants. Un utilisateur confronté à des sauts de mise en page ? Il quitte votre site.
Résultat : votre taux de rebond augmente et vos campagnes publicitaires en souffrent.
Améliorer le CLS est donc recommandé pour garantir la stabilité visuelle d'une page, améliorant ainsi le taux de conversion et la satisfaction des utilisateurs.
Pour minimiser ces décalages, deux actions concrètes s'imposent : définir les dimensions précises de vos médias et optimiser le chargement de vos polices de caractères.
Quelles sont les meilleures pratiques pour optimiser le CLS ?
Voici 3 pratiques qui optimisent concrètement votre CLS :
- Pour les publicités et iframes, prévoyez un espace réservé statique pour éviter les sauts de mise en page.
- Le contenu dynamique doit être ajouté en bas de page ou en réponse à une interaction utilisateur, minimisant les déplacements inattendus.
- Préférez les transformations CSS aux changements de mise en page pour les animations, afin de réduire les impacts sur le CLS.
Quels outils permettent de mesurer efficacement le CLS ?
Les outils de mesure du Cumulative Layout Shift (CLS) offrent des fonctionnalités complémentaires pour traquer et corriger les instabilités visuelles. Certains permettent d'obtenir une vue d'ensemble rapide en fournissant un score CLS à partir de l'URL de votre site.
Ils offrent aussi une perspective utilisateur réelle grâce à l'analyse des données de navigation. Pour une analyse plus approfondie, d'autres outils permettent de visualiser précisément les ressources causant des décalages, mettant en évidence les frames affectées par le CLS.
Les outils d'enregistrement capturent en direct le comportement de la page et pointent du doigt les éléments responsables des Layout Shifts.
Concrètement : PageSpeed Insights et le rapport Core Web Vitals de la Search Console donnent le CLS mesuré sur les visiteurs réels (données CrUX), Lighthouse et le panneau Performance de Chrome DevTools fournissent une mesure en laboratoire et pointent les éléments responsables de chaque décalage, et l'extension Web Vitals affiche le score en direct pendant la navigation.
Pourquoi le CLS est-il crucial pour l'expérience utilisateur ?
Le Cumulative Layout Shift (CLS) influence fortement l'expérience utilisateur en assurant la stabilité visuelle des pages web lors de leur chargement. Un CLS optimisé évite les déplacements de contenus qui peuvent irriter les visiteurs.
Par exemple, des décalages peuvent provoquer des clics non désirés si un bouton bouge juste avant que l'utilisateur n'interagisse avec la page. Ces mouvements inattendus peuvent transformer une simple navigation en véritable parcours du combattant.
En maintenant un CLS inférieur à 0,1, vous assurez une navigation agréable, ce qui contribue à maintenir l'intérêt des visiteurs sur votre site. Un bon CLS transforme chaque visite en une expérience parfaitement maîtrisée, où chaque élément reste exactement là où il doit être.
Comment réduire l'impact du CLS sur les conversions et les clics ?
Pour atténuer l'impact du CLS sur les conversions et les clics, concentrez-vous sur l'optimisation de la stabilité visuelle. Utilisez des techniques comme le chargement différé pour les ressources non essentielles. Ce procédé permet d'éviter les mouvements indésirables liés aux éléments chargés tardivement.
Assurez-vous également de prévoir des espaces réservés pour les éléments dynamiques, comme les publicités, en définissant des propriétés CSS telles que min-height et min-width. Cela garantit que l'espace est alloué d'avance, minimisant ainsi les décalages.
Pour affiner votre approche, surveillez régulièrement votre score CLS avec des outils spécialisés. Ces outils vous aideront à identifier les éléments problématiques et à ajuster votre stratégie pour offrir une expérience utilisateur fluide et engageante.
Les causes les plus fréquentes d'un mauvais CLS
- Des images ou vidéos sans attributs width et height : le navigateur ne réserve pas l'espace et repousse le contenu quand le fichier arrive.
- Des publicités, bannières ou iframes injectées sans emplacement réservé.
- Des polices web qui remplacent une police de substitution de taille différente (à corriger avec font-display et des polices de repli ajustées).
- Des contenus ajoutés dynamiquement en haut de page : bandeau cookies, barre de notification, résultats chargés après coup.
- Des animations qui modifient la géométrie des éléments (top, height, margin) au lieu d'utiliser transform.
Sources :
- Cumulative Layout Shift (CLS) (web.dev (Google))
- Optimiser le Cumulative Layout Shift (web.dev (Google))
- Comprendre les signaux Web essentiels et les résultats de recherche Google (Google Search Central)
- Layout Instability API (WICG (W3C))
- LayoutShift (MDN Web Docs (Mozilla))
FAQ
Comment se calcule le score CLS ?
Chaque décalage inattendu reçoit un score égal à la fraction de l'écran touchée multipliée par la distance de déplacement. Les décalages sont regroupés par fenêtres de 5 secondes maximum, et le CLS de la page est celui de la pire fenêtre. Les décalages qui suivent une action de l'internaute (dans les 500 ms) ne comptent pas.
Quel est le bon seuil de CLS ?
Google fixe le seuil « bon » à 0,1 ou moins, « à améliorer » entre 0,1 et 0,25 et « mauvais » au-dessus de 0,25, mesuré sur le 75e centile des visites, sur mobile et sur ordinateur séparément.
Le CLS est-il un facteur de classement ?
Oui, au sein du signal Page Experience introduit en 2021, mais avec un poids limité. Son effet le plus tangible est sur le comportement des internautes : les clics manqués et la frustration pèsent directement sur les conversions.
Comment corriger rapidement un CLS élevé ?
Dans l'ordre : déclarer les dimensions de toutes les images et vidéos (ou utiliser aspect-ratio en CSS), réserver l'espace des publicités et des iframes, précharger les polices et régler font-display, placer les bandeaux dynamiques dans un espace prévu ou en bas de page, et remplacer les animations de mise en page par des transformations CSS.
En résumé
- CLS : la métrique des Core Web Vitals qui mesure les décalages visuels inattendus d'une page.
- Seuils Google : bon sous 0,1, à améliorer jusqu'à 0,25, mauvais au-delà (75e centile des visites réelles).
- Causes : médias sans dimensions, publicités et bandeaux injectés, polices web, animations de mise en page.
- Outils : PageSpeed Insights, Search Console, Lighthouse, Chrome DevTools, extension Web Vitals.
- Enjeu : un signal de classement modeste, un effet direct sur les clics et les conversions.
Abondance c'est aussi des audits SEO, un service de contenus et des formations en e-learning !
Publié le Mis à jour le
Autres définitions :
Les outils SEO pour vous aider
Définition rédigée avec l’aide de l’IA et vérifiée par la rédaction. Notre usage de l’IA



