
Comment accélérer son site WordPress est sûrement un sujet brûlant de nos jours. Heureusement, il existe de nombreuses techniques que vous pouvez utiliser pour faire le travail. Donc, notre intention ici est de répertorier toutes les astuces que nous connaissons qui peuvent rendre votre site WordPress beaucoup plus rapide.
Pourquoi accélérer WordPress ?
Il existe de nombreuses raisons qui sonnent l’alarme, dont certaines peuvent même vous inquiéter :
- Les moteurs de recherche (comme Google) classent les sites Web avec des temps de chargement rapide plus élevés que ceux à chargement lent. Donc, si vous souhaitez améliorer votre position dans les SERP, l’amélioration de la vitesse devrait être l’une de vos priorités.
- Des études ont montré que la vitesse de chargement d’un site de plus de 2 secondes entraîne généralement environ 47% des visiteurs rebondissant sur le site Web. Donc, pour garder environ la moitié de vos visiteurs intéressés, vous devez accélérer votre site WordPress.
- Les acheteurs en ligne sont les plus impatients ; ils s’attendent à ce que la page se charge en une seconde. Donc, si vous exploitez une boutique de commerce électronique sur WordPress, vous feriez mieux de vous préparer à apporter des améliorations majeures afin que votre entreprise puisse être plus rentable.
Comment tester le temps de chargement de votre site web ?
Tout d’abord, vous devez analyser le temps de chargement actuel de votre site Web. Gardez à l’esprit que cette vitesse peut différer d’une page à l’autre, car elle dépend de divers facteurs, à savoir :
- la taille de cette page particulière,
- combien de requêtes il génère,
- qu’il soit mis en cache ou non,
- et enfin, quel type de contenu (statique ou dynamique) il héberge.
- La page d’accueil d’un site Web est généralement utilisée comme référence pour tester le temps de chargement. Afin de vérifier la vitesse d’un site Web, les trois outils suivants sont largement utilisés sur le Web :
- WebPageTest.org
- Outils.Pingdom.com
- PageSpeed Insights (celui-ci ne rapporte pas vraiment le temps de chargement de la page, mais met en évidence les éléments que vous pouvez modifier pour accélérer WordPress)
D’accord, il est temps de commencer à parler affaires !
Voici les 11 façons d’accélérer WordPress:
1. Choisissez un meilleur fournisseur d’hébergement Web
Le principal facteur qui influence la vitesse d’un site Web est l’hébergement de votre site Web WordPress. Cela peut sembler une bonne idée d’héberger votre nouveau site Web sur un fournisseur d’hébergement partagé qui offre une bande passante, un espace, des e-mails, des domaines, etc. Cependant, le point que nous oublions généralement concernant cette offre est que les environnements d’hébergement partagé ne parviennent pas à fournir de bons temps de chargement aux heures de trafic de pointe, et la plupart ne parviennent pas à fournir une disponibilité de 99% au cours d’un mois donné.
L’hébergement partagé a tendance à offrir de moins bonnes performances car vous partagez le même espace serveur avec d’innombrables autres sites Web, et on ne sait pas combien de ressources les autres utilisent. De plus, vous ne savez pas exactement à quel point les serveurs sont optimisés.
Heureusement, le secteur de l’hébergement Web a progressé avec la technologie et les prix des fournisseurs d’hébergement cloud ont diminué au fil du temps. À l’heure actuelle, vous pouvez acheter des serveurs cloud dédiés auprès de Bluehost (Recommandé), DigitalOcean, Amazon Web Services et même Google Compute Engine à un prix nominal.
2. Utilisez un thème / framework WordPress léger
Les thèmes WordPress avec de nombreux éléments dynamiques, des curseurs, des widgets, des icônes sociales et de nombreux autres éléments brillants sont extrêmement attrayants pour les yeux. Mais souvenez-vous de ceci : s’ils ont trop d’éléments et des tailles de page plus élevées, ils vont certainement provoquer un ralentissement de votre serveur Web.
La meilleure option ici est d’utiliser des thèmes légers. Une solution consiste à opter pour l’un des thèmes WordPress par défaut.
3. Réduisez la taille des images
Les images sont les principaux contributeurs à l’augmentation de la taille d’une page Web donnée. L’astuce consiste à réduire la taille des images sans compromettre la qualité.
Si vous optimisez manuellement les images à l’aide de l’extension Chrome PageSpeed Insights ou de Photoshop ou de tout autre outil, le processus prendra beaucoup de temps. Heureusement, il existe des plugins disponibles pour à peu près tout ce à quoi vous pouvez penser, y compris l’optimisation d’image. Ceux qui méritent d’être mentionnés sont :
L’utilisation de l’un des plugins mentionnés ci-dessus sur votre site WordPress réduira considérablement la taille des images, améliorant ainsi la vitesse de votre site Web.
4. Minifier les fichiers JS et CSS
Si vous exécutez votre site Web via l’outil Google PageSpeed Insights, vous serez probablement informé de réduire la taille de vos fichiers CSS et JS. Cela signifie qu’en réduisant le nombre d’appels CSS et JS et la taille de ces fichiers, vous pouvez améliorer la vitesse de chargement du site.
De plus, si vous connaissez bien les thèmes WordPress, vous pouvez étudier les guides fournis par Google et effectuer quelques corrections manuelles. Sinon, il existe des plugins qui vous aideront à atteindre cet objectif ; le plus populaire étant Autoptimize qui peut aider à optimiser le CSS, JS et même HTML de votre site WordPress.
5. Utilisez des mécanismes de mise en cache avancés avec un plugin de mise en cache
Les plugins de mise en cache WordPress (par exemple, W3 Total Cache) existent depuis longtemps, facilitant les tâches complexes d’ajout de règles de mise en cache aux éléments de votre site Web. La combinaison de ces plug-ins avec des mécanismes de mise en cache avancés comme Varnish pourrait vous aider à améliorer la vitesse de chargement de votre site Web et, en fin de compte, à accélérer considérablement WordPress.
6. Utilisez un CDN
Les personnes qui visitent votre site Web appartiennent à divers endroits dans le monde, et il va sans dire que la vitesse de chargement du site sera différente si les visiteurs sont situés loin de l’endroit où votre site est hébergé. Il existe de nombreux CDN (réseaux de diffusion de contenu) qui aident à maintenir la vitesse de chargement du site au minimum pour les visiteurs de divers pays. Un CDN conserve une copie de votre site Web dans divers centres de données situés à différents endroits. La fonction principale d’un CDN est de servir la page Web à un visiteur à partir de l’emplacement le plus proche possible. Cloudflare et MaxCDN sont parmi les services CDN les plus populaires.
7. Activer la compression GZIP
La compression de fichiers sur votre ordinateur local peut économiser beaucoup d’espace disque. De même, pour le web, on peut utiliser la compression GZIP. Cette manœuvre réduira considérablement l’utilisation de la bande passante et le temps nécessaire pour accéder à votre site Web. GZIP compresse divers fichiers de sorte que chaque fois qu’un visiteur essaie d’accéder à votre site Web ; leur navigateur devra d’abord décompresser le site Web. Ce processus réduit considérablement l’utilisation de la bande passante.
Vous pouvez soit utiliser un plugin comme PageSpeed Ninja, qui permet la compression GZIP, soit ajouter les codes suivants dans votre fichier .htaccess.
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
8. Nettoyer la base de données WordPress
La suppression des données indésirables de votre base de données réduira sa taille au minimum et contribuera également à réduire la taille de vos sauvegardes. Il est également nécessaire de supprimer les commentaires indésirables, les faux utilisateurs, les anciens brouillons de votre contenu et peut-être même les plugins indésirables ainsi que les thèmes. Tout cela réduira la taille de vos bases de données et de vos fichiers Web, et accélérera ainsi WordPress – votre WordPress.
9. Désactiver ou désinstaller les plugins
Conserver des plugins indésirables sur vos sites Web WordPress ajoutera une énorme quantité de déchets à vos fichiers Web. De plus, cela augmentera également la taille de votre sauvegarde et mettra une charge écrasante sur les ressources de votre serveur pendant la génération des fichiers de sauvegarde. Il est préférable de se débarrasser des plugins que vous n’utilisez pas et de rechercher également des méthodes alternatives pour utiliser des services tiers pour automatiser ou planifier des tâches (comme le partage de vos derniers messages sur les réseaux sociaux).
IFTTT ou Zapier sont deux services Web qui aident à automatiser de telles tâches et à réduire la charge sur votre site Web et les ressources de votre serveur.
10. Limitez au minimum les scripts externes
L’utilisation de scripts externes sur vos pages Web ajoute une grande quantité de données à votre temps de chargement total. Ainsi, il est préférable d’utiliser un nombre réduit de scripts, ne comprenant que l’essentiel comme les outils de suivi (comme Google Analytics) ou les systèmes de commentaires (comme Disqus).
11. Désactiver les pingbacks et les rétroliens
Les pingbacks et les rétroliens sont deux composants principaux de WordPress qui vous alertent chaque fois que votre blog ou votre page reçoit un lien. Cela peut sembler utile, mais vous disposez également d’outils tels que Google Webmaster Tools et d’autres services pour vérifier les liens de votre site Web.
Garder les pingbacks et les rétroliens activés peut également mettre une pression indésirable sur les ressources de votre serveur. En effet, chaque fois que quelqu’un essaie de se connecter à votre site, il génère des requêtes de WordPress dans les deux sens. Cette fonctionnalité est également largement utilisée lors du ciblage d’un site Web avec des attaques DDoS.
Vous pouvez tout désactiver dans WP-Admin → Paramètres → Discussion. Désélectionnez simplement “Autoriser les notifications de liens provenant d’autres blogs (pingbacks et rétroliens)”. Cela vous aidera à accélérer encore plus WordPress.
Conclusion
Le plus grand avantage de réduire le temps de chargement de votre site Web est que cela contribuera énormément à améliorer l’expérience de vos visiteurs. Le cas reste le même, qu’ils utilisent des appareils mobiles ou des PC. De plus, cela améliorera également votre classement dans les moteurs de recherche. Après tout, une utilisation réduite de la bande passante de votre hébergement et une vitesse de chargement du site plus rapide côté client ne vous seront bénéfiques qu’à court comme à long terme.
Si vous n’avez pas encore commencé un blog, consultez notre guide: Comment Créer un Blog en 2021 et Gagner de l’Argent. C’est une excellente ressource qui propose des tutoriels étape par étape sur la création d’un blog personnel ou professionnel.
Maintenant c’est votre tour. Comment accélérer WordPress? Avez-vous des tours dans votre manche qui pourraient aider d’autres utilisateurs? Faites le nous savoir dans les commantaires