OAI-SearchBotとは

OAI-SearchBotとは、ChatGPTの検索機能でWebサイトを検索結果に表示するために、OpenAIが使う検索用クローラーです。Webサイト側はrobots.txtでOAI-SearchBotを許可または拒否し、ChatGPT検索に出したいかどうかを調整できます。

検索露出を管理するbot

OAI-SearchBotは、GPTBotChatGPT-Userと同じ「OpenAIのbot」でも役割が違います。GPTBotが基盤モデル学習に使われる可能性のあるクロールを担うのに対し、OAI-SearchBotはChatGPT検索の結果表示に関わるという位置づけです。検索結果に載りたいメディアや企業サイトでは、学習利用の可否と検索露出の可否を分けて設計する必要があります。

実務では、robots.txtにUser-agent: OAI-SearchBotのグループを作り、クロールを許可する範囲を指定します。ここでの指定は「AIに内容を読ませるか」という感覚だけで決めると危険です。検索流入、引用される可能性、ブランド管理、サーバー負荷を同時に見て、GPTBotやOAI-AdsBotとは別の判断軸を持つのが安全でしょう。

GPTBotとの違い

GPTBotを拒否しても、OAI-SearchBotを許可すればChatGPT検索への露出は残せます。逆にOAI-SearchBotを拒否すると、公式説明ではChatGPT検索回答にサイトが表示されない可能性がある一方、ナビゲーション用リンクとして出る余地は残るとされています。「学習に使わせない」と「検索に出さない」は同じではない、という切り分けが要点です。

TopicOpenAI公式が分離例を示している

OpenAI公式ドキュメントは、OAI-SearchBotを許可しつつGPTBotを拒否する例を説明しています。つまり、ChatGPT検索には出したいが、基盤モデルの学習利用は避けたい、という運用を別々に考えられる設計です。AI検索時代のrobots.txtは、単なる「全部拒否」ではなく、事業目的ごとの細かな札になっています。

OAI-SearchBotに関するよくある質問

検索流入を残す判断は誰と確認しますか?
SEO担当だけで決めず、広報、法務、広告運用、コンテンツ責任者で、露出したいページと控えたいページを分けて確認します。
設定変更後、すぐ結果を見て判断してよいですか?
すぐ結論にしないほうが安全です。反映待ち、検索側の再取得、ログの時差を見て、少なくとも翌日以降に確認します。

あわせて読みたい記事