Crawler d'OpenAI dédié à l'indexation des contenus pour la fonctionnalité ChatGPT Search (généralisée le 31 octobre 2024). Distinct de GPTBot (training) et ChatGPT-User (fetch utilisateur). Bloquer OAI-SearchBot = invisibilité directe dans les réponses ChatGPT Search.

User-Agent

OAI-SearchBot/1.0 (+https://openai.com/searchbot)

Comportement

TraitDétail
Respecte robots.txtOui
Exécute JavaScriptNon
Index utilisé par ChatGPT SearchPrincipalement Bing, partiellement Google (suggéré par des études tierces)
Différence avec GPTBotOAI-SearchBot = retrieval temps réel, [[gptbot]] = training

Conséquence pratique du « no JS »

Une SPA React, Vue ou Angular en CSR pur renvoie <div id="root"></div> à OAI-SearchBot, soit une invisibilité totale dans ChatGPT Search. Solution : SSR/SSG (Next.js, Astro, Nuxt, Remix) ou prerendering (Prerender.io, Rendertron).

Configuration recommandée

À autoriser systématiquement pour toute marque qui veut être citée par ChatGPT Search.

User-agent: OAI-SearchBot
Allow: /

Diagnostic rapide d’une boutique

Quatre tests à mener pour vérifier qu’OAI-SearchBot voit bien votre boutique :

  1. curl -A "OAI-SearchBot/1.0" https://votre-boutique.com/products/produit-phare : la réponse doit contenir le titre, le prix et la description en HTML statique, pas un shell SPA vide.
  2. Search Console (si applicable) : aucune erreur 4xx récurrente sur les URLs canoniques, sitemap déclaré et accepté.
  3. Test ChatGPT Search : poser à ChatGPT une question ciblant un produit unique de la boutique. Si la marque est citée, OAI-SearchBot est passé.
  4. Logs serveur : compter les requêtes OAI-SearchBot sur les 30 derniers jours, vérifier qu’elles ciblent les URLs canoniques et pas des paramètres bruit.

Fréquence de crawl observée

Sur les boutiques Shopify de plus de 1 000 SKUs, OAI-SearchBot crawle entre 50 et 500 URLs par jour, avec des pics lors de mises à jour de produit ou de mentions presse récentes. Un sitemap lastmod à jour augmente cette fréquence de façon mesurable.

À ne pas confondre avec

  • [[gptbot]] : crawler de training, ne nourrit pas directement les citations ChatGPT Search.
  • ChatGPT-User : fetch déclenché par un utilisateur dans une conversation.

Sources et références

Auditer ma boutique

L'audit est gratuit. Réponse sous 48 h ouvrées. Pas d'engagement.