Site WordPress lent : causes et solutions

Pas le temps de chercher ? Je regarde d’où vient la lenteur : premier diagnostic gratuit. Votre site affiche une erreur ? Consultez plutôt le guide Erreurs WordPress.

Les causes les plus fréquentes

Un site WordPress lent a rarement une seule cause. Voici celles que je rencontre le plus souvent, de la plus courante à la plus rare.

  • Pas de cache. Sans cache, le serveur reconstruit chaque page à chaque visite. C’est la cause la plus fréquente, et la plus simple à corriger.
  • Images trop lourdes. Une photo de 5 Mo affichée en petit ralentit toute la page, surtout sur mobile.
  • Trop d’extensions, ou des scripts ajoutés. Une seule extension mal codée peut ajouter plusieurs secondes à chaque page. Les scripts ajoutés au site pèsent de la même façon : pixel Facebook, Google Tag Manager, chat en ligne, fenêtres pop-up.
  • Serveur ou version de PHP dépassés. Une ancienne version de PHP ou un hébergement saturé répond lentement, quoi que vous fassiez sur le site.
  • Base de données encombrée. Des années de révisions et de données laissées par d’anciennes extensions alourdissent chaque page.
  • Constructeur de page lourd. Elementor, Divi et les thèmes « tout-en-un » chargent beaucoup de code, même sur les pages simples.
  • Trop de polices. Charger quatre ou cinq polices Google Fonts, avec toutes leurs épaisseurs, retarde l’affichage du texte.

Pour aller plus loin : faire le diagnostic en 5 minutes, réduire le temps de réponse du serveur et nettoyer la base de données.

Accélérer votre site, dans le bon ordre

Faites une sauvegarde avant de commencer, et mesurez la vitesse après chaque étape pour savoir ce qui a vraiment changé.

  1. Mesurer la vitesse

    Testez votre page d’accueil et une page importante sur PageSpeed Insights (pagespeed.web.dev). Notez les résultats mobile et ordinateur, pour pouvoir comparer ensuite.

    Le guide diagnostic en 5 minutes explique comment lire les résultats.

  2. Activer un cache

    Si votre hébergeur utilise un serveur LiteSpeed (c’est le cas d’o2switch, Hostinger ou PlanetHoster), installez l’extension LiteSpeed Cache. Sinon, WP Super Cache ou WP Rocket font le même travail.

    Une seule extension de cache à la fois : deux caches en même temps se gênent.

  3. Alléger les images

    Redimensionnez les photos avant de les envoyer : 1 920 pixels de large suffisent pour une image pleine largeur. Convertissez-les en WebP, plus léger que le JPEG.

    Pour les images déjà en ligne, une extension comme Imagify ou Converter for Media le fait automatiquement.

  4. Faire le tri dans les extensions

    Désactivez celles que vous n’utilisez plus, puis supprimez-les. Si le site reste lent, désactivez les autres une par une en mesurant la vitesse à chaque fois : vous trouverez celle qui coûte le plus.

  5. Vérifier le serveur

    Si le temps de réponse du serveur dépasse 0,8 seconde, le problème vient de l’hébergement, de PHP ou de la base de données. Suivez le guide temps de réponse du serveur.

    Si une partie de vos visiteurs vient de loin, un CDN comme Cloudflare rapproche le site d’eux. Pour un public en France, le cache de l’hébergeur suffit le plus souvent.

Avant de commencer

  • Faites une sauvegarde. Un cache mal réglé ou une extension supprimée peut casser l’affichage.
  • Une modification à la fois. Mesurez après chaque changement, sinon impossible de savoir ce qui a aidé.
  • Testez en navigation privée. Connecté, vous voyez le site sans cache, donc plus lent qu’il ne l’est.
  • N’empilez pas les extensions. Deux extensions de performance qui font la même chose ralentissent le site.

Votre site est toujours lent ? Je trouve la cause.

Envoyez-moi l’adresse de votre site : je regarde gratuitement d’où vient la lenteur et je vous dis quoi corriger, avec le prix avant toute intervention. Je vous réponds en général dans l’heure, en semaine.

« Travail solide et interventions très bien documentées »Avis Codeur, note 5/5 · Réglage d’une boutique WooCommerce et des statistiques

Portrait de Joris Lamaque
Joris Lamaque
Développeur WordPress

Les questions

Questions fréquentes

Le plus souvent : pas de cache, des images trop lourdes ou une extension gourmande. Plus rarement, un serveur ou une version de PHP dépassés. Le diagnostic en 5 minutes vous dit laquelle de ces causes vous concerne.

Google considère qu’une page est rapide quand son contenu principal s’affiche en moins de 2,5 secondes. Le score PageSpeed est un repère, pas un objectif : un site qui s’affiche vite avec un score de 70 vaut mieux qu’un 100 obtenu en cassant des fonctions.

Les téléphones ont moins de puissance et une connexion souvent plus faible. Ce sont presque toujours les images trop lourdes et le code JavaScript (diaporamas, animations, extensions) qui pèsent.

Elle règle souvent la plus grosse partie du problème, mais pas tout. Si les images sont lourdes, si une extension est gourmande ou si le serveur est lent, le cache masque la cause sans la corriger.

Pas en premier. Commencez par le cache, les images et les extensions. Si le serveur reste lent après ça, ou si votre offre est très ancienne, un changement d’hébergeur peut alors faire une vraie différence.

Le cache ne s’applique pas à l’administration. Une lenteur côté administration vient souvent d’une extension, d’une base de données encombrée ou d’une ancienne version de PHP.

Aperçu du guide « Maintenance & sécurité WordPress » de Jorboo

Guide gratuit · PDF de 12 pages

Maintenance & sécurité WordPress : le guide pratique

Des mises à jour faites régulièrement et avec méthode évitent une bonne partie de ces erreurs. Ce guide explique comment garder votre site WordPress à jour et protégé.