Dépendance du site vis-à-vis de JavaScript, un problème pour Googlebot  ?

Lors d’un récent hangout Google Search Central SEO pendant les heures de bureau, une question a été soumise à l’avocat de la recherche de Google, John Mueller, demandant s’il est mauvais pour un site Web de dépendre de JavaScript pour les fonctionnalités de base. Cela pourrait-il avoir un effet négatif sur Googlebot en matière d’exploration et d’indexation ? Mueller a observé que c’était probablement bien, mais a également suggéré des choses à faire pour s’assurer que Google et les utilisateurs n’ont aucun problème avec le site.

Le site n’est pas convivial sans JavaScript

La personne qui posait la question a noté qu’une grande partie des fonctionnalités du site dépendait de JavaScript et s’inquiétait de l’impact à la fois sur la convivialité et la convivialité pour le référencement. Voici la question  : « Notre site Web n’est pas très convivial si JavaScript est désactivé. La plupart des images ne sont pas chargées. Le menu déroulant ne peut pas être ouvert. Cependant, la fonctionnalité Chrome Inspect, tous les liens de menu sont présents dans le code source. Notre dépendance à JavaScript pourrait-elle encore être un problème pour Googlebot ? » Ce que la personne veut dire à propos de la « fonctionnalité d’inspection de Chrome » est probablement l’outil d’inspection du code source de la page d’affichage intégré à Chrome. Donc, ce qu’ils veulent dire, c’est que, bien que les liens ne soient pas accessibles lorsque JavaScript est désactivé dans un navigateur, les liens sont toujours là dans le code HTML.

Mueller recommande des tests sur site

si vous ne faites rien de spécial pour bloquer le JavaScript sur vos pages, alors cela fonctionnera probablement.

Testez pour voir comment le site fonctionne

Mueller a ensuite encouragé la personne à effectuer des tests afin de s’assurer que le site fonctionne de manière optimale et a mentionné que « nous » avons des outils, mais il n’a pas mentionné d’outils spécifiques. Vraisemblablement, il parle des outils disponibles sur Google Search Console qui peuvent fournir des informations sur la capacité de Google à explorer des pages et des images. Mueller a poursuivi sa réponse : «Mais vous feriez bien mieux de ne pas simplement me croire, mais plutôt d’utiliser un outil de test pour l’essayer. Et les outils de test dont nous disposons sont assez bien documentés. Il y a beaucoup de… variations sur les choses que nous recommandons en ce qui concerne l’amélioration des choses si vous rencontrez des problèmes. Je revérifierais donc nos guides sur JavaScript et le référencement et je penserais peut-être… à essayer des choses, à m’assurer qu’elles fonctionnent réellement comme vous le souhaitez, puis à les utiliser pour améliorer votre site Web dans son ensemble.

Expériences de site conviviales

Mueller a ensuite abordé la question de la convivialité, car la personne qui a posé la question a mentionné que le site n’était pas convivial avec JavaScript désactivé. L’écrasante majorité des sites sur Internet utilisent JavaScript, W3Techs publie une statistique selon laquelle 97,9% des sites utilisent JavaScript. HTTPArchive, qui utilise les données réelles des utilisateurs de Chrome provenant des utilisateurs inscrits, note dans son rapport annuel sur l’utilisation de JavaScript que le nombre médian de téléchargements de JavaScript pour les appareils mobiles est de 20 et aussi élevé que 33 JavaScript de première partie et 34 scripts tiers pour le 90e centile des sites Web. HttpArchive souligne en outre que pour la moyenne médiane des sites Web, 36,2 % du JavaScript forcé sur le navigateur d’un visiteur du site reste inutilisé, c’est juste une bande passante gaspillée. Comme vous pouvez le voir, le problème ne concerne pas les utilisateurs dont JavaScript est désactivé visitant un site, car la personne qui posait la question était préoccupée. Leur inquiétude était déplacée. Le véritable problème concerne les utilisateurs rencontrant un site qui impose trop de JavaScript aux visiteurs du site et crée ainsi une mauvaise expérience utilisateur. Mueller n’a pas mentionné la nuance de la façon dont les préoccupations de la personne étaient déplacées. Mais il a recommandé des moyens utiles pour déterminer si les utilisateurs ont une expérience négative en raison de problèmes de JavaScript. Mueller a poursuivi sa réponse  : « Et vous avez mentionné la convivialité en ce qui concerne JavaScript, donc de notre point de vue, les conseils que nous avons sont essentiellement très techniques dans le sens où nous devons nous assurer que Googlebot peut voir le contenu d’un point de vue technique, et qu’il peut voir les liens sur vos pages d’un point de vue technique. Il ne se soucie pas principalement de la convivialité. Mais bien sûr, vos utilisateurs se soucient de la convivialité. Et c’est quelque chose où il est peut-être logique d’en faire un peu plus pour que vos utilisateurs aient vraiment une bonne expérience sur vos pages. Et il ne s’agit souvent pas d’un simple outil de test. Mais plutôt quelque chose où vous devrez peut-être faire une petite étude d’utilisateurs ou une sorte d’interview de certains utilisateurs ou au moins faire une enquête sur votre site Web pour comprendre où ils sont bloqués, à quel type de problèmes ils sont confrontés. Est-ce à cause de cela… vous avez mentionné les menus volants. Ou est-ce quelque chose de complètement différent lorsqu’ils voient des problèmes, que le texte est peut-être trop petit, ou qu’ils ne peuvent pas cliquer correctement sur les boutons, ce genre de choses qui ne correspondent pas vraiment aux problèmes techniques mais qui sont plus gentils des choses côté utilisateur que si vous pouvez les améliorer et si vous pouvez rendre vos utilisateurs plus heureux, ils resteront et ils reviendront et ils inviteront également plus de personnes à visiter votre site Web.

Test pour les utilisateurs et Google

Mueller n’a fait explicitement référence à aucun outil pour effectuer l’un des tests recommandés. Il est assez évident que la Search Console est le meilleur outil pour diagnostiquer les problèmes d’exploration avec Google. La Search Console alerte les éditeurs du nombre d’URL découvertes, par exemple. En ce qui concerne les outils d’expérience utilisateur, l’un des meilleurs est l’outil gratuit d’analyse de l’expérience utilisateur Microsoft Clarity. Cet outil d’analyse conforme au GDPR fournit des informations sur la façon dont les utilisateurs perçoivent votre site et peut signaler lorsqu’ils ont une mauvaise expérience utilisateur. Cela peut donc être très utile pour diagnostiquer les éventuels problèmes de site dont John Mueller a parlé.

Citation

Regardez John Mueller à la minute 10 :23  :

Image en vedette : Elle Aon/Shutterstock

Tags: , ,