20 façons les plus efficaces d'optimiser et d'accélérer votre site WordPress

Publié: 2019-04-01
Optimize and speed up your WordPress site

Dernière mise à jour - 8 juillet 2021

Avoir un site Web rapide est essentiel pour l'expérience utilisateur et un bon classement dans les moteurs de recherche pour votre site WordPress. Un site Web lent signifierait que les utilisateurs qui atterriraient sur votre site partiraient en quelques secondes. Cela affecterait négativement votre taux de conversion, et bientôt l'impact sera également évident dans les classements des moteurs de recherche. Donc, si vous avez un site Web WordPress, il est important que vous suiviez systématiquement les conseils d'experts sur l'optimisation du site. Dans cet article, nous discuterons de certains des moyens les plus efficaces d'optimiser et d'accélérer votre site WordPress.

Bon plan d'hébergement

Votre plan d'hébergement est l'un des aspects les plus importants qui déterminent les performances de votre site. Lorsque vous débutez, vous opterez très probablement pour un plan d'hébergement mutualisé. Certains des plans d'hébergement partagé sont vraiment bons, car ils se concentrent également sur l'optimisation de la vitesse. Cependant, comme il s'agit d'un service partagé, vous pouvez parfois rencontrer des problèmes dans l'allocation des ressources.

Un service d'hébergement WordPress géré serait idéal pour les performances de votre site si vous avez un trafic considérable. Dans un service d'hébergement WordPress infogéré, les ressources du serveur seront optimisées au mieux pour les performances de votre site. De plus, une meilleure attention sera portée à la sécurité de votre site avec des mises à jour régulières, des sauvegardes, etc.

Kinsta offre une pile technologique supérieure pour héberger votre site d'entreprise WordPress.

Consultez les articles ci-dessous pour trouver le meilleur service d'hébergement pour votre site WordPress :

  • Hébergement WordPress infogéré de Kinsta
  • Meilleurs services d'hébergement WooCommerce
  • Services d'hébergement de niveau entreprise pour WordPress

Utilisez un bon thème

Un thème WordPress pléthorique peut considérablement ralentir votre boutique. Si vous utilisez un thème polyvalent et polyvalent pour votre site, il y a de fortes chances qu'il s'accompagne de beaucoup de cloches et de sifflets. Cela pourrait être très bon en théorie, mais pas tellement en pratique. Le succès de votre site WordPress dépendra de la façon dont vous pourrez vous concentrer sur votre domaine. Lorsque vous essayez de le faire, un thème léger et spécialisé sera une bien meilleure option que d'avoir un thème avec des fonctionnalités dont vous n'avez pas besoin.

Concevez un site adapté à vos produits et clients en utilisant les thèmes enfants de Storefront.

Vous pouvez trouver une bonne gamme de thèmes et de conseils pour repérer le bon parmi les articles ci-dessous :

  • Thèmes les plus vendus pour WordPress et WooCommerce
  • Comment repérer le meilleur thème pour votre site ?
  • Meilleurs thèmes enfants Storefront pour la boutique WooCommerce

Utilisez des plugins de qualité de développeurs de confiance

Un autre aspect qui a une influence majeure sur les performances de votre site est les plugins que vous utilisez. Dans l'écosystème WordPress, vous trouverez de nombreux plugins aux capacités variées. L'astuce consiste à n'utiliser les plugins que lorsque vous en avez vraiment besoin. Ce n'est pas parce qu'une fonctionnalité est bonne à avoir que vous devez l'implémenter sur votre site. Si cela améliore vraiment l'expérience utilisateur de votre site, vous pouvez envisager de l'ajouter à votre site.

De plus, lorsque vous choisissez des plugins, assurez-vous de les obtenir auprès de développeurs qui suivent les normes de codage WordPress. Un plugin mal codé peut faire plus de mal que de bien à votre site. Faites donc toujours un peu de recherche sur le développeur avant d'en obtenir un. Si vous téléchargez un plugin gratuit à partir du référentiel de plugins WordPress, vérifiez le nombre d'étoiles, les avis des utilisateurs et les mises à jour du plugin. En plus du référentiel, vous pouvez trouver de bons plugins du magasin d'extensions WooCommerce, ELEX, YITH, PluginHive, WisdmLabs, etc.

Veuillez vous référer aux articles suivants pour en savoir plus sur l'utilisation et la gestion des plugins WordPress :

  • Comment installer un plugin WordPress ?
  • Les ressources les plus fiables pour les plugins WordPress
  • Alternatives au référentiel WordPress pour les plugins gratuits

Plug-in de mise en cache

La mise en cache est un processus qui peut améliorer efficacement les performances de votre site WordPress. Fondamentalement, à l'aide d'un plugin de mise en cache, vous pourrez servir des copies enregistrées de fichiers statiques (images, fichiers CSS, JS) à vos utilisateurs. De plus, cela réduira les requêtes de base de données, PHP et HTTP, ce qui contribuera à de meilleures performances. L'effet d'un bon plugin de mise en cache sera assez apparent car il améliore considérablement les performances de votre site.

Consultez nos articles pour découvrir certains des meilleurs plugins de mise en cache que vous pouvez utiliser sur votre site WordPress pour optimiser et accélérer votre site WordPress.

  • Plugins de mise en cache WordPress pour améliorer les performances du site
  • Comment vider le cache WordPress ?

Réseau de diffusion de contenu

Un réseau de diffusion de contenu ou CDN vous offre la possibilité de servir des fichiers statiques aux utilisateurs en fonction de leur emplacement. Fondamentalement, il y aura des centres de données dispersés dans le monde qui stockent vos fichiers statiques. Le CDN livrera ces fichiers à partir de l'emplacement le plus proche de l'utilisateur, en fonction de sa localisation géologique. Cela accélérera efficacement la vitesse de chargement des pages sur votre site et contribuera à optimiser et à accélérer votre site WordPress. Vous pouvez essayer WP Super Cache, W3 Total Cache ou Cloudflare.

Cloudflare est l'une des meilleures options pour configurer un réseau de diffusion de contenu pour votre site Web.

Optimisation des images

Des images de bonne qualité sont une nécessité fondamentale de tout site Web. Cependant, les images de haute qualité ont tendance à avoir une taille de fichier plus élevée, ce qui peut également nuire aux performances de votre site. Comprendre le type de fichier optimal pour votre site Web vous aiderait à optimiser cet aspect. PNG et JPEG sont deux formats de fichiers couramment utilisés sur les sites WordPress. Vous pouvez également utiliser un logiciel de compression de fichiers qui réduirait la taille du fichier sans trop affecter la qualité. WP Smushit est un plugin utile pour optimiser et accélérer les images de votre site WordPress.

Chargement paresseux

Le chargement différé est une fonctionnalité où seules les images qui occupent l'écran du spectateur à un moment donné seront téléchargées. Le reste des images ne sera pas chargé, ce qui peut améliorer efficacement la vitesse de chargement de la page. Si vous avez beaucoup d'images sur votre site, vous pouvez utiliser cette stratégie pour optimiser et accélérer votre site WordPress.

Optimisation de la base de données

Vous devez supprimer les données inutiles de votre base de données pour qu'elle fonctionne de manière optimale. Pour cela, vous devez supprimer les commentaires de spam, les utilisateurs non vérifiés, les brouillons rejetés, etc. Si vous ne voulez pas le faire manuellement, utilisez un plugin comme WP DBManager ou WP-Optimize.

Minification des fichiers JS et CSS

La minification est le processus par lequel vous réduisez la taille de vos fichiers CSS et JS sur votre site WordPress. Le nombre d'appels CSS et JS au serveur peut également être réduit. Vous pouvez utiliser un plugin comme Autoptimize pour minification pour optimiser et accélérer votre site WordPress.

Utiliser le service d'hébergement vidéo

WordPress vous permet de télécharger directement des fichiers vidéo et audio. Cependant, ce n'est pas une bonne idée car cela peut ralentir votre site. C'est pourquoi les experts conseillent d'utiliser un outil d'hébergement vidéo tiers comme YouTube ou Vimeo pour télécharger des vidéos. Après avoir téléchargé des vidéos sur le service d'hébergement, vous pouvez les intégrer à votre publication WordPress. Pour intégrer un fichier vidéo, vous pouvez simplement coller l'URL dans le message et WordPress l'intégrera automatiquement.

Désactiver les liens dynamiques

Le hotlinking est une situation où un site utilise l'URL de l'image d'un autre site. Au lieu de charger l'image sur leur propre site, les hotlinkers utilisent simplement les URL de l'image comme un moyen plus simple d'afficher des images sur leur site. C'est en quelque sorte considéré comme une lixiviation sur votre bande passante. Vous pouvez trouver des extraits de code que vous pouvez utiliser pour désactiver le hotlinking. Essayez également All In One WP Security & Firewall, un plugin de sécurité du référentiel WordPress, qui dispose d'une fonctionnalité pour empêcher le hotlinking.

Compression Gzip

Vous pouvez compresser les fichiers de votre site Web avant de les servir aux utilisateurs. Cela peut beaucoup aider à améliorer la vitesse de chargement du site. Vous pouvez gérer la compression Gzip en utilisant certaines modifications de code, ou vous pouvez utiliser un plugin comme W3 Total Cache ou WP Rocket.

W3 Total Cache est un package complet qui aide à gérer les aspects généraux des performances de votre site.

Réduire les demandes externes

Le thème ou un plugin peut faire des demandes externes à partir de votre site. Parfois, des scripts ou des images seront chargés de cette façon à partir de sources externes. Cela peut potentiellement ralentir votre site Web. Une bonne stratégie pour optimiser et accélérer votre site WordPress serait de minimiser ces demandes externes qui chargent des scripts provenant d'autres sources. Vous pouvez désactiver complètement ces scripts ou les fusionner en un seul pour optimiser et accélérer votre site WordPress.

Désactiver les pingbacks et les trackbacks

Lorsqu'une de vos pages ou publications reçoit un backlink d'un autre site, vous obtenez un pingback. Cela peut sembler être une fonctionnalité utile, mais elle utilise beaucoup de ressources serveur en générant des requêtes dans les deux sens. Les experts suggèrent de désactiver cette fonctionnalité sur votre administrateur WordPress lui-même et d'utiliser d'autres outils pour suivre les backlinks vers votre site. Sur votre panneau d'administration WordPress, vous pouvez trouver l'option de désactiver les pingbacks et les rétroliens sous Paramètres > Discussion .

Optimiser la page d'accueil

Votre page d'accueil est l'endroit où la majorité des utilisateurs de votre site atterrissent. Il est donc important de leur offrir la meilleure expérience sur cette page. Assurez-vous de le garder épuré et bien organisé. Conservez des extraits de vos messages, et affichez un nombre optimal de messages. Assurez-vous également qu'il n'y a pas de widgets inutiles pour le partage social ou d'autres fonctionnalités qui entravent une meilleure expérience utilisateur.

Diviser les messages longs en pages

Les longs messages informatifs sont un excellent moyen de plaire aux utilisateurs ainsi qu'aux moteurs de recherche. Cependant, les messages longs contiendraient également beaucoup d'images et pourraient donc prendre plus de temps à charger. Une des stratégies que vous adoptez ici consiste à diviser un long article en plusieurs pages. Vous pouvez utiliser la balise WordPress par défaut pour cela, ou utiliser un plugin comme WP-PageNavi pour optimiser et accélérer votre site WordPress.

Diviser les commentaires en pages

Les commentaires sur votre article de blog seront un excellent indicateur de l'engagement des clients. Cependant, avoir un grand nombre de commentaires peut également réduire la vitesse de chargement de la page. Pour éviter cela, WordPress dispose d'un paramètre dans lequel vous pouvez spécifier comment vous souhaitez diviser les commentaires sur vos publications. Vous trouverez ces options sur le panneau d'administration de WordPress (Paramètres > Discussion).

Optimiser les tâches planifiées

Plusieurs tâches planifiées peuvent s'exécuter en arrière-plan de votre site, telles que des sauvegardes ou des tâches cron. Vous devez optimiser ces tâches pour vous assurer qu'elles n'affectent pas les performances de votre site. Par exemple, l'exécution de sauvegardes pendant une période de faible trafic n'affecterait pas beaucoup l'expérience utilisateur. De même, vous pouvez également consulter les rapports d'exploration sur votre console de recherche pour vous assurer qu'il n'y a pas d'impact sur les performances.

Mettre à jour PHP

Vous devez vous assurer que votre site fonctionne sur la dernière version de PHP. Si vous utilisez l'un des fournisseurs de services d'hébergement recommandés par WordPress, il y a de fortes chances qu'il soit régulièrement mis à jour. Cependant, si vous découvrez que votre site Web ne fonctionne pas sur la dernière version de PHP, vous pouvez les demander pour cela.

Mise à jour régulière de WordPress et des outils associés

Comme vous le savez, l'une des principales caractéristiques de WordPress est qu'il est régulièrement mis à jour. L'ensemble des outils de l'écosystème suit en fait ce modèle. Il est donc important que vous vous assuriez d'avoir un calendrier de mise à jour pour le noyau WordPress ainsi que les plugins et les thèmes que vous utilisez. Cependant, vous devez gérer les mises à jour avec précaution, car il est possible que des problèmes de compatibilité surviennent avec chaque mise à jour. Si vous exploitez une boutique WooCommerce, voici un article qui vous aidera à la mettre à jour sans problème.

J'espère que cet article vous a donné quelques options pour optimiser et accélérer votre site WordPress. Si vous avez des questions, veuillez nous en informer dans la section des commentaires.

Lectures complémentaires

  • Plugins de mise en cache WordPress
  • Gérer les conflits de plugins
  • Meilleurs services de maintenance WordPress