Les outils Lighthouse et les signaux Web essentiels de Google permettent d'évaluer les performances et l'expérience utilisateur de votre site Web. La façon dont Lighthouse et les signaux Web essentiels évalue les performances des sites Web est différente : les indicateurs mesurés, les scores de réussite et les outils que vous pouvez utiliser pour créer chaque rapport ne sont pas les mêmes. Cet article compare les deux méthodes afin que vous puissiez choisir quand utiliser chaque approche.
Lighthouse mesure les performances, l'accessibilité, le SEO et d'autres indicateurs de qualité de référence de vos pages Web. Pour ce faire, Lighthouse tire parti des données de laboratoire générées dans un environnement de test fixe. Ces données de laboratoire sont exploitées afin de simuler des visites sur votre page Web avec la même vitesse de processeur, la même connexion Internet 3G et le même appareil mobile Moto G4. L'utilisation d'une connexion Internet et d'un processeur plus lents ainsi que d'un smartphone moins puissant reflète les conditions réelles des utilisateurs qui visitent votre site.
Les signaux Web essentiels sont un ensemble de trois indicateurs qui tentent d'évaluer et de résumer l'expérience globale des utilisateurs qui visitent vos pages Web en se concentrant sur la vitesse de chargement, l'interactivité et la stabilité visuelle. Ces indicateurs tirent parti de données de terrain, qui sont des données réelles envoyées anonymement à Google par des utilisateurs réels lorsqu'ils visitent une page spécifique.
Nous vous recommandons de vous appuyer autant que possible sur les données des signaux Web essentiels, puisque les données réelles agrégées constituent un meilleur indicateur de performance que les données ponctuelles basées sur un ensemble contrôlé de conditions de laboratoire. De plus, le score donné par les indicateurs des signaux Web essentiels peut influencer la place que vous occupez dans les pages de résultats du moteur de recherche Google pour vos recherches ciblées.
Lighthouse et les signaux Web essentiels utilisent différents indicateurs pour générer leurs rapports. Des seuils optimaux mis en place pour chaque ensemble d'indicateurs déterminent si une page est considérée satisfaisante ou non.
Lighthouse utilise six indicateurs différents pour générer son rapport :
-
La plus grande peinture de contenu (LCP). Mesure le temps de chargement de la page et vérifie le temps nécessaire au chargement de l'élément le plus important au-dessus du pli (image, texte, etc.). Le seuil optimal est inférieur à 2,5 secondes.
-
Décalage cumulatif de la disposition (CLS). Mesure la stabilité visuelle d'une page chargée en se concentrant sur les changements de présentation inattendus qui ne sont pas dus à une interaction de l'utilisateur. Parfois, lorsqu'une page se charge, les éléments se déplacent de manière inattendue et frustrent les utilisateurs. Par exemple, vous pouvez charger une page et commencer à lire un paragraphe, puis charger une image qui repousse le paragraphe vers le bas de la page. Le seuil optimal est inférieur à 0,1 décalage de la mise en page.
-
Temps de blocage total (TBT). Durée totale pendant laquelle une page ne peut pas répondre à la saisie de l'utilisateur. Ces entrées comprennent les clics de souris ou les frappes de clavier. Le seuil optimal est inférieur à 0,2 seconde.
-
Première peinture de contenu (FCP). Temps écoulé jusqu'à ce que le premier élément de contenu soit chargé sur la page. Le contenu doit provenir du DOM (Document Object Model) de la page. Le DOM comprend le contenu standard d'une page, comme les images et le texte. Le seuil optimal est inférieur à 1,8 seconde.
-
Indice de vitesse. Mesure l'ensemble du processus de chargement des parties visuelles d'une page web en capturant une vidéo du chargement de la page et en vérifiant la différence entre les images. La durée totale mesure le temps nécessaire pour passer d'un écran vierge à une page complète. Le seuil optimal est inférieur à 3,4 secondes.
-
Temps d'interaction (TTI). Temps nécessaire pour que la page devienne totalement interactive et réagisse de manière fiable aux entrées de l'utilisateur. Le seuil optimal est inférieur à 0,1 seconde.
Le rapport de performance de Lighthouse convertit les scores bruts en valeurs standard allant de 0 à 100, puis utilise une moyenne pondérée pour calculer le score de performance total de votre site Web. Le score de réussite est de plus de 90 pour les indicateurs individuels ou le score de performance total.
Les signaux Web essentiels mesurent le CLS et le LCP de la même façon que Lighthouse et se basent sur les mêmes seuils optimaux. De plus, les signaux Web essentiels évaluent également le First Input Delay (FID), qui mesure le temps nécessaire entre la première interaction de l'utilisateur, comme cliquer sur un bouton, et la réponse du navigateur à cette action. Le seuil optimal est de moins de 0,1 seconde. Le FID est similaire au TBT de Lightouse et a le même seuil optimal. Pour qu'une page de votre site Web soit considérée comme satisfaisante, elle doit respecter le seuil optimal de chaque indicateur à 75 %.
Pour plus d'informations, voir Core Web Vitals.
Remarque
Les scores des signaux Web essentiels sont calculés à partir de données de terrain agrégées provenant de plusieurs utilisateurs sur une période de 28 jours. Il est important de se souvenir de cette période de 28 jours, car si vous obtenez un mauvais score puis apportez quelques améliorations, vous devrez attendre que Google identifie ces améliorations.
Les scores des signaux Web essentiels sont calculés à partir de données de terrain agrégées provenant de plusieurs utilisateurs sur une période de 28 jours. Il est important de se souvenir de cette période de 28 jours, car si vous obtenez un mauvais score puis apportez quelques améliorations, vous devrez attendre que Google identifie ces améliorations.
Si vous souhaitez obtenir un rapport Lighthouse, les méthodes les plus conviviales consistent à utiliser l'extension Lighthouse pour le navigateur web Chrome ou à visiter le portail Web Dev de Google et à saisir l'URL. Parmi les autres options, citons Chrome Dev tool , Page Speed Insights et la ligne de commande.
Un certain nombre de sites tool mesurent Core Web Vitals, notamment Chrome User Experience Report (CrUX), Google Search Console et PageSpeed Insights. Le moyen le plus rapide et le plus simple de vérifier les Vitesses Web fondamentales d'une URL est de consulter PageSpeed Insights.