ClaudeBotとは
ClaudeBotとは、Anthropicが公開Webコンテンツを集め、Claudeなどの生成AIモデルの有用性と安全性を高めるために使うクローラーです。サイト運営者はrobots.txtでClaudeBotへの許可や拒否を示し、学習利用への方針を表明できます。
学習利用の札として見る
Anthropic公式の説明では、ClaudeBotを制限すると、そのサイトの将来の素材をAIモデル学習データセットから外す意思表示になります。検索表示のためのClaude-SearchBot、ユーザー操作に応じるClaude-Userとは別の札です。検索には見せたいが、モデル学習には使わせたくないという判断なら、bot名ごとの指定が欠かせません。
経営者にとっては、SEO設定というよりもコンテンツ資産の利用許諾に近い話です。独自調査、顧客事例、会員向けに近いノウハウを公開している会社では、法務、広報、SEO担当が同じrobots.txtを見て判断する体制が要ります。一括拒否ではなく、用途別に分けることがAI時代の基本方針です。
ブロックだけでは秘密を守れない
robots.txtは協調的なbotへの希望を伝える仕組みで、ログイン制御や秘密保持の代わりではありません。ClaudeBotを拒否しても、公開ページ自体が非公開になるわけではない点に注意が必要です。見せてはいけない情報は公開しない、公開する情報は利用方針を整理する。この順番を間違えると、技術設定で経営判断を代替してしまいます。
TopicIPブロックだけでは逆効果になることがある
公式ヘルプでは、通信元を遮断するより、robots.txtのUser-agent指定で意向を示す方法が案内されています。サーバー側で先に締め出すと、相手が玄関の掲示を取得できない場合があるためです。入口の貼り紙を見せたうえで入館を断る、という順番がポイント。
ClaudeBotに関するよくある質問
- robots.txtではページ単位に方針を分けられますか?
- 分けられます。全サイトを一律に扱うだけでなく、Disallowのパス指定で記事、採用情報、会員向けに近い資料などを切り分ける設計が現実的です。
- 拒否設定を入れた後は何を確認すべきですか?
- サーバーログ、CMSプラグイン、WAF設定、CDN設定を見直し、ClaudeBot向けのrobots.txtが実際に外部から読める状態か確認します。