Comment booster la vitesse de votre site web sans être un pro de la tech
On a tendance à quitter un site presque instinctivement lorsqu'il prend plus de 3 secondes à se charger. Devinez quoi ? Vos visiteurs agiront de la même façon si votre site se charge lentement.
La rapidité ne se limite pas à une question de commodité. Google accorde une grande importance à cela dans son système de classement tout comme vos prospects. Heureusement, il n'est pas nécessaire d'être un expert en technologie pour optimiser la vitesse de votre site internet. Voici 5 choses simples que vous pouvez faire dès aujourd'hui.
1. Optimiser les images
Disons-le sans détour, les images sont fréquemment les principaux responsables d'un chargement lent d'un site web. Cette magnifique image haute définition de 5 Mo que vous avez téléchargée directement depuis votre caméra ? Elle nuit à votre performance. Voici ce que vous êtes en mesure de faire :
- Compressez vos images avant de les télécharger (le format WebP est idéal dans ce cas).
- Ajustez-les à la dimension précise que vous requérez. Afficher une image de 4000x3000 pixels sur un espace de 600x400 est superflu !
- Activez le « lazy loading » : vos images ne se chargeront que lorsqu'elles seront atteintes par le défilement de l'utilisateur.
TinyPNG est mon outil de prédilection qui fait des merveilles tout en étant gratuit. Il est possible de compresser vos images jusqu'à 70% sans perte visible de qualité.
2. Minifier les fichiers CSS et JavaScript
Il est probable que votre CSS et JavaScript sont chargés d'espaces vides, de commentaires et de lignes superflues qui rendent le tout plus lourd. Quelle est la solution ?
Minifiez ces fichiers. En pratique, cela signifie les compresser afin de réduire leur poids. Si vous êtes sur WordPress, des extensions telles que WP Rocket ou Autoptimize s'occupent de cela automatiquement. N'oubliez pas non plus de charger vos scripts de façon asynchrone. Cela permet d'afficher votre page pendant le chargement des scripts en arrière-plan au lieu de patienter inutilement.
3. Activer la mise en cache
Le cache fonctionne un peu comme une réserve des produits les plus sollicités, évitant ainsi de devoir les extraire du fond de l'entrepôt à chaque occasion.
Mettez en place la mise en cache sur votre site : le navigateur de vos utilisateurs retiendra certains composants (logo, polices, CSS) pour éviter leur rechargement à chaque nouvelle visite. Poussez encore plus loin en utilisant un réseau de distribution de contenu (CDN) tel que Cloudflare. C'est sans frais et cela diffuse vos contenus à partir de serveurs situés près de vos visiteurs, quel que soit leur emplacement dans le monde.
4. Réduire les requêtes HTTP
Chaque composant de votre page, chaque image, chaque fragment de code effectue une demande à votre serveur. Plus il y a de demandes, plus cela prend du temps. Faites le tri :
- Désactivez (ou supprimez) les plugins / scripts inutilisés.
- Limitez le nombre de polices Google Fonts.
Chaque requête éliminée se traduit par une amélioration immédiate de la vitesse.
5. Choisir un bon hébergement
J'ai laissé le meilleur pour la fin. Vous pouvez améliorer votre site à votre guise, mais si votre hébergement est médiocre, c'est comme tenter de remporter une course avec une voiture défectueuse. Voici ce qu'il est indispensable de contrôler avant de sélectionner (ou changer) un hébergeur :
- Il doit être optimisé pour votre technologie;
- HTTP/2 et HTTPS sont pris en charge (ce qui est essentiel de nos jours);
- Un taux de disponibilité d'au moins 99,9%. Votre site doit être accessible en continu.
Effectivement, cela peut coûter quelques euros additionnels par mois par rapport à un hébergement basique, mais c'est l'investissement le plus avantageux que vous puissiez envisager.
Que faire à présent ?
Il n'est pas nécessaire que vous fassiez tout en une seule fois. Débutez l'optimisation de vos images dès cette semaine puis tournez-vous vers l'activation du cache la semaine d'après. Chaque petite amélioration est importante.
Si vous souhaitez connaître exactement les faiblesses de votre site, sollicitez votre audit sans frais. Je vous indiquerai précisément sur quoi vous concentrer pour obtenir les meilleurs résultats dans les plus brefs délais. Votre site devrait se charger à une vitesse fulgurante et vos visiteurs vous en seront reconnaissants en restant davantage !