Vitesse du site : comment et pourquoi augmenter la vitesse de votre site Web pour le référencement

Publié: 2019-07-16

Table des matières

introduction

Lorsque nous parlons d'optimisation de site Web, de nombreuses personnes ont tendance à se concentrer sur le contenu d'un site, les métadonnées et d'autres facteurs de référencement traditionnels sur la page. Mais depuis quelque temps, il y a autre chose qui est tout aussi important pour le référencement : la vitesse du site. C'est la vitesse à laquelle votre site se charge et répond à l'utilisateur.

Comment la vitesse du site peut avoir un impact sur les classements SEO

Google a annoncé en 2010 que la vitesse du site serait un facteur pris en compte à des fins de classement :

Nous incluons un nouveau signal dans nos algorithmes de classement de recherche : la vitesse du site. La vitesse du site reflète la rapidité avec laquelle un site Web répond aux demandes Web.

Cela devient un poids croissant dans l'algo. Donc, si vous voulez rester compétitif en ligne, vous devez faire attention à la vitesse du site. Si vous examinez les détails des choses qui affectent le temps de téléchargement et de réponse de votre site, vous vous rendrez compte qu'il s'agit essentiellement de créer un site «propre».

Oubliez les classements SEO. Les conversions sont plus importantes et les données sont claires : les vitesses de chargement lentes diminuent les conversions du site.

Vous voulez avoir un site qui ne soit pas truffé de code désordonné et d'images non optimisées. Que pouvez-vous faire pour vous assurer que votre site fonctionne assez rapidement ? Voici un bref aperçu de certaines des choses les plus faciles que vous pouvez faire.

Si votre site met plus de quelques secondes à se charger, votre classement, votre taux de rebond et bien plus encore peuvent être affectés négativement. Mais cela devrait-il être votre objectif principal en ce moment? Bien que la vitesse du site soit une chose à laquelle vous devez faire attention, ce n'est peut-être pas la priorité absolue pour le moment.

Si vous avez un contenu médiocre (ou presque pas du tout), si votre site n'est pas optimisé en premier lieu, s'il n'a pas une structure de navigation bien organisée, si vous avez des backlinks médiocres (ou inexistants), ou si vous avez une abondance de pages avec du contenu en double… alors ces problèmes sont probablement prioritaires. Le taux de rebond et les performances ne vous diront pas la vraie histoire à moins que vous ne commenciez avec un site bien conçu et optimisé.

Outils gratuits pour mesurer la vitesse du site

La vitesse du site peut en fait être considérée de différentes manières, et toutes culminent dans votre vitesse globale et vos temps de chargement.

Temps de chargement des pages basées sur l'achèvement du document

Lorsque vous accédez à une page Web, les informations circulent progressivement. Vous voyez des mots et des images apparaître sur la page à des moments différents, et cela est particulièrement évident sur les sites Web à chargement lent. Une page Web est considérée comme chargée comme « document terminé » lorsqu'elle est suffisamment chargée pour permettre à un utilisateur de commencer à cliquer sur des boutons ou à saisir du texte écrit. Il est possible que tout le contenu ne soit pas entièrement chargé, mais un utilisateur peut commencer à agir.

Temps de chargement des pages basées sur le rendu complet

D'autre part, il est également possible de mesurer les temps de chargement des pages en fonction du moment où la page entière est complètement chargée. Cette vitesse de chargement est toujours plus longue qu'une vitesse de chargement « document complet », mais la différence entre les deux valeurs peut être différente pour deux sites différents.

Temps jusqu'au premier octet

Enfin, il est également possible de mesurer la vitesse globale de votre site en examinant la métrique « time to first byte » (TTFB), qui correspond au temps nécessaire à un navigateur pour télécharger le premier octet d'informations à partir d'une source en ligne. Essentiellement, il mesure s'il existe ou non un délai important entre la demande d'informations et la réponse de votre serveur Web. Là où les temps de chargement des pages dépendent généralement des paramètres de votre site et du type et de la quantité de contenu que vous avez sur votre page, les mesures TTFB sont généralement indicatives des paramètres de votre serveur.

Il existe plusieurs outils gratuits et de qualité pour vérifier la vitesse de votre site Web et évaluer les domaines d'amélioration de la vitesse.

Vous trouverez ci-dessous d'autres sources pour vous aider à optimiser la vitesse de votre site :

Plugin de navigateur Google PageSpeed

Outils Google pour les webmasters

Barre d'outils du navigateur SEOmoz

Test de pages Web

Yslow (Outil de Yahoo)

Pingdom

GTmetrix

Qu'est-ce qui est considéré comme une vitesse de chargement de site Web lente ?

Maintenant que nous savons comment la vitesse du site peut être mesurée de différentes manières, nous pouvons proposer une approximation de ce qui est considéré comme des mesures « bonnes » ou « mauvaises ». Comme je l'ai mentionné plus tôt, Google ne publie pas les types de vitesses de site qu'il prend en considération, ou s'il y a des chiffres spécifiques qu'il recherche, mais nous pouvons faire des hypothèses raisonnables pour les temps de chargement cibles en fonction d'autres sites que nous avons vus, et basé sur une analyse récente de Google.

Selon cette analyse, le temps de chargement moyen des pages de « rendu complet » est d'environ 7 secondes sur les appareils de bureau, avec un temps de chargement médian des pages d'environ 3 secondes. Sur les appareils mobiles, le temps de chargement moyen d'une page est de plus de 10 secondes, avec une moyenne de près de 5. Il est difficile de comparer des sites individuels à des mesures aussi larges, en particulier avec un écart si net entre les valeurs médiane et moyenne, mais si votre site se charge plus lentement que la page moyenne, vous pouvez généralement considérer que votre site est trop lent.

Source : Moz.

Selon Moz, le chiffre TTFB médian pour les sites Web de haut rang est d'environ 0,4 seconde, ce même chiffre étant plus proche de 0,6 seconde pour les sites Web de rang inférieur. Si le TTFB de votre site est supérieur à 0,6 seconde, vous avez une marge d'amélioration.

Source : distillé

Si vous cherchez un moyen de mesurer la vitesse de votre propre site pour le comparer à ces métriques, essayez WebPageTest. C'est un outil gratuit qui vous permettra d'effectuer plusieurs types de tests pour mesurer les performances de votre site.

Comment augmenter la vitesse de chargement du site Web

WordPress, l'une des plateformes les plus populaires pour la création de sites Web, propose un certain nombre de thèmes, de modèles, de plugins et de widgets différents pour vous offrir une expérience utilisateur entièrement contrôlable. Pour la plupart des entreprises qui se lancent sur le Web, c'est un peu écrasant, mais il est important de prendre les bonnes décisions lors de la configuration et de la maintenance de votre site WordPress. Afin d'offrir à vos utilisateurs la meilleure expérience et d'améliorer vos chances de classement, utilisez ces stratégies pour améliorer les temps de chargement de votre site :

1. Obtenez un hôte efficace.

L'hébergement peut ne pas sembler un gros problème, surtout s'il s'agit de votre premier site, mais le type d'hébergement que vous avez fait une grande différence dans vos temps de chargement. Par exemple, si vous optez pour l'hébergement mutualisé afin d'économiser un peu d'argent, vous pourriez vous préparer à des temps de chargement considérablement plus lents, en particulier dans des conditions de pointe.

2. Réduisez vos images.

Comme vous pouvez l'imaginer, les images haute définition peuvent être un frein majeur aux temps de chargement de votre site. Chaque utilisateur individuel doit télécharger ces images lorsqu'il accède à une page qui les contient, donc si vous pouvez remplacer ces images par des images beaucoup plus petites et plus rapides , vous améliorerez instantanément vos temps de chargement. Le plugin WordPress WP Smush.it est un outil qui peut vous aider à compresser automatiquement et efficacement la taille et les temps de chargement de toutes les images de votre site.

3. Choisissez un thème efficace.

Les thèmes et frameworks disponibles sur WordPress font partie de ce qui a rendu la plateforme si populaire, mais tous les thèmes ne sont pas efficaces. Dans de nombreux cas, il est préférable de choisir un thème simple et sans fioritures avec des temps de chargement ultra-rapides qu'un thème plus volumineux que vous préférez d'un point de vue esthétique. Ne t'inquiète pas; il y a des tonnes de thèmes avec des frameworks légers parmi lesquels choisir (y compris certains des paramètres par défaut).

4. Nettoyez vos plugins.

Certains plugins peuvent être précieux pour vos temps de chargement, comme l'outil WP Smush.it que nous avons mentionné ci-dessus. Cependant, de nombreux plugins prennent simplement de la place et rendent votre site plus volumineux à traiter. Découvrez P3, le Plugin Performance Profiler - il peut rapidement vous dire comment chacun de vos plugins affecte vos temps de chargement globaux et vous indiquer ceux à conserver et ceux à désactiver.

5. Compressez les fichiers de votre site Web.

La compression de votre site Web sous forme de fichier ZIP permet une transmission beaucoup plus facile aux navigateurs de vos utilisateurs. Essentiellement, vous réduisez la quantité de données transmises sans modifier le produit final affiché. Il existe plusieurs applications de compression disponibles, mais aucune d'entre elles suffira tant qu'elles n'interfèrent pas avec vos temps de chargement.

6. Utilisez un plug-in de mise en cache, mais configurez-le correctement.

Les plugins de mise en cache ont tendance à être gratuits à télécharger et à installer, et ils sont relativement faciles à utiliser. En demandant aux navigateurs de télécharger les fichiers stockés dans le cache d'un visiteur au lieu d'essayer de les télécharger depuis le serveur, vous pouvez réduire considérablement le temps de chargement. Cela ne fonctionne que pour les visiteurs réguliers, mais c'est toujours utile. Évitez simplement de trop jouer avec les paramètres avancés ou vous pourriez interférer avec son bon fonctionnement.

7. Réorganisez votre page d'accueil.

Maximisez votre mise en page pour la vitesse . Affichez des segments de publications plutôt que le contenu complet, raccourcissez la longueur de votre page d'accueil et supprimez tous les widgets et plug-ins dont vous n'avez pas besoin sur la page d'accueil (y compris les widgets de partage social, qui appartiennent à des publications individuelles plutôt qu'à la page d'accueil directement).

8. Rendez votre base de données plus efficace.

Si vous savez ce que vous faites, vous pouvez nettoyer votre base de données manuellement, mais le meilleur moyen est d'utiliser le plugin WP-Optimize. Avec ce plugin, vous pouvez établir rapidement et facilement des paramètres qui empêchent l'accumulation d'informations inutiles sur votre base de données. Étant donné que vous stockez les informations plus efficacement, votre page finira par se charger plus rapidement sur les machines de vos utilisateurs.

9. Contrôlez le chargement de l'image.

Vous pouvez contrôler de manière sélective quelles images se chargent immédiatement pour l'utilisateur afin de réduire la quantité totale d'informations qu'un utilisateur doit télécharger à partir du serveur. Avec la bonne configuration, seules les images au-dessus du pli se chargeront immédiatement, et les images restantes ne se chargeront que lorsque l'utilisateur fait défiler vers le bas en conséquence. Il est possible de le faire manuellement, mais il est plus facile de le faire avec un plugin.

10. Débarrassez-vous des pingbacks et des rétroliens.

Les pingbacks et les rétroliens sont des notifications de blogs externes qui informent votre blog qu'il a été mentionné. Les pingbacks et les rétroliens mettent automatiquement à jour les données contenues dans votre message, augmentant ainsi la quantité de données nécessaires au chargement et les temps de chargement. Se débarrasser des pingbacks et des trackbacks préservera vos backlinks mais empêchera les données supplémentaires d'être stockées sur votre site.

11. Éliminez les brouillons de poste inutilisés.

Les brouillons d'anciens articles de blog peuvent alourdir votre site plus que vous ne le pensez. Par exemple, si vous révisez un brouillon quatre fois, vous aurez cinq versions au total de votre article de blog dans la base de données de votre site. Vous n'aurez jamais besoin de référencer ces versions antérieures, alors mettez à jour vos paramètres de base de données (peut-être en utilisant le plugin WP-Optimize que nous avons mentionné au point 8) pour les supprimer et éviter un stockage inutile à l'avenir.

12. Utilisez du HTML statique au lieu de PHP quand vous le pouvez.

Ce n'est pas quelque chose que tout le monde devrait faire, mais pour ceux d'entre vous qui cherchent à réduire considérablement les temps de chargement, c'est une option supplémentaire. PHP est un moyen utile d'améliorer l'efficacité de votre site, mais il occupe également les processus du serveur pendant son exécution. Si vous pouvez le remplacer par un équivalent HTML statique, cela vaut la peine d'essayer.

13. Profitez d'un réseau de diffusion de contenu (CDN).

Les réseaux de diffusion de contenu (CDN) fournissent les mêmes données que vous auriez normalement besoin de transmettre à vos utilisateurs, telles que des fichiers CSS et des images, mais sur des serveurs plus proches pour maximiser les vitesses de téléchargement des utilisateurs. Il existe de nombreux CDN disponibles, mais la plupart nécessiteront un abonnement pour être utilisés. La plupart des meilleurs hébergeurs fournissent un service CDN inclus ou pour une augmentation des frais beaucoup plus faible si vous souhaitez les utiliser.

14. Agrégez vos fichiers CSS et Javascript.

Si vous utilisez plusieurs plugins, votre site renvoie probablement à plusieurs fichiers CSS et javascript sur chaque page, ce qui peut interférer avec les temps de chargement. Au lieu de cela, utilisez un plugin comme Minify pour combiner toutes ces informations dans un formulaire de téléchargement beaucoup plus condensé et plus rapide.

15. Désactivez le hotlinking.

Le hotlinking est le processus de liaison vers les images d'une autre personne, augmentant ainsi la charge du serveur sans nécessairement augmenter votre trafic. Désactivez le hotlinking en quelques étapes et évitez ce fardeau supplémentaire.

16. Charge paresseuse

Le chargement paresseux permet au navigateur de ne peindre que les éléments critiques à la vue de l'utilisateur, ce qui permet des temps de chargement plus rapides. Au fur et à mesure que l'utilisateur fait défiler, de nouveaux éléments sont chargés. Vous avez peut-être remarqué que de nouvelles images apparaissent sur certains sites lorsque vous faites défiler. Nous utilisons un lazy loader sur SEO.co en raison du fait que beaucoup de nos messages contiennent plus de 5 000 mots. Cela peut considérablement augmenter les vitesses de chargement et améliorer le référencement.

17. Supprimer ou réduire les appels de tiers

Les outils tiers, y compris, mais sans s'y limiter, les traceurs de cookies, les outils d'analyse de site Web, les fenêtres contextuelles et les outils graphiques peuvent ralentir considérablement la vitesse de chargement d'un site en arrière-plan. Il est préférable de les supprimer ou de les optimiser pour obtenir les meilleures performances.

De toute évidence, les temps de chargement ne sont pas le seul facteur utilisé par Google pour remplir ses résultats de recherche. Vous devez toujours avoir une stratégie de marketing de contenu régulière et de haute qualité, une présence sur les réseaux sociaux, des métadonnées bien structurées et un programme de création de liens à long terme. Cependant, si vous mettez à profit ces conseils et réduisez le temps de chargement de votre site WordPress, vous pourrez simultanément améliorer votre autorité de domaine (et donc votre classement) et offrir à vos utilisateurs une meilleure expérience globale.

Conclusion

Vous devez garder à l'esprit deux facteurs lorsque vous analysez la vitesse de votre site et que vous vous préparez pour l'avenir :

  • Chaque site est unique. Ce qui est considéré comme « rapide » pour un type de site peut ne pas être considéré comme « rapide » pour un autre type. Par exemple, ouvrez la page d'accueil de Google, puis ouvrez la page d'accueil de CNN. Vous remarquerez une énorme différence, mais les deux sites ont une note d'expérience utilisateur très élevée. Vous ne devriez pas rendre votre site rapide par rapport au reste du monde – faites-le rapidement pour le type de site dont il s'agit.
  • La grande image est ce qui est important. En fin de compte, réduire les temps de chargement de votre site d'une demi-seconde est un changement positif, mais ce n'est pas aussi efficace que d'améliorer l'expérience utilisateur avec des changements plus importants, comme l'instauration d'une navigation plus intuitive.

Néanmoins, si vous êtes préoccupé par la vitesse de votre site et que vous souhaitez l'améliorer, vous ne pouvez qu'en profiter. Ne soyez pas obsédé par la vitesse du site, mais faites tout ce qu'il faut pour offrir à vos utilisateurs une expérience exceptionnelle.