AIクローラー robots.txt ビルダーとは
robots.txtファイルは、クローラーがサイトのどの部分にアクセスできるかを指示するファイルです。OpenAI、Anthropic、Google、Perplexity、Common CrawlなどのAIトレーニングクローラーの台頭により、パブリッシャーは現在、コンテンツがAIトレーニングに使用されることを許可するかどうかをrobots.txtで示すようになっています。このツールは、トレーニング用ボットと検索・参照用ボットを明確に区分したAI固有のrobots.txtブロックを生成します。
クイックアンサー
AIクローラーがサイトにアクセスできる範囲を制御するrobots.txtルールを作成します。選択的ポリシーを使用して、トレーニングボット(GPTBot、ClaudeBot、Google-Extended)をブロックしつつ、検索エンジン(Googlebot、Bingbot)を許可します。特定のクローラーブロックはrobots.txtの汎用ワイルドカードルールより上に配置してください。
Last updated: 2026-05-28
制限事項
- robots.txtは自主的な基準でありすべてのクローラーがこれを尊重するわけではありません。一部のAIデータ収集はウェブクロール以外の手段で行われrobots.txtには執行メカニズムがありません。
- 一部のCDNやWAF(Cloudflare Bot Managementを含む)は独自のボットブロックルールでrobots.txtを上書きできます。robots.txtを変更した後はCDNの設定を確認してください。
- 新しいAIクローラーが定期的に登場します。このツールには2026年初頭時点で既知のクローラーが含まれています。定期的に新しいクローラー名を確認しrobots.txtを更新してください。
Sources:MDN Web Docs · W3C Specifications · jquery.app on GitHub
使い方
- ポリシープリセットを選択します。オープン(何もブロックしない)、選択的(トレーニングボットをブロックし検索エンジンを許可)、または厳格(すべてのAIクローラーをブロック)です。
- 個別のクローラーブロックを特定のボットをオンまたはオフにしてカスタマイズします。
- 生成されたrobots.txtブロックをコピーしサイトのrobots.txtファイル内の汎用ワイルドカードルールより上に追加します。
主な用途
- OpenAI、AnthropicなどのAIトレーニングクローラーをブロックしつつGoogleやBingの検索インデックスを維持します。
- 既知のすべてのAIクローラーがコンテンツにアクセスするのをブロックする厳格なポリシーを作成します。
- robots.txtに説明コメントを追加して他の開発者がポリシーの決定内容を理解できるようにします。