Commencez par mesurer, pas par installer une extension
Le premier réflexe est souvent d'ajouter une extension de cache. Parfois ça aide, parfois ça masque le vrai problème, et parfois ça casse l'affichage. Avant de toucher à quoi que ce soit, il faut savoir où partent les secondes : côté serveur (le site met longtemps à répondre) ou côté navigateur (la page arrive vite mais met du temps à s'afficher).
Notre test sépare justement les deux : il mesure le temps de réponse de votre serveur depuis la France, puis ce que Google observe au chargement de la page et chez vos vrais visiteurs.
1. L'hébergement et la version de PHP
Si votre serveur met plus d'une seconde à répondre, aucune optimisation d'images ne compensera. Les causes classiques : une offre mutualisée saturée, une version de PHP ancienne, pas de cache de page, ou une base de données qui a beaucoup grossi.
- Passer à une version de PHP maintenue (8.3 ou plus récente) apporte souvent un gain immédiat, à condition de vérifier la compatibilité du thème et des extensions sur une copie.
- Un cache de page sert des fichiers déjà prêts au lieu de faire travailler PHP et MySQL à chaque visite.
- OPcache et, pour les sites dynamiques, un cache objet (Redis) réduisent le travail du serveur.
- Si l'offre est trop juste, la migrer coûte parfois moins cher que de continuer à perdre des visiteurs.
2. Les extensions
Ce n'est pas le nombre d'extensions qui compte, c'est ce qu'elles font. Une seule extension mal conçue peut ajouter plusieurs centaines de millisecondes sur chaque page. Les suspects habituels : constructeurs de pages, sliders, extensions de statistiques internes, sauvegardes lancées en pleine journée, formulaires qui chargent leurs fichiers partout.
- Repérer les extensions qui chargent du CSS et du JavaScript sur des pages où elles ne servent à rien.
- Remplacer les extensions lourdes par des équivalents plus légers, ou par quelques lignes de code.
- Supprimer, et non simplement désactiver, celles qui ne servent plus.
3. Les images
C'est la cause la plus fréquente d'un affichage lent sur mobile : des photos envoyées telles quelles depuis un appareil photo ou un téléphone, affichées en petit mais téléchargées en grand.
- Convertir en WebP ou AVIF, des formats bien plus légers que le JPEG à qualité égale.
- Servir la bonne taille selon l'écran (WordPress sait le faire si le thème est bien réglé).
- Différer le chargement des images sous la ligne de flottaison, mais jamais celui de l'image principale du haut de page.
4. Le thème et le constructeur de pages
Elementor, Divi, WPBakery et consorts sont pratiques, mais ils génèrent beaucoup de code. On peut les alléger (désactiver les modules inutiles, charger les polices en local, générer le CSS dans des fichiers), mais au-delà d'un certain point, seul un thème plus léger règle le problème. Nous vous le disons au diagnostic, avant tout engagement.
5. Les scripts externes
Chat en ligne, pixels publicitaires, widgets d'avis, vidéos intégrées, cartes : chacun ajoute des requêtes vers d'autres serveurs, sur lesquels vous n'avez aucune prise. La solution consiste à les charger après l'affichage, ou seulement quand le visiteur en a besoin (par exemple la vidéo au clic).
Ce qu'il ne faut pas faire
- Empiler plusieurs extensions de cache ou d'optimisation : elles se marchent dessus.
- Viser 100/100 sur PageSpeed : la note n'est qu'un indicateur, ce sont les secondes gagnées qui comptent.
- Mettre à jour WordPress, le thème et toutes les extensions d'un coup sur le site en ligne pour « voir si ça va plus vite ».
Mis à jour le 26 septembre 2026.