Qu’est-ce que PageSpeed Insights ?
PageSpeed Insights est un outil gratuit proposé par Google qui permet de mesurer les performances de vitesse de chargement d’une page web. Il analyse le contenu de la page et génère des rapports détaillés sur les différents aspects qui peuvent affecter la vitesse de chargement.
Le fonctionnement de l’outil est simple : il suffit de saisir l’URL de la page que l’on souhaite analyser et PageSpeed Insights se charge de la tester en simulant une connexion sur un appareil mobile et un appareil de bureau. L’outil utilise ensuite différentes métriques pour évaluer les performances de la page.
Parmi les métriques mesurées par PageSpeed Insights, on retrouve :
- Largest Contentful Paint (LCP) : Le LCP mesure le temps nécessaire pour afficher le plus grand élément visuel de la page à l’écran. Il s’agit d’un indicateur important de la vitesse de chargement globale de la page. Plus le LCP est court, plus la page sera considérée comme rapide par l’utilisateur.
- Interaction to Next Paint (INP) : L’INP mesure le temps nécessaire pour que la page réponde à une interaction utilisateur et affiche le résultat à l’écran. Il s’agit d’un indicateur important de la réactivité de la page aux interactions utilisateur. Plus l’INP est court, plus la page sera considérée comme réactive par l’utilisateur.
- Cumulative Layout Shift (CLS) : Le CLS mesure la stabilité visuelle de la page pendant le chargement. Il prend en compte les déplacements inattendus des éléments de la page qui peuvent perturber l’utilisateur pendant qu’il essaie d’interagir avec elle. Un score CLS élevé indique que la page a subi de nombreux déplacements inattendus pendant le chargement, ce qui peut nuire à l’expérience utilisateur.
- First Contentful Paint (FCP) : Le FCP mesure le temps nécessaire pour afficher le premier élément visuel de la page à l’écran. Il s’agit d’un indicateur important de la vitesse de chargement perçue par l’utilisateur. Plus le FCP est court, plus la page sera considérée comme rapide par l’utilisateur.
- First Input Delay (FID) : Le FID mesure le temps nécessaire pour que la page réponde à la première interaction utilisateur. Il s’agit d’un indicateur important de la réactivité de la page aux interactions utilisateur. Plus le FID est court, plus la page sera considérée comme réactive par l’utilisateur.
- Time to First Byte (TTFB) : Le TTFB mesure le temps nécessaire pour que le serveur réponde à la requête initiale de l’utilisateur et commence à envoyer les données de la page. Il s’agit d’un indicateur important de la vitesse de réponse du serveur. Plus le TTFB est court, plus la page sera considérée comme rapide par l’utilisateur.

Le FID est similaire à l’INP en ce qu’il mesure la réactivité de la page aux interactions utilisateur. Cependant, le FID ne prend en compte que la première interaction utilisateur, tandis que l’INP prend en compte toutes les interactions utilisateur pendant le chargement de la page.
Il est également important de noter que l’INP remplace le TTI en mars 2024, en tant que métrique de réactivité de la page dans les rapports de PageSpeed Insights. L’INP est considéré comme une métrique plus précise pour mesurer la réactivité de la page aux interactions utilisateur, car elle prend en compte les interactions qui se produisent pendant le chargement de la page, contrairement au TTI qui ne mesure que le temps nécessaire pour que la page devienne interactive.
En utilisant ces métriques en plus des métriques FCP, LCP, TTFB et CLS, PageSpeed Insights permet d’évaluer les performances de la page sous différents angles et d’identifier les points à améliorer pour offrir une expérience utilisateur optimale. Il est important de noter que ces métriques sont utilisées conjointement pour évaluer les performances globales de la page et qu’il est recommandé de prendre en compte l’ensemble de ces métriques pour optimiser les performances de la page.
Comment utiliser PageSpeed Insights ?
PageSpeed Insights est un outil en ligne gratuit et facile à utiliser. Voici comment accéder à l’outil et comment l’utiliser pour analyser les performances de votre site web.
Accéder à l’outil
Pour accéder à PageSpeed Insights, il vous suffit de saisir « PageSpeed Insights » dans la barre de recherche de Google ou de vous rendre directement sur le site web de l’outil à l’adresse suivante : https://developers.google.com/speed/pagespeed/insights/
Analyser une page web avec PageSpeed Insights
Pour analyser une page web avec PageSpeed Insights, il vous suffit de saisir l’URL de la page dans le champ prévu à cet effet et de cliquer sur le bouton « Analyser ». L’outil va alors simuler une connexion sur un appareil mobile et un appareil de bureau et générer un rapport détaillé sur les performances de la page.

Il est important de noter que PageSpeed Insights utilise l’outil Lighthouse en arrière-plan pour générer les rapports de performances. Lighthouse est un outil open-source qui permet de mesurer les performances, l’accessibilité, les bonnes pratiques et le référencement naturel d’une page web.
Interpréter les résultats de l’analyse
Les résultats de l’analyse de PageSpeed Insights sont présentés sous forme de rapports détaillés, avec des scores pour chaque métrique mesurée et des recommandations pour améliorer les performances de la page.
Les rapports comprennent deux types de données : les données de laboratoire et les données de terrain. Les données de laboratoire sont collectées dans un environnement contrôlé et mesurent les performances de la page dans des conditions idéales. Les données de terrain, quant à elles, sont collectées à partir de données réelles d’utilisateurs et reflètent les performances de la page dans des conditions réelles d’utilisation.
Les données de terrain de PageSpeed Insights sont collectées à partir du Chrome User Experience Report (CrUX), une base de données publique de données d’expérience utilisateur provenant de vrais utilisateurs de Chrome. Le CrUX collecte des données sur les performances de chargement des pages web à partir de millions de sites web et les met à disposition sous forme de rapports publics.
Variations sur mobile et ordinateur
Les rapports de PageSpeed Insights comprennent également des variations de performances sur mobile et sur ordinateur. Il est important de noter que les performances sur mobile sont généralement plus importantes à prendre en compte, car de plus en plus d’utilisateurs accèdent à internet via leur appareil mobile.
L’interface de PageSpeed Insights permet de changer entre l’analyse des performances sur mobile et sur ordinateur. Cette fonctionnalité est importante, car les performances d’une page peuvent varier considérablement entre les appareils mobiles et les ordinateurs de bureau.
Pour changer entre l’analyse mobile et bureau dans PageSpeed Insights, il vous suffit de cliquer sur l’onglet « Mobile » ou « Bureau » situé en haut de la page de résultats. Vous pouvez alors voir les scores et les recommandations spécifiques à l’appareil sélectionné.

Répartition des performance des pages
En plus des scores et des recommandations pour chaque métrique mesurée, les rapports de PageSpeed Insights comprennent également une vue détaillée des données de terrain, qui permet de voir le pourcentage de chaque catégorie de performances.
Dans la section « Données de terrain » du rapport, vous pouvez développer la vue pour voir le pourcentage de visiteurs qui ont connu des performances « bonnes », « moyennes » et « mauvaises » pour chaque métrique mesurée. Cette vue détaillée vous permet de mieux comprendre la répartition des performances de votre page et d’identifier les points à améliorer pour offrir une expérience utilisateur optimale.

Par exemple, si la majorité des visiteurs de votre page ont connu des performances « mauvaises » pour le Largest Contentful Paint (LCP), cela indique que la page met trop de temps à afficher le plus grand élément visuel de la page à l’écran. Vous pouvez alors utiliser les recommandations fournies dans le rapport pour optimiser le LCP et améliorer les performances de la page.
Données de laboratoire
La partie « Analyse des problèmes de performance » du rapport de PageSpeed Insights fournit des recommandations spécifiques pour améliorer les performances de la page. Ces recommandations sont basées sur les données de laboratoire de l’outil et permettent d’identifier les points à améliorer pour offrir une expérience utilisateur optimale.

Les recommandations (Diagnostic) de la partie « Analyse des problèmes de performance » sont classées par ordre d’importance, avec les problèmes les plus critiques en premier. Chaque recommandation comprend une description détaillée du problème, ainsi que des instructions pour le résoudre.
La partie « Diagnostic » du rapport de PageSpeed Insights fournit des informations supplémentaires sur les performances de la page, ainsi que des détails sur les métriques mesurées dans les sections « Données de laboratoire » et « Données de terrain ». Cette partie du rapport est conçue pour aider les développeurs web à comprendre les causes sous-jacentes des problèmes de performance et à identifier les opportunités d’optimisation.

Vous pouvez alors déplier la vue pour en apprendre plus et corriger le problème en dépliant les menus :

La partie « Diagnostic » du rapport comprend plusieurs sections, chacune se concentrant sur un aspect différent des performances de la page. Voici une description détaillée de certaines des sections les plus importantes :
- Audits : Cette section fournit une liste d’audits de performance qui ont été effectués sur la page. Chaque audit comprend une description détaillée du problème, ainsi que des instructions pour le résoudre. Les audits sont classés par ordre d’importance, avec les problèmes les plus critiques en premier.
- Opportunités : Cette section fournit une liste d’opportunités d’optimisation qui peuvent améliorer les performances de la page. Chaque opportunité comprend une description détaillée du problème, ainsi que des instructions pour le résoudre. Les opportunités sont classées par ordre d’importance, avec les opportunités les plus importantes en premier.
- Bonnes pratiques : Cette section fournit une liste de bonnes pratiques de performance qui ont été appliquées à la page. Chaque bonne pratique comprend une description détaillée de la pratique et de son impact sur les performances de la page.
- SEO : Cette section fournit une liste de recommandations pour améliorer le référencement naturel de la page. Les recommandations sont basées sur les meilleures pratiques de référencement naturel et comprennent des suggestions pour améliorer la structure de la page, le contenu et les balises méta. Chaque recommandation comprend une description détaillée du problème, ainsi que des instructions pour le résoudre.
- Accessibilité : Cette section fournit une liste de recommandations pour améliorer l’accessibilité de la page. Les recommandations sont basées sur les meilleures pratiques d’accessibilité web et comprennent des suggestions pour améliorer la lisibilité du contenu, la navigation et les fonctionnalités de la page. Chaque recommandation comprend une description détaillée du problème, ainsi que des instructions pour le résoudre.
- Détails sur les métriques : Cette section fournit des informations détaillées sur les métriques mesurées dans les sections « Données de laboratoire » et « Données de terrain ». Chaque métrique comprend une description détaillée de la métrique, ainsi que des informations sur la façon dont elle est mesurée et interprétée.
Par exemple, si le rapport indique que la page a un temps de chargement élevé en raison de ressources non optimisées, la recommandation peut suggérer de compresser les images ou de réduire la taille des fichiers CSS et JavaScript.
Si le rapport indique que la page a un Cumulative Layout Shift (CLS) élevé, la recommandation peut suggérer de définir des dimensions pour les images et les vidéos ou de réduire le nombre d’éléments de mise en page qui se déplacent pendant le chargement de la page.
En résumé, pour utiliser PageSpeed Insights, il vous suffit de saisir l’URL de la page que vous souhaitez analyser et de cliquer sur le bouton « Analyser ». L’outil va alors générer des rapports détaillés sur les performances de la page, avec des scores pour chaque métrique mesurée et des recommandations pour améliorer les performances. Les rapports comprennent des données de laboratoire et de terrain, ainsi que des variations de performances sur mobile et sur ordinateur.
Comment améliorer les performances de votre site web avec PageSpeed Insights ?
Maintenant que vous savez comment utiliser PageSpeed Insights pour mesurer les performances de votre site web, il est temps de passer à l’étape suivante : améliorer ces performances. Voici quelques conseils pour vous aider à optimiser votre site web en utilisant les recommandations de PageSpeed Insights.
Optimisez les images
Les images sont souvent responsables d’une grande partie du temps de chargement d’une page web. Il est donc important de les optimiser en réduisant leur taille et en utilisant des formats adaptés au web, tels que le format WebP. Vous pouvez utiliser des outils tels que TinyPNG ou CompressJPEG pour réduire la taille des images sans perdre en qualité. Vous pouvez également utiliser des images responsives, qui s’adaptent à la taille de l’écran de l’utilisateur, pour améliorer les performances sur mobile.
Réduisez les temps de réponse du serveur
Le temps de réponse du serveur est le temps nécessaire pour que le serveur traite une requête et renvoie les données demandées. Il est important de réduire ce temps en optimisant le code de votre site web et en utilisant un hébergement web performant. Vous pouvez utiliser des outils tels que Google PageSpeed Insights ou GTmetrix pour identifier les problèmes de performance liés au temps de réponse du serveur et obtenir des recommandations pour les résoudre.
Minifiez les fichiers CSS et JavaScript
Les fichiers CSS et JavaScript peuvent ralentir le chargement d’une page web s’ils sont trop volumineux. Il est donc recommandé de les minifier en supprimant les espaces blancs, les commentaires et les caractères inutiles. Vous pouvez utiliser des outils tels que Minifier ou UglifyJS pour minifier vos fichiers CSS et JavaScript.
Utilisez un réseau de diffusion de contenu (CDN)
Un CDN est un réseau de serveurs distribués dans le monde entier qui permettent de diffuser le contenu de votre site web plus rapidement en le rapprochant géographiquement des utilisateurs. En utilisant un CDN, vous pouvez réduire le temps de chargement de votre site web pour les utilisateurs situés loin de votre serveur. Vous pouvez utiliser des services tels que Cloudflare ou Amazon CloudFront pour mettre en place un CDN pour votre site web.
Activez la compression
La compression permet de réduire la taille des fichiers envoyés par le serveur, ce qui réduit le temps de chargement de la page. Il est recommandé d’activer la compression Gzip ou Brotli pour tous les fichiers texte, tels que les fichiers HTML, CSS et JavaScript. Vous pouvez utiliser des outils tels que Gzip ou Brotli pour activer la compression sur votre site web.
Mettez en cache les ressources
La mise en cache permet de stocker temporairement certaines ressources de votre site web dans une version plus rapide à afficher, ce qui réduit le temps de chargement des pages suivantes. Il est recommandé de mettre en cache les ressources statiques, telles que les images et les fichiers CSS et JavaScript. Vous pouvez utiliser des outils tels que WP Super Cache ou W3 Total Cache pour mettre en place la mise en cache sur votre site web.
En suivant ces conseils et en appliquant les recommandations de PageSpeed Insights, vous devriez être en mesure d’améliorer significativement les performances de votre site web et d’offrir une expérience utilisateur optimale à vos visiteurs.
Conclusion
Les performances de vitesse de chargement d’un site web sont cruciales pour offrir une expérience utilisateur optimale et améliorer son référencement naturel. PageSpeed Insights est un outil gratuit et facile à utiliser proposé par Google qui permet de mesurer les performances de vitesse de chargement d’une page web et de générer des rapports détaillés sur les différents aspects qui peuvent affecter la vitesse de chargement.
En utilisant PageSpeed Insights et en suivant les recommandations fournies par l’outil, vous pouvez améliorer les performances de votre site web et offrir une expérience utilisateur optimale à vos visiteurs. Il est important de noter que l’optimisation des performances est un processus continu et qu’il est recommandé de mesurer régulièrement les performances de votre site web pour identifier les points à améliorer.
En résumé, PageSpeed Insights est un outil essentiel pour tout propriétaire de site web qui souhaite offrir une expérience utilisateur optimale et améliorer son référencement naturel. En utilisant cet outil et en suivant les recommandations fournies, vous pouvez améliorer les performances de votre site web et offrir une navigation fluide et rapide à vos visiteurs.