Avertissement JavaScript de Google et son lien avec la recherche AI

Une récente discussion au sein de l'équipe Google Search Relations met en évidence un défi dans le développement Web : faire en sorte que JavaScript fonctionne correctement avec les outils de recherche modernes.

Dans le dernier podcast Search Off The Record de Google, l'équipe a discuté de l'utilisation croissante de JavaScript et de la tendance à l'utiliser lorsqu'il n'est pas nécessaire.

Martin Splitt, Search Developer Advocate chez Google, a noté que JavaScript a été créé pour aider les sites Web à rivaliser avec les applications mobiles, en introduisant des fonctionnalités telles que les notifications push et l'accès hors ligne.

Cependant, l'équipe a averti que l'enthousiasme suscité par la fonctionnalité JavaScript peut conduire à une utilisation excessive.

Bien que JavaScript soit pratique dans de nombreux cas, ce n'est pas le meilleur choix pour chaque partie d'un site Web.

Le spectre JavaScript

Splitt a décrit le paysage actuel comme un spectre entre les sites Web traditionnels et les applications Web.

Il dit :

« Nous sommes dans cet état étrange où les sites Web peuvent n'être que cela : des sites Web, essentiellement des pages et des informations présentées sur plusieurs pages et liées, mais cela peut aussi être une application. »

Il a proposé l'exemple suivant du spectre JavaScript :

« Vous pouvez visiter un appartement dans le navigateur… c'est un site Web car il présente des informations telles que la superficie en pieds carrés, à quel étage se trouve cet appartement, quelle est l'adresse… mais c'est aussi une application car vous pouvez utiliser une vue 3D pour parcourir l'appartement. .»

Pourquoi est-ce important ?

John Mueller, Google Search Advocate, a noté une tendance courante parmi les développeurs à s'appuyer de manière excessive sur JavaScript :

« Beaucoup de gens aiment ces frameworks JavaScript, et ils les utilisent pour des choses où JavaScript a vraiment du sens, puis ils se demandent : « Pourquoi est-ce que je ne l'utilise pas pour tout ? »

En écoutant la discussion, je me suis souvenu d'une étude que j'avais couverte il y a des semaines. Selon l’étude, une dépendance excessive à l’égard de JavaScript peut entraîner des problèmes potentiels pour les moteurs de recherche IA.

Compte tenu de l’importance croissante des robots de recherche IA, j’ai pensé qu’il était important de souligner cette conversation.

Bien que les moteurs de recherche traditionnels prennent généralement bien en charge JavaScript, sa mise en œuvre nécessite une plus grande considération à l’ère de la recherche par l’IA.

L'étude révèle que les robots IA représentent un pourcentage croissant du trafic des robots de recherche, mais ces robots ne peut pas rendre JavaScript.

Cela signifie que vous pourriez perdre du trafic provenant des moteurs de recherche comme ChatGPT Search si vous comptez trop sur JavaScript.

Choses à considérer

L'utilisation de JavaScript et les limites des robots d'exploration IA présentent plusieurs considérations importantes :

  1. Rendu côté serveur: Étant donné que les robots d'exploration IA ne peuvent pas exécuter du JavaScript côté client, le rendu côté serveur est essentiel pour garantir la visibilité.
  2. Accessibilité du contenu: Les principaux robots d'exploration de l'IA, tels que GPTBot et Claude, ont des préférences distinctes en matière de consommation de contenu. GPTBot privilégie le contenu HTML (57,7%), tandis que Claude se concentre davantage sur les images (35,17%).
  3. Nouvelle approche de développement: Ces nouvelles contraintes peuvent nécessiter de réévaluer la stratégie de développement traditionnelle « JavaScript first ».

La voie à suivre

À mesure que les robots d’exploration IA deviennent de plus en plus importants pour l’indexation des sites Web, vous devez équilibrer les fonctionnalités modernes et l’accessibilité pour les robots d’exploration IA.

Voici quelques recommandations :

  • Utilisez le rendu côté serveur pour le contenu clé.
  • Assurez-vous d'inclure le contenu de base dans le code HTML initial.
  • Appliquez des techniques d’amélioration progressive.
  • Soyez prudent quant au moment d'utiliser JavaScript.

Pour réussir, adaptez votre site Web aux moteurs de recherche traditionnels et aux robots d'exploration IA tout en garantissant une bonne expérience utilisateur.

Écoutez l’épisode complet du podcast ci-dessous :