AIボットクロールとは、ChatGPTやGeminiなどのAIサービスのボットがWebコンテンツを自動取得する処理です。

英語表記:AI Bot Crawl(読み方はエーアイ・ボット・クロール)

AIクローラーを目的と動作のタイミングで分けた「3+1」分類と、ボットごとの違いをどう考えるかは、AIごとに対策を分ける必要はあるのか|AIクローラー3種類+土台で解説しています。このページでは、AIボットクロールという言葉そのものについてまとめます。

この言葉の基本

AIボットクロールという言葉の表記・指すもの・分野

項目 内容
表記AIボットクロール(AI Bot Crawl)
指すものAIサービスのボットがWebコンテンツを取得する処理の総称
取得する主体AIクローラー(GPTBot、ClaudeBot、PerplexityBot など)
分野生成AI・AI検索、Webサイトの技術的な管理
混同しやすい言葉検索エンジンのクロール、AI回答での引用

主なAIクローラーボットと、運営元が公開している目的は次のとおりです。

主なAIクローラーボットの運営元と目的

ボット名 運営 主な目的
GPTBotOpenAI生成AIの基盤モデルの改善(学習)
OAI-SearchBotOpenAIChatGPTの検索機能で、Webサイトを検索結果に表示する
ChatGPT-UserOpenAIユーザーの指示に応じたページの取得
ClaudeBotAnthropic生成AIモデルの改善のためのWebコンテンツ収集(学習)
Claude-SearchBotAnthropic検索結果の品質を高めるための巡回
Claude-UserAnthropicユーザーの質問に応じたページの取得
Google-ExtendedGoogleGeminiモデルの学習などに使ってよいかを、robots.txtで指定するための名前。独自のクローラーではなく、取得はGoogleの既存のクローラーが行う
PerplexityBotPerplexity AIPerplexityの検索結果でWebサイトを表示・リンクする(基盤モデルの学習には使わない)
Grok系ボットSpaceXAI(旧xAI)詳細不明(SpaceXAIはクローラーの公式ドキュメントを公開していない)

各ボットの名前と目的は、OpenAI・Anthropic・Google・Perplexityがそれぞれ公開しています。

AIボットクロールという言葉が使われる文脈

クロール(Crawl)とは、ボットがWebページを自動的に巡回してコンテンツを取得する処理のことです。従来はGooglebotなどの検索エンジン用クローラーが代表的でしたが、生成AIの普及に伴い、各AI企業が独自のクローラーボットを運用するようになりました。

AIボットクロールは、こうしたAIサービスのボットによる取得をまとめて指す言葉です。AIクローラーは目的と動作のタイミングで、インデックス型・学習型・代理アクセス型の3つと、土台になる従来型の検索エンジンボットに分けて整理されることがあります(「3+1」分類)。

検索エンジンのクロールとの違い

検索エンジンのクロールとAIボットクロールの目的の違い

項目 検索エンジンのクロール AIボットクロール
代表的なボットGooglebot、BingbotGPTBot、OAI-SearchBot、ChatGPT-User など
主な目的検索結果のインデックス構築AIモデルの学習データ収集、AI検索用データベースの構築、ユーザーの質問に応じたリアルタイムのページ取得など、ボットごとに異なる

同じ運営元でも、学習用・検索用・ユーザーの指示に応じた取得用で、ボット名が分かれていることがあります。

似た言葉との関係

AI回答での引用

AIボットクロール(取得)と、AI回答での引用は別のプロセスです。クロールはコンテンツの取得までで、その後の情報の選別などを経て、引用されるかどうかが決まります。クロールされていることは引用の前提ですが、引用を保証するものではありません。

robots.txt・User-Agent

クローラーはUser-Agentという文字列で自分を名乗り、サイト側はrobots.txtでボット名を指定してアクセスの許可・拒否を伝えます。学習用(GPTBotなど)と検索用(OAI-SearchBotなど)はボット名が異なるため、別々に指定できます。ただしOpenAIとPerplexityは、ユーザーの指示で取得するボット(ChatGPT-User・Perplexity-User)には、robots.txtの指定が当てはまらない場合があると説明しています。

llms.txt

AIにサイトの内容を案内するためのファイルです。アクセスの許可・拒否を伝えるrobots.txtとは役割が異なります。

AIボットクロールに関連する用語

AIボットクロールに関連する用語と、その意味

用語 意味
robots.txtクローラーにアクセスの許可・拒否を伝えるテキストファイル
User-Agentクローラーがアクセスの際に自分を名乗る文字列
llms.txtAIにサイトの内容を案内するために置くMarkdownファイル
TDM例外EU著作権指令が定める、テキスト・データマイニングの例外規定
RetrievalAIが回答の前に、質問に関連する情報を検索・取得する処理
HTTPSWebサイトとブラウザ間の通信を暗号化するプロトコル

よくある質問

自社サイトにどのAIクローラーが来ているか確認できますか?

サーバーのアクセスログで、各ボットのUser-Agent名から来訪しているAIクローラーを特定できます。主なUser-Agent名(GPTBot・ClaudeBot・PerplexityBotなど)は、各社の公式ドキュメントで公開されています。

GPTBotとOAI-SearchBotは何が違いますか?

どちらもOpenAIのボットです。GPTBotはAIモデルの学習用、OAI-SearchBotはChatGPTの検索機能用です。ボット名が違うので、robots.txtでは別々に許可・拒否を指定できます。

Grok系ボットはUser-Agentで識別できますか?

SpaceXAI(旧xAI)はGrok系ボットのUser-Agentを公式に公開していません。サーバーログで識別する方法は限られており、出回っている情報には観測にもとづく推測が含まれます。