Savez-vous que la vitesse de chargement web impacte directement la réussite de nombreux projets numériques ?
Google est très clair à ce sujet : le grand géant de l’Internet suggère que 53 % des gens abandonnent un site si le chargement prend plus de trois secondes. Il explique également que les sites ou boutiques en ligne qui répondent plus rapidement ont jusqu’à un 27 % de conversions en plus et 36 % de rebonds en moins.
De plus, les sites plus lents sont également moins susceptibles d’apparaître sur la première page des résultats de recherche, car la vitesse de chargement du Web est plus faible ce qui représente un facteur déterminant pour le référencement.
Si vous avez une entreprise en ligne, alors cet article est fait pour vous! Nous aborderons des questions techniques intéressantes, notamment : comment améliorer la vitesse de chargement d’une page Web.
Pourquoi la vitesse de chargement web est-elle si importante ?
La vitesse de chargement web est le temps moyen nécessaire au chargement d’un site Web afin qu’il apparaisse complètement dans le navigateur.
Dans quelle mesure cela influence-t-il votre conception UX, sa fonctionnalité ou son positionnement?
La vitesse de chargement est de plus en plus pertinente pour Google. Le moteur de recherche connaît le comportement de navigation de la majorité de ses utilisateurs, et détecte quels sont les principaux problèmes auxquels ils sont confrontés.
Le temps nécessaire pour charger un site Web dépend de nombreux facteurs.
Certains sont externes, comme l’appareil utilisé ou la connexion Internet.
Cependant, les aspects qui ralentissent le plus le fonctionnement d’une page ou d’une boutique en ligne sont liés à son développement (serveur, langage et code de programmation ou quantité/format des images).
C’est l’une des raisons principales pour lesquelles les développeurs accordent donc de plus en plus d’importance au temps de chargement de leurs projets.
Pour le mesurer, aussi bien sur mobile que sur ordinateur, vous pouvez utiliser des programmes et plateformes d’analyse Web comme : Pingdom Tools, WebPagetest ou PageSpeed Insight de Google.
Ce dernier utilise des indicateurs de mesure du rendement comme LCP (Largest Contenful Paint), FID (First Input Delay) et CLS (Cumulative Layour Shift).
Si vous souhaitez quelque chose de plus “intuitif”, prenez comme référence la règle des 3 secondes de Google : le temps de chargement de votre site Web doit être compris dans les 2 secondes et ne jamais dépasser 3.
De plus, dans les boutiques en ligne, chaque seconde “supplémentaire” nécessaire au site pour afficher son contenu, réduit le pourcentage de conversion.
Comment améliorer la vitesse de chargement d’une page Web
Une vitesse de réponse adéquate, en plus d’augmenter le taux de conversion et de favoriser le positionnement SEO, réduit les abandons et fidélise les utilisateurs.
En effet, optimiser le temps de chargement de votre site internet peut déterminer si un utilisateur reste ou non pour voir le contenu de votre site Web, ou y revenir.
Il existe plusieurs façons de réduire le temps de chargement d’un site
Plugins
Certains plugins et scripts installés dans des CMS (WordPress) ou des modules (PrestaShop) pèsent beaucoup et peuvent ralentir votre site Web.
Notre recommandation est de réviser périodiquement ces plugins et de mettre à jour et/ou de les supprimer si nécessaire.
Optimiser les images
Les images sont décisives pour améliorer la vitesse du Web. Vous devez toujours les optimiser avant de les télécharger.
L’idéal est de les compresser afin de réduire la taille des fichiers sans compromettre la qualité visuelle en utilisant des formats comme JPEG 2000, JPEG XR et WebP pour consommer moins de données (vous disposez de nombreux outils, comme TinyPNG, CompressPNG ou PNGGauntlet).
Il faut également vérifier que les images ne sont pas redimensionnées. Le but est de réduire son poids sans perte de qualité (lossless).
Serveur
Le rôle du serveur est d’absorber le trafic ou les demandes dont votre site Web a besoin.
Si votre serveur actuel ne répond pas à cette exigence, cela affectera la vitesse de chargement du site Web. Vous devrez donc changer d’hébergement et acheter un serveur dédié.
Activer la compression GZIP
Les serveurs peuvent compresser les fichiers au format Gzip avant de les envoyer en téléchargement, permettant ainsi au site Web de se charger plus rapidement.
Nous vous recommandons d’utiliser cette compression contre les formats de fichiers suivants :
- .js
- .css
- .html
- .xml
- .svg
- .wof
Vous pouvez également utiliser un Content Delivery Network (CDN).
Cette technologie permet d’économiser des copies de la page dans différents emplacements géographiques et les télécharge au plus proche de l’utilisateur, réduisant ainsi le temps d’attente pour les demandes de navigation.
Réduire HTML, CSS et JavaScript
Savez-vous ce qu’est de minimiser les fichiers CSS, HTML ou JavaScript?
Il s’agit de supprimer les caractères/bytes inutiles, tels que des espaces supplémentaires, des sauts de ligne ou des indentations du contenu que vous téléchargez sur votre CMS.
C’est une mise en œuvre “secondaire” par rapport à la compression Gzip, mais c’est également important.
Pour les fichiers JavaScript et CSS vous devez:
- Unifier les chaînes d’espaces en une seule
- Éliminer les empreintes
- Utiliser les versions .min
- Supprimer les commentaires
Découvrez les meilleurs langages de programmation selon le type de développement.
Combiner des fichiers externes
Les ressources externes génèrent beaucoup de travail sur le serveur et rendent votre page plus lente à charger.
Une option intéressante est de combiner les fichiers .js et .css pour réduire le nombre de requêtes nécessaires pour consulter le site.
- Si les ressources CSS externes sont petites, vous pouvez les insérer directement dans le document HTML. Pour les gros fichiers CSS, insèrez dans le HTML le code CSS nécessaire pour afficher le contenu au-dessus de la ligne de flottaison, sans insérer d’URL de données dans ces fichiers ni d’attributs CSS dans les éléments HTML.
- Pour empêcher JavaScript de bloquer le chargement de votre page, utilisez l’option attribut HTML async au chargement de JavaScript (<script async src= »my.js »>).
Pertinence de la vitesse de chargement du Web dans la conception Web moderne
Quand il s’agit de savoir comment concevoir un site Web pour obtenir des sites Web responsive et adapté aux besoins des utilisateurs, le design est très important.
C’est pour cette raison que les concepteurs d’aujourd’hui prennent en compte tous les problèmes qui influencent la fonctionnalité d’un projet numérique, parmi lesquels la vitesse de chargement des pages.
Comme nous l’avons vu, optimiser les images influencera le chargement d’un site Web le rendant plus rapide ou plus lent.
Le format GIF est recommandé pour les petits graphiques avec une palette de couleurs de moins de 3 couleurs. Le format PNG est conseillé pour les images de style photo. D’un autre côté les fichiers BMP ou TIFF sont à éviter.
Spécifier la largeur et la hauteur de toutes les images, par attribut ou avec des classes CSS, est un autre facteur que Google prend en compte dans son score PageSpeed .
Lors de la conception de la structure d’un site Web, il convient d’éviter plusieurs redirections, puisqu’ils créent des outils, les moteurs de recherche et les robots détectent les URL qui ne mènent nulle part.
De cette façon, vous éviterez également que le serveur ne consomme des ressources inutiles. Cela aidera votre site Web à aller plus vite.
Utiliser le cache du navigateur pour les ressources statiques est une autre façon de réduire le temps de chargement et donc d’améliorer l’expérience utilisateur.
Enfin, utilisez des sous-domaines et même des domaines externes pour héberger des fichiers tels que des modèles (images, fichiers JavaScript et feuilles de style), des images utilisées pour compléter le contenu de votre CMS ou PDF, des vidéos et des fichiers non dynamiques.
Yeeply vous aide à réaliser votre projet de web design
Chez Yeeply nous développons des projets de conception de sites Web en abordant des questions fondamentales, telles que l’optimisation des performances Web – Page Speed.
Appelez-nous et nous vous mettrons en contact avec des professionnels. Cela peut vous aider à améliorer la vitesse de chargement de votre site Web ou à concevoir de nouveaux sites à chargement rapide en fonction de vos besoins et de votre budget.