WordPress Speed Optimization : Comment accélérer votre site WordPress en 2022 ?
Publié: 2022-02-22Vous pouvez créer le site Web le plus parfait dans WordPress. Design, navigation, contenu, tout peut sembler trop beau pour vous, et vous espérez vous classer haut dans les résultats de recherche de Google. Mais si votre site Web WordPress prend du temps à se charger, le site Web devient un désastre. Les internautes passeront rapidement au résultat de recherche suivant et quitteront votre site Web. Un site Web fonctionne mal lorsqu'il met du temps à se charger dans le navigateur Web. Le retard dans le temps de chargement est la chose la plus ennuyeuse pour un spectateur.
C'est là que l'optimisation de la vitesse de WordPress entre en jeu. Il s'agit d'un processus ou d'une série d'étapes qui rendent un site Web rapide à charger. Un site Web qui se charge rapidement en quelques secondes rend le spectateur intéressé à le parcourir davantage et améliore l'engagement. Les sites Web sont conçus pour générer des revenus, augmenter le nombre d'abonnés et accélérer le trafic sur le site Web. La meilleure façon d'y parvenir est l'optimisation de la vitesse de WordPress.
- Qu'est-ce qui rend un site Web lent à charger ?
- Pourquoi la vitesse d'un site Web WordPress est-elle si importante ?
- Comment vérifier la vitesse d'un site Web?
- Facteurs qui déterminent la vitesse de votre site WordPress
- Quel est le meilleur temps de chargement pour un site WordPress ?
- Comment allez-vous optimiser les sites Web WordPress ?
- Hébergement vidéo dans WordPress
- Utiliser des images optimisées
- Aperçu du contenu au lieu de tout le contenu
- Utiliser un réseau de diffusion de contenu (CDN)
- Utilisez des thèmes WordPress optimisés pour la vitesse
- Utiliser un plugin rapide
- Optimisation de votre base de données WordPress
- Optimisation des commentaires
- Installer un plug-in de cache
- Désactiver les liens dynamiques
- Continuez à mettre à jour la version PHP
- Pare-feu du site Web
- Charge paresseuse
- Annonces Google
- Conclusion
Qu'est-ce qui rend un site Web lent à charger ?
Apprendre à connaître les facteurs qui ralentissent le chargement d'un site Web WordPress est une étape critique. Très souvent, les causes peuvent être l'une des suivantes :
- Hébergement Web : un serveur d'hébergement Web stocke les fichiers, thèmes et autres actifs de votre site Web. Un service d'hébergement Web médiocre peut entraîner un site Web lent à charger. Cela réduit la vitesse de votre site WordPress.
- Configuration WordPress : Lorsqu'un site Web WordPress n'a pas de cache, cela peut entraîner une charge inutile sur votre site Web. Cela peut entraîner le plantage du site Web.
- Taille de la page : Une page Web avec des images non compressées entraînera un chargement très lent des images et, en fin de compte, le site Web WordPress ne se chargera pas rapidement.
- Mauvais plugins : les plugins qui ne sont pas codés correctement entraîneront également un mauvais chargement du site Web.
- Script externe : les sites Web WordPress qui utilisent des scripts externes tels que des widgets, des plugins, des publicités, des polices ralentissent également le chargement du site Web.
- Thèmes de site Web : les thèmes de site Web qui ne sont pas correctement optimisés ralentissent également le chargement d'un site Web.
Recommandé pour vous : 10 meilleurs plugins de révision Google pour WordPress.
Pourquoi la vitesse d'un site Web WordPress est-elle si importante ?
Un site Web WordPress à chargement lent est la seule chose qui frustre les utilisateurs. Un site Web WordPress avec une vitesse de chargement lente conduit souvent à une mauvaise expérience utilisateur. Cela affecte également d'autres facteurs tels que:
- Mauvais classement SEO : La vitesse du site Web est un facteur important que Google utilise pour son classement. Il examine également la vitesse du site Web sur le bureau et le mobile pour déterminer son classement SEO. Une vitesse de chargement lente affecte directement le classement SEO d'un site Web WordPress.
- Taux de conversion : Les sites Web WordPress à chargement lent réduisent également leurs taux de conversion. Même s'il y a un retard dans le chargement d'un site Web d'un pourcentage infime, cela affecte le taux de conversion global. C'est un facteur critique dans les sites d'e-commerce où les consommateurs essaient rapidement de trouver le meilleur produit.
- Taux de rebond : une vitesse de site plus lente entraîne également une augmentation des taux de rebond. Un site Web qui se charge en 2 secondes a un faible taux de rebond par rapport à un site Web qui se charge en 5 secondes. Les personnes qui naviguent sur des sites Web sur mobile ont tendance à quitter un site Web qui prend plus de 5 secondes à se charger.
Comment vérifier la vitesse d'un site Web?
Heureusement, certains outils de test de site Web sont disponibles pour tester la vitesse d'un site Web. Comprendre comment utiliser ces outils permettra aux propriétaires de sites Web et aux administrateurs Web d'accélérer le site Web. Google préfère les sites Web qui se chargent dans un certain délai. Il classe également ces sites Web au sommet du SERP.
Vous devez créer un site Web WordPress qui prend 1 à 3 secondes à charger dans le navigateur Web. Si vous possédez un site Web, il se chargera plus rapidement dans le navigateur Web, en raison du cache. Mais les téléspectateurs, qui visitent le site Web pour la première fois, sont les véritables téléspectateurs du site Web. C'est leur expérience du site Web qui décidera éventuellement de la vitesse de chargement de votre site Web. Prendre note du site Web de votre concurrent vous aide également à comparer la vitesse de chargement du site Web. Certains outils d'analyse Web vous aident à connaître la vitesse du site Web et certains autres paramètres.
- Rapport d'expérience utilisateur Chrome : les utilisateurs en sauront plus que la vitesse de leur site Web dans le rapport d'expérience utilisateur Chrome. Ils ont besoin de connaissances en SQL.
- Lighthouse : Lighthouse résout de nombreux problèmes de site Web en plus d'informer les utilisateurs de la vitesse de leur site Web. Il signale également la vitesse de la vitesse Internet 3G.
- Aperçu de la vitesse des pages de Google : l'aperçu de la vitesse des pages de Google est un outil d'analyse qui fournit également des informations précieuses sur la manière d'améliorer les problèmes de site Web.
- GTmetrix : GTmetrix fournit des rapports en temps réel, afin que les développeurs puissent tester la vitesse de chargement de leur site Web. Il fournit même un rapport pour les utilisateurs mobiles.
- Rapide ou lent : Il fournit des rapports à l'échelle mondiale. Rapide ou lent teste la vitesse du site Web à partir de plusieurs endroits dans le monde.
Plus de méthodes pour essayer la vitesse du site Web
- Plusieurs appareils : essayez votre site Web sur les ordinateurs de bureau et les mobiles.
- Emplacements multiples : si votre site Web est accessible depuis plusieurs emplacements, vous devez le tester dans ces pays.
- Vitesse de connexion : testez votre site Web via différentes connexions Internet. Une connexion Internet lente affectera également le chargement d'un site Web.
Facteurs qui déterminent la vitesse de votre site WordPress
- Premier dessin : il s'agit du premier pixel qui apparaît à l'écran après avoir navigué sur un site Web. C'est l'intervalle de temps entre la navigation et le premier pixel qui apparaît.
- Première peinture de contenu : lorsque la première section d'une page Web apparaît à l'écran. Par exemple, une barre de navigation ou toute autre section d'une page Web.
- Première peinture significative : le premier contenu qui apparaît à l'écran. Il s'agit de la section d'une page Web que l'utilisateur est venu rechercher sur le site Web.
- Time to interactive : Lorsque le site Web est visible, il est appelé Time to Interactive. Les utilisateurs ne peuvent toujours pas interagir avec le site Web, mais seulement le visualiser.
Quel est le meilleur temps de chargement pour un site WordPress ?
Un site Web qui se charge plus rapidement a de bien meilleures chances d'être bien classé dans les résultats de recherche Google. C'est le cas des utilisateurs de bureau et des utilisateurs mobiles. Cependant, un site Web entièrement chargé n'incite pas les téléspectateurs à s'y tenir. Ce qu'ils ressentent lorsqu'ils voient le site Web est également un facteur important pour déterminer dans quelle mesure ce site est perçu. La plus grande peinture de contenu est le moment où le site Web est entièrement chargé et où le contenu principal est visible à l'écran. LCP doit être dans les 2,5 secondes.
- Si un utilisateur accède à un site Web WordPress sur mobile, le site Web doit se charger dans les 3 secondes.
- Les sites Web de commerce électronique devraient se charger en 2 secondes.
Vous aimerez peut-être : Avantages et inconvénients de l'utilisation de WordPress pour votre prochain projet PHP.
Comment allez-vous optimiser les sites Web WordPress ?
Quelques étapes précises et pratiques devront être franchies si vous souhaitez optimiser votre site WordPress. Ceux-ci sont discutés ci-dessous.
Hébergement vidéo dans WordPress
Le téléchargement de vidéos directement sur WordPress ralentira un site Web. Les vidéos consommeront votre bande passante et votre site Web pourrait même planter à cause des vidéos.
Pour un site Web à faible trafic, nous recommandons toujours d'opter pour un hébergement Web partagé afin de réduire les coûts récurrents. Mais si vous hébergez vos vidéos sur votre propre serveur, même un excellent hébergement Web partagé comme Namecheap ne vous suffira pas. Même dans le cas d'une bande passante illimitée, cela peut entraîner le blocage de votre site Web.
Vous pouvez télécharger des vidéos directement sur WordPress. Mais vous pouvez et vous devez télécharger ces vidéos sur des plateformes d'hébergement de vidéos telles que Vimeo, YouTube, etc. Elles disposent de la bande passante requise pour héberger des vidéos. Vous pouvez ensuite simplement copier et coller l'URL de la vidéo et intégrer la vidéo. Vous pouvez télécharger des vidéos, des diapositives, des images sur un site d'hébergement vidéo au lieu de les télécharger directement sur un serveur WordPress.
Utiliser des images optimisées
Les images peuvent engager vos spectateurs. Tout site Web avec des images attrayantes augmentera l'audience de votre site Web. Les images non compressées prendront du temps à se charger. Les images non compressées ont plus de détails et de couleurs, et elles peuvent être l'une des raisons pour lesquelles votre site Web prend du temps à se charger. L'utilisation d'images compressées, avec moins de taille de fichier, est rapide à charger. Avant de télécharger des images brutes non compressées sur votre site Web WordPress, compressez-les. Vous pouvez utiliser un logiciel d'édition d'images ou utiliser des éditeurs d'images en ligne dont l'utilisation est gratuite.
Aperçu du contenu au lieu de tout le contenu
Afficher l'intégralité du contenu sur la page d'accueil peut avoir un effet négatif. Les téléspectateurs n'auront pas envie de lire l'intégralité du contenu s'ils voient l'intégralité du contenu la première fois qu'ils visitent le site Web. Au lieu de cela, utilisez un bref aperçu des articles sur la page d'accueil, puis redirigez-les vers une autre page, où le contenu réel est écrit. Ainsi, les téléspectateurs pourront voir de nombreux articles et articles de blog à la fois et décider eux-mêmes lequel ils veulent lire. Il est également possible que votre page d'accueil prenne plus de temps à se charger si vous avez bourré la page d'accueil avec autant d'articles.
Utiliser un réseau de diffusion de contenu (CDN)
L'utilisation d'un réseau de diffusion de contenu comme StackPath garantira que votre site Web fonctionne plus rapidement et prend moins de temps de chargement. Cela est possible car les serveurs sont répartis dans le monde entier et pas seulement à un seul endroit. Les fichiers statiques comme les images, les scripts, les CSS sont stockés sur les serveurs, et lorsque les utilisateurs visitent le site Web, ces fichiers statiques sont chargés en premier, car ils sont les plus proches de l'emplacement de l'utilisateur. Ce réseau de serveurs distribués décharge le serveur principal, ce qui permet au site Web de se charger en quelques secondes seulement. Par exemple, si un utilisateur accède au site Web depuis quelque part en Europe et que le serveur se trouve en Australie, le chargement de ces fichiers statiques peut prendre un peu plus de temps. Mais lorsqu'un serveur en Europe stocke ces fichiers statiques ou immuables, ce serveur charge ces fichiers plus rapidement.
Utilisez des thèmes WordPress optimisés pour la vitesse
Certains thèmes de sites Web qui ont l'air si beaux sont pleins d'animations inutiles, d'en-têtes flashy, de widgets et de mises en page médiocres. Ils ont des fonctionnalités qui ne sont pas visibles à l'écran mais qui ralentiront le temps de chargement. L'utilisation de thèmes WordPress avec des mises en page simples fonctionne mieux car ils sont optimisés pour la vitesse. Leur codage, leurs mises en page, leurs processus d'arrière-plan sont tous optimisés pour se charger plus rapidement. Les thèmes WordPress existent par dizaines que vous pouvez utiliser pour optimiser votre site Web ou votre blog WordPress. Vous pouvez ajouter des widgets ou des animations ultérieurement.
Utiliser un plugin rapide
En règle générale, plus il y a de plugins, plus votre site sera lent. Les plugins ajoutent leur charge au site Web sous la forme de requêtes HTTP, de requêtes de base de données, de taille de fichier, etc. Vous devez faire attention non seulement au nombre de vos plugins, mais également à la qualité de chaque plugin que vous installez. L'utilisation de plugins fréquemment utilisés et populaires auprès des développeurs Web est recommandée. Les thèmes Web comme Elementor et Elementor Pro ont des widgets intégrés que vous pouvez utiliser à la place d'un plugin. Vous pouvez utiliser des widgets pour les galeries, les diapositives, le partage social, les icônes, les formulaires de contact au lieu des plugins.
Optimisation de votre base de données WordPress
Une base de données de site Web contient votre contenu, vos scripts, vos images, vos vidéos et bien d'autres paramètres nécessaires au fonctionnement de votre site Web WordPress. Une base de données complexe réduira le temps de chargement, car la requête de base de données prendra plus de temps pour obtenir toutes les informations dont elle a besoin. Le nettoyage et la maintenance d'une base de données à intervalles réguliers sont vivement recommandés pour augmenter le temps de chargement de votre site Web. Des plugins comme WP Rocket et WP-Optimize vous aideront à réviser régulièrement la base de données de votre site Web.
Recommandé pour vous : 10+ meilleurs constructeurs de pages WordPress par glisser-déposer.
Optimisation des commentaires
Un site Web WordPress avec une section de commentaires ajoutera du poids au site Web et ralentira son chargement. Normalement, une section de commentaires occupée ajoutera son poids sous la forme d'une requête HTTP, d'une requête de base de données, d'une image utilisateur, etc. Le chargement de chaque commentaire prendra du temps à charger et ralentira le chargement du site Web. La désactivation de la section Commentaires accélérera le site Web. Cependant, si vous souhaitez afficher des commentaires, vous pouvez installer n'importe quel plugin WordPress de chargement paresseux pour afficher les commentaires ou désactiver les images d'avatar et réduire les requêtes HTTP.
Installer un plug-in de cache
Le cache du navigateur fera en sorte qu'un site Web se charge de 2 à 5 fois plus vite. Les images statiques, les codes CSS, les images, les polices, les fichiers d'animation flash, JavaScript, HTML sont tous inclus dans le cache et sont stockés dans le dossier de cache du navigateur de l'utilisateur. Le chargement de ces fichiers prend moins de temps si des plug-ins de cache appropriés sont utilisés. Sinon, les utilisateurs devront charger une nouvelle page à chaque fois qu'ils accèdent au site Web, et le chargement de celles-ci prendra du temps. Ces plugins spéciaux indiquent au navigateur combien de temps stocker les fichiers de cache, par exemple, 30 jours, etc. Les plugins WordPress comme W3 Total Cache ont une fonction de cache du navigateur ou vous pouvez également opter pour des plugins autonomes.
Désactiver les liens dynamiques
Le hotlinking se produit lorsqu'un site Web a copié du contenu de votre site Web. Ainsi, lorsque leur site Web est consulté par les utilisateurs, le site Web utilise votre bande passante pour charger des images et d'autres fichiers. Cela ralentit également votre site Web. L'ajout du code suivant au fichier ".htaccess" est une méthode sûre pour empêcher d'autres sites de créer des liens directs avec vos images et d'autres fichiers.
RewriteEngine On RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google\.com(/.*)*$ [NC] RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?example\.com(/.*)*$ [NC] RewriteRule \.(jpg|jpeg|gif|bmp|zip|rar|mp3|flv|swf|xml|php|png|css|pdf)$ - [NC,F,L]
Continuez à mettre à jour la version PHP
PHP est un langage de programmation côté serveur et est installé sur le serveur d'hébergement Web. WordPress utilise PHP pour sa programmation en gardant PHP à jour sur le serveur pour accélérer le site Web. La mise à jour de la version PHP accélérera le site Web de 2 fois la vitesse. La dernière version de PHP est la 7, et il est fortement recommandé de la maintenir à jour par un plugin.
Pare-feu du site Web
Avoir un pare-feu de site Web sécurisé empêche les attaques indésirables et les vols sur votre site Web WordPress. Les logiciels malveillants, les pirates peuvent atteindre le serveur de votre site Web et pirater des données précieuses. Il est recommandé d'avoir une sécurité pare-feu de niveau DNS active. Il bloque les attaques malveillantes indésirables et bloque les tentatives de piratage.
Charge paresseuse
Lazy Load est un plugin WordPress qui charge uniquement les images que les téléspectateurs voient à l'écran. Cela signifie que lorsqu'un utilisateur fait défiler le site Web, il ne voit que les images téléchargées à l'écran, plutôt que de télécharger chaque image, vidéo. Cela accélérera le téléchargement d'images et de vidéos, car toutes les vidéos et images ne devront pas être préchargées, et seules celles qui apparaissent à l'écran sont téléchargées pour être visionnées. Lazy Load peut être utilisé pour télécharger des vidéos, des images, des diapositives, des commentaires, des Gravatars.
Annonces Google
L'insertion de Google Ads sur votre site Web ou votre blog Web ralentit également la vitesse d'un site Web. Vous devrez observer et prendre note de la façon dont l'annonce se chargera sur le navigateur. Si le site Web est mal conçu, l'insertion d'une annonce le rendra encore plus lent à charger. Apporter des modifications à la mise en page de l'annonce et à la manière dont elle s'affichera sur le navigateur aidera à résoudre ce problème.
Vous pourriez également aimer : 10 types de sites Web que vous pouvez créer avec WordPress.
Conclusion
Si vous pensez que les étapes ci-dessus accéléreront le temps de chargement de votre site Web WordPress, repensez-y. Il n'y a pas de procédure définie pour identifier ce qui ralentit votre site Web. Il s'agit d'un processus d'identification et de recherche des facteurs qui ralentissent le temps de chargement du site Web. Les tests sont essentiels à cet égard, et vous devrez établir des priorités entre ce que vous diffusez via votre site Web et la vitesse à laquelle il se chargera sur le navigateur Web. Vous devez trouver le moyen idéal d'optimiser la vitesse de votre site Web, ce qui inclura des idées créatives et un travail dans le cadre de vos ressources Web limitées.