Pourquoi et comment réaliser un audit de performance de son site web ? Interview

Fabien, développeur FullStack JS passionné par l'optimisation des performances web, le protocole GraphQL et les Design Systems, a commencé sa carrière en 2011 dans le développement web. 

Fort d'une solide expérience, il a accompli de nombreuses missions d'expertise, dont certaines portaient sur de l'architecture frontend. Il a également excellé dans le domaine de la web performance et du conseil en implémentation de GraphQL. L'ensemble de ces missions a été réalisé au sein d'Eleven Labs, où il travaille depuis 2019.

Dans cette interview, Fabien nous partage ses conseils clés et ses retours d’expérience pour bien réaliser un audit d'amélioration des performances de son site web.

Si on repose les bases, qu’est-ce qu’un audit de performance d'un site web ?

Votre site web est un outil de communication puissant pour votre entreprise, car il représente votre expertise et votre image sur internet. Et comme votre entreprise évolue au fil des années, il en est de même pour votre site internet. D’autant que le web est un environnement en perpétuelle évolution où les consommateurs n’ont pas de temps à perdre. Par conséquent, si votre site ne correspond pas à leurs attentes, met trop de temps à charger ou propose une ergonomie trop compliquée, ils le quitteront en un rien de temps pour aller sur ceux de vos concurrents.

Alors, que vous souhaitiez réaliser une refonte de votre site internet ou juste améliorer son référencement naturel sur les moteurs de recherche (SEO) comme Google, l’audit de performance est l’outil qui répond à vos besoins. En effet, il permet d’identifier les éléments à améliorer ou à ajouter pour optimiser techniquement votre site et élaborer une stratégie d'amélioration continue. Ainsi, il fait le point sur son efficacité à travers l’analyse de son contenu, de sa vitesse de chargement et de sa réactivité.

 

Quel est l’intérêt d'analyser la rapidité de son site web ?

Cette analyse technique et métier va permettre d'améliorer l'expérience utilisateur, optimiser le référencement naturel (SEO) et la conversion en identifiant et en corrigeant les problèmes de visibilité de votre site internet. Cela va permettre de mettre en place une stratégie et une culture de la performance par la suite en continu. Ces corrections peuvent même permettre dans certains cas de réduire les coûts liés au site internet.

Concrètement, voici quelques avantages quantifiables :

  • Amélioration de la vitesse

    Une optimisation de la vitesse peut entraîner une réduction significative du temps de chargement, par exemple, une diminution de 1 seconde peut augmenter les conversions jusqu'à 7%.

  • Réduction du taux de rebond

    Un site plus rapide peut réduire le taux de rebond de 35% en moyenne, ce qui signifie que les visiteurs restent plus longtemps sur le contenu de votre site.

  • Meilleur classement dans les moteurs de recherche

    Google prend en compte la rapidité d'exécution des pages comme un facteur de classement, ce qui peut influencer le positionnement SEO dans la SERP.

  • Augmentation de la satisfaction des utilisateurs

    Un site rapide crée une expérience utilisateur plus satisfaisante, ce qui peut fidéliser les visiteurs et ceux-ci à long terme.

  • Réduction de la consommation de bande passante

    Réduire la consommation de données pour les utilisateurs mobiles peut réduire les coûts d'hébergement.

  • Amélioration de la conversion

    Une amélioration de la rapidité peut augmenter les taux de conversion de manière significative, parfois de 10% ou plus.

  • Économies de coûts publicitaires

    Des temps d'affichage des pages plus rapides peuvent réduire les coûts publicitaires car les plateformes publicitaires récompensent généralement les sites rapides.

Qu’analyses-tu lors des audits de performance web que tu mènes ?

Lors d’un audit technique de performance d’un site web, on analyse et vérifie de nombreux éléments, afin de définir le plan d'actions, identifier les problèmes techniques et préciser les optimisations à réaliser : 

Web Vitals : Les Web Vitals sont un ensemble de métriques clés définies par Google pour évaluer la qualité de l'expérience utilisateur sur un site web. Ils comprennent généralement trois métriques principales :
  • Largest Contentful Paint (LCP) : Il mesure le temps qu'il faut pour que le plus grand élément visible à l'écran soit chargé. Un LCP rapide est essentiel pour une expérience utilisateur satisfaisante.
  • First Input Delay (FID) : Il mesure la réactivité du site en enregistrant le temps entre l'interaction de l'internaute (clic, tap, etc.) et la réponse du site. Un faible FID est crucial pour une interactivité fluide.
  • Cumulative Layout Shift (CLS) : Il évalue la stabilité visuelle de la page en mesurant les changements inattendus de mise en page. Un faible CLS garantit une expérience sans frustration pour les internautes.

Classement Web Performance JDN : Ce classement est un indicateur spécifique au Journal du Net (JDN) qui évalue l'efficacité des sites web, notamment pour les sites à très fort trafic dans les médias. Il prend en compte divers facteurs, tels que la vitesse de chargement des pages, la réactivité du site, l'efficacité sur les moteurs de recherche, la gestion des ressources dans le contenu (images, scripts, etc.), et d'autres éléments qui influencent sur la productivité globale et le positionnement SEO du site web sur les moteurs de recherche.

Temps d'affichage des pages : Nous mesurons le temps nécessaire pour que les pages se chargent complètement.

Taille des fichiers et des ressources : Nous analysons la taille des fichiers, notamment les images dans les contenus, les scripts, les feuilles de style, et nous nous assurons qu'ils sont optimisés pour une diffusion rapide. Une utilisation excessive de ressources peut ralentir le site.

Réactivité mobile : Nous vérifions la convivialité du site sur les appareils mobiles, en nous assurant qu'il est adapté aux écrans de différentes tailles et qu'il se charge rapidement sur les connexions mobiles.

Optimisation des images : Nous examinons la manière dont les images sont gérées et compressées pour minimiser leur impact sur le temps de chargement tout en préservant la qualité visuelle.

Gestion des caches : Nous vérifions si le site utilise efficacement les mécanismes de mise en cache pour réduire les temps de chargement lors des visites répétées.

Liens 404 : Nous analysons les liens dans vos pages, les redirections, les 404, les 301 qui pourraient avoir un impact sur l'expérience des vos clients.

“ Selon moi, ce qui est essentiel à analyser avant tout ce sont les web vitals, qui comprennent le Largest Contentful Paint (LCP), le First Input Delay (FID), et le Cumulative Layout Shift (CLS). C’est grâce à ces éléments qu’on est capable d’évaluer l'expérience utilisateur en termes de chargement, d'interactivité et de stabilité visuelle. ”

Comment suivre votre web performance et celle de vos concurrents

Généralement, comment se déroule l’évaluation de la rapidité et efficacité d'un site internet ?

Un audit de performance d’un site web commence toujours par la collecte de données. Par la suite une analyse approfondie est effectuée pour identifier les problèmes d'efficacité dans le contenu du site, tels que des images non optimisées, des scripts excessivement longs ou encore des requêtes réseau lentes. Une fois les problèmes identifiés, des recommandations sont formulées pour les résoudre.

Ces recommandations sont généralement formulées de la manière suivante : 

  • Rapports automatisés depuis les outils de collecte de données : Les outils de collecte de données de performances génèrent souvent des rapports automatisés. Ces rapports contiennent des données clés sur le succès du site, y compris des métriques telles que le temps de chargement de la page, le score de performance, les erreurs détectées, et les recommandations pour l'amélioration.
  • Tableaux de bord en ligne : De nombreuses équipes utilisent un outil de tableau de bord en ligne pour suivre en temps réel les performances de leur site. Ces tableaux de bord peuvent être personnalisés pour afficher les métriques les plus pertinentes pour l'entreprise. Ils permettent aux équipes de suivre les tendances de performance au fil du temps.
  • Synthèse des résultats : Outre les rapports automatisés et les tableaux de bord, une synthèse des résultats est souvent réalisée. Cette synthèse peut prendre la forme d'un document récapitulatif qui met en évidence les principales conclusions de l'audit. Elle peut inclure des recommandations prioritaires pour résoudre les problèmes identifiés


Quels outils sont utilisés lors de cette analyse ?

J’utilise divers outils comme Google Lighthouse, PageSpeed Insights, WebPageTest, ainsi qu'un outil de suivi de performance tels que SpeedCurve, DareBoost.

Ce sont les outils les plus couramment utilisés sur le marché.


A quelle fréquence, selon toi, un diagnostic de performance devrait être réalisé ?

La fréquence peut être liée à chaque mise en production, ce qui permet de garantir une performance web constante à mesure que de nouvelles fonctionnalités ou modifications sont ajoutées au site. C’est particulièrement important pour maintenir une expérience utilisateur et un référencement optimal.

“La fréquence des audits devrait être adaptée aux objectifs commerciaux et à la nature du site. Pour les sites à fort trafic, des audits fréquents, idéalement trimestriels, sont essentiels pour maintenir une expérience utilisateur optimale. Cependant, les sites moins dynamiques ou à plus faible trafic peuvent envisager des audits annuels pour surveiller et optimiser leur efficacité de manière rentable. L'important est de personnaliser la fréquence en fonction des besoins spécifiques de chaque entreprise et site web.”

 

Pour conclure : suite à l’audit et à la mise en place des préconisations techniques et métiers, comment mesurer l’impact de l’audit sur son site web ?

Le succès de l'audit est généralement mesuré par la progression des métriques de performance après la mise en œuvre des recommandations. Cela peut inclure une réduction du temps de chargement de la page (LCP - Largest Contentful Paint), une meilleure stabilité visuelle (CLS - Cumulative Layout Shift) et une expérience utilisateur améliorée, tout en garantissant une interactivité fluide (FID - First Input Delay). Le suivi continu de ces métriques de performance est également essentiel pour évaluer le succès à long terme. Il est complémentaire aux audits UX et à l’amélioration de l’architecture du site web.

Réaliser un audit de performance de son site web est donc important pour maintenir sa présence sur le web et rivaliser avec vos concurrents. Vous gagnez donc à être accompagnés par un expert dans le domaine pour assurer la performance de vos applicatifs !

 

Comment améliorer la performance de son site web avec un expert ?
Fabien Pasquet

Expert Web Performance
@Eleven Labs

Envie d’en savoir plus sur notre méthodologie d’audit de web performance ?

Organisons un échange !

Demander un rendez-vous

Découvrez d’autres articles autour du développement web et mobile