Google souligne l'importance d'utiliser les données réelles des utilisateurs pour évaluer les Core Web Vitals au lieu de s'appuyer uniquement sur les données de laboratoire provenant d'outils tels que PageSpeed Insights (PSI) et Lighthouse.
Ce rappel intervient alors que l'entreprise se prépare à mettre à jour les paramètres de limitation dans PSI. Ces mises à jour devraient augmenter les scores de performances des sites Web dans Lighthouse.
Données de terrain et données de laboratoire
Core Web Vitals mesure les performances d'un site Web en termes de vitesse de chargement, d'interactivité et de stabilité visuelle du point de vue de l'utilisateur.
Les données de terrain montrent les expériences réelles des utilisateurs, tandis que les données de laboratoire proviennent de tests effectués dans des environnements contrôlés à l'aide d'outils tels que Lighthouse.
Barry Pollard, Web Performance Developer Advocate chez Google, a récemment souligné l'importance de se concentrer sur les données de terrain.
Dans un article sur LinkedIn, il a déclaré :
« Vous devez vous concentrer sur votre domaine Core Web Vitals (la partie supérieure de PageSpeed Insights) et utiliser uniquement le score Lighthouse du laboratoire comme guide très approximatif pour savoir si Lighthouse a des recommandations pour améliorer les performances ou non…
Le Lighthouse Score est idéal pour comparer deux tests effectués sur le même Lighthouse (par exemple pour tester et comparer des correctifs).
La performance EST – et donc les scores LH SONT également – très variables. LH est particulièrement affecté par l'endroit depuis lequel il est exécuté (PSI, DevTools, CI…), mais aussi par de nombreux autres facteurs.
Lighthouse est un excellent outil mais il ne peut également tester que certaines choses, sous certaines conditions.
Ainsi, même s'il est formidable de voir des personnes intéressées par l'amélioration de la performance Web, assurez-vous de faire exactement cela (améliorer les performances) et pas seulement d'améliorer le score.
Modifications à venir apportées à PageSpeed Insights
Pollard a évoqué les préoccupations des utilisateurs concernant la lenteur des serveurs de PageSpeed Insights, qui peut rendre les tests Lighthouse plus longs que prévu.
Pour résoudre ce problème, Google modifie les paramètres de limitation dans PageSpeed Insights, ce qui devrait conduire à de meilleurs scores de performances lorsque la mise à jour sera publiée dans les semaines à venir.
Ces modifications affecteront à la fois l'interface Web et l'API, mais n'affecteront pas les autres versions de Lighthouse.
Cependant, Pollard rappelle aux utilisateurs qu'« un score de 100 ne signifie pas parfait ; cela signifie simplement que Lighthouse ne peut plus aider.
Loi de Goodhart et performances Web
Pollard a fait référence à la loi de Goodhart, selon laquelle lorsqu'une mesure devient un objectif, elle cesse d'être une bonne mesure.
Dans le contexte des performances Web, se concentrer uniquement sur l’amélioration des scores Lighthouse peut ne pas améliorer l’expérience utilisateur réelle.
Lighthouse est un outil utile, mais il ne peut évaluer que certains aspects de la performance dans des situations spécifiques.
Alon Kochba, ingénieur en performances Web et logiciels chez Wix, a ajouté du contexte à la mise à jour, déclarant :
« Les scores Lighthouse ne sont peut-être pas les plus importants, mais c'est un gros problème pour les scores Lighthouse dans PageSpeed Insights.
Limitation du processeur 4x -> 1,2x pour la simulation des appareils mobiles, ce qui était loin d'être le cas depuis un bon moment.
Les scores Lighthouse ne sont peut-être pas les plus importants, mais c'est un gros problème pour les scores Lighthouse dans PageSpeed Insights.
Limitation du processeur 4x -> 1,2x pour la simulation d'appareil mobile, ce qui était loin depuis un bon moment. https://t.co/ZLrwsDQGmO
– Alon Kochba (@alonkochba) 6 décembre 2024
À retenir : donner la priorité à l'expérience utilisateur
Au fur et à mesure du déploiement de la mise à jour, les propriétaires et les développeurs de sites Web doivent se concentrer sur l'expérience utilisateur en utilisant les données de terrain pour Core Web Vitals.
Bien que les scores Lighthouse puissent aider à trouver des domaines à améliorer, ils ne devraient pas être le seul objectif.
Google encourage la création de sites Web qui se chargent rapidement, répondent bien et sont visuellement stables.