Dans un épisode récent du podcast « Search Off The Record » de Google, Zoe Clifford de l'équipe de rendu a rejoint Martin Splitt et John Mueller de Search Relations pour discuter de la manière dont Google gère les sites Web riches en JavaScript.
Google affirme qu'il rend tous les sites Web dans ses résultats de recherche, même si ces sites s'appuient sur JavaScript.
Processus de rendu expliqué
Dans le contexte de Google Search, Clifford a expliqué que le rendu implique l’utilisation d’un navigateur sans tête pour traiter les pages Web.
Cela permet à Google d’indexer le contenu tel qu’un utilisateur le verrait après l’exécution de JavaScript et le chargement complet de la page.
Clifford a déclaré
« Nous exécutons un navigateur dans le pipeline d’indexation afin de pouvoir indexer la vue de la page Web telle qu’un utilisateur la verrait après son chargement et l’exécution de JavaScript. »
Toutes les pages HTML rendues
L'une des révélations les plus importantes du podcast est que Google restitue toutes les pages HTML, et pas seulement quelques-unes. Malgré ce processus gourmand en ressources, Google s'est engagé à adopter cette approche pour garantir une indexation complète.
Clifford a confirmé :
« Nous les rendons tous simplement, à condition qu'ils soient au format HTML et non d'autres types de contenu comme les PDF. »
Elle a reconnu que même si le processus est coûteux, il est nécessaire d’accéder à l’intégralité du contenu des pages Web, en particulier celles qui s’appuient fortement sur JavaScript.
Mises à jour continues du navigateur
L'équipe a également discuté du passage de Google à l'utilisation du « Evergreen Googlebot » en 2019.
Cette mise à jour garantit que Googlebot, le robot d'exploration Web de Google, reste à jour avec la dernière version stable de Chrome.
Ce changement a amélioré la capacité de Google à restituer et à indexer les sites Web modernes.
Ce que cela signifie pour les propriétaires et les développeurs de sites Web
- Bonne nouvelle pour JavaScript:Si votre site Web utilise beaucoup de JavaScript, Google le comprendra probablement.
- La vitesse compte toujours:Bien que Google puisse mieux gérer JavaScript, avoir un site Web à chargement rapide reste important.
- Restez simple quand vous le pouvez:Bien qu'il soit tout à fait possible d'utiliser JavaScript, essayez de ne pas en abuser. Les sites Web plus simples sont souvent plus faciles à comprendre pour Google et les visiteurs.
- Vérifie ton travail:Utilisez les outils gratuits de Google, comme Fetch As Google, pour garantir que les robots d'exploration peuvent afficher votre site.
- Pensez à tous les utilisateurs:N'oubliez pas que certaines personnes peuvent avoir une connexion Internet lente ou des appareils plus anciens. Assurez-vous que votre contenu principal fonctionne même si JavaScript ne se charge pas parfaitement.
Emballer
La capacité de Google à gérer des sites Web utilisant beaucoup de JavaScript donne plus de liberté aux développeurs. Cependant, il est toujours judicieux de se concentrer sur la création de sites Web rapides et faciles à utiliser qui fonctionnent bien pour tout le monde.
En gardant ces points à l’esprit, vous pouvez maintenir votre site Web en bon état, tant pour Google que pour vos visiteurs.
Écoutez l'épisode complet du podcast ci-dessous :