← Retour au blog

GEO technique

GPTBot et JavaScript : pourquoi le HTML initial est la base GEO la plus sûre

Vercel n'a observé aucune exécution JavaScript sur plus d'un demi-milliard de requêtes GPTBot. Ce constat ne concerne que GPTBot ; Google peut rendre du JavaScript explorable. Le contenu clé dans le HTML initial reste la base multiplateforme la plus sûre, sans pour autant garantir une citation.

Maksim Gurchenkov (CEO, Apurichoumi Inc.)

Ce que l’on sait réellement

Vercel, avec MERJ, a analysé le trafic des crawlers sur son réseau. Dans l’échantillon étudié, GPTBot a produit plus d’un demi-milliard de requêtes sans exécution de JavaScript observée. Il a téléchargé des fichiers JS sur une partie des requêtes (environ 11,5 %), mais Vercel n’a pas vu d’exécution. Il s’agit d’une observation propre à GPTBot. L’analyse ne démontre pas que les fetchers de Claude, de Perplexity ou d’autres services fonctionnent de façon identique.

Il faut distinguer les bots selon leur fonction :

Une page React ou Vue rendue uniquement côté client peut livrer un HTML initial presque vide. Un fetcher dépourvu de l’étape de rendu nécessaire risque alors de manquer la description produit ou les tarifs. Cela ne veut pas dire que le contenu côté client « n’existe » pour toutes les plateformes IA : Google peut rendre un JavaScript explorable et non bloqué. Le HTML initial réduit la dépendance à ces capacités propres à chaque plateforme.

Vérifiez votre site en trois minutes

  1. Désactivez JavaScript dans les outils de développement de votre navigateur et rechargez les pages clés (produit, tarifs, société). Si le texte essentiel reste visible, il est déjà présent dans le document initial exploitable ; ce test ne prouve toutefois pas le comportement de chaque bot.
  2. Ou faites un clic droit → « Afficher le code source de la page » et confirmez que le corps du texte figure dans le HTML source. Un simple <div id="root"></div> est le signal d’alerte.
  3. Contrôlez séparément votre robots.txt et les réglages CDN/WAF pour les bots de recherche, d’utilisateur et d’entraînement que vous souhaitez autoriser. Une règle d’autorisation ne sert à rien si le pare-feu renvoie un 403.

Vos options

Google Search sait rendre JavaScript. Pour AI Overviews et AI Mode, Google exige qu’une page soit indexée et éligible à un extrait de recherche ; un texte explorable et non bloqué reste la base. SSG, SSR ou prérendu ne sont pas une obligation universelle, mais constituent l’option la plus sûre lorsque le contenu clé doit être disponible sur le plus grand nombre de plateformes sans supposer une étape de rendu.

En résumé

La plupart des conseils GEO portent sur quoi écrire. Mais il faut d’abord vérifier la préparation technique : le contenu essentiel se trouve-t-il dans le HTML initial, et les bots de recherche ou d’utilisateur souhaités peuvent-ils réellement le récupérer ? Ces contrôles lèvent des obstacles possibles. Ils ne prédisent ni ne garantissent qu’une plateforme sélectionnera ou citera ensuite la page.

Termes associés : Crawler IA, RAG, GEO

Sources

  1. Vercel, “The rise of the AI crawler”
  2. OpenAI, “Overview of OpenAI Crawlers”
  3. Anthropic Help Center, “Does Anthropic crawl data from the web, and how can site owners block the crawler?”
  4. Google Search Central, “Google's common crawlers”
  5. Google Search Central, “AI features and your website”
Diagnostic gratuit Contacter l’équipe commerciale