Un test de vitesse de sites Web est une technologie qui évalue les performances d'un site Web en mesurant le temps de chargement des pages et la capacité des utilisateurs à interagir avec elles.
Google considère trois indicateurs de performances Web comme essentiels à l'expérience utilisateur :
- Le Largest Contentful Paint (LCP) mesure le temps nécessaire pour afficher le plus grand élément de contenu dans la fenêtre d'affichage de l'utilisateur. L'élément de contenu le plus important est souvent un bloc de texte ou une image. En tant qu'indicateur d'évaluation des performances de chargement, le LCP mesure la perception de l'utilisateur quant à la rapidité avec laquelle une page Web devient utilisable.
- Le First Input Delay (FID) mesure le temps écoulé entre la première interaction d'un utilisateur sur une page (ex. : clic sur un lien ou un bouton) et le moment où le navigateur commence à traiter cette interaction. Cet indicateur est important pour évaluer la réactivité d'une page et s'assurer que l'action de l'utilisateur n'entraîne pas de retards frustrants.
- Le Cumulative Layout Shift mesure la stabilité visuelle d'une page en suivant la fréquence et la taille des changements de mise en page inattendus pendant la durée de vie de la page. Un score CLS faible indique une navigation stable et visuellement cohérente.
Outre ces trois Core Web Vitals, Google introduit un nouvel indicateur appelé l'Interaction to Next Paint (INP). Cet indicateur évalue la vitesse à laquelle un site Web réagit aux clics, pressions et interactions de clavier avec une page Web tout au long de sa durée de vie. Un score INP faible signifie qu'une page répond rapidement à la plupart des interactions de l'utilisateur.
Pourquoi les entreprises doivent surveiller les Core Web Vitals
Les sites et les pages Web qui fonctionnent bien offrent d'énormes avantages aux entreprises. Aujourd'hui, les utilisateurs s'attendent à ce que les sites Web se chargent rapidement, fonctionnent parfaitement, soient très réactifs et offrent une navigation facile. Lorsque ces attentes ne sont pas satisfaites, les utilisateurs peuvent trouver rapidement ce dont ils ont besoin sur d'autres sites.
Les outils de surveillance Web sont donc essentiels à la réussite de l'entreprise. Grâce à la surveillance assurée par les Core Web Vitals, les développeurs Web et les administrateurs informatiques peuvent offrir aux utilisateurs des expériences qui augmentent leur satisfaction, améliorent la perception de la marque et dopent les résultats en générant des taux de conversion plus élevés.
Les avantages de l'optimisation des Core Web Vitals
Lorsque les propriétaires de sites optimisent les Google Core Web Vitals, ils peuvent :
- Offrir une expérience utilisateur exceptionnelle. L'amélioration des Core Web Vitals contribue directement à améliorer la satisfaction des utilisateurs en accélérant le chargement des pages Web, en les rendant plus réactives et en préservant leur mise en page tout au long de leur durée de vie.
- Améliorer l'engagement et la fidélisation des utilisateurs. Les sites Web qui se chargent et répondent rapidement aux actions des utilisateurs sont plus susceptibles de les retenir et de les encourager à explorer d'autres parties du site ou à effectuer des opérations.
- Augmenter les conversions. Les pages optimisées pour les Core Web Vitals ont tendance à présenter un taux de conversion plus élevé. Cela signifie que les utilisateurs sont plus susceptibles d'utiliser ces pages pour effectuer une opération, s'inscrire à une newsletter par e-mail, télécharger du contenu synchronisé ou effectuer d'autres actions souhaitées.
- Améliorer le référencement. Comme Google tient compte des données Core Web Vitals dans le cadre du référencement, l'optimisation de ces indicateurs peut améliorer le classement du site Web dans les pages de résultats des moteurs de recherche.
- Offrir une meilleure expérience mobile. Les Core Web Vitals sont essentiels pour offrir une expérience mobile de qualité, en garantissant aux utilisateurs mobiles des interactions rapides, réactives et stables avec les sites et les pages Web.
Approches de Core Web Vitals Monitoring
Les équipes de développement Web et les administrateurs informatiques peuvent utiliser la surveillance des utilisateurs en temps réel (RUM) ou une technologie de test synthétique pour mesurer les Core Web Vitals.
RUM
La surveillance des utilisateurs en temps réel fournit des informations sur la façon dont les utilisateurs réels voient les performances des sites Web sur différents terminaux, réseaux et emplacements géographiques. Cette approche de la surveillance Web permet de mesurer l'impact des interactions et des comportements réels des utilisateurs sur la vitesse du site Web. Elle offre également de précieuses informations sur les problèmes de performances qui peuvent ne pas être reproduits dans les tests synthétiques.
Tests synthétiques
Les tests synthétiques surveillent les Core Web Vitals en utilisant des scripts pour simuler les actions des utilisateurs dans un environnement contrôlé. Les tests synthétiques sont parfaits pour comparer les performances au fil du temps et identifier de manière proactive les problèmes et goulots d'étranglement potentiels avant qu'ils n'affectent les utilisateurs réels.
Outils Core Web Vitals Monitoring
Google propose plusieurs outils pour surveiller la performance des pages et les Core Web Vitals. Lighthouse, PageSpeed Insights (PSI), Chrome User Experience Report (CrUX) et Chrome DevTools fournissent des données de laboratoire issues de tests synthétiques qui facilitent le débogage dans un environnement contrôlé. Ces solutions offrent également des données de terrain issues de la surveillance RUM, qui enregistre les expériences utilisateur réelles. L'analyse de terrain, souvent issue de données CrUX, fournit des informations sur le comportement réel des utilisateurs sur différents terminaux et différentes conditions réseau, tandis que les données de laboratoire permettent d'identifier les problèmes potentiels d'expérience de page avant qu'ils n'affectent les utilisateurs.
Google Search Console intègre la fonctionnalité de rapport Core Web Vitals, qui permet aux propriétaires de sites de visualiser les performances de leurs pages par rapport à ces indicateurs et leur impact potentiel sur le référencement de leur site par les moteurs de recherches.
Amélioration des Core Web Vitals via la surveillance
Les propriétaires de sites peuvent prendre plusieurs mesures pour améliorer les Core Web Vitals.
- Pour améliorer le Largest Contentful Paint, les équipes de développement peuvent améliorer le temps de chargement en utilisant un réseau de diffusion de contenu (CDN) et en optimisant les images. Ils peuvent également mettre en place un chargement lent pour privilégier les parties d'une page Web qui apparaissent « au-dessus de la ligne de flottaison » et déprioriser celles dont l'affichage nécessite de faire défiler la page.
- Pour améliorer le First Input Delay, les équipes de développement peuvent réduire la taille des fonctions JavaScript, privilégier les pages statiques qui se chargent plus rapidement que les pages dynamiques, et supprimer les outils et scripts tiers inutiles.
- Pour améliorer les scores Cumulative Layout Shift, les équipes doivent veiller à ce que les images se chargent dans la meilleure taille pour chaque terminal et résolution. Ils peuvent également réserver de l'espace pour le contenu intégré et limiter les éléments de page tiers qui se chargent à partir de différentes pages à des moments légèrement différents, entraînant un décalage de mise en page de la page lors de son chargement.
FAQ
Les facteurs qui ont un impact négatif sur les Core Web Vitals incluent les ressources de blocage du rendu telles que les fichiers JavaScript et CSS, les images qui ne sont pas optimisées pour les pages, le manque de mise en cache du navigateur, un recours excessif à JavaScript et les intégrations de scripts tiers.
Les indicateurs importants en termes de performances Web sont les suivants :
- Temps de chargement des pages : Cette mesure de la vitesse de chargement du site Web permet de suivre le temps moyen nécessaire pour afficher une page entière dans un navigateur.
- Temps d'accès au premier octet (TTFB) : Permet de suivre la latence d'un serveur Web et de mesurer le temps entre la requête d'affichage d'une page Web d'un utilisateur et le moment où le serveur renvoie le premier octet d'informations.
- Temps de début du rendu : Temps nécessaire pour que le contenu d'une page commence à s'afficher lorsqu'un utilisateur envoie une requête de site Web.
- First Contentful Paint (FCP) : Temps écoulé entre le début du chargement de la page et le moment où une partie du contenu de la page est affichée à l'écran. Le FCP permet de comprendre la vitesse à laquelle un utilisateur voit les éléments s'afficher sur la page, ce qui est essentiel pour maintenir son intérêt.
- Total Blocking Time (TBT) : Durée totale pendant laquelle une page Web a été bloquée, ce qui empêche les utilisateurs d'interagir avec elle.
Pourquoi les clients choisissent-ils Akamai ?
Akamai est l'entreprise de cybersécurité et de Cloud Computing qui soutient et protège la vie en ligne. Nos solutions de sécurité leaders du marché, nos renseignements avancés sur les menaces et notre équipe opérationnelle internationale assurent une défense en profondeur pour protéger les données et les applications des entreprises partout dans le monde. Les solutions de Cloud Computing complètes d'Akamai offrent des performances supérieures à moindre coût sur la plateforme la plus distribuée au monde. Les grandes entreprises du monde entier font confiance à Akamai pour garantir la fiabilité, l'évolutivité et l'expertise de pointe nécessaires pour développer leur activité en toute sécurité.