Quand un client me dit « mon site rame », je sais déjà, avant même de l’ouvrir, que je vais probablement tomber sur l’une des trois mêmes erreurs. Pas par hasard : ce sont les classiques, celles que je vois revenir encore et encore. Et la bonne nouvelle, c’est qu’elles se corrigent toutes.
Petit rappel avant de commencer, parce que c’est important : la vitesse, ce n’est pas un caprice de geek. Un site lent fait fuir vos visiteurs avant même qu’ils voient votre contenu, et Google le sait. Bref, ça vous coûte des clients. Voici donc les trois suspects habituels.
Erreur n°1 : des images bien trop lourdes
C’est le coupable que je retrouve le plus souvent. On prend une belle photo, on la met en ligne telle quelle, et hop, elle pèse plusieurs méga-octets. Multipliez ça par toutes les images de la page, et vous obtenez un site qui met une éternité à charger.
Le truc, c’est que ces images pourraient peser dix fois moins sans la moindre différence à l’œil nu. Il suffit de les compresser, de les afficher à la bonne taille et d’utiliser les bons formats. Simple à dire, un peu plus technique à bien faire, mais l’effet est immédiat.
Erreur n°2 : une collection d’extensions
Celle-là, je la comprends : on installe une extension pour un besoin, puis une autre, puis encore une… et on ne fait jamais le ménage. Au bout d’un moment, le site traîne derrière lui une dizaine de modules dont la moitié ne sert plus à rien.
Le problème, c’est que chacun ajoute du code, des requêtes, du poids. Faire le tri régulièrement, désactiver et supprimer ce qui ne sert pas, c’est souvent un gain de vitesse instantané. Et gratuit.
Erreur n°3 : pas de cache du tout
Là, ça devient technique, mais l’idée est simple. Sans système de cache, votre site reconstruit entièrement chaque page à chaque visite. C’est comme refaire la cuisine à partir de zéro pour chaque client, au lieu d’avoir préparé les plats à l’avance.
Avec un bon cache, les pages sont servies quasi instantanément. C’est l’une des optimisations au meilleur rapport effort/résultat qui existe.
Le vrai problème, c’est qu’on agit à l’aveugle
Si je devais retenir une seule leçon, ce serait celle-ci : avant de toucher à quoi que ce soit, il faut mesurer. Sinon, on bricole au hasard et on perd son temps.
C’est tout l’objet d’un travail sérieux sur l’optimisation de la vitesse : on mesure, on diagnostique, on corrige, on re-mesure. J’ai déjà fait passer des sites d’un score mobile de 43 à 90 comme ça. Si le vôtre traîne la patte, parlons-en, je le mesure et je vous dis d’où vient le problème.