Explication des performances du site Web

Mise à jour : 2022-04-25 / Article par : Jerry Low

Performances du site Web est la vitesse et la disponibilité de votre site Web. La vitesse fait référence à la vitesse à laquelle votre site peut être chargé lorsqu'une demande est faite à partir d'un navigateur Web. La disponibilité peut également être appelée disponibilité ou fiabilité et fait référence au pourcentage de temps pendant lequel votre site est accessible.

Les performances de votre site Web sont importantes pour de nombreuses raisons. 

La performance de votre site Web compte, pourquoi ?

Convertit mieux

Du point de vue du trafic Web, vos utilisateurs ne seront pas satisfaits si votre site Web est lent à charger ou souvent indisponible. N'oubliez pas que les visiteurs de votre site Web sont vos clients. Les visiteurs mécontents sont plus susceptibles ne pas revenir à votre site Web.

Trafic mobile

Les temps ont également changé et nous constatons aujourd'hui que les appareils mobiles représentent presque la moitié du trafic sur Internet. Parce que les moteurs de recherche comme Google le savent, ils ont également pris en compte la vitesse dans leurs classements de recherche. 

Classements de recherche Google

Aujourd'hui, les sites qui sont lents sur les appareils mobiles pourrait être pénalisé sur Google classements des moteurs de recherche. Ceci est important pour les propriétaires de sites Web, car Google gère plus de 90 % de tout le trafic de recherche dans le monde.

Les performances de votre serveur ne sont PAS les performances du site Web

Il est important de réaliser qu'il y a une nette différence entre performances du serveur et performance du site. Les performances du serveur correspondent à la rapidité avec laquelle un serveur est capable de répondre à une requête. Les performances du site Web correspondent au temps nécessaire au chargement d'un site Web / d'une page Web.

"Vitesse du serveur" et "Disponibilité" sont les deux données de performance du serveur que nous collectons sur notre site partenaire HostScore.
« Vitesse du serveur » et « Disponibilité » sont les deux données de performance du serveur que nous recueillons sur notre site sœur HostScore.

Performance du serveur

Les performances du serveur constituent une petite partie des performances du site Web, car elles contribuent au temps de chargement global. Cela dépend fortement de la qualité de l'équipement et de l'infrastructure dont dispose la société d'hébergement Web que vous choisissez.

Performance du site

Les performances du site Web sont composées de nombreux autres facteurs, dont beaucoup peuvent être ajustés par vous en tant qu'administrateur du site. Les éléments qui peuvent être modifiés pour améliorer les performances globales de votre site Web incluent la mise en cache, l'optimisation des scripts, la latence, la compression, etc.

Qu'est-ce qui affecte les performances de votre site Web ?

Un site Web est construit à partir de nombreuses pièces mobiles; des images, du code et même parfois des ressources externes. Toutes ces choses s'ajoutent au « poids » global d'un site Web. Considère ceci; un site Web composé uniquement de texte se chargera beaucoup plus rapidement qu'un site contenant beaucoup d'images.

Bien sûr, c'est une comparaison extrême, mais elle sert à décrire comment diverses choses affectent les performances de notre site Web. Pour que votre site Web fonctionne de manière optimale, trouvez un équilibre entre la forme et la fonctionnalité pour voir ce qui vous convient le mieux. 

1. Mise en cache

La mise en cache est la conservation des données en mémoire pour augmenter les performances. Les applications Web peuvent conserver en mémoire des données hautement prioritaires afin qu'elles puissent être traitées plus rapidement. Les données conservées en mémoire agissent comme un «instantané» d'un site Web qui peut être servi rapidement sur demande.

Il existe deux principaux types de mise en cache lorsqu'il s'agit de sites Web - Mise en cache côté serveur et Mise en cache côté client.

Comment fonctionne la mise en cache Web (source : Kinsta).

Qu'est-ce que la mise en cache côté serveur ?

La mise en cache côté serveur utilise la mémoire disponible sur le le serveur web. Les formes les plus courantes de mise en cache côté serveur sont la mise en cache des bases de données et des objets. Cela aide les applications Web qui dépendent fortement de la base de données (telles que WordPress) à réduire la charge potentielle sur la base de données et le processeur. D'autres formes de mise en cache côté serveur incluent ; cache d'opcode, cache de page, cache de serveur proxy et cache CDN.

Qu'est-ce que la mise en cache côté client ?

La mise en cache côté client utilise la mémoire côté utilisateur de l'équation. Il existe différents types de mise en cache côté client, dont la forme la plus populaire/courante est la mise en cache des requêtes du navigateur qui est utilisée pour limiter ou gérer la fréquence à laquelle le navigateur demande des fichiers mis à jour au serveur Web.

2. Recherche DNS

Le temps de résolution DNS de votre site Web varie selon le fournisseur.
Le temps de résolution DNS de votre site Web varie selon le fournisseur.

Bien que vous ne puissiez pas faire grand-chose pour influencer directement la vitesse de réponse de votre serveur, il y a un élément que vous pouvez améliorer. La recherche DNS est l'un des éléments qui composent la vitesse de réponse du serveur.

Différents fournisseurs DNS ont différents niveaux de performances. Par exemple, si vous utilisez Cloudflare en tant que fournisseur DNS, vous pouvez vous attendre à de bien meilleures performances par rapport à si vous utilisiez GoDaddy.

En changeant de fournisseur DNS et en optant pour un fournisseur plus performant, vous pouvez gagner un temps précieux sur la vitesse de réponse de votre serveur. Dans certains cas, la différence peut atteindre plus de 120 ms, ce qui est significatif.

3. Multimédia

Une image lumineuse et dynamique peut faire des merveilles pour votre site, mais peut augmenter considérablement le temps de chargement.

Les images et les vidéos sont généralement beaucoup plus volumineuses que le code ou le texte brut. Une seule page de texte brut peut occuper aussi peu que 4 Ko d'espace. Une image pleine page est plus susceptible de prendre entre 80 et 100 Ko, même si elle est correctement optimisée.

4. Ressources externes

Si votre site utilise les services fournis par un tiers, cela peut augmenter la latence. En effet, lors du chargement de votre site, le serveur doit passer plus de temps à communiquer avec un autre serveur pour charger le service de ce site vers le vôtre.

À titre d'exemple, considérons un service de statistiques Web populaire appelé StatCounter. Dans l'image ci-dessus, ignorez tout ce qui se trouve entre les deux et concentrez-vous sur la dernière ligne. Dans ce cas, l'utilisation de StatCounter sur ce site ajoute presque une seconde entière au temps de chargement de ce site.

5. Fonctions supplémentaires du site / plugins

WordPress est un système de gestion de contenu (CMS) qui alimente plus de 30 % de tous les sites Web sur Internet aujourd'hui. Il est facile à utiliser et hautement modulaire, permettant à l'utilisateur de substituer Coding connaissances avec ce qu'il appelle des plugins.

Cependant, WordPress est open source, ce qui signifie que n'importe qui peut contribuer au pool de plugins. Cela inclut à la fois les développeurs professionnels et les amateurs qui s'essayent au codage. Le résultat est un pool de plugins dont la qualité varie considérablement.

Même les sites Web qui ne fonctionnent pas sur WordPress peuvent être la proie du «syndrome des plugins» car ils utilisent des modules complémentaires tiers pour améliorer leurs sites. L'utilisation d'une surabondance de plugins peut ralentir considérablement votre site et l'exposer à un plus grand risque de sécurité.

6. Emplacement du serveur

Site de test hébergé sur la côte est des États-Unis - Remarquez comment la distance physique affecte le temps de réponse du serveur Web. Plus votre hébergeur est proche de votre trafic ciblé, plus votre site Web se charge rapidement.
Site de test hébergé dans le United States Côte Est – Remarquez comment la distance physique affecte le temps de réponse du serveur Web. Plus votre hébergeur est proche de votre trafic ciblé, plus votre site Web se charge rapidement.

Outre la performance de votre site et de votre serveur, une autre chose qui affecte le fonctionnement de votre site avec les visiteurs est sa distance par rapport à votre marché cible. Si vous ciblez le trafic international, vous ne pouvez pas faire grand-chose à ce sujet. Cependant, si votre trafic cible est plus localisé, le choix de l'emplacement de votre serveur peut faire la différence.

Prenons par exemple si vous exploitiez un site Web ciblant les visiteurs de la région Asie. Dans ce scénario, il serait utile que votre hébergeur ait un centre de données dans cette région. Plus votre hébergeur est proche de votre trafic ciblé, plus la latence sera faible pour vos visiteurs.

7. Ressources limitées

Tous les plans d'hébergement Web sont livrés avec des quantités prédéfinies de ressources que vous pouvez utiliser. Certaines des ressources qui auront un effet sur les performances de votre site incluent le temps CPU et la quantité de mémoire.

Si votre site utilise constamment ou dépasse la quantité de ressources qui lui sont allouées, des problèmes peuvent survenir. Avoir des ressources insuffisantes peut entraîner des ralentissements ou même des suspensions de compte. N'oubliez pas qu'avec la plupart des plans, vous partagez des ressources avec de nombreux autres utilisateurs. Si vous ou eux maximisez constamment l'utilisation des ressources, l'ensemble du système peut souffrir de performances médiocres.

Tester les performances de votre site Web

Maintenant que vous connaissez certains des domaines clés qui affectent les performances de votre site Web, examinons comment vous pouvez surveiller les différents aspects des choses. Il existe une tonne d'outils gratuits que vous pouvez utiliser pour évaluer les performances de votre site Web.

Test de la page Web – Ce service vous aide à micro-analyser les performances de votre site Web à partir d'emplacements géographiques spécifiques. Tout ce que vous avez à faire est de saisir l'adresse de votre site Web et de sélectionner le serveur sur lequel vous souhaitez effectuer le test.

BitCatcha – Pour ceux qui pourraient se concentrer uniquement sur le temps de réponse du serveur, vous pouvez essayer le vérificateur de vitesse du serveur BitCatcha. Cet outil pratique vous permet de tester simultanément la réponse de votre site à partir de divers emplacements stratégiquement situés dans le monde entier.

GTmetrix – Un autre outil populaire qui vous aide à tester la vitesse des pages est GTmetrix. Cela vous aide non seulement à analyser les détails de vos performances, mais fournit également des informations sur les domaines qui peuvent être améliorés. Considérez-le comme quelque chose comme un test de page Web avec des suggestions.

Google PageSpeed ​​Insights – Peut-être l'une des ressources les plus précieuses de toutes (parce qu'elle vient directement de la bouche du cheval) est Google PageSpeed ​​Insights. Cet outil vous aidera à analyser votre site pour les mobiles et les ordinateurs de bureau, en vous présentant deux ensembles de résultats exploitables.

Freshping – Freshping est un outil extrêmement utile que vous pouvez utiliser pour surveiller automatiquement votre site. Il vérifie constamment votre site à chaque minute pour voir s'il est en panne et si c'est le cas, il vous alertera. Mieux encore, le fait qu'un enregistrement est conservé de votre disponibilité ainsi que de la vitesse à laquelle votre serveur répond. Des enregistrements de jusqu'à trois mois de disponibilité peuvent être stockés.

Suivant : Comment améliorer les performances de votre site Web ?

Les performances Web sont essentielles à la survie de tous les sites Web. Les sites lents frustrent les utilisateurs et peuvent également indiquer que quelque chose ne va pas, comme une utilisation excessive des ressources ou des configurations incorrectes. 

Plutôt que d'attendre que des problèmes surviennent, tester votre site et vous assurer qu'il fonctionne correctement et dans les limites des spécifications est toujours une bonne idée. Voici 10 façons d'améliorer les performances de votre site Web.

À propos de Jerry Low

Fondateur de WebHostingSecretRevealed.net (WHSR) - une critique d'hébergement approuvée et utilisée par les utilisateurs de 100,000. Plus de 15 ans d'expérience dans l'hébergement web, le marketing d'affiliation et le référencement. Contributeur à ProBlogger.net, Business.com, SocialMediaToday.com, et plus encore.