OpenAIは2026年、ChatGPTの検索・ショッピング機能に関する包括的なガイダンスを公開しました。ここでは、サイト運営者や販売者が知っておくべきポイントを整理します。
robots.txtで「検索表示」と「モデル訓練」を個別制御
OpenAIのクローラーは3種類に分類され、それぞれrobots.txtで個別に制御できます
。
- OAI-SearchBot:ChatGPTの検索結果にサイトを表示させるためのクローラー。許可すると検索に表示される可能性があります。
- GPTBot:OpenAIの生成AIモデル訓練用のクローラー。こちらを拒否しても検索表示には影響しません。
- ChatGPT-User:ChatGPTユーザーが自発的にサイトにアクセスする際のユーザーエージェント。自動インデックスではなく、ユーザー操作に基づきます。
OpenAIの文書には以下のように明記されています
。
「ウェブマスターは、検索結果に表示させるためにOAI-SearchBotを許可しつつ、GPTBotを拒否することができる。」
実際の設定例は以下の通りです。
User-agent: OAI-SearchBot
Allow: /
User-agent: GPTBot
Disallow: /
この設定により、自社サイトのコンテンツがChatGPTのモデル訓練に使われるのを防ぎながら、ChatGPT検索での発見可能性を維持できます。ただし、許可したからといって必ず検索結果に表示されるわけではありません。
ChatGPT検索に表示されるための条件
OpenAIは「どんなウェブサイトや販売者でもChatGPT検索に表示され得る」としています
。表示されるための基本的な条件は以下の通りです。
robots.txtでOAI-SearchBotをブロックしないこと。
- 公開されたウェブページであること。