Pourquoi votre site web est lent
Un contact m’a demandé s’il était possible de savoir pourquoi son site web était lent ?
Pourquoi votre site doit être rapide
La rapidité d’un site web est utilisée par Google pour votre référencement. Si votre site est trop lent, il sera moins bien placé dans le classement des sites. Google a expliqué qu’il souhaite calquer la pertinence de ses résultats sur celle de l’utilisateur. Si un site est trop lent, l’utilisateur va changer de site. La pertinence des résultats fournis par Google n’est pas bonne, donc une mauvaise impression de l’utilisateur sur l’utilisation de Google en temps que moteur de recherche.
Comment et très facilement comprendre la performance de son hébergement
La lenteur d’un site web peut être due à 2 facteurs, soit la partie logiciel, soit la partie matérielle. C’est un résumé facile, mais très simple à comprendre : un site rapide sur une machine lente sera un site lent, un site rapide sur une machine rapide sera un site rapide.
Son constat était simple, le site web était relativement rapide, mais lorsqu’il utilisait le module d’administration (back-office) l’interface était très lente. On pouvait supposer que le cache du site web jouait son rôle pour la navigation sur le site, mais pas pour le back-office.
Avoir accès aux ressources de la machine
Avant d’analyser en détail les problèmes de lenteur du site web, nous avons analysé les performances de son hébergement. Pour cela il existe de très nombreux outils dédiés aux experts d’analyse de performance machine, mais qui nécessite un accès rot.
De plus il s’agissait d’une étude, et non pas d’une prestation pour l’instant. Simplement avoir une idée plus précise sur les performances de son serveur. N’étant pas technicien informatique, il fallait aussi que le résultat soit visuel et facile à analyser.
Simple script PHP
J’ai proposé d’utiliser eSM, un script relativement simple, un rendu visuel immédiat et qui offre de bonnes bases pour l’analyse du système.
Nous avons, via FTP, uploadé le script sur son serveur dans un dossier spécifique. Nous avons regardé les compteurs pendant 15 min. Puis nous avons lancé 3 navigations sur le site web, et enfin la console d’administration.
Les résultats
Ce que nous a rapidement présenté eSM, c’est un usage fort de la mémoire et du swap. Le swap étant beaucoup plus lent que la mémoire vive, cela explique la lenteur globale de l’interface d’administration du site web.
Et après
Comme il s’agissait d’un site web WordPress, nous avons dans un premier temps cloner le site web vers un hébergement avec plus de mémoire. Le résultat fut saisissant, l’interface d’administration est devenue littéralement deux fois plus rapide.
La mission n’est pas terminée, car lors de la migration nous avons constaté que beaucoup de plug-ins n’étaient pas à jour, et nous allons maintenant gérer le site web du client directement notre console centralisée pour tout ce qui est des mises à jour et la surveillance du site. Le client a aussi souhaité un audit complet de la rapidité de son site web.
Pour télécharger eSM c’est ici
Analyse de la vitesse de votre site web par Google, c’est ici
Laisser un commentaire