Étude sur la performance des sites web en 2018 : Ce que nous avons appris
Vous savez en tant que personne qui travaille dans le domaine du web depuis des années j’ai toujours été fasciné par la performance des sites web.
C’est un sujet qui ne cesse de me passionner et je trouve toujours des choses nouvelles à apprendre.
Récemment j’ai eu l’occasion de participer à une étude sur la performance des sites web en 2018 et j’ai été assez surpris par les résultats.
On parle souvent de l’impact de la vitesse de chargement sur l’expérience utilisateur et c’est vrai c’est crucial.
Mais cette étude m’a permis de voir les choses d’une autre manière.
Un regard sur la performance des sites web
L’étude a été réalisée sur un échantillon de 150 000 sites web à la fois en version desktop et mobile.
On a utilisé les données du rapport “Performance” de SEMrush Site Audit un outil formidable qui permet d’analyser en profondeur les problèmes qui affectent la performance d’un site.
Le constat est assez alarmant : 82% des sites analysés présentent des problèmes qui affectent significativement leur performance.
Et c’est encore plus inquiétant quand on voit que 44% de ces problèmes sont considérés comme critiques selon l’échelle de gravité de Site Audit.
Les principaux défis en matière de performance des sites web
1. Les redirections : un obstacle à la performance
L’un des problèmes les plus courants qui affecte la performance des sites web est la présence de chaînes de redirection ou de boucles.
C’est un problème que l’on rencontre souvent et qui peut avoir des conséquences importantes.
Imaginez un utilisateur qui arrive sur votre site et qui doit traverser plusieurs redirections avant d’arriver à la page qu’il souhaite consulter.
Il risque tout simplement de perdre patience et de partir.
Et ce n’est pas seulement l’expérience utilisateur qui est affectée les robots d’indexation sont également impactés.
Le budget de crawl des robots est limité et à chaque redirection la page s’éloigne un peu plus de son positionnement réel.
Vous risquez donc de perdre du terrain dans les résultats de recherche.
Heureusement il est assez simple de corriger ces problèmes.
Il suffit d’identifier les redirections inutiles et de les supprimer ou de les simplifier.
Il est important de ne garder que les redirections qui sont vraiment nécessaires par exemple en cas de changement de nom de domaine de migration vers le HTTPS ou de suppression de pages dupliquées.
2. La taille des pages : moins c’est plus
Un autre problème important qui affecte la performance des sites web est la taille des pages.
Plus une page est lourde plus elle contient de ressources et plus elle met du temps à se charger.
L’objectif est de s’assurer que la taille de vos pages ainsi que de vos fichiers JavaScript et CSS ne dépasse pas 2 Mo.
Au-delà de cette limite votre site risque d’être considéré comme trop lourd et susceptible de provoquer des erreurs.
C’est dommage car même si 2 Mo sont largement suffisants pour un site performant 1% des sites analysés dépassent encore cette limite.
Alors comment réduire la taille de vos pages ? Il y a plusieurs pistes à explorer.
- Commencez par les images et les vidéos. Ce sont souvent les éléments les plus lourds d’une page. Essayez de modifier le format la résolution ou la qualité de vos visuels pour les alléger. N’oubliez pas que “less is more” dans ce cas.
- Optimisez votre code. En minifiant vos fichiers JavaScript et CSS vous pouvez réduire leur taille et améliorer le temps de chargement de votre page. La minification consiste à supprimer les lignes inutiles les espaces et les commentaires du code source. Il existe des outils comme JSMin YUI Compressor et Closure Compiler qui peuvent vous aider à minifier votre code.
- Utilisez la compression gzip ou deflate. C’est un moyen simple et efficace de réduire la taille de votre code HTML CSS et JavaScript.
3. La performance du serveur : un moteur indispensable
Un serveur qui fonctionne mal peut ralentir considérablement le chargement de votre site web.
Ce problème est particulièrement important pour les sites mobiles qui sont souvent utilisés par des personnes en déplacement et qui n’ont pas toujours une connexion internet rapide.
Il est donc important de choisir un service d’hébergement performant et de s’assurer que le package que vous utilisez est adapté à vos besoins.
Si vous constatez que votre serveur est trop lent vous pouvez envisager de changer de fournisseur ou de passer à un serveur dédié.
Il y a d’autres facteurs qui peuvent affecter la performance de votre serveur comme la lenteur de la logique applicative des requêtes auprès des bases de données du routage des frameworks et des bibliothèques.
N’oubliez pas que la performance de votre serveur est un élément clé de la performance de votre site web.
4. Le cache : un allié précieux
Enfin il y a la question du cache.
Le cache permet aux navigateurs de stocker et de réutiliser les ressources de vos pages sans avoir à les télécharger de nouveau à chaque accès.
Cela permet de réduire le temps de chargement de votre site web en particulier pour les utilisateurs qui visitent votre site plusieurs fois.
Il est important d’activer la mise en cache des fichiers JavaScript et CSS.
Si vous ne le faites pas vos utilisateurs téléchargeront les mêmes fichiers à chaque fois qu’ils visitent votre page ce qui peut ralentir considérablement l’expérience utilisateur.
Outil d’analyse de la performance de votre site
J’ai mentionné Site Audit de SEMrush un peu plus tôt et je vous le recommande fortement.
C’est un outil très complet et très performant qui vous permet d’analyser en profondeur la performance de votre site web.
Le rapport “Performance” de Site Audit vous fournit des informations détaillées sur les problèmes qui affectent votre site ainsi que des suggestions pour les corriger.
D’autres outils pour améliorer la performance de votre site
En plus de Site Audit vous pouvez également utiliser des outils comme PageSpeed Insights de Google.
Cet outil est gratuit et facile à utiliser.
Il vous permet d’analyser la performance de votre site web en version mobile et desktop et de recevoir des suggestions d’optimisation.
Le mot de la fin
L’optimisation de la performance de votre site web est un travail continu.
Il est important de surveiller régulièrement la performance de votre site et de corriger les problèmes qui affectent sa vitesse de chargement.
N’oubliez pas que la performance est un facteur clé de l’expérience utilisateur et que l’expérience utilisateur est un facteur clé du succès de votre site web.
J’espère que cet article vous a éclairé sur les enjeux de la performance des sites web en 2018. N’hésitez pas à partager vos expériences et vos réflexions dans les commentaires.
Bonne chance pour l’optimisation de votre site web !