Comment la vitesse de chargement des pages affecte la visibilité du site et des conseils pour l'augmenter
Publié: 2021-12-28Vous concentrez-vous uniquement sur les aspects « tangibles » de votre stratégie d'optimisation pour les moteurs de recherche (SEO), tels que vos mots clés et la conception de vos pages ? Qu'en est-il du temps de chargement de votre page ? Saviez-vous que Google considère la vitesse de chargement du site Web comme un facteur de classement important ?
Une vitesse de chargement lente peut avoir un impact sur votre entreprise de nombreuses façons. Deux des plus cruciaux sont votre classement et votre capacité à convertir. Lorsque le temps de réponse du serveur de votre site est inférieur à deux secondes, Google réduit le nombre de robots d'exploration visitant votre site.
À partir de là, approfondissons la manière dont la vitesse de chargement des pages affecte les différents paramètres du site.
5 façons dont la vitesse de chargement des pages affecte votre visibilité
1. Cela influence l'expérience utilisateur
Aujourd'hui, les utilisateurs n'accepteront aucune excuse pour les mauvaises performances du site Web. Et ils sont extrêmement attentifs à la vitesse de chargement d'un site.
Si l'on en croit les faits, 47% des utilisateurs s'attendent à ce qu'une page se charge en deux secondes. Pendant ce temps, les rapports montrent que 75% des visiteurs rebondissent (quittent la page) si le temps de chargement dépasse trois secondes.
Cela nous indique que chaque seconde de retard dans le temps de chargement de la page entraîne une perte importante de clients.
Une enquête Think With Google montre que le taux de rebond (le pourcentage de visiteurs qui quittent le site après avoir accédé à une seule page) augmente avec l'augmentation du temps de chargement de la page. L'augmentation du taux de rebond affecte également l'engagement global des utilisateurs et les mesures d'interaction.
2. Cela a un impact direct sur la visibilité en ligne et le référencement
En 2018, les appareils mobiles représentaient plus de 53% du trafic total du site Web. Et cette même année, Google a officiellement introduit la vitesse des pages mobiles comme facteur de classement. Depuis lors, la vitesse de chargement des pages est devenue d'autant plus cruciale.
Lorsque Google a annoncé il y a quelques années qu'il se concentrait sur l'indexation mobile d'abord, les entreprises n'avaient d'autre choix que d'optimiser leur site pour les appareils mobiles. Les sites aux performances mobiles médiocres ont depuis chuté dans la page de résultats des moteurs de recherche (SERP).
En termes simples, si la vitesse de votre page mobile n'est pas conforme aux normes, il vous est pratiquement impossible d'obtenir un meilleur classement.
3. Cela provoque une baisse ou une augmentation des ventes et des conversions
Savez-vous qu'un délai d'une seconde dans le temps de chargement de votre page réduit les conversions de 7 % ?
Si votre site est en proie à de faibles performances, il n'y a pas moyen de le contourner - vous perdez une quantité substantielle de ventes. L'augmentation du taux de rebond due à la faible vitesse du site éloigne déjà un grand nombre de clients potentiels et minimise vos chances de convertir les visiteurs.
Amazon a étudié l'impact de la vitesse de chargement des pages sur leurs ventes. Il a déterminé que l'entreprise peut perdre 1,6 milliard de revenus par an si le temps de chargement de son site augmente d'une seconde. Les données du Search Engine Journal indiquent également que 70% des consommateurs pensent que la vitesse du site a un impact significatif sur leurs décisions d'achat.
Ainsi, en optimisant la vitesse de votre site, vous pouvez vous attendre à une croissance décente des classements, des conversions et, finalement, des ventes.
4. Cela met la fidélité des clients en jeu
Reconsidérons les points que nous avons mis en évidence ci-dessus : une vitesse de chargement lente des pages éloigne les consommateurs et entraîne une baisse des taux de conversion.
En plus de cela, les clients sont moins susceptibles de revisiter un site qui offre une mauvaise expérience utilisateur (UX). Ainsi, une vitesse de site Web lente pèse également sur la fidélité des clients.
En fait, HubSpot indique que 80 % des clients insatisfaits des faibles performances d'un site n'achèteront plus sur ce site, ce qui prouve que les pages à chargement lent réduisent considérablement vos commandes répétées. Une page lente est une perte particulièrement difficile pour les sites de commerce électronique, dont les revenus dépendent en grande partie des ventes répétées.
De plus, une étude d' Akamai a révélé une autre préoccupation importante pour les entreprises : 40 % des visiteurs insatisfaits partagent leurs expériences négatives avec leurs contacts. Cette preuve sociale négative est susceptible d'affecter les conversions globales et la fidélité des clients.
5. Cela affecte le trafic organique sur le site
Une faible vitesse de site ne conduit qu'à des classements inférieurs sur les SERP. Et cela signifie également moins de trafic organique vers votre site. Saviez-vous que les cinq premiers classements sur Google capturent 67,6 % du total des clics organiques ?
Si votre chargement n'est pas idéal, vous perdez déjà une quantité importante de trafic organique. Pendant ce temps, si la vitesse des pages mobiles n'est pas optimisée, vous perdez du trafic mobile, qui peut représenter jusqu'à 50 % de vos clients potentiels.
Quelle est la vitesse de chargement de page idéale ?
Depuis le lancement de la mise à jour Mobilegeddon en 2015, les entreprises ont redirigé leur attention vers le temps de chargement des pages. Ils ont également investi plus de temps et d'efforts dans la convivialité et la vitesse des pages mobiles.
Mais la question est : quelle est la vitesse idéale de chargement des pages, ou à quelle vitesse est-elle suffisamment rapide ?
Selon Google, le temps de chargement de page recommandé est inférieur à trois secondes pour les ordinateurs de bureau et les appareils mobiles. Cependant, le temps de chargement moyen des pages sur tous les sites sur les appareils mobiles est actuellement de 22 secondes. Screaming Frog a interrogé 20 000 URL pour vérifier si elles réussissaient l'évaluation PageSpeed de Google. Il a révélé que seuls 12 % des résultats sur mobile et 13 % sur ordinateur ont réussi le test.
Vous devez également tenir compte du fait que les utilisateurs s'attendent à un temps de chargement encore plus rapide des sites Web de commerce électronique. Maile Ohye de Google parle de la vitesse de chargement des pages de commerce électronique dans une vidéo Google Webmaster . Elle dit: « Deux secondes est le seuil d'acceptabilité d'un site Web de commerce électronique. Chez Google, nous visons moins d'une demi-seconde.
Maintenant, une demi-seconde peut sembler irréaliste. Cependant, si vous êtes propriétaire d'un site Web de commerce électronique, vous devez viser une vitesse de chargement des pages inférieure à trois secondes au maximum. Cette référence concerne à la fois les appareils mobiles et Web.
La mise à jour la plus récente : Core Web Vitals
Google souhaite ne ménager aucun effort en matière d'UX. Et c'est pourquoi il a récemment inscrit Core Web Vitals comme facteur de classement important .
Ces Core Web Vitals, en harmonie avec d'autres signaux UX cruciaux, affectent désormais le classement. Et l'une des mesures, appelée Largest Contentful Paint (LCP), est liée à la vitesse de chargement des pages.
LCP fait référence au temps nécessaire pour afficher le plus grand élément de contenu sur une page. Cela peut être une image, une vidéo ou tout autre élément.
Selon Google, la plus grande peinture de contenu idéale sur une page est inférieure ou supérieure à 2,5 secondes. Tout ce qui se situe entre 2,5 et quatre secondes doit être amélioré, et tout ce qui est au-delà est considéré comme médiocre.
Conseils techniques pour augmenter la vitesse de chargement des pages
Utiliser un réseau de diffusion de contenu
L'une des meilleures pratiques pour réduire le temps de chargement du site Web consiste à utiliser un réseau de diffusion de contenu (CDN). Un CDN peut vous aider à réduire le temps de chargement du site de 20 à 51 % .
Dans une configuration traditionnelle, vous hébergez l'intégralité de votre site Web sur un seul serveur. Et ce serveur traite toutes les requêtes des utilisateurs du site. Désormais, lorsque votre site connaît un trafic élevé, le nombre de requêtes augmente considérablement. Et cela augmente la charge sur votre serveur. De ce fait, le temps de traitement de la requête augmente, retardant ainsi le temps de chargement de la page.
De plus, lorsqu'un utilisateur est physiquement plus éloigné de l'emplacement du serveur, il subit un temps de chargement de page plus élevé. En effet, les données doivent parcourir une plus grande distance, ce qui augmente le temps de chargement.
Un CDN peut résoudre ces problèmes. Les CDN fonctionnent en hébergeant votre site Web sur un réseau mondial de serveurs. Alors maintenant, lorsqu'un utilisateur envoie une requête, les données sont acheminées depuis le serveur le plus proche de son emplacement.
De plus, comme vos fichiers sont mis en cache sur plusieurs serveurs, cela permet d'économiser jusqu'à 60 % de bande passante. Désormais, un seul serveur n'a plus à traiter toutes les requêtes.
Réduire le nombre de requêtes HTTP
Lorsqu'un utilisateur demande une page, une requête HTTP est envoyée pour chaque composant de la page. Yahoo rapporte que les serveurs Web utilisent 80 % du temps de chargement des pages pour télécharger ces composants. Ceux-ci incluent les images de votre page, les scripts, les médias, les feuilles de style, etc. Par conséquent, le temps de rendu de la page augmente s'il y a un grand nombre de composants sur la page.
Alors, comment pouvez-vous vérifier le nombre de composants de la page et le temps nécessaire pour charger chacun d'eux ?
Les utilisateurs de Chrome peuvent suivre ces étapes :
Remarque : Utilisez les outils de développement du navigateur Chrome pour vérifier le nombre de requêtes HTTP.
- Suivez l'onglet "Inspecter" en faisant un clic droit sur votre page.
- Cliquez sur l'onglet "Réseau", que vous trouverez après avoir fait glisser la bordure gauche.
- Ici, la colonne "Nom" affiche tous les composants de la page.
- La colonne "Taille" répertorie la taille de chaque composant pertinent.
- Vous pouvez également vérifier le temps pris pour chaque temps de chargement via la colonne "Temps".
- Le nombre total de demandes est visible dans le coin inférieur gauche.
Vous pouvez maintenant vérifier les éléments qui ne sont pas utiles et leur temps de chargement.
Vous devez également réduire le nombre de requêtes HTTP. Une façon de le faire est de réduire et de combiner les fichiers de la page Web. Découvrez comment au point suivant.
Réduire et combiner HTML, CSS et JavaScript
Vos fichiers HTML, CSS et JavaScript forment l'apparence et la fonctionnalité de votre site. Et ces fichiers constituent une part non négligeable des requêtes HTTP. Ainsi, lorsque vous souhaitez réduire le nombre de requêtes HTTP, vous devez minifier les fichiers de page.
La minimisation des fichiers HTML, CSS et JavaScript réduit considérablement leur taille. Ce processus permet un chargement plus rapide de ces fichiers. De plus, il y a des espaces blancs supplémentaires, une indentation et une mise en forme dans le code, ce qui alourdit la page.
Minifier votre page vous aide à supprimer tous ces éléments inutiles et à alléger la page.
Cela devient d'autant plus crucial lorsque vous avez un site Web basé sur des modèles. Les sites Web basés sur des modèles sont plus faciles à développer, mais ils peuvent offrir des morceaux de code désordonnés qui ralentissent les performances du site.
La minification est le bon moyen de résoudre ces problèmes et de réduire la taille du fichier de code. Outre la minification, vous devez également combiner ces fichiers pour réduire le nombre total de fichiers. Ainsi, si vous avez plusieurs fichiers CSS et JavaScript, vous pouvez les combiner en un seul fichier. Si WordPress alimente votre site, vous pouvez utiliser le plugin WP Minify ou le plugin WP Rocket.
Tous ces outils vous aideront à réduire et à combiner facilement les fichiers HTML, CSS et JavaScript.
N'oubliez pas d'ajouter l'en-tête Expires pour la mise en cache du navigateur
Les navigateurs peuvent mettre en cache une partie importante de vos fichiers de page. Ceux-ci incluent vos images, fichiers JavaScript, éléments dynamiques, etc.
En activant la mise en cache du navigateur, vous autorisez votre navigateur à stocker une page dans la mémoire cache. Ainsi, lorsque vous revisitez cette page, elle se charge à partir du cache sans envoyer de requêtes HTTP.
Une façon de tirer parti de la mise en cache du navigateur pour votre site consiste à ajouter l'en-tête "expire".
L'en-tête "expire" indique au navigateur Web de charger une page à partir de la mémoire cache. Ainsi, l'en-tête "expire" ne fonctionne que pour les utilisateurs qui ont déjà visité votre site. Ils doivent également avoir votre page stockée sur leur mémoire cache.
Lorsque cet utilisateur revisite votre site, l'en-tête "expire" demande au navigateur de charger la version en cache de la page.
Maintenant, comme de nombreux composants de page sont déjà dans la mémoire cache, ils se chargent plus rapidement. Et le navigateur ne demande que quelques composants de page, ce qui entraîne une diminution du temps de chargement de la page.
La mise en cache du navigateur réduit le nombre de requêtes HTTP, ce qui augmente encore la vitesse de chargement des pages.
Utiliser le chargement asynchrone
Vous pouvez augmenter la vitesse de chargement de votre page en choisissant le mode de chargement des fichiers CSS et JavaScript. Les fichiers CSS et JavaScript se chargent de manière synchrone et asynchrone, et vous pouvez décider de la manière dont vous souhaitez qu'ils se chargent sur vos pages Web.
Comme le mot l'indique, lorsque les scripts se chargent de manière synchrone, ils se chargent les uns après les autres. Et chaque script suit un ordre de chargement en fonction de sa position sur la page. D'autre part, lors d'un chargement asynchrone, plusieurs scripts peuvent se charger simultanément.
Lorsque votre navigateur charge une page, il suit un modèle de chargement de haut en bas.
Par exemple:
- Si le navigateur rencontre un fichier CSS ou JavaScript synchrone, il chargera complètement le fichier avant d'aller plus loin. Cet ordre ralentit le processus de chargement.
- Pendant ce temps, s'il rencontre un fichier asynchrone, il commencera à charger un autre élément simultanément. Ainsi, il n'est pas nécessaire d'attendre qu'un élément finisse de se charger avant d'aller plus loin.
Cela nous indique que vous devez choisir vos fichiers CSS et JavaScript à charger de manière asynchrone pour obtenir des temps de chargement plus rapides. Si vous avez un site WordPress, WP Rocket vous aidera à activer le chargement asynchrone.
Utilisez WP Smush pour compresser l'image de votre site
L'optimisation ou la compression des images est cruciale pour réduire le temps de chargement des pages. Souvent, les fichiers image sont volumineux et retardent le temps de chargement de la page. Cependant, vous ne pouvez pas limiter l'utilisation des images ou les éliminer. Les images sont cruciales pour l'expérience utilisateur de votre site, en particulier pour un site de commerce électronique. Selon une enquête, 66% des consommateurs ont besoin d'au moins trois images de produits avant d'acheter le produit.
Un moyen simple de compresser les images de site pour les sites Web WordPress consiste à utiliser le plugin WP Smush . Ce plugin fonctionne en arrière-plan pour compresser les images lors de leur téléchargement. Le résultat est une taille d'image réduite sans compromettre la qualité.
Différer les fichiers JavaScript lors du chargement de la page
Différer les fichiers JavaSscript est un bon moyen de réduire le taux de rebond sur votre site. C'est le processus de dépriorisation du chargement des fichiers JavaScript jusqu'à ce que d'autres éléments de la page soient chargés. Les fichiers JavaScript sont généralement volumineux et prendront probablement plus de temps de chargement. En les différant, vous permettez aux autres éléments de la page de se charger plus rapidement sans délai.
Les propriétaires de sites WordPress peuvent simplement activer le report en utilisant le plugin WP Rocket . Il vous suffit de cocher la case "Charger les fichiers JS différés" et d'enregistrer les modifications.
Pour un site HTML, appelez un fichier JavaScript externe au-dessus de la balise </body>.
Alors, voilà! Mettez en œuvre ces conseils pour votre site Web afin d'augmenter la vitesse de votre page et d'améliorer votre visibilité dans les moteurs de recherche.