Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coupe WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Quelles sont les extensions WordPress qui ralentissent votre site ?

L’utilisation d’extensions mal codées peut nuire aux performances de WordPress, entraînant des temps de chargement plus lents qui frustrent vos internautes.

Comprendre quelles extensions ralentissent votre site peut s’avérer délicat.

Aucun souci !

Dans cet article, nous allons vous afficher comment identifier les extensions qui ralentissent votre site afin que vous puissiez trouver des alternatives plus rapides qui offrent une expérience meilleure et plus rapide à vos internautes.

Which WordPress Plugins Are Slowing Down Your Site?

Pourquoi certaines extensions ralentissent-elles votre site WordPress ?

Les extensions WordPress sont comme des applications pour votre site. Si vous voulez ajouter une nouvelle fonctionnalité à votre site, alors vous trouverez probablement une extension qui peut le faire. Il existe des dizaines de milliers d’extensions disponibles qui vous permettent d’ajouter des formulaires de contact, d’optimiser les images, d’améliorer le SEO et la sécurité, et bien plus encore.

Désormais, les extensions WordPress sont écrites dans le langage de programmation PHP, tout comme WordPress lui-même. Ce code s’exécute sur votre serveur et utilise ses ressources, notamment la mémoire, le processeur et le stockage.

Lorsqu’un internaute voit une page de votre site, WordPress charge ses fichiers cœurs et ses extensions activées avant même de charger la page. Cela signifie que si une extension se charge lentement, elle affectera les performances de WordPress et ralentira votre site.

Aucun internaute n’a envie d’attendre sur un site lent. Selon une étude, un délai d’une seconde seulement peut faire baisser les conversions de 7 %, les pages vues de 11 % et la satisfaction des clients/clientes de 16 %.

Strangeloop speed study

Nous pensons que le problème n’est pas la quantité d’extensions, mais plutôt la qualité. Vous pouvez avoir des dizaines de bonnes extensions WordPress qui fonctionnent sur votre site sans aucun problème, mais l’ajout d’une seule extension mal codée peut ralentir votre site.

  • Un code PHP mal écrit peut utiliser des ressources excessives du serveur et ralentir votre site.
  • Certaines extensions interrogent la base de données de WordPress plus souvent que nécessaire, ce qui sollicite les ressources de votre serveur et affecte ses performances.
  • Certaines extensions chargent des ressources externes à partir de serveurs tiers lents, ce qui augmente le temps de chargement des pages. Il peut s’agir de scripts, de feuilles de style et de polices de caractères.
  • Les extensions qui sont surchargées et qui offrent plus de fonctionnalités que vous n’en avez besoin prendront plus de temps à charger.

Découvrir les extensions qui ralentissent votre site WordPress est une étape importante dans l’optimisation de ses performances. Vous pouvez ensuite rechercher des extensions alternatives qui servent le même objectif, mais qui sont optimisées pour de meilleures performances.

Or, certaines extensions nécessaires effectuent des tâches importantes sur votre serveur qui sont gourmandes en ressources, comme l’optimisation des images, la vérification des liens brisés et le scanner de logiciels malveillants. Au lieu de désactiver ces extensions, vous pouvez planifier ces tâches lorsque votre site a moins de visiteurs.

Et avant de suivre les étapes de ce tutoriel, assurez-vous de mettre à jour vos extensions à la dernière version. Les développeurs/développeuses publient souvent des mises à jour pour optimiser les performances et corriger les bogues.

Malheureusement, il n’existe aucun moyen simple d’obtenir une liste de vos extensions les plus lentes, et vous devrez faire un travail de détective. Voici quelques stratégies pour découvrir les extensions qui se comportent mal :

Trouver les extensions qui font des requêtes lentes dans les bases de données

Un moniteur de requêtes peut mettre en évidence des goulets d’étranglement potentiels sur votre site, notamment des requêtes de base de données trop lentes. Pour ce faire, il surveille les demandes que votre site adresse au serveur.

Le plugin gratuit Query Monitor peut trouver des problèmes potentiels et fournir des rapports détaillés qui vous aident à identifier les plugins qui ralentissent votre site. En fait, nous utilisons cette extension pour stimuler la vitesse de chargement des pages sur WPBeginner.

La première étape consiste à installer et activer l’extension Query Monitor. Si vous avez besoin d’aide, veuillez consulter notre guide du débutant sur l’installation d’une extension WordPress.

Une fois activée, l’extension ajoutera quelques outils de surveillance à la barre d’administration de WordPress.

Vous devez maintenant visiter la page que vous souhaitez vérifier sur l’interface publique de votre site. Lorsque vous survolez les outils du moniteur de requêtes avec votre souris, un menu apparaît.

Choose 'Database Queries' From the Query Monitor Menu

Vous devez cliquer sur “Database Queries” (requêtes de base de données), et certains outils apparaîtront en bas de l’écran.

Cliquez ensuite sur “Requêtes par composant”, et vous verrez un tableau de vos extensions et composants. La colonne ‘Sélectionné’ vous indique le nombre de requêtes de base de données effectuées par chaque extension, et la colonne ‘Temps’ de cette page affiche le temps total pris par ces requêtes en secondes.

Vous pouvez cliquer sur l’en-tête de l’une ou l’autre de ces colonnes pour trier la liste. Par exemple, cliquer sur la colonne Temps triera la colonne par temps, et cliquer à nouveau sur cette colonne placera les extensions les plus lentes en haut de la liste.

The Queries by Component Report in Query Monitor

En général, si une extension effectue plus de 20 à 50 requêtes ou si les requêtes prennent plus d’une demi-seconde ou d’une seconde, alors il peut y avoir un problème. Cependant, il s’agit uniquement de lignes directrices, et l’optimisation des performances de WordPress consiste à trouver un équilibre entre fonctionnalité et rapidité.

Maintenant, vous pouvez désactiver temporairement les extensions lentes pour voir si les performances de WordPress s’améliorent en utilisant les instructions ultérieurement dans cet article. Si c’est le cas, vous pouvez alors contacter l’auteur/autrice du plugin pour obtenir du support ou trouver une extension alternative.

Pour plus de détails sur l’utilisation de cette extension, consultez notre guide sur l ‘ajout d’un moniteur de requêtes WordPress sur votre site.

Trouver les extensions qui chargent des ressources lentes

Lorsqu’un internaute visite votre site, son navigateur doit télécharger les fichiers nécessaires à l’affichage de la page web. Il peut s’agir d’images, de feuilles de style et de scripts, et les extensions peuvent demander certains de ces fichiers.

Il peut s’agir de fichiers internes sur votre propre site ou de fichiers externes provenant de sites tiers. Chaque demande HTTP ajoute du temps au processus de chargement.

Le rapport du réseau

Vous pouvez voir combien de temps prend le chargement de ces fichiers en visitant une page de votre site, puis en utilisant les outils développeurs/développeuses de votre navigateur. Dans Google Chrome, il suffit d’aller dans Affichage ” Développeur/développeuse ” Inspecter ou de cliquer avec le bouton droit de la souris sur la page et de sélectionner ” Inspecter “.

Cliquez ensuite sur l’onglet “Réseau”, puis rechargez la page. Au fur et à mesure que la page se charge, vous verrez apparaître une liste de toutes les ressources nécessaires à la vue de la page, y compris les demandes HTTP internes et externes.

Identifying HTTP Requests Using Your Browser's Developer Tools

Vous pouvez voir uniquement les demandes HTTP externes à l’aide du filtre “3rd-party requests”.

Astuce : vous pouvez obtenir un rapport plus détaillé en utilisant des outils tiers comme Pingdom. Consultez notre guide sur la façon de suivre les demandes de domaines tiers dans WordPress.

La colonne “Temps” affiche le temps de chargement de chaque ressource. Vous pouvez cliquer sur le Titre de la colonne pour trier la liste par temps, et cliquer à nouveau pour placer les fichiers les plus lents en haut de la liste.

Les fichiers qui mettent plus d’une demi-seconde ou d’une seconde à se charger peuvent poser problème, bien qu’il ne s’agisse que d’une indication.

La colonne Initiateur peut vous aider à déterminer si c’est une extension qui charge le fichier, mais ce n’est souvent pas clair.

Le rapport de couverture

Le rapport de couverture vous permet de voir quels fichiers sont chargés depuis le dossier d’une extension sur votre site. Cependant, il n’est pas affiché par défaut.

Pour l’afficher, cliquez sur les trois points verticaux dans le coin supérieur droit et sélectionnez Plus d’outils ” Couverture dans le menu.

Showing the Inspect Tool's Coverage Report

Cela affichera une liste des URL des ressources chargées.

Pour trouver les fichiers qui sont chargés à partir de vos dossiers d’extensions, il suffit de filtrer la liste en tapant /plugins/ dans le champ de filtre de l’URL. Vous devriez pouvoir voir le nom de l’extension dans chaque URL.

The Inspect Tool's Coverage Report

Vous pouvez maintenant trier la liste de différentes manières pour trouver les extensions qui posent problème. Par exemple, vous pouvez trier par URL pour afficher tous les fichiers chargés par chaque extension. Vous pouvez également trier par le nombre total d’octets ou par l’utilisation pour trouver les extensions qui chargent de gros fichiers.

Pour en savoir plus sur ce Sujet, consultez notre guide sur la réduction des demandes HTTP dans WordPress.

Tester manuellement la vitesse de chaque extension WordPress

Un moyen simple et gratuit de tester vos extensions consiste à les désactiver une à une tout en vérifiant les performances de votre site. Cette méthode est gratuite et ne nécessite pas l’installation d’une autre extension sur votre site, mais prendra plus de temps et d’efforts que les autres méthodes.

Commencez par effectuer un test de vitesse du site. La métrique de vitesse la plus importante à suivre est le temps de chargement des pages. Dans ces résultats de test de vitesse Pingdom, il est simplement appelé “temps de chargement”.

Pingdom speed test result for Hostinger

Désactivez ensuite la première extension et relancez le test de vitesse. Si la vitesse s’améliore de manière significative, vous avez trouvé l’extension qui pose problème.

Pour une précision optimale, vous devez effectuer chaque test de vitesse trois fois et faire la moyenne des résultats. Cela vous permet de tenir compte des fluctuations de l’internet.

Ensuite, vous devez réactiver cette extension et désactiver la suivante. Ensuite, lancez un autre test de vitesse et répétez l’opération.

Une autre méthode consiste à commencer par désactiver toutes les extensions, puis à les réactiver une par une. Vous devriez effectuer un test de vitesse avec toutes les extensions désactivées, puis après avoir réactivé chacune d’entre elles.

Bien que chronophage, cette méthode peut vous aider à identifier l’extension qui provoque un ralentissement lorsqu’elle est activée.

Astuce : En désactivant vos extensions, vous retirez des fonctionnalités de votre site. Pour que votre site direct ne soit pas affecté, vous devez effectuer ces tests sur un site de staging. Pour obtenir des résultats précis, ce site doit être installé sur le même serveur que votre site direct.

Bonus : Amélioration des performances sur mobile grâce à Google Lighthouse

Un autre outil que vous pouvez utiliser pour améliorer les performances de WordPress est Google Lighthouse. Il fournit des aides utiles sur les performances de votre site, l’accessibilité, les meilleures pratiques et le référencement, mais n’identifie pas spécifiquement les extensions lentes sur un site WordPress.

Il vous aide à optimiser les Vitesses Web du cœur de Google, qui sont importantes pour l’expérience utilisateur et le référencement.

Il peut également afficher des scripts et des ressources lents et volumineux en cours de chargement, ce qui peut indiquer que des extensions nuisent aux performances de WordPress.

View lighthouse report

Pour plus de détails, consultez la section de notre liste de contrôle SEO WordPress consacrée à la préparation de votre site WordPress pour le mobile.

Utiliser un service professionnel d’optimisation de la vitesse du site

WPBeginner Professional Services: Site Speed Optimization Service

Comme vous pouvez le constater, découvrir les extensions problématiques qui ralentissent votre site peut demander beaucoup de travail, surtout si vous n’êtes pas un expert en technologie.

Pourquoi ne pas utiliser notre service professionnel d’optimisation de la vitesse du site?

Notre équipe d’experts configurera un site staging afin de pouvoir tester votre site en profondeur sans ralentir votre site direct. Nous allons résoudre les problèmes à l’aide du rapport Google Lighthouse.

Ensuite, nous mettrons à jour vos extensions, nous passerons en revue et optimiserons l’utilisation de vos extensions, nous optimiserons votre serveur web et vos images, et bien plus encore.

Le prix de notre service d’optimisation de la vitesse du site commence à partir de 699 $. Contactez notre équipe pour planifier une consultation gratuite dès aujourd’hui !

Choisir de meilleures extensions WordPress

Si vous venez de découvrir que certaines de vos extensions ralentissent votre site WordPress, alors vous vous demandez peut-être comment en choisir de meilleures. Jetons un coup d’œil à quelques choses que vous pouvez faire pour vous assurer de trouver une extension qui fait tout ce dont vous avez besoin et qui est optimisée pour la vitesse.

Avant de Premiers pas, nous vous recommandons de rédiger une liste de tout ce que vous avez besoin que l’extension fasse. Il peut s’agir simplement d’une liste des principales fonctionnalités de l’extension lente que vous avez utilisée. Cependant, c’est aussi l’occasion de réfléchir aux domaines dans lesquels cette extension a échoué ou offre plus que ce dont vous avez besoin.

Ensuite, vous pouvez commencer à rechercher dans le répertoire des plugins WordPress des extensions gratuites qui répondent à vos besoins.

Il suffit de taper la fonctionnalité principale dans le champ de recherche en haut de la page et de rechercher des extensions ayant un grand nombre d’installations activées, de bonnes évaluations et compatibles avec une version récente de WordPress.

WordPress plugins search results

Cependant, avec le grand nombre d’extensions disponibles, cela peut représenter beaucoup de travail.

Il est souvent plus fiable d’utiliser un répertoire d’extensions recommandées comme notre Centre de solutions WordPress. Il s’agit d’un répertoire personnalisé de plugins WordPress gratuits et premium recommandés que nous avons testés de manière approfondie et que nous avons trouvés comme étant les solutions les plus fiables.

WPBeginner's WordPress Solutions Center

Nous fournissons des Avis détaillés avec des captures d’écran pour chaque extension, ce qui vous permet de comparer les avantages et les inconvénients pour vous assurer qu’il offre les fonctionnalités dont vous avez besoin.

Vous pouvez également consulter notre Ultimate WordPress Toolkit for Pros, où nous listons les meilleures extensions dans de nombreuses catégories. Nous utilisons beaucoup de ces extensions sur WPBeginner, notamment :

Une fois que vous avez choisi une extension, vous devez tester son impact sur les performances de votre site. Comme nous l’avons couvert plus tôt, vous pouvez simplement effectuer un test de vitesse du site avant et après avoir installé et activé l’extension pour vous assurer qu’elle ne ralentit pas votre site.

Pour en savoir plus sur ce Sujet, consultez notre guide du débutant sur comment choisir les meilleures extensions WordPress.

Nous espérons que ce tutoriel vous a aidé à trouver quelles extensions WordPress ralentissent votre site. Vous pouvez également consulter des guides sur la façon d’utiliser ces informations pour améliorer les performances de WordPress :

Si vous avez aimé cet article, veuillez alors vous abonner à notre chaîne YouTube pour obtenir des tutoriels vidéo sur WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.

Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi cela compte et comment vous pouvez nous soutenir. Voici notre processus éditorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

L'ultime WordPress Toolkit

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tous les professionnels devraient avoir !

Reader Interactions

Commentaires

  1. Félicitations, vous avez la possibilité d'être le premier commentateur de cet article.
    Vous avez une question ou une suggestion ? Laissez un commentaire pour lancer la discussion.

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. Veuillez garder à l'esprit que tous les commentaires sont modérés selon notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.