実行環境と通信の制限

AIクローラーからサイトを守る|robots.txtの限界とCloudflareでの制御

AIの学習を止め、検索からの流入を残すには、クローラーごとの役割を見分けます。robots.txtの限界と、Cloudflareで観測・制御できる範囲を確認します。

古野光太朗古野光太朗·2026.08.09·最終更新 2026.10.06·読了 13分

主な対象読者情シス・AI導入担当

AIの学習には使わせたくない一方、AI検索からは読者に来てほしい。この2つを分けるには、アクセスしているクローラーの種類と役割を確認する必要があります。Cloudflareの公式画面で、観測できる情報と制御できる範囲を見ていきます。

Cloudflare AI Crawl Controlの概要画面。クローラー別の要求数、流入、robots.txtの方針を表示している
Cloudflare公式:AI Crawl Controlの概要画面左上の要求集計と、下段の運営者別カードを読みます。画面内の数値は公式サンプルです。 画像をクリックすると原図を開きます。原典ページ/利用条件(確認日:2026年10月6日)

公式画面では観測と制御が分かれている

CloudflareのOverviewは、AIクローラーからの要求、成功・失敗、流入、よく読まれるパスを並べています。ここで先に見るのは「何件来たか」より、どのクローラーがどのパスを読み、読者を戻しているかです。

制御はCrawlersタブで行います。許可、遮断、提供中なら課金をクローラーごとに選びます。遮断はWAFの個別規則へ反映されます。

robots.txtは強制認証ではない

RFC 9309が定めるrobots.txtは、クローラーへ取得可否を伝える規約です。アクセス制御や本人確認の仕組みではありません。従うクローラーには有効ですが、無視するクライアントを通信で止める力はありません。

そのため、robots.txt違反の観測とWAFでの強制適用を分けます。規約に従う相手へは明確な指示を出し、従わない通信は規則で止めます。

クローラーごとに価値と負荷を見て決める

一括遮断すると、検索・回答サービスからの流入まで失う可能性があります。運営者、目的、要求量、対象パス、流入を見て決めます。会員向け資料や原価表のパスは厳しく、公開記事は引用と流入を見ながら許可する、といった分け方です。

変更後は7日と28日の要求、接続元サーバーの負荷、流入を比較します。遮断件数だけを成果にしません。

識別精度と誤検知を運用で補う

Cloudflare公式資料では、無料プランの識別は主に自己申告するUser-Agent(クローラーが名乗る識別情報)を使い、より高度な検知にはBot Managementが関わります。名前だけを偽装するクライアントや、新しいクローラーは取りこぼし得ます。

誤検知で必要なボットを止めた場合に戻せるよう、規則変更者、理由、対象パスを記録します。クローラー名の固定一覧は古くなるため、本文では公式一覧への導線を残します。

出典と確認範囲

古野光太朗
古野光太朗 / 株式会社TechWorker 代表取締役 CEO兼CTO

上場企業を含む45社・2,500名の生成AI導入・活用を支援。「AIはエンジンだ。コンテキストは燃料だ。」を掲げ、企業の業務文脈をAIが扱える形に整える「コンテキスト整理」を専門とする。

AIガバナンス・利用ルールの整備も、導入支援の一部としてご相談いただけます。

自社コンテンツをAIにどこまで使わせるかは、robots.txtの一行だけでは決まりません。クローラー種別ごとの方針整理から、Cloudflareなど既存インフラでの実装、情シス・広報・法務が合意できるルールづくりまで。上場企業を含む45社・2,500名の生成AI導入支援の知見をもとに、TechWorkerが技術と運用の両面から伴走します。

無料セキュリティ診断を見る →

関連サービス:生成AI法人研修 / 無料相談 / 事例集(無料DL)

← AIセキュリティ・ラボに戻る