Le guide d'optimisation de site Web WordPress 2022

Publié: 2022-09-06

Chaque propriétaire de site Web WordPress est obsédé par les performances du site Web, en particulier le temps de chargement des pages.

En 2022, lorsque Google affiche des centaines de sites Web pour toute requête d'utilisateur, s'assurer que votre site Web se charge instantanément et continue de fonctionner sans aucun problème est une exigence essentielle pour garantir que le site Web de votre entreprise attire des visiteurs et contribue à vos objectifs commerciaux.

La vitesse et les performances du site Web sont si importantes que Google les considère comme un facteur de classement essentiel lors de la création de son index de recherche. En règle générale, les moteurs de recherche classent les sites Web à chargement rapide beaucoup plus haut que les sites Web à chargement lent avec des problèmes.

Les pages à chargement lent indiquent que votre site Web n'offrira pas une excellente expérience. Crazy Egg a expliqué pourquoi les visiteurs quittent les sites Web dans un excellent article de blog.

Si vous avez un site Web WordPress, cet article couvrira plusieurs conseils essentiels pour optimiser votre site Web. Une fois que vous les appliquez, vous serez en mesure d'offrir une bien meilleure expérience utilisateur sur votre site Web.

Facteurs qui ralentissent votre site Web

Commençons par les facteurs qui ralentissent votre site Web. Comprendre ces facteurs peut vous aider à prendre des décisions à long terme sur les performances du site Web et sur la manière dont vous optimiseriez votre site Web pour une excellente expérience utilisateur.

Votre serveur Web

Tous les fichiers de votre site Web sont hébergés sur votre serveur Web. Un serveur mal configuré peut ralentir même les sites Web WordPress les mieux optimisés. C'est pourquoi vous devez porter une attention particulière aux paramètres de votre serveur et

Cache(s) WordPress

Les pages les plus fréquemment servies doivent être mises en cache pour réduire la charge sur le serveur. Le serveur doit dédier des ressources pour répondre à chaque demande s'il n'y a pas de cache. Cela submergera rapidement le serveur, le faisant ralentir et éventuellement planter.

La taille de la page

La taille de la page est la somme de tous les fichiers dont le navigateur a besoin pour afficher une page. Cela inclut les images et les vidéos qui font partie de la page. Si ces actifs ne sont pas optimisés, le package de téléchargement sera trop volumineux et ralentira l'expérience utilisateur.

Scripts externes

Les scripts externes sont hébergés sur des serveurs tiers. Lorsqu'ils sont inclus dans votre site Web, votre serveur envoie des données à ces scripts, puis attend une réponse. Cela ajoute au temps nécessaire pour charger la page dans le navigateur de l'utilisateur. Le pire se produit lorsque l'appel échoue et que l'utilisateur doit attendre plusieurs secondes avant que le navigateur ne finisse d'afficher la page.

Les sites Web WordPress sont souvent lents en raison d'une combinaison de ces facteurs. Alors, découvrons maintenant les tactiques que vous pouvez appliquer pour optimiser les sites Web WordPress et accélérer l'expérience utilisateur.

Mais d'abord, vérifiez la vitesse de votre site Web

Lors de l'optimisation d'un site Web WordPress, il est essentiel de déterminer pourquoi le site Web est sous-performant.

Cela vous aidera si vous commencez par faire un test de vitesse de site Web. Une simple recherche sur Google vous mènera à quelques outils en ligne populaires. Pour cet article, nous allons utiliser la vérification gratuite de la vitesse du site Web isitwp .

Dans les résultats, vous verrez de nombreuses informations utiles qui pourraient vous aider à comprendre pourquoi votre site Web ne fonctionne pas au mieux. L'ensemble de données le plus important se trouve dans le premier pli. Ici, vous pouvez voir le temps de chargement, la taille de la page et le nombre de demandes envoyées pour obtenir les éléments sur le site Web.

Selon Google, un bon temps de chargement de site Web est inférieur à deux secondes, une demi-seconde étant l'idéal.

Les dix meilleures tactiques pour accélérer votre site Web WordPress

Voici dix façons d'optimiser votre site WordPress et d'offrir une expérience formidable aux visiteurs. La bonne chose à propos de ces tactiques est que vous n'avez pas à vous soucier du code pour mettre en œuvre ces idées.

Gardez tout à jour

Le moyen le plus simple d'optimiser votre site Web WordPress consiste à mettre à jour les plugins et les thèmes installés sur votre site Web.

Chaque nouvelle version de thèmes et de plugins est mieux optimisée pour les performances et la vitesse. De plus, les nouvelles versions sont exemptes de bugs connus et plus compatibles avec les thèmes et plugins WordPress populaires.

WordPress propose désormais un onglet Mises à jour dans la barre de menu Admin de gauche. Cet onglet fournit toutes les informations dont vous avez besoin sur la dernière version disponible. Cliquez sur le bouton Mettre à jour pour démarrer le processus de mise à jour.

Vérifier l'activité en arrière-plan

WordPress a tout un système de tâches planifiées qui s'exécutent en arrière-plan. Ces tâches prennent en charge la gestion et les mises à jour du site afin que vous puissiez vous concentrer sur des activités plus importantes.

Certaines de ces tâches ont peu d'impact sur les performances du site. Un excellent exemple de ces tâches est la publication des messages programmés. De même, le processus qui vérifie la disponibilité de la dernière version de WordPress ne ralentit pas non plus le site Web.

D'autre part, certaines tâches planifiées, telles que la sauvegarde du site, peuvent ralentir le site Web car elles consomment des ressources serveur.

Bien que vous ne puissiez pas arrêter complètement ces processus en raison de l'impact négatif sur les performances du site, vous pouvez sans aucun doute contrôler le moment où ils deviennent actifs. Par exemple, vous pouvez programmer le plugin de sauvegarde pour effectuer la sauvegarde lorsque votre site a un faible trafic. De même, vous pouvez ajuster la fréquence du processus pour espacer la sauvegarde du site afin qu'elle n'affecte pas trop les performances du site.

Afficher les résumés des articles plutôt que les articles complets

WordPress affiche les articles complets sur votre page d'accueil et votre page d'archives. Maintenant, si votre site Web a beaucoup de contenu, la vitesse de chargement de la page diminuerait à cause de tout ce contenu.

En plus de ralentir la vitesse de chargement des pages, cela pourrait réduire le nombre de pages vues, car les visiteurs pourraient tout voir sur la page d'accueil et ne seraient donc pas obligés de cliquer sur d'autres pages et publications de votre site.

Vous pouvez y remédier en affichant des résumés sur ces pages. Pour cela, allez simplement dans le menu Admin >> Paramètres >> Lecture. Faites défiler jusqu'au bouton radio "pour chaque article du flux, afficher" et sélectionnez Résumé.

Ne téléchargez pas d'audio/vidéo sur votre serveur

L'audio et la vidéo sont parfaits pour capter l'attention des visiteurs. De nombreux utilisateurs de WordPress commettent l'erreur de les télécharger dans la médiathèque.

Ces actifs augmentent le temps global nécessaire pour afficher la page dans les navigateurs des visiteurs. Le processus consomme également votre quota de bande passante.

Mais ce n'est pas tout - vous devez également comprendre que le plugin de sauvegarde de votre site Web inclut généralement tout ce qui se trouve dans la médiathèque dans l'archive.

En conséquence, des fichiers considérables dans la médiathèque augmentent le temps nécessaire à la sauvegarde de votre site Web. Un autre inconvénient est le temps nécessaire pour restaurer votre site Web. Étant donné la taille énorme de l'archive, le plug-in a besoin de temps pour tout décompresser, s'assurer que tout est vérifié, puis commencer à tout copier dans le dossier désigné.

Au lieu de tout télécharger sur le serveur, vous pouvez héberger les vidéos sur des plateformes telles que YouTube, SoundCloud et Vimeo. Vous pouvez ensuite utiliser le code d'intégration fourni par ces plateformes pour intégrer la vidéo dans vos publications et pages. Vous pouvez intégrer autant de vidéos et d'audio sur votre site Web sans vous soucier des baisses de performances et des plafonds de bande passante.

Limiter le nombre de révisions de publication

Par défaut, WordPress enregistre toutes les révisions de chaque article et page dans la base de données de votre site Web. Tout ce gonflement affecte les performances des plugins qui interrogent la base de données. Certains plugins excluent les post-révisions pour minimiser la pénalité de performance.

Étant donné que la plupart des fonctionnalités de thème et de plugin impliquent des requêtes de base de données, la base de données doit être aussi légère que possible pour améliorer les performances du site Web.

Heureusement, le processus est simple.

Tout d'abord, recherchez le fichier wp-config.php (généralement situé dans le dossier racine de votre site Web WordPress). Une fois que vous avez localisé le fichier, téléchargez-le sur votre ordinateur local.

Nécessaire : faites une copie du fichier afin de pouvoir restaurer le fichier en cas de problème.

Ouvrez le fichier téléchargé dans votre éditeur de code préféré. Ajoutez la ligne suivante et enregistrez-la :

définir( 'WP_POST_REVISIONS', 4 );

Cet extrait limite le nombre de révisions de publication enregistrées à quatre. WordPress conservera désormais les quatre dernières révisions et supprimera les anciennes versions.

Cette astuce simple réduit la taille de la base de données et accélère les performances des plugins et des thèmes.

Installer un plugin de cache

La plupart des publications et du contenu des pages WordPress sont dynamiques, ce qui signifie que le serveur « construit » le contenu en réponse à la demande du visiteur. Le serveur doit exécuter un script ou un processus interne (ou externe) pour extraire toutes les informations requises et les envoyer au navigateur.

Vous pouvez imaginer le temps dont dispose votre serveur pour répondre à toutes les demandes des utilisateurs.

Un plugin de cache est une excellente solution qui réduit de moitié cette exigence. Une fois le plugin installé et actif, il stocke une copie des pages les plus demandées. Désormais, lorsqu'un utilisateur demande une page dans le cache, le plugin sert instantanément les pages au lieu de surcharger le serveur.

De nombreux hébergeurs recommandent un plugin de cache, et il existe de nombreux plugins de qualité sur le marché. Si vous voulez essayer un plugin, commencez par WP Rocket et WP Super Cache.

Optimiser les images

Les images sont essentielles pour casser les longs murs de texte et pimenter la présentation de vos articles et pages.

Savez-vous que l'ajout d'images non optimisées pourrait ralentir votre site Web ? En fait, pour de nombreux sites Web, il s'agit souvent de la principale raison du chargement lent des pages.

Vous pouvez désormais optimiser vous-même les images en réduisant la taille des photos grâce à un logiciel de retouche d'image. Vous pouvez également enregistrer les images au format JPEG pour réduire la taille de l'image.

Vous pouvez également installer des plugins d'optimisation d'image tels que Smush ou EWWW pour optimiser les images que vous téléchargez sur votre site Web.

Optimiser la base de données WordPress

Au fil du temps, la base de données WordPress accumule des données qui augmentent la taille et le temps requis pour rechercher dans la base de données.

La suppression de toutes les informations obsolètes (en particulier les anciennes révisions et les balises inutilisées) de la base de données est un excellent moyen d'optimiser votre site Web WordPress. Un bon moyen de le faire consiste à utiliser des plugins tels que WP-Sweep. Ces plugins suppriment les anciennes informations et optimisent la structure de la base de données.

Utiliser le chargement paresseux

Si vous utilisez beaucoup d'audio/vidéo, d'images ou de galeries sur votre site Web, le chargement différé est un excellent moyen de réduire le temps de chargement des pages.

Lorsqu'il est disponible, le chargement différé remplace les actifs par un espace réservé pour un chargement de page plus rapide. Lorsque les visiteurs défilent vers une partie de la page où se trouve un espace réservé, celui-ci est remplacé par l'élément d'origine. Cette technique fonctionne également pour les gravatar et les commentaires.

Vous pouvez utiliser un plugin de chargement paresseux tel que Lazy Load de WP Rocket pour implémenter le chargement paresseux sur votre site Web.

Tuez les liens de contenu

Le hotlinking est la pratique par laquelle d'autres sites Web pointent vers votre contenu à l'aide d'un lien Web direct. Chaque fois que quelqu'un visite sa page, le contenu de votre site Web est chargé à partir de votre serveur. Cela gaspille votre bande passante et les ressources de votre serveur.

Vous pouvez ajouter l'extrait de code suivant au fichier .htaccess pour empêcher les liens dynamiques. Ce fichier se trouve dans le dossier racine de votre site Web.

#désactiver le lien direct des images avec l'option d'image interdite ou personnalisée

RewriteEngine sur

RéécritureCond %{HTTP_REFERER} !^$

RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?votresiteweb.com [NC]

RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]

Règle de réécriture \.(jpg|jpeg|png|gif)$ – [NC,F,L]

Conclusion

L'optimisation de votre site Web WordPress est une activité continue. Vous devez faire très attention pour garder les choses à jour. Vous devez également vérifier régulièrement les performances du site Web (nous vous recommandons deux fois par mois) pour vous assurer que tout fonctionne correctement.

Nous espérons que vous appliquerez ces tactiques à votre site Web WordPress et offrirez une excellente expérience à vos visiteurs. Si nous avons manqué votre tactique d'optimisation WordPress préférée, faites-le nous savoir dans les commentaires ci-dessous.

Biographie de l'auteur

Zafar Iqbal est un spécialiste du marketing devenu passionné de WordPress. Il s'intéresse à tout ce qui concerne WordPress et Frontend. Il exécute zfrqbl , une ressource utile pour les utilisateurs de WordPress. Lorsqu'il ne joue pas avec un site de test, il joue à un FPS !

support technique wp