Pourquoi WordPress est-il lent? C’est une question compliquée, et il y a beaucoup de réponses possibles. Il pourrait s'agir de votre hébergeur. Ce pourrait être un plugin escroc. Vous utilisez peut-être trop d'images non optimisées.
Pour l'instant, il est trop tôt pour le dire – mais une fois que vous aurez terminé ce post, vous aurez une bien meilleure idée de la raison pour laquelle votre site WordPress est lent et de ce que vous devez faire pour résoudre le problème.
Dans cet article, nous parlerons des facteurs qui peuvent ralentir WordPress. Ensuite, nous vous aiderons à déterminer si votre hébergeur vous offre le niveau de performances dont vous avez besoin, en quatre étapes. Mettons-nous au travail!
Les grands facteurs qui peuvent ralentir WordPress
Au-delà de votre hébergeur, de nombreux aspects peuvent avoir un impact sur les temps de chargement de votre site Web – pour vous et vos utilisateurs:
- Affichage d'images non optimisées
- Utiliser un thème WordPress lent
- Utiliser des plugins non optimisés
- Ne pas implémenter les meilleures pratiques de performances générales, telles que la compression et la mise en cache
- Avoir trop de scripts en cours d'exécution en arrière-plan
- Utiliser une ancienne version de PHP
Ainsi, sans une optimisation appropriée de votre côté, votre site Web ne sera pas aussi rapide qu'il peut l'être. Cependant, même si vous optimisez méticuleusement chaque aspect de votre site Web, votre hébergeur peut toujours agir comme un goulot d'étranglement pour ralentir les choses. Ensuite, nous verrons comment savoir si c'est le cas pour votre site.
Comment savoir si vous devez accélérer votre site Web WordPress (en 4 étapes)
Étant donné que de nombreux facteurs peuvent avoir un impact sur les performances de votre site Web, vous devez les exclure pour déterminer si votre fournisseur d'hébergement est en faute. Passons en revue le processus étape par étape.
Étape # 1: exécuter des tests de temps de chargement de la page de référence
Avant d'effectuer toute autre tâche, vous devez d'abord déterminer la vitesse de chargement de votre site Web. En règle générale, vous souhaitez que votre site se charge dans moins de deux secondes – tout ce qui est inférieur à une seconde permet une excellente expérience utilisateur. Si vous êtes dans la fenêtre d'une et deux secondes, vous êtes en bonne forme, bien qu'il y ait place à amélioration ici.
Il existe de nombreuses solutions pour tester les temps de chargement de votre site – Outils Pingdom est un favori. Votre page d'accueil aura un contenu décent par rapport aux autres pages du site, c'est donc une bonne option pour les tests. Pour utiliser Pingdom, entrez simplement une URL dans le champ correspondant, puis choisissez un serveur de test qui correspond le mieux aux centres de données de votre hébergeur:
Une fois que vous avez cliqué Lancer le test et laissez Pingdom s'exécuter, vous obtiendrez un ensemble de résultats qui ressemblent à ceci:
Si vous faites défiler vers le bas, vous verrez que Pingdom note votre site Web sur différents aspects, tels que l'utilisation de la compression gzip, le fait de ne pas avoir trop de redirections d'URL, etc.:
Plus vos «notes» sont bonnes, plus votre site Web devrait se charger rapidement. Chacune de ces suggestions peut considérablement améliorer les temps de chargement. Plus le score est bas, plus l'optimisation de votre site Web est nécessaire.
Avant de tirer des conclusions concernant votre hébergeur, consultez notre guide d'optimisation des performances WordPress. Nous avons également collecté quelques astuces pour accélérer WordPress:
Si vous avez déjà passé du temps à optimiser votre site Web et que vous êtes encore obtenir de mauvais temps de chargement, cela peut indiquer un problème avec votre hôte. Pour être certain, nous devons mettre votre site Web sous un peu de stress.
Étape # 2: Faites passer votre site Web à un test de résistance
Plusieurs tests de vitesse successifs vous donnent une assez bonne idée de la vitesse de votre site Web. Cependant, la véritable épreuve du feu consiste à voir comment votre hébergeur s'en sort lorsqu'il est soumis au stress d'un trafic important.
Pour cette étape, nous allons utiliser le Impact de la charge , qui vous permet de simuler jusqu'à 25 visites simultanées sur votre site Web en cinq minutes sur une échelle croissante. Vous n'avez pas besoin de créer un compte pour exécuter un test gratuit:
Une fois le test terminé, vous verrez un graphique qui montre les temps de chargement pour chaque utilisateur tout au long des cinq minutes. Idéalement, vous ne voulez pas voir de pointes importantes dans les temps de chargement (la ligne bleue):
Nos résultats semblent plutôt bons, ce qui signifie que notre hébergeur peut gérer la charge dont nous avons besoin. Cependant, des pics importants de temps de chargement peuvent signifier l'une des trois choses suivantes:
- Mauvaise optimisation du site Web de votre côté (dont vous avez déjà pris soin!)
- Votre hébergeur ne peut pas gérer la quantité de trafic simultané que vous lui envoyez
- Votre plan d'hébergement agit comme un goulot d'étranglement
D'après notre expérience, de bons fournisseurs d'hébergement peuvent gérer un niveau décent de trafic simultané, même avec des plans partagés de base. Si ce n'est pas le cas, vous pouvez l'aider en intégrant votre site Web à un réseau de diffusion de contenu (CDN).
À l'aide d'un CDN, vous pouvez réduire la charge de vos serveurs et laisser leurs centres de données l'assumer. Cela signifie que même si votre hébergeur n'est pas très bien sous pression, vous pouvez éviter les baisses de performances lors des pics de trafic.
Étape # 3: Vérifiez si vos images doivent être optimisées
Les photos de haute qualité peuvent avoir des fichiers volumineux. Ajoutez-en quelques-unes à n'importe quelle page, et c'est parfait pour ralentir vos temps de chargement. Il existe plusieurs façons de savoir si cela vous pose problème. Cependant, l'approche la plus rapide consiste à utiliser un outil de test de performances gratuit tel que GTmetrix.
Ce service fonctionne de manière très similaire aux outils Pingdom. Vous entrez une URL, exécutez un test rapide et il vous donnera un rapport contenant une ventilation complète de vos temps de chargement et des suggestions sur la façon de l'améliorer.
GTMetrix note également si votre site Web utilise des images optimisées. Il répertoriera même toutes les images non optimisées et les économies de fichiers potentielles si vous développez l'onglet:
En moyenne, environ 50% de la taille du fichier d'un site Web provient d'images, vous devez donc compresser vos images avant ou après leur téléchargement sur WordPress. Nous recommandons cette dernière approche car il existe de nombreux plugins d'optimisation d'image qui automatisent le travail pour vous.
Par exemple, Optimole peut s'occuper de quelques choses dans un seul plugin:
- Compressez vos images.
- Servez vos images via un CDN (comme vous l'avez appris ci-dessus).
- Modifiez dynamiquement la taille des images en fonction de l'appareil d'un utilisateur. Par exemple, quelqu'un sur un petit smartphone obtient une image plus petite qu'un grand écran Retina.
Si vous obtenez un mauvais score en matière d'optimisation d'image, cela peut avoir un impact considérable sur les performances de votre site Web. Après avoir activé l'optimisation d'image pour votre site Web et parcouru votre bibliothèque multimédia existante, vous souhaitez revenir en arrière à travers les étapes un et deux.
Idéalement, vous devriez voir une diminution des temps de chargement, sinon, cela peut pointer vers votre hébergeur comme le problème sous-jacent.
Étape # 4: Testez le thème et les plugins de votre site Web
Bien sûr, le thème et les plugins que vous utilisez peuvent également avoir un impact significatif sur les temps de chargement de votre site Web. Par exemple, certains thèmes sont mieux optimisés que d'autres, tandis que certains plugins peuvent ajouter trop de scripts à votre site.
Pour exclure ces éléments comme la cause du ralentissement de votre site Web WordPress, vous devez procéder comme suit:
- Configurez une copie intermédiaire de votre site Web.
- Changez de thème pour une autre option similaire et relancez les tests un et deux ci-dessus.
- Désactivez vos plug-ins un par un et réexécutez les tests à la première étape à chaque fois.
Certes, ce processus peut prendre un certain temps si vous utilisez beaucoup de plugins – mais il faut tout exclure.
Si vous n'avez pas accès à la fonctionnalité de mise en scène, la deuxième meilleure approche consiste à sauvegarder votre site Web avant d'apporter des modifications. De cette façon, vous pouvez revenir à son état d'origine une fois que vous avez terminé. Cependant, nous ne recommandons pas de tester un site Web en direct de cette manière si vous avez un trafic important.
Faites attention aux situations où le changement de thème ou la désactivation d'un plug-in spécifique entraîne une baisse significative des temps de chargement – votre hébergeur n'est peut-être pas en cause pour ralentir WordPress.
Si votre thème ou vos plugins sont les coupables, vous devrez rechercher des remplacements (ou contacter le développeur pour interroger vos résultats.) En revanche, si ce ne sont pas vos images, votre thème ou vos plugins qui ralentissent votre site, cela peut il est bien temps de chercher un nouvel hébergeur après tout!
Ne vous laissez pas abattre par un site WordPress lent
Avant de tirer des conclusions concernant votre hébergeur, il est important d'exclure d'autres aspects qui peuvent ralentir WordPress. Par exemple, votre site Web pourrait ne pas être optimisé pour la vitesse en premier lieu, ou vous utilisez peut-être trop d'images non compressées. Certains plugins et thèmes peuvent également ralentir les choses, vous devez donc tester tous les aspects avant de décider de changer d'hôtes.
Si vous découvrez que votre hôte est le coupable, nous avons beaucoup de ressources pour vous aider à choisir le meilleur hôte pour vos besoins et votre budget. Nous expliquons les différents types d'hébergement WordPress ici. Et une fois que vous avez compris vos options, vous pouvez consulter notre collection du meilleur hébergement WordPress et de certains des meilleurs hôtes WordPress gérés à bas prix.
Avez-vous des questions sur ce qu'il faut faire pour améliorer les performances de WordPress? Voyons-les dans la section commentaires ci-dessous!