wordpress

Comment corriger la lenteur de WordPress ?

Mis à jours 21 septembre 2020

Pourquoi WordPress devient-il lent ?

WordPress est sans aucun doute le blog le plus utilisé sur internet. Il arrives des fois que la performance de WordPress devient subitement lente. Cette lenteur est souvent inexplicable et finis par donner du fils à retordre à l’utilisateur.

J’essaierai dans cet article de traiter les principales causes derrière le problème de lenteur de WordPress.

Il existe de nombreux outils en ligne qui rendent le diagnostic d’une installation lente de WordPress un peu plus facile. Voici des conseils pratiques qui peuvent vous aider à accélérer la performance de WordPress.

Consulter notre guide complet sur comment accélérer votre site internet

Conseil 1 : Vérifiez vos plugins

La première chose à regarder est les plugins.

Un plugin qui n’est pas mis à jours ou que sa mise à jour n’est pas compatible avec la dernière version de WordPress peut causer tout un tas de problèmes qui rendront votre site trop lent.

Il existe 2 façons pour régler ce problème:

  1. La première façon est de désactiver tous les plugins et remettre le site vers le thème par défaut. Vérifiez par la suite si le problème est résolue ou pas. De là, on réinstalle les plugins un par un jusqu’à ce qu’on trouve celui qui est la cause de la lenteur du site. Cette façon prend pas mal de temps. Il existe un moyen plus facile.
  2. La deuxième façon est d’utiliser un outil de diagnostique de plugins en ligne. Je vous recommande https://gtmetrix.com/ ou encore https://www.webpagetest.org/. Les deux outils vous permettent de savoir le temps de chargement de chacun des éléments individuels de votre site web. S’il y a un plugin qui n’est pas optimisé, il va probablement se démarquer des autres plugin en terme du temps de chargement. Ainsi, vous serez en mesure soit de le mettre à jours ou d’en trouver un alternatif.
diagnostic lenteur plugin wordpress
Gmetrix: Cliquez sur Waterfall pour savoir le temps de chargement de chaque élement. Il est aussi de filtrer l’analyse.
webpage speedtest waterfall
PageSpeedtest vous donne plus de détails sur les chargement de chaque plugin de votre site

J’ai eu un pareil problème de lenteur de Worpdress. Dans mon cas il s’agissait du  plugin lightbox qui ralentissait mon site. Je l’ai désactivé puis supprimé et l’ai remplacé par un autre. Et bingo ! le problème est résolue.

Conseil 2 : Installer et utiliser un plugin de Cache

À mon humble avis, la plus grande force et en même temps la faiblesse de WordPress est que c’est un CMS entièrement piloté par une base de données.

Ce qui est bon c’est que seulement les parties du site que vous éditez sont mis à jour lorsque vous cliquez sur sauvegarder. Ceci n,est pas le cas avec MovableType qui fait la réécriture complète de la page du site.

L’inconvénient d’avoir un site alimenté par une base de données est qu’à chaque fois que vous visitez une page une centaine de requêtes sont envoyées à la base de données afin de pouvoir rendre la page. Ce processus prend un certain temps et risque de ralentir votre site.

Qu’est ce que le cache ?

Le cache permet d’avoir une copie temporaire de chaque page / article de votre site. Ils seront ainsi servis à vos visiteurs au lieu de passer par la requête de la base de données.

Cela accélère l’affichage et réduit également la charge sur votre serveur. Lorsque vous mettez à jour une page, le plugin cache réécrit automatiquement une nouvelle copie afin que vos visiteurs obtiennent la version la plus récente.

J’ai commencé à déployer la mise en cache sur mes sites WordPress et pour certains de mes clients et je dois dire que j’ai été impressionné.

Il y a une différence notable dans la façon dont les pages sont affichées. Afin d’assurer une meilleure expérience de l’utilisateur, Google recommande de respecter les Signaux Web essentiels.

Pourquoi est-il important de suivre les performances de vos pages ?
Les temps de chargement longs ont un sérieux impact sur les taux de rebond. Exemple :Si le temps de chargement de la page passe de 1 seconde à 3 secondes, le taux de rebond augmente de 32 %.
Si le temps de chargement passe de 1 seconde à 6 secondes, le taux de rebond augmente de 106 %.
Google

Cela signifie que vous risquez de se classer en rang inférieur dans les résultats des moteurs de recherche si votre site WordPress est lent.

L’autre avantage de la mise en cache est de surmonter les pics de trafic. Cela est vrai surtout si votre site est hébergé sur un serveur mutualisé.

Sans la mise en cache, votre site WordPress affichera ainsi le message “Impossible d’établir une connexion base de données” au lieu de votre page ou d’un article. Cela risquerait de devenir un cauchemar surtout si vous faites de l’argent à partir de votre blog WordPress.

Je vous recommande fortement d’utiliser WP Rocket qui est reconnu comme étant le plugin de cache le plus performant par les experts.  Il suffit de quelques clics pour rendre votre site WordPress rapide.

Voici quelques autres plugins cache que vous pouvez utilisé:

Conseil 3 : Choisissez le bon hébergeur WordPress ?

Vous avez nettoyée vos plugins et ils fonctionnent tous à merveille. Vous avez installé le plugin de cache et vous avez vu un peu d’amélioration. Malheureusement votre blog est toujours lent.

Que pourrait-il être?

Votre hébergement WordPress !

Cela fait plus de 12 ans que j’utilise WordPress et je peux vous dire que l’hébergement web peut être la cause principale derrière la lenteur de votre site.

Au fil des années j’ai dû changer d’hébergeur web à plusieurs reprises. La raison était que j’avais tout essayer en terme d’optimisation, mais les serveurs ne pouvaient tout simplement pas suivre. Du temps d’arrêt à la lenteur, j’ai eu de mauvaises expériences avec pas mal d’hébergeur web.

La raison de la lenteur de certaines fournisseurs d’hébergement Web se résume au sur-chargement des serveurs ou encore à une infrastructure désuet. Ils ont trop de sites sur le même serveur. N’oubliez pas que WordPress est particulièrement exigeant sur les serveurs MySQL et puisque la plupart des gens n’utilisent pas la mise en cache cela a pour effet une atténuation de la performance du serveur. La seule façon de remédier à cela est de changer de compagnie d’hébergement.

Personnellement, j’ai utilisé Infomaniak comme hébergeur et j’étais très heureux avec eux.

Je vous conseil fortement a éviter ces hébergeurs si vous voulez que votre site WordPress fonctionne correctement:

  • OVH mutualisé
  • Ikoula
  • 1and1
  • Magic-Online
  • Webhostingpad

Suivez moi
Les derniers articles par Jacques Tremblay (tout voir)