GUIDE

Pourquoi votre site WordPress est lent : les 7 causes réelles

“Mon site est lent” est probablement la phrase la plus entendue en diagnostic - et la lenteur n’est jamais une fatalité. Un site WordPress ne naît pas lent : il le devient, progressivement, et presque toujours pour une combinaison des sept causes qui suivent. La bonne nouvelle, c’est qu’elles se mesurent et se corrigent, dans un ordre logique.

1. L’accumulation d’extensions

Chaque extension ajoute du code qui s’exécute, des requêtes vers la base de données, et souvent des fichiers CSS et JavaScript chargés sur toutes les pages - même celles qui n’utilisent pas la fonctionnalité. Vingt extensions actives dont sept ne servent plus, c’est un cas d’école. Le problème n’est pas le nombre en soi, mais la qualité et la redondance : une seule extension mal codée peut coûter plus cher que dix extensions saines.

2. Un thème surchargé

Les thèmes “tout-en-un” vendus avec des dizaines de démos et certains constructeurs de pages chargent des centaines de kilooctets de code pour couvrir tous les usages possibles - dont votre site n’utilise qu’une fraction. C’est la cause la plus difficile à corriger sans intervention structurelle, et celle qui justifie parfois une refonte.

3. Des images jamais optimisées

Une photo envoyée directement depuis un téléphone pèse plusieurs mégaoctets ; la même image compressée et convertie en WebP en pèse cinquante fois moins, sans différence visible. Sur un site avec des années de contenu accumulé, les images non optimisées représentent souvent l’essentiel du poids des pages - et le correctif est entièrement automatisable.

4. L’absence de cache, ou un cache mal configuré

Sans cache, WordPress reconstruit chaque page à chaque visite : requêtes à la base de données, exécution du thème et des extensions, à chaque fois. Un cache bien configuré sert la page déjà construite en une fraction du temps. Mal configuré, il peut au contraire casser des fonctionnalités - les paniers d’achat et les contenus personnalisés ne se mettent pas en cache comme une page de blogue.

5. Une base de données encombrée

Révisions d’articles accumulées par centaines, données laissées par des extensions désinstallées il y a des années, tables de journalisation qui grossissent sans limite : la base de données d’un site de cinq ans peut peser plusieurs fois son poids utile. Chaque requête traverse cet encombrement.

6. Un hébergement dépassé

Un hébergement mutualisé saturé par des centaines d’autres sites, une version PHP en retard de plusieurs années, des ressources sous-dimensionnées pour votre trafic réel : peu importe la qualité des optimisations en amont, le serveur fixe le plafond. C’est la cause à vérifier en premier, parce qu’elle peut rendre toutes les autres corrections inutiles - ou au contraire les démultiplier.

7. Les scripts tiers

Outils de suivi ajoutés au fil des années, anciennes campagnes publicitaires jamais retirées, widgets de réseaux sociaux, polices chargées depuis des serveurs externes : chaque script tiers ajoute des requêtes vers des serveurs que vous ne contrôlez pas. L’inventaire honnête - qu’est-ce qui sert encore ? - fait souvent gagner plus que bien des optimisations techniques.

Dans quel ordre corriger ?

Mesurer d’abord, corriger ensuite. Un diagnostic sérieux commence par PageSpeed Insights et les Core Web Vitals pour identifier lesquelles de ces causes touchent réellement votre site - puis corrige dans l’ordre du meilleur rendement : d’abord ce qui plafonne tout (hébergement), puis ce qui pèse le plus (images, extensions), puis ce qui affine (cache, base de données, scripts).

L’erreur classique est d’installer une extension d’optimisation de plus en espérant un miracle - c’est ajouter du poids pour lutter contre le poids. Si votre site vous semble lent, le service d’optimisation de vitesse commence exactement par cette mesure initiale, gratuite : vous savez ce qui ralentit votre site avant de décider quoi que ce soit.