Aller au contenu
Tomas KadlecRéserver un appel

Articles · 13 novembre 2026 · 4 min de lecture

7 assistants IA sur 12 ignorent votre JavaScript

Dans un test contrôlé, ChatGPT, Claude, Gemini, Perplexity et Copilot ont répondu à partir du HTML brut. Vérifiez en 5 minutes ce qu'ils lisent sur votre site.

Une équipe a donné la même page à 12 assistants IA. Le HTML brut affichait un faux numéro. Un petit script le remplaçait par le vrai. 7 sur 12 ont donné le faux.

ChatGPT, Claude, Gemini, Perplexity, Meta AI, Microsoft Copilot et Grok ont tous répondu à partir du HTML brut. Seuls DeepSeek, ERNIE, Qwen, Kimi et Mistral ont exécuté le script. Le test a été mené par l'équipe d'Andre Alpar et décrit par Advanced Web Ranking en août 2026.

Les assistants que vos clients utilisent vraiment en Europe lisent donc votre page telle qu'elle sort du serveur. Pas telle que vous la voyez dans le navigateur.

Mon avis : c'est le problème GEO le moins cher à trouver. Il vous faut 5 minutes et Chrome.

Pourquoi cela arrive

Quand vous ouvrez une page, le navigateur télécharge le HTML puis exécute le JavaScript. Beaucoup de sites modernes chargent ainsi les prix, les descriptions de produits, les avis, voire tout le texte.

Les robots d'IA et les récupérations en direct sautent le plus souvent la seconde étape. Vercel a regardé son propre réseau fin 2024 : les robots d'OpenAI et ClaudeBot téléchargent les fichiers JavaScript mais ne les exécutent pas. ChatGPT a récupéré des fichiers JS dans 11,5 % de ses requêtes, Claude dans 23,8 %. Rien n'a été exécuté.

Gemini est un cas à part. Google indique que Gemini utilise le même service de rendu que Googlebot. Mais ce rendu a lieu quand Google indexe la page. Lors d'une récupération en direct d'une nouvelle URL, Gemini n'a lu lui aussi que le HTML brut dans le test.

Ce que les assistants IA lisent sur une page : le HTML brut face au contenu chargé par JavaScript

Ce qui échappe le plus souvent à l'IA

Les angles morts typiques :

  • Prix et stock chargés par un script après l'ouverture de la page
  • Descriptions de produits dans des onglets remplies seulement au clic
  • Avis et notes issus d'un widget tiers
  • FAQ en accordéon construites en JavaScript
  • Des pages entières sur les applications monopage (React, Vue) sans rendu côté serveur

Un détail de plus : un test d'octobre 2025 a montré qu'aucun des cinq systèmes d'IA n'a trouvé un prix présent uniquement dans le JSON-LD schema.org. Les données structurées aident les moteurs de recherche. Elles ne remplacent pas le prix dans le texte visible.

Google a sa propre raison de s'en soucier. L'aide Merchant Center indique que des prix chargés en JavaScript peuvent déclencher une erreur de prix non concordant, ce qui peut entraîner le refus du produit.

Le contrôle en 5 minutes

  1. Ouvrez votre page la plus importante dans Chrome. Un produit, une page de service, vos tarifs.
  2. Appuyez sur Ctrl+U (Cmd+Option+U sur Mac). C'est le HTML brut, la version que reçoivent les assistants IA.
  3. Appuyez sur Ctrl+F et cherchez trois choses : le prix, le deuxième paragraphe de votre texte principal, une phrase d'un avis.
  4. Ce que vous ne trouvez pas là, ChatGPT et Claude ne le voient très probablement pas non plus.
  5. Faites de même pour 5 à 10 pages : accueil, catégorie principale, produit phare, tarifs, à propos.

Un second regard ? Ouvrez les DevTools, appuyez sur Ctrl+Shift+P, tapez « Disable JavaScript » et rechargez. Ce qui reste à l'écran correspond à peu près à ce que lit le robot.

Faites votre propre test leurre

Si vous voulez une preuve sur votre propre domaine, reprenez la méthode :

  1. Créez une nouvelle page de test vers laquelle rien ne pointe.
  2. Mettez un faux numéro de référence dans le HTML.
  3. Laissez un petit script le remplacer par le vrai après le chargement.
  4. Demandez à ChatGPT, Claude, Gemini et Perplexity de lire la page et de donner le numéro.
  5. Faux numéro dans la réponse = cet assistant n'a lu que le HTML brut. Vérifiez aussi la récupération dans le journal du serveur.

Ce qu'il faut corriger d'abord

  1. Rendez côté serveur le contenu que vous voulez voir cité. Texte principal, prix, faits clés, navigation. Next.js, Nuxt et la plupart des thèmes de CMS savent le faire. Demandez à votre développeur du SSR ou de la génération statique pour ces gabarits.
  2. Gardez le JavaScript pour les extras. Widgets de chat, compteurs, flux sociaux. Personne n'en a besoin dans une réponse d'IA.
  3. Mettez le prix en texte simple à côté du JSON-LD, pas seulement dedans.
  4. Écrivez des phrases qui tiennent seules. Les réponses d'IA citent de courts extraits. « Notre audit coûte 500 EUR et prend 5 jours » fonctionne. « Cela coûte moins cher que vous ne le pensez » non.
  5. Vérifiez après chaque refonte. Un nouveau thème ou plugin peut déplacer du contenu dans des scripts sans que personne ne le remarque.

Mon AI crawler check gratuit compte les mots de votre HTML brut parmi ses 13 contrôles. Cela prend une minute.

En bref

La plupart des assistants IA utilisés par vos clients lisent votre HTML brut, pas la page que vous voyez. Vérifiez vos pages principales avec l'affichage du code source dès aujourd'hui, rendez côté serveur ce que vous voulez voir cité, et mettez les prix en texte simple.

Si le contrôle révèle un trou, la réparation de la lisibilité IA le corrige sur votre site. Pas encore sûr ? Réservez un appel gratuit de 20 minutes.

Quelle page avez-vous vérifiée en premier, et qu'est-ce qui manquait ?

Sources : Advanced Web Ranking, What AI search crawlers read, 20 août 2026 (test leurre de l'équipe d'Andre Alpar, 12 assistants ; test JSON-LD de searchVIU, octobre 2025) · Vercel, The rise of the AI crawler, 17 décembre 2024 (données de journaux du réseau Vercel) · Aide Google Merchant Center, How to fix: Mismatched product price.

Vous voulez cela dans votre équipe ?

Je mets en place des workflows IA pour les équipes marketing et commerciales, avec les contrôles intégrés. Réservez un appel gratuit de 20 minutes.

Appel gratuit de 20 minutes