Les signaux Web (ou « Core Web Vitals ») de Google sont des indicateurs d'expérience permettant de mesurer les performances d'un site ainsi que la qualité de l'expérience utilisateur proposée. En juin 2021, Google prévoit de publier une amélioration de ses indicateurs d'expérience utilisateur, les signaux Web essentiels, qui se concentrent sur la vitesse de chargement, l'interactivité et la stabilité visuelle. Ces éléments essentiels du Web sont les suivants : Glissement cumulatif de la mise en page (CLS), Délai de première entrée (FID), Peinture la plus volumineuse (LCP), Interaction vers la peinture suivante (INP) et Temps jusqu’au premier octet (TTFB).
Les signaux Web essentiels sont importants, car ils constituent un ensemble commun d'indicateurs et d'éléments de référence utilisés par de nombreux services Google. De plus, ces signaux affectent directement le classement de votre site dans les résultats de recherche. En analysant et optimisant votre site pour les signaux Web essentiels, vous améliorerez également l'expérience utilisateur.
CLS
L'indicateur CLS mesure la stabilité visuelle du contenu présent sur une page en calculant la somme totale des scores pour chaque décalage de mise en page inattendu survenu pendant toute la durée de vie de la page. Le décalage de mise en page peut survenir lorsque l'emplacement d'un élément de page est modifié en raison du chargement de ressources plus tard dans le cycle de vie d'une page et de l'envoi du contenu au bas de celle-ci. Prenons l'exemple suivant : un internaute réalise des achats en ligne et, au moment de cliquer sur le bouton lui permettant d'ajouter un article dans son panier, une publicité se charge au-dessus du bouton, le déplaçant vers le bas. En raison de ce décalage de mise en page, l'internaute risque de cliquer accidentellement sur la publicité plutôt que sur le bouton. Un CLS faible peut vous aider à continuer à offrir à vos utilisateurs une expérience positive tout en leur permettant de réaliser le plus rapidement possible ce pour quoi ils visitent votre site.
FID
L'indicateur FID mesure le délai entre une interaction provenant d'un internaute et la réponse du navigateur. Il s'agit du temps écoulé entre le moment où un internaute interagit avec votre contenu en cliquant sur un lien, en appuyant sur un bouton ou une touche, et le moment où le navigateur traite cette interaction et y répond. Cet indicateur mesure uniquement le délai et non la durée du traitement de l'événement ou de l'actualisation de l'IU. Un délai survient généralement lorsque le navigateur s'occupe de traiter le reste du contenu de la page et ne peut pas répondre immédiatement à l'interaction de l'internaute. Un FID plus court peut encourager l'internaute à rester sur la page et à interagir avec votre contenu. Aujourd'hui, la majorité des sites Web affichent un FID satisfaisant.
LCP
L'indicateur LCP mesure le temps de chargement nécessaire au plus grand élément visible d'une page, à partir du moment où la page se charge. Le LCP varie à mesure que différents éléments se chargent. Le navigateur cesse de mesurer le LCP lorsque l'internaute commence à interagir avec la page, car les interactions modifient le contenu visible. Une vitesse de chargement élevée peut conforter l'internaute dans le fait que la page est utile, car ce dernier peut rapidement consulter votre contenu.
Éléments pris en compte dans le calcul du LCP :
<img>
<image> dans une balise <svg>
<video>
Éléments avec une image de fond chargée via la fonction url(), par opposition à un dégradé CSS
Éléments block-level contenant des nœuds de texte ou des éléments de texte inline-level enfants
INP
INP désigne la façon dont la page répond à des interactions utilisateur spécifiques qui sont programmées dans l'indicateur INP global mesuré par les données de laboratoire et les données de terrain de Google Chrome. INP est conçu pour fournir une représentation du délai d'interaction global d'une page. Pour ce faire, il travaille à partir d'un échantillon des interactions les plus longues qui se produisent lorsqu'un utilisateur visite la page. Par exemple, si une page comporte moins de 50 interactions au total, INP prend en compte l'interaction qui présente le pire retard absolu. La mesure de l'INP est une représentation du temps qu'un utilisateur doit attendre pour interagir avec la page entière. Ceci est un contraste direct avec le FID (First Input Delay).
INP se soucie des types d'interactions suivants :
- Tout clic de souris sur un élément interactif.
- Toute pression sur un élément interactif sur un dispositif comprenant un écran tactile.
- Appui sur la touche d'un clavier physique ou à l'écran.
La documentation web.dev de Google explique qu'une bonne valeur INP est inférieure ou égale à 200 millisecondes.
TTFB
TTFB mesure la durée de transfert du premier octet par le serveur.
On soupçonne depuis longtemps le TTFB d'être à l'origine de gains de performance importants, ce qui signifie qu'il s'agit d'une priorité que les professionnels du référencement devraient optimiser dans le cadre de leur processus de référencement.
Comment mesurer les signaux Web essentiels ?
Vous pouvez exploiter des données de laboratoire ou de terrain afin de mesurer les signaux Web essentiels. Les données de laboratoire sont collectées grâce à des outils qui simulent une interaction et le chargement d'une page. Les données de terrain sont collectées à partir de l'interaction d'un internaute avec votre site Web. Nous vous conseillons d'utiliser des indicateurs réels, tels que le Real User Monitoring (RUM), plutôt que de procéder à des tests en laboratoire, de sorte à optimiser votre site de manière plus précise. Les ensembles de données CrUX de Google peuvent servir à mesurer votre site Web et s'avèrent un excellent choix, car ils sont utilisés par Google pour mesurer les signaux Web essentiels.
Le CLS et le LCP peuvent être mesurés en laboratoire ou sur le terrain, alors que le FID ne peut être mesuré que sur le terrain, car un utilisateur réel doit interagir avec le contenu. Nous vous conseillons vivement de tester toutes les pages de votre site Web.
Les outils suivants peuvent servir à mesurer les signaux Web essentiels :
Outils de terrain
(Recommandé)Chrome User Experience Report
Outils de laboratoire
Scores recommandés
Pour qu'une page de votre site Web soit considérée comme satisfaisante, elle doit répondre aux indicateurs suivants, dans le 75e percentile :
CLS : score de décalage de mise en page inférieur ou égal à 0,1
FID : inférieur ou égal à 0,1 seconde
LCP : inférieur ou égal à 2,5 secondes
Pour le moment, seuls 20 % des sites Web satisfont à ces trois indicateurs. Pour découvrir comment optimiser votre site Web, consultez la page Optimiser son site pour les signaux Web essentiels.