Une liste de contrôle en 8 étapes pour un site WordPress plus rapide
Publié: 2019-08-07
Dernière mise à jour - 8 juillet 2021
WordPress est un système de gestion de contenu rapide, évolutif et facile à utiliser, mais nous avons tous rencontré des sites WordPress lents, insensibles et frustrants. Il existe de nombreuses causes de performances médiocres, mais elles se résument à une mauvaise configuration, à un hébergement médiocre et à un code et des actifs non optimisés.
Réparer un site WordPress lent n'est pas un travail de cinq minutes, mais il est possible, même pour les non-développeurs, de mettre en œuvre des optimisations qui font une énorme différence en termes de performances. Dans cet article, nous examinerons huit optimisations qui amélioreront les performances de presque tous les sites WordPress.
Vérifier les performances mobiles sur un ancien appareil
Il est difficile d'avoir une idée réaliste de l'expérience utilisateur fournie par un site WordPress lorsque ses pages sont chargées sur un navigateur fonctionnant sur un ordinateur portable performant avec une connexion haut débit à haut débit.
Il est peu probable que chaque visiteur ait une configuration similaire et, même s'ils le font, le site moyen reçoit plus de visiteurs qui utilisent des appareils mobiles que des ordinateurs de bureau. Les appareils mobiles peuvent ne pas avoir le pouvoir de rendre rapidement des sites lourds. Les réseaux mobiles sont sujets à la latence et aux ralentissements.
Il vaut la peine de découvrir comment votre site WordPress fonctionne sur mobile avec une connexion réseau lente, car si vous pouvez le rendre rapide pour ces visiteurs, il le sera pour tout le monde.
Les navigateurs tels que Google Chrome et Firefox incluent une fonctionnalité de limitation des performances du processeur et de la vitesse du réseau dans leurs outils de développement. L'outil Lighthouse de Chrome , qui se trouve sous l'onglet Audit des outils de développement, permet aux propriétaires de sites d'appliquer plusieurs options de limitation.
Supprimer les plugins inutilisés
Les plugins ne nuisent pas nécessairement aux performances de WordPress, mais ils le peuvent. Les plugins WordPress ajoutent du code qui peut être exécuté lors du chargement des pages. Le code peut faire des requêtes réseau, des requêtes de base de données ou simplement gaspiller des ressources de traitement en effectuant des tâches qui n'ont aucun impact visible.
La suppression des plugins inutilisés ou inutiles ne nuit pas à l'expérience utilisateur et peut augmenter les performances. Examinez les plugins installés sur un site et désactivez ou supprimez ceux qui ne sont pas nécessaires.
Utiliser un thème léger
Le thème d'un site WordPress joue un rôle prépondérant dans ses performances. Comme les plugins, les thèmes ajoutent du code et font des requêtes réseau. Les thèmes gonflés ajoutent une énorme quantité de JavaScript aux pages WordPress, dont une grande partie est utilisée pour prendre en charge des fonctionnalités qui ajoutent un encombrement inutile à la conception du site.

Au lieu d'installer un thème qui inclut toutes les cloches et sifflets, pensez à choisir un thème simple et à ajouter des fonctionnalités via des plugins lorsque vous en avez besoin. Storefront est une excellente option pour une boutique WooCommerce.
Optimiser les images
Sur une page Web moyenne, les images sont le composant le plus important. aLa taille de l'image est un problème particulier sur mobile, où les images sont affichées en petites tailles même lorsqu'une image en taille réelle est téléchargée.
WordPress prend en charge les images réactives ; il génère plusieurs versions de chaque image à différentes tailles et envoie la taille appropriée au navigateur. Cependant, les utilisateurs de WordPress peuvent faire plus pour s'assurer que les navigateurs ne perdent pas de temps et de bande passante à télécharger des données d'image superflues.
Les caméras intègrent de grandes quantités de métadonnées dans les images. Les images téléchargées depuis Unsplash et d'autres sites d'images gratuites populaires contiennent également des métadonnées. Les données supplémentaires sont utiles pour les photographes, mais pas pour le visiteur moyen du site. La suppression des métadonnées et l'optimisation de la compression d'image peuvent réduire considérablement la taille de l'image sans affecter la qualité de l'image.

Les plugins WordPress tels que Smush Image Compression and Optimization traitent les images et s'assurent qu'elles ne sont pas plus grandes que nécessaire.

Installer un plugin de mise en cache
Le comportement par défaut de WordPress est de générer des pages lorsqu'elles sont demandées. Cela signifie exécuter du code PHP et effectuer des requêtes dans la base de données, ce qui prend du temps. La mise en cache réduit le temps nécessaire pour répondre aux requêtes du navigateur en envoyant des pages et des parties de pages qui ont été générées en réponse à des requêtes précédentes.
La plupart des pages Web ne changent pas rapidement. Ils restent les mêmes d'un visiteur à l'autre, il n'y a donc aucun avantage à générer plusieurs fois une page identique.
Vous avez le choix entre plusieurs plugins de mise en cache, notamment :
- WP Rocket , un plugin premium qui se veut simple d'utilisation.
- WP Total Cache , un plugin gratuit qui offre un contrôle précis sur les options de mise en cache, mais qui est plus difficile à maîtriser.
- WP Super Cache , un plugin de mise en cache populaire développé par Automattic, la société fondée par le créateur de WordPress Matt Mullenweg.
Chacun de ces plugins peut augmenter considérablement les performances d'un site WordPress tout en réduisant la charge sur son compte d'hébergement.
Utiliser un réseau de distribution de contenu
Un réseau de distribution de contenu (CDN) prend les actifs statiques d'un site et les distribue aux serveurs du monde entier. Lorsqu'un navigateur demande ces actifs, ils sont servis à partir de l'emplacement CDN le plus proche. Les CDN réduisent la latence, accélèrent le chargement des pages et réduisent la charge du serveur.

Les meilleurs hébergeurs WordPress incluent la bande passante du réseau de distribution de contenu dans leurs plans d'hébergement, mais il est également possible de connecter un site WordPress à un CDN tel que MaxCDN ou Cloudflare . Les plugins de mise en cache que nous avons mentionnés précédemment ont une fonctionnalité d'intégration CDN.
Minimiser l'intégration vidéo
Les vidéos sont une partie importante de l'expérience Web, mais elles ont un prix à payer en termes de performances. Lorsqu'une vidéo est intégrée, la page télécharge une grande quantité de JavaScript et d'autres ressources pour le lecteur et des fonctionnalités supplémentaires. Une vidéo peut ajouter jusqu'à un mégaoctet de données supplémentaires avant que le visiteur n'appuie sur le bouton de lecture.
Les propriétaires de sites WordPress doivent essayer de trouver un équilibre entre les performances et le contenu de la page. Les vidéos sont souvent nécessaires, mais si une vidéo est simplement décorative ou ajoute peu à la page, sa suppression peut fournir un ralentisseur important.
Migrer vers un meilleur fournisseur d'hébergement
Le serveur qui héberge un site WordPress a le plus grand impact sur ses performances. La société d'hébergement fournit la puissance de calcul, le stockage et la mémoire dont WordPress a besoin pour générer des pages. L'hébergeur se charge également d'assurer la connexion réseau du site.
Trop peu de ressources et un réseau mal géré peuvent empêcher toute optimisation des performances, et ils échappent largement au contrôle des propriétaires de sites. Il n'est pas difficile d'héberger un site WordPress à faible trafic, c'est pourquoi tant de fournisseurs d'hébergement proposent un hébergement WordPress bon marché. Ils intègrent autant de sites que possible sur leurs serveurs, ne facturent presque rien et espèrent qu'aucun site n'en utilise plus que sa petite partie.
Dès lors qu'un site attire chaque jour plus d'une poignée de visiteurs, ce type d'hébergement low cost rencontre rapidement ses limites. La solution consiste à migrer d'un hébergement mutualisé vers un hébergement cloud ou un hébergement de serveur privé virtuel, qui offre des ressources garanties et plus de contrôle sur l'infrastructure sous-jacente.
WordPress est un système de gestion de contenu rapide et performant. Un site WordPress lent est généralement causé par un hébergement inadéquat, une mauvaise configuration ou des exigences de bande passante trop importantes.
Tout propriétaire de site WordPress qui remplit cette liste de contrôle en huit éléments résoudra la plupart des problèmes de performances de WordPress et sera récompensé par un site plus rapide et une expérience utilisateur améliorée.