Optimisation des performances de WordPress - 15 façons éprouvées et testées

Publié: 2022-09-15
Masquer la table des matières
1. Pourquoi optimiser WordPress ?
2. Quinze façons d'optimiser les performances de WordPress
2.1. Trouver un service d'hébergement WordPress plus rapide
2.2. Mettez à jour vos logiciels
2.3. Utilisez un thème WordPress léger
2.4. Optimisez votre page d'accueil
2.5. Supprimer les plugins inutiles
2.6. Réduire les scripts externes
2.7. Minifier les fichiers CSS et JavaScript
2.8. Désactiver les pingbacks s'ils ne sont pas nécessaires
2.9. Désactiver le hotlinking pour vos images
2.10. Configurer pour HTTPS
2.11. Utiliser les technologies de mise en cache
2.12. Utiliser un réseau de diffusion de contenu (CDN)
2.13. Compressez vos images
2.14. Ne téléchargez pas de vidéos directement sur WordPress
2.15. Nettoyez votre base de données WordPress
3.Conclusion _

Même avec la prédominance des médias sociaux et d'autres plateformes de présentation de contenu, votre site Web reste l'élément le plus crucial qui développe la confiance dans votre marque. Votre site Web devrait se charger plus rapidement et avoir un contenu pertinent. WordPress étant la meilleure plate-forme de création de sites Web, il est plus facile que jamais d'optimiser votre site.

Il existe de nombreux articles qui couvrent les conseils d'optimisation des performances de WordPress, mais seuls quelques-uns peuvent être applicables à votre site. Cet article couvre les moyens les plus efficaces pour accélérer votre site WordPress.

Pourquoi optimiser WordPress ?

Les gens transportent dans leurs poches des ordinateurs puissants équipés d'un accès Internet haut débit. Bien que cela puisse sembler incroyable, cela a radicalement changé notre esprit. Notre durée d'attention a été réduite à quelques secondes. Les gens ne supportent pas les sites Web lents.

Des études ont montré que la moitié des visiteurs quittent des sites ayant une vitesse de chargement supérieure à deux secondes . Cela signifie que le trafic de votre site Web sera inférieur à celui de vos concurrents et vous savez ce que cela signifie - des ventes plus faibles. Donc, dans tous les cas, vous devriez toujours opter pour un site Web plus rapide.

Avant d'essayer des astuces d'optimisation de site Web, vous devez savoir où en est votre site en termes de performances. Pour cela, vous pouvez utiliser n'importe quel outil de test de performance de site Web fiable.

Nous recommandons Webpagetest pour tester les performances réelles de votre site à partir de différents emplacements, navigateurs Web et vitesses Internet.

Pour obtenir une analyse plus détaillée, utilisez Google PageSpeed ​​Insights. Cela vous donne une meilleure rétroaction sur la façon d'améliorer votre site.

Quinze façons d'optimiser les performances de WordPress

Voyons les moyens les plus efficaces.

Trouver un service d'hébergement WordPress plus rapide

Les performances de votre hébergeur ont un impact direct sur la vitesse de chargement de votre site Web. L'hébergement partagé est le type le plus courant où votre site sera hébergé sur un serveur avec de nombreux autres sites. Bien que ce soit moins cher, il a aussi ses inconvénients.

Si les autres sites reçoivent plus de trafic, le serveur alloue plus de ressources à ces sites. Cela ralentit votre site Web. Les fournisseurs d'hébergement populaires comme Hostinger et Bluehost ont des solutions de contournement à ce sujet. Donc, si vous choisissez un fournisseur d'hébergement mutualisé, optez pour le plus rapide et le plus fiable.

L'autre option serait d'opter pour un service d'hébergement WordPress géré. Il propose des sauvegardes automatiques, des mises à jour WordPress et une sécurité avancée. GoDaddy est considéré comme le leader de l'industrie de l'hébergement WordPress géré.

Mettez à jour vos logiciels

Assurez-vous d'utiliser la dernière version de votre serveur d'hébergement, de votre serveur Web et de la dernière base de données comme MySQL et PHP. Si vous ne pouvez pas les mettre à jour par vous-même, demandez à votre fournisseur d'hébergement et s'il ne peut pas le faire, n'oubliez pas qu'il existe également d'autres fournisseurs d'hébergement.

De même, vous devez également suivre les mises à jour de WordPress, car ces mises à jour fournissent des corrections de bogues, des fonctionnalités supplémentaires ou des performances améliorées.

Utilisez un thème WordPress léger

Vous avez peut-être remarqué que les sites Web les plus rapides sont les plus minimalistes. Les éléments graphiques tels que les widgets, les curseurs et les boutons rendent le site plus vivant. Mais la contrepartie est que ces éléments alourdissent le site.

L'astuce consiste à utiliser un thème WordPress minimal esthétiquement agréable qui ne contient que les composants nécessaires dont vous avez besoin pour votre marque. De nombreux sites Web modernes utilisent de tels thèmes et c'est un moyen éprouvé d'augmenter la vitesse de chargement de votre site.

Optimisez votre page d'accueil

Une erreur courante que de nombreuses entreprises commettent lors de la conception de leur site Web est qu'elles entasser toutes les informations possibles sur leur page d'accueil elle-même.

WordPress préfère charger la page entière lorsque le lien est cliqué. Si votre page d'accueil est trop longue ou si elle contient trop d'éléments, son chargement complet prend beaucoup plus de temps. Cela enlève une bonne expérience utilisateur et les visiteurs sont plus susceptibles de quitter votre site avant qu'il ne se charge complètement.

Une bonne pratique consiste à mettre des informations pertinentes sur la page d'accueil avec un lien vers une autre page pour en savoir plus sur un sujet particulier.

Supprimer les plugins inutiles

Les plugins peuvent vous aider n'importe où, de l'ajout de fonctionnalités de type application à votre site à sa conversion en un site Web de commerce électronique à part entière.

Cependant, les plugins ont un inconvénient - plus vous ajoutez de plugins, plus votre site devient lent. C'est pourquoi vous devriez faire une liste des fonctionnalités dont vous avez absolument besoin sur votre site. Ensuite, vous devez trouver les plugins les plus optimisés qui offrent ces fonctionnalités. Rappelez-vous toujours d'ajouter le moins de plugins possible.

Réduire les scripts externes

Les scripts externes ou les scripts tiers sont des morceaux de code qui, lorsqu'ils sont ajoutés à votre site, offrent des fonctionnalités supplémentaires. Des fonctionnalités telles que les outils de suivi, les boutons de médias sociaux, les publicités, les options de commentaires et l'intégration de vidéos sont toutes réalisées avec des scripts externes.

Mais les scripts externes augmentent la taille de votre page et nécessitent des requêtes réseau supplémentaires pour fonctionner.

La meilleure chose à faire est de supprimer tous les scripts inutiles. Une autre option consiste à charger paresseusement les scripts externes afin qu'ils ne se chargent que lorsque l'utilisateur les parcourt.

Minifier les fichiers CSS et JavaScript

La minification supprime les espaces blancs et les lignes inutiles du code pour accélérer la vitesse de votre site Web. Alors que les espaces blancs et les lignes supplémentaires rendent un code facile à comprendre, ils ne sont pas réellement nécessaires.

Il existe des didacticiels pratiques sur le Web qui peuvent vous aider à réduire manuellement les fichiers CSS et JavaScript. Mais si vous n'avez aucune idée de la minification, il existe toujours des plugins pour cela. Autoptimize et WP Rocket sont parmi les plus populaires.

Désactiver les pingbacks s'ils ne sont pas nécessaires

Les pingbacks et trackbacks génèrent des requêtes de WordPress pour vous avertir lorsque votre site reçoit un lien. C'est un travail supplémentaire pour les ressources de votre serveur. Mieux vaut donc le désactiver complètement et opter pour des services comme Google Webmaster Tools qui vous alertent sans surcharger vos serveurs.

Pour désactiver les pingbacks, accédez à My Sites > Settings > Discussion et désactivez l'option Allow link notifications from other blogs (pingbacks and trackbacks) .

Désactiver le hotlinking pour vos images

Le hotlinking se produit lorsqu'un autre site intègre vos images sur leurs URL en les liant directement à partir de votre site Web. Chaque fois que cette image se charge sur leur site Web, elle utilise la bande passante de votre serveur. Cela ralentit votre site Web.

Pour empêcher le hotlinking des images, vous devez ajouter le code suivant à votre .htaccess file :

RewriteEngine sur
RéécritureCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)votre domaine [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
Règle de réécriture \.(jpg|jpeg|png|gif)$ – [NC,F,L]

Configurer pour HTTPS

La sécurité lors de la navigation sur le Web est de la plus haute importance. Même les moteurs de recherche ont cessé de recommander des sites HTTP sur la page de recherche .

L'activation de votre site avec HTTPS améliore non seulement la sécurité de votre site, mais permet également à votre serveur de fonctionner avec le protocole HTTP/2 plus récent et plus rapide. Le protocole HTTP/2 est plus optimisé pour le transfert réseau et améliore également les performances de votre site.

Utiliser les technologies de mise en cache

Les pages WordPress sont dynamiques et chaque fois que vous chargez une page, WordPress collecte vos fichiers spécifiques et les organise pour que l'utilisateur puisse les voir. Comme prévu, ce processus prend un certain temps, surtout lorsque le site comporte de nombreux éléments dynamiques.

Avec la mise en cache, votre site dynamique sera copié et enregistré sous forme de fichiers statiques. Ensuite, ces fichiers statiques seront fournis aux visiteurs, réduisant ainsi la charge du serveur d'une énorme marge.

Vous pouvez facilement installer des plugins de mise en cache comme W3 Total Cache ou WP Super Cache et faire en sorte que votre site se charge jusqu'à cinq fois plus vite.

Utiliser un réseau de diffusion de contenu (CDN)

Différents utilisateurs peuvent avoir des vitesses de chargement différentes en fonction de leur distance par rapport à votre serveur d'hébergement. Il n'est pas toujours possible d'avoir l'emplacement de votre serveur à proximité de votre public cible, en particulier lorsque les visiteurs peuvent provenir de différents pays. C'est pourquoi vous devez utiliser un réseau de diffusion de contenu (CDN).

Un CDN conserve des copies statiques de votre site Web dans divers centres de données situés dans divers pays. Sa fonction est de fournir votre site Web à un visiteur depuis l'emplacement le plus proche. Cela maintiendra la latence au minimum, permettant une vitesse de chargement maximale. Sucuri, KeyCDN et Cloudfare sont des CDN populaires que nous recommandons.

Compressez vos images

Les images haute résolution ont des tailles de fichier plus élevées et, lorsqu'elles sont téléchargées directement, augmentent la taille de votre site WordPress.

Vous n'avez pas besoin d'exagérer avec les images, seules celles qui sont nécessaires suffisent à capter l'attention des gens. Pour les images que vous devez ajouter, vous pouvez les compresser avant de les télécharger sur vos sites WordPress. Des outils comme TinyPNG et Compressor.io sont parfaits pour compresser des images sans aucune perte de qualité.

Il existe des plugins comme WP Smush et Optimole qui peuvent compresser automatiquement les images lorsque vous les téléchargez sur votre site, mais nous vous recommandons de les compresser manuellement. Plus vous installez d'images lourdes sans les compresser, plus votre site devient lourd.

Ne téléchargez pas de vidéos directement sur WordPress

C'est une excellente idée de présenter l'identité de votre marque à travers des supports vidéo sur votre site Web. Mais vous ne devriez pas les télécharger directement sur WordPress.

Les vidéos ont des tailles de fichiers plus élevées et les héberger sur WordPress a un impact sérieux sur votre bande passante. Au lieu de cela, vous pouvez télécharger vos vidéos sur des sites tiers tels que YouTube et Vimeo et intégrer ces liens dans votre site WordPress.

Nettoyez votre base de données WordPress

Votre base de données WordPress contiendra beaucoup de fichiers et de données si elle est active depuis un certain temps. La plupart d'entre eux ne sont plus nécessaires. Ces fichiers occupent votre espace disque et augmentent ainsi la taille de votre site.

Pour les sites avec des inscriptions ou des adhésions, la diffusion de contenu nécessite des requêtes supplémentaires. Cela ne peut signifier qu'une chose : un temps de chargement plus long pour vos visiteurs.

Vous devez régulièrement optimiser votre base de données WordPress. Heureusement, il existe des plugins qui facilitent le travail. WP-Sweep et WP-Optimize vous aident à supprimer les publications indésirables, les balises inutilisées, les commentaires de spam, etc., en un clic.

Conclusion

Tous les conseils ci-dessus sont des méthodes éprouvées pour l'optimisation des performances de WordPress. Nous espérons que cet article vous aidera à rendre votre site Web plus rapide et à offrir à vos visiteurs une meilleure expérience.

Assurez-vous d'essayer toutes les étapes pour obtenir les performances optimales de votre site WordPress. Effectuez également un test de performance du site Web avant et après avoir essayé ces étapes afin de savoir à quel point votre site s'est amélioré.