Core Web Vitals : Le guide

29 juin 2023
5 min read

L’annonce de Google selon laquelle les Core Web Vitals seraient pris en compte dans son algorithme de classement des résultats de recherche a suscité beaucoup d’attention. Désormais, les responsables de sites internet doivent comprendre les concepts liés à l’expérience utilisateur pour maintenir leur classement, voire gagner des positions. Pour cela, il existe des outils permettant de mesurer les Core Web Vitals et d’obtenir rapidement un score.

Qu’est ce que les Core Web Vitals ?

Les Core Web Vitals servent à évaluer le bon fonctionnement de l’expérience utilisateur sur un site web. Elles évaluent des critères tels que la rapidité de chargement, le délai d’interactivité et la stabilité visuelle.

Les quatre Core Web Vitals sont les suivants :

  1. LCP (Largest Contentful Paint) : estime la vitesse de chargement perçue en mesurant le temps nécessaire pour afficher les premiers éléments visibles sur une page. Pour réussir ce test, les premiers éléments doivent s’afficher en moins de 2,5 secondes.
  2. FID (First Input Delay) : mesure le délai d’interactivité, c’est-à-dire le temps entre l’interaction d’un utilisateur avec une page et la réponse du navigateur. Pour obtenir un score satisfaisant, le délai doit être inférieur à 100 millisecondes. Il sera remplacé par l’INP à partir de mars 2024.
  3. CLS (Cumulative Layout Shift) : mesure la stabilité visuelle d’une page en s’assurant que la mise en page ne subit pas de changements inattendus pendant le chargement du site. Un score entre 0 et 0,1 est considéré comme bon.
  4. INP (Interaction to Next Paint) : mesure la vitesse à laquelle un site réagit aux interactions des utilisateurs, en évaluant le temps entre un clic ou une pression sur une touche et le changement visible sur l’interface du site. Un bon score d’INP est inférieur à 200 millisecondes, tandis qu’un score supérieur à 500 millisecondes est considéré comme mauvais. L’INP remplacera le FID à partir de mars 2024.

Quels sont les avantages liés aux Core Web Vitals ?

Les Core Web Vitals sont importants pour plusieurs raisons. Tout d’abord, ils contribuent au bon référencement du site. Jusqu’à présent et à l’inverse du taux de rebond, le temps de chargement d’un site n’était pas directement pris en compte par l’algorithme de Google. Cependant, un site lent ou peu ergonomique a généralement un taux de rebond élevé, ce qui est indirectement pris en compte par Google. Depuis juin 2021, les Core Web Vitals sont officiellement pris en compte par l’algorithme de Google, bien que la pertinence du contenu reste un facteur clé dans le classement des pages. Un quatrième indicateur sera également pris en compte à partir de mars 2024.

Les Core Web Vitals sont essentiels pour l’expérience utilisateur. Lorsque les utilisateurs ont une expérience fluide sur un site, ils sont plus susceptibles d’y revenir et de le recommander. Des temps de chargement longs, des fenêtres pop-up envahissantes ou des éléments qui se déplacent sur la page peuvent dissuader les utilisateurs de rester sur un site. Les Core Web Vitals permettent de mesurer l’impact de l’expérience utilisateur sur le site et de prendre les mesures nécessaires en cas de mauvais résultats.

Comment améliorer les Core Web Vitals ?

Comment améliorer le LCP ? Pour optimiser le LCP, il est essentiel de réduire le temps de réponse du serveur. Cela peut être réalisé en travaillant sur le Time to First Byte (TTFB), qui correspond au temps nécessaire pour recevoir le premier octet du contenu demandé. Un TTFB plus bas permet d’obtenir un LCP optimal. L’utilisation d’un CDN (Content Delivery Network) peut également réduire la latence lorsque les visiteurs sont éloignés du serveur. D’autres astuces incluent l’optimisation de la taille et du temps de chargement des images, la suppression des JavaScript inutilisés et la mise en cache pour éviter de recréer inutilement le codage HTML.

Comment améliorer le FID ? Plusieurs actions peuvent être entreprises pour améliorer le FID, notamment l’utilisation d’un gestionnaire de balises pour ne sélectionner que celles nécessaires à chaque page et éviter les temps de chargement excessifs. La minification du code JavaScript en supprimant les commentaires peut également être bénéfique. Il est également possible de différer l’exécution du code JavaScript qui n’est pas essentiel au chargement initial de la page.

Comment améliorer le CLS ? L’optimisation du CLS implique de définir systématiquement les tailles des images et des éléments vidéo, ainsi que de spécifier la largeur et la hauteur des bannières publicitaires, des intégrations (embeds) et des iframes. Il est important de ne pas insérer de contenu au-dessus d’un contenu existant, afin d’éviter des changements de mise en page inattendus. Utiliser des polices de caractères web standard peut également prévenir les variations de mise en page.

Comment améliorer l’INP ? Pour optimiser l’INP, il est recommandé de vérifier si le chargement de la page inclut des fonctionnalités non essentielles. Si tel est le cas, il est conseillé de les désactiver ou de les charger uniquement lorsque nécessaire. Il est également utile d’identifier les parties de la page qui demandent le plus de travail au navigateur et d’optimiser ces sections pour simplifier le calcul par le processeur. Plutôt que de charger l’ensemble de la page simultanément, il est possible de mettre l’accent sur l’affichage des éléments importants dès le premier écran de défilement, permettant ainsi à la page de s’afficher plus rapidement.

Si nos conseils sur ce sujet vous ont été utiles, n’hésitez pas à naviguer à travers notre blog pour découvrir des articles sur des questions similaires. Vous pouvez aussi nous contacter pour bénéficier d’un accompagnement dédié en marketing et stratégie digitale.