OAI-SearchBotとは、OpenAI が、ChatGPT の検索機能でページを表示・引用するために巡回するクローラーです。モデル学習用の GPTBot とは役割が分かれています。本記事では、その違いと制御方法を整理します。 OAI-SearchBotとは(意味・定義) ChatGPT には、ウェブ上の情報を参照
OAI-SearchBotとは、OpenAI が、ChatGPT の検索機能でページを表示・引用するために巡回するクローラーです。モデル学習用の GPTBot とは役割が分かれています。本記事では、その違いと制御方法を整理します。
ChatGPT には、ウェブ上の情報を参照して回答する検索機能があります。OAI-SearchBot は、その検索結果にページを表示するためのインデックスを作る目的でページを取得します。
運営元は OpenAI、User-Agent は OAI-SearchBot です。学習用の GPTBot とは別に制御できるため、「学習には使わせたくないが、検索では引用してほしい」という設定も技術的には可能です。
この分離は、コンテンツ提供者にとって実用的な意味があります。学習利用の拒否と集客の両立を、細かく設計できるからです。
| 観点 | 内容 |
|---|---|
| 運営元 | OpenAI |
| User-Agent | OAI-SearchBot |
| 主な用途 | ChatGPT の検索機能での表示・引用 |
| 学習への利用 | 目的は検索用で、学習用の GPTBot とは別 |
| 制御方法 | robots.txt の User-agent: OAI-SearchBot |
表のとおり、検索用途に限定した設計です。ブロックすると、ChatGPT の回答で自社ページが参照される機会が減ります。
GPTBot がモデルの学習やインデックス作成を目的とするのに対し、OAI-SearchBot は検索結果としての表示・引用を目的とします。ブロックしたときの影響も異なります。
集客を重視するなら OAI-SearchBot は許可しておく、学習利用だけ避けたいなら GPTBot のみブロックする、という切り分けが考えられます。
実際は:検索での表示は OAI-SearchBot 側の設定が関わります。両方を確認する必要があります。
実際は:AIの回答経由の流入は増えているため、長期的には機会損失になりえます。
実際は:OpenAI は robots.txt の指示に従うと説明しています。
A. 利用者が明示的に指示したときに、ページを取得するためのものとされています。自動巡回を目的とするOAI-SearchBotとは性質が異なります。
A. まず許可されていること、次に内容が明確であることが重要です。見出しの整理や構造化データも有効です。
A. サイトのルートに置く robots.txt に記載します。WordPress なら SEO プラグインから編集できます。
本記事にはアフィリエイトリンクを含む場合があります。経由での申し込み時に当サイトが報酬を受け取ることがありますが、掲載内容・評価は報酬の有無に左右されません。記載情報は公開時点のものであり、最新情報は各公式サイトをご確認ください。
編集部の評価方法論を見る →