Optimisation de la vitesse d’un site

OPTIMISATION DE LA VITESSE DU SITE

OPTIMISATION DE LA VITESSE DU SITE : GUIDE COMPLET

L’optimisation de la vitesse du site web permet de donner une bonne image à votre entreprise. En ce qui concerne l’expérience utilisateur, il est important de savoir qu’il n’y a pas de seconde chance. Le site web lent est l’une des choses les plus perturbantes qui éloigne les gens de votre ressource. 

Les sites web réussis ont des visiteurs élevés, un taux de rebond faible, des conversions très élevées, un engagement, des classements de recherche organiques élevés et une meilleure expérience utilisateur. Les sites web à vitesse lente vous coûtent chers et nuisent à votre réputation. La réduction du temps de chargement des pages a un effet positif sur votre processus de marketing et de vente. Vous allez obtenir plus de trafic et toucher plus de prospects qualifiés transformés en clients. 

I. L’EFFICACITÉ DE L’OPTIMISATION DE LA VITESSE DU SITE WEB

Le temps de chargement de la page est une évaluation de performance qui mesure le temps qu’il faut pour qu’une page apparaisse sur l’écran de celui qui l’utilise. 

Voici comment l’optimisation de la vitesse du site web affecte les facteurs clés de succès du site web : 

  • La conversion de votre site web qui est un élément essentiel dans le succès de votre entreprise, ce qui veut dire que laisser vos visiteurs faire ce dont vous voulez. Par exemple, ils vont acheter vos produits, souscrire à votre campagne de newsletter et s’inscrire à votre webinaire ou même télécharger votre guide. Plus la page se charge rapidement, plus les taux de conversion sont élevés. D’après une étude de Hubspot, un retard d’une seconde équivaut à une baisse de 7% des conversions.
  • La visibilité : le temps de chargement de votre site web affecte la facilité avec laquelle les internautes trouvent votre site web. La vitesse d’un site web est l’un des éléments que google prend en compte quand elle positionne les sites. Un site avec une faible performance obtient une mauvaise expérience utilisateur et a donc une faible promotion dans les résultats de recherche. Depuis décembre 2017, le moteur de recherche Google s’est également classé sur le fondement des versions mobiles et ordinateurs des pages.  
  • La convivialité comme la vitesse des pages du site web, le temps de chargement et la réactivité du site web aux demandes des utilisateurs affecte directement la fidélité des clients. Plus la performance de votre site web est bonne, plus vos utilisateurs sont satisfaits.  Une expérience utilisateur exceptionnelle est une marche à suivre pour la création d’une grande base clientèle et une marque solide. 

II. LES MÉTHODES POUR MESURER LA VITESSE DE VOTRE SITE WEB

Avant de passer à l’optimisation de votre site web, vous êtes obligé de définir votre nouveau temps de chargement et déterminer ce qui provoque le ralentissement de votre site web. Vous devez ensuite fixer des objectifs afin de perfectionner votre site web. D’après les sondages de Google, sur la vitesse mobile moyenne dans chaque secteur industriel, seul un fragment des sites web se rapproche de la vitesse qui est recommandée. 

Les méthodes d’optimisation de la vitesse d’un site web décrites dans cet article sont très différentes et la résolution d’un problème peut nuire à un autre facteur de votre site. Pour cette raison, il est judicieux de comparer la vitesse de votre site web à chaque modification pour définir lesquelles des actions offrent les meilleurs résultats.  

Il y a plusieurs outils d’évaluations des performances qui vaut le coup d’être essayés : 

  • Google PageSpeed Insights est un outil gratuit offert par Google et qui permet d’exécuter une vérification de performance sur votre site web et propose des suggestions sur la manière d’augmenter les performances. Elle est disponible pour les versions de bureau et mobiles. 
  • Pingdom est un bon outil de test de vitesse de site web avec de nombreuses capacités utiles. Il poursuit l’historique de votre site, fournit des suggestions fondées sur des données pour accélérer votre site et produit des rapports accessibles à assimilés. Il propose aussi les applications d’évaluation de vitesse de site web pour Android et iOS. Il offre des évaluations payantes, gratuites comme professionnelles. 
  • Yslow propose des suggestions pour améliorer les performances de la page, crée également des statistiques et analyse tous les constituants. 
  • Performance Budget Calculator est un outil gratuit qui vous aide à fixer le type de contenu que vous pouvez exploiter afin que votre site marche de manière idéale.

III. DES CONSEILS POUR ACCÉLÉRER VOTRE SITE WEB

Après avoir évalué la vitesse de votre site web, vous pouvez commencer l’optimisation. Il y a plusieurs façons de faire fonctionner votre site web plus rapidement, et nous avons établi une liste des plus compétentes. 

3.1. Se servir d’un réseau de diffusion de contenu (CDN)

Un réseau de diffusion de contenu est un groupe de serveurs web divisés dans des emplacements géographiquement différents qui proposent du contenu web aux derniers utilisateurs selon leur emplacement. Toutes les assignations des utilisateurs sont transmises au même matériel à moins que vous hébergez votre site web sur un seul serveur. Cela augmente le temps nécessaire au processus de chaque demande. De plus, si les utilisateurs sont éloignés de manière physique du serveur, le temps de chargement sera plus long. Avec un CDN, les requêtes des utilisateurs sont orientées vers le serveur le plus près. Donc, le contenu est donné plus rapidement à un internaute et marche également de façon accélérée. Cela coûte très cher, mais c’est un moyen très efficace d’optimiser le temps de chargement.  

3.2. Migrer votre site web vers un excellent hébergeur 

Il y a 3 façons d’hébergements possibles :

    1. L’hébergement partagé qui est le plus utilisé au monde. Il est aussi le moyen le moins coûteux pour mettre en ligne votre site en moins de temps. Il est important de faire un choix sur un hébergeur rapide afin d’assurer une excellente optimisation. L’hébergement partagé partagé vous permet de partager le processeur, l’espace disque et la RAM avec d’autres sites web qui utilisent ce même serveur.  C’est la raison pour laquelle l’hébergement mutualisé n’est pas aussi rapide que le VPS ou le serveur consacré.
    2.  Les serveurs privés virtuels sont les plus rapides. Il utilise de nombreux serveurs pour la distribution de contenu. VPS vous permet de partager le serveur avec ses autres utilisateurs et d’utiliser vos parties du serveur virtuel dont vos paramètres n’affectent pas tous les clients. Si le trafic de votre site est moyen ou si votre site e-commerce a des pics de trafic à des moments précis, le VPS est la meilleure solution pour régler le problème. Une autre approche consiste à exalter une ressources cloud consacré à côte d’AWS, de Microsoft Azure ou un différent fournisseur de cloud public.
    3. L’architecture sans serveur est un autre choix qui élimine complètement les opérations de maintenance et de paramétrage du serveur. Lisez un autre article pour en savoir plus sur les architectures sans serveur.  

3.3.  Maximiser la taille des images sur votre site web

Les images accrocheuses sont aimées par tout le monde. Les images font partie intégrante d’un site e-commerce performant. La publication de nombreuses photos, images, graphiques sur votre page produit optimise l’engagement. L’inconvénient de l’utilisation d’images est qu’il est généralement des gros fichiers ralentissant un site web. 

La meilleure façon de dimensionner la taille de l’image sans modifier la qualité est de compresser les images en fonction des outils comme ImageOptim, JPEGmini ou Kraken. Ce processus peut prendre un certain temps, mais cela est rentable. Une autre manière de la réduction de taille de l’image est d’utiliser les attributs HTML responsive image “secret” “size” en rendant conforme la taille de l’image à l’aide des caractéristiques d’affichage de l’utilisateur. 

3.4. Diminuer le nombre de plugins

Les plugins sont une partie commune de tous les sites web. Ils intègrent des fonctionnalités particulières recommandées par des parties tiers. Malheureusement, plus vous installez de plugins, plus vous avez besoin de ressources pour les mettre en marche. Cependant, le site web marche plus lentement et peut également causer des problèmes de sécurité. Au fur et à mesure, le nombre de plugins va connaître une évolution, mais certains peuvent être obsolètes. Alors nous vous suggérons de contrôler chaque plugin installé sur votre site et de supprimer les plugins dont vous n’avez pas besoin. 

Avant tout, il faut faire des évaluations de performances sur votre page afin de trouver lesquels des plugins qui freinent votre site web. La vitesse de votre site web dépend non seulement de l’ensemble des plugins mais aussi de leur qualité.  Il faut éviter les plugins qui chargent un grand nombre de scripts et de styles où de nombreuses requêtes de base de données ont été générées. 

3.5. Réduire le nombre de fichiers JavaScript et CSS

Si votre site web a plusieurs fichiers JavaScript et CSS, vous allez recevoir de nombreuses requêtes HTTP lorsque le les internautes qui visitent votre site web voudront accéder à des fichiers spécifiques. Ces requêtes sont examinées par le navigateur de façon individuelle et freinent également le fonctionnement du site. Réduire le nombre de fichiers JavaScript et CSS rendra certainement votre site plus rapide. De ce fait, regrouper tout votre fichier JavaScript en un et assurez-vous de faire de même pour vos fichiers CSS. Les outils pour réduire ces fichiers sont : WillPeavy, Script Minifier ou Grunt. 

3.6. Utiliser la mise en cache du site web

S’il y a plusieurs utilisateurs qui accèdent en même temps votre page, cela entraîne la lenteur des serveurs et ils nécessitent davantage de temps afin de donner accès à tous les utilisateurs à la page web. La mise en cache est le déroulement de stockage de la nouvelle version de votre site sur un serveur d’hébergement et d’affichage de cette version jusqu’à la mise à jour de votre site. Ce qui veut dire que la page web n’est pas restituée indéfiniment à tous les utilisateurs. Si un site web est mis en cache, il ne nécessite pas toujours de transmettre une base de données. Pour la mise en cache de site web pour WordPress vous pouvez utiliser W3 Total Cache ou W3 Super Cache. 

3.7. Implémenter la compression Gzip

La compression Gzip est une façon très efficace de diminuer la taille des fichiers. Il permet de minimiser les requêtes HTTP et de baisser le temps de réponse du serveur. Il zippe les fichiers avant l’envoi au navigateur. Quand il s’agit de l’utilisateur, un navigateur décompresse les fichiers et fait la présentation du contenu. 

3.8. Maximiser la base de données dans le CMS

L’optimisation de la base de données est une façon efficace d’améliorer les performances. Un système de gestion de contenu (CMS) avec de nombreux plugins complexes augmente la taille de la base de données et ralentit le fonctionnement du site. Par exemple, WordPress garde les commentaires, les articles de blogs, etc qui vont utiliser beaucoup d’espaces. Pour CMS, vous pouvez utiliser WP-Optimize. 

3.9. Réduire l’usage des polices web 

Les polices Web sont très appréciées lorsqu’il s’agit de la conception de site web. L’utilisation de polices web a malheureusement un effet négatif  sur la vitesse du résultat des pages. Les polices web intègrent davantage aux ressources externes des requêtes HTTP. 

3.10. Repérer les erreurs 404

Une erreur 404 veut dire “Page introuvable”. L’hébergeur envoie ce message aux navigateurs ou moteurs de recherche si le contenu cherché sur la page n’existe plus. Vous utilisez des outils de détection d’erreurs et des plugins pour rechercher et corriger les erreurs 404. Comme déjà mentionné, des plugins de plus peuvent nuire à la vitesse de votre site, il est donc recommandé d’utiliser des outils de détection d’erreur externe pour exécuter vos ressources. 

3.11. Utiliser des techniques de prélecture

La prélecture comporte la lecture et l’exécution d’instructions avant que l’utilisateur ne démarre l’instruction. Cette technique est assez répandue. Si vous pouvez prédire les actions des internautes, précharger du contenu ou des liens,  cela va vraiment fonctionner. Les nouveaux navigateurs autorisent généralement la prélecture par défaut, en fonction des modèles d’agissements des utilisateurs. 

Il y a 3 différents types de prélecture :

  1. Prélecture DNS : qui est une méthode qui permet de trouver des solutions  pour le domaine en une adresse IP à l’avance.
  2. Prélecture de lien : vous pouvez utiliser ce type de prélecture si vous êtes certain que l’utilisateur va cliquer sur un lien particulier afin d’accéder à une page. Cette pratique est bénéfique pour les actions des utilisateurs stables telles que la migration vers la page du panier après avoir ajouté un ou plusieurs articles. 
  3. Prérendu : avec cette méthode une page complète ou ses éléments spécifiques sont pré-rendus. 

Aujourd’hui, l’utilisateur moyen s’attend à ce qu’une page web se charge en moins de 3 secondes. Le non-respect de cette barrière d’attente entraînera la perte de trafic sur votre site web, ce qui causera à son tour une perte de revenus. Sachez également que si vous ne travaillez qu’avec des prospects et clients basés en par exemple en France, mieux vaut avoir un hébergement en France qu’à l’étranger.