La vitesse d’un site internet, et le temps de chargement de ce denier pour un visiteur qui arrive depuis un moteur de recherche, sont essentiels. La vitesse est un paramètre qui peut influencer votre référencement.
Google le dit lui-même : « Un site présent dans un résultat de recherche ayant un temps de chargement faible par rapport à d’autres sites ayant un temps de chargement plus long, peut être promu. Inversement, les sites ayant des temps de chargement plus lents peuvent être rétrogradés ». Voici 5 conseils SEO pour améliorer la vitesse de votre site, et avoir une « promotion » par Google.
Optimisez votre base de données
La plupart des sites utilisent des bases de données pour stocker les informations. Le poids de celle-ci peut influer sur la vitesse de vos pages. Y ajouter un index est l’une des meilleures façons de trouver l’information plus rapidement. Certains temps de chargement très longs, suprieurs à 5 ou 10 secondes, peuvent être réduits à 1 ou 2 seconde avec un index bien construit.
Nettoyez votre code
Vous n’avez pas besoin de cinq programmes d’analyse de trafic, ni de codes lourds pour les vidéo intégrées, les widgets sociaux, etc… Rappelez-vous que la simplicité est la clé. Chaque fois que vous ajoutez un autre code de suivi à votre page, des vidéo embarquées, ou tout élément qui demande un chargement indépendant (comme les iframes), alors vous alourdissez votre page. C’est la même chose pour les boutons d’actions. La plupart des boutons de partage sont à base de javascript, et génèrent une iFrame sur la page. Utilisez-les avec prudence.
Utilisez la mise en cache lorsque cela est possible
Lorsque vous visitez une page web pour la première fois, votre navigateur doit demander toutes les images, textes et scripts au serveur de site. Ils sont stockés dans le cache de votre navigateur de sorte que lorsque vous visitez d’autres pages sur le site, il vous suffit de télécharger les parties qui sont uniques, mais pas la totalité du site. Le stockage local vous permet de stocker des mégabits de données en utilisant le navigateur de vos visiteurs. L’utilisation de la mise en cache possède deux grands avantages :
- Une amélioration de la vitesse : le visiteur accède aux ressources depuis sont ordinateur local, et ne doit pas attendre que le serveur lui délivre tout le contenu.
- Des économies : Comme vous augmentez l’utilisation du stockage local, l’utilisation de votre serveur va diminuer. Cela signifie que vous devrez payer pour moins de bande passante et moins d’utilisation du serveur.
Optez pour un réseau de diffusion de contenu (CDN)
Imaginez que le serveur de votre site web se trouve physiquement en Région Parisienne. Votre site va se charger rapidement pour les locaux parce que les données n’ont qu’une courte distance à effectuer à partir du serveur jusqu’à l’utilisateur. Maintenant, imaginez un utilisateur qui veut visiter votre site et qui se trouve aux Etats-Unis. Les données doivent voyager outre-Atlantique. Chaque image, chaque vidéo, chaque fichier javascript, tous les fichiers CSS, doivent voyager. Ne serait-il pas merveilleux si une copie de la page pouvait exister dans un serveur à la fois à Paris et aux Etats-Unis ? C’est exactement ce que fait un réseau de diffusion de contenu (CDN).
Utilisez Page Speed Insights
Dans Google Webmaster Tools, vous avez accès à « PageSpeed Insights ». Cet outil analyse la vitesse de chargement des pages de votre site, et vous donne des conseils sur la façon d’apporter des améliorations. Il est particulièrement intéressant parce que Google utilise une analyse assez similaire pour créer son index. Grâce à cet outil, vous voyez ainsi ce que Google voit. Vous pouvez apporter les bonnes corrections, et monitorer votre évolution.