CloudflareでAIトレーニングボットをブロックする

はじめに

CloudflareでAIのトレーニングボットをブロックするという記事を見て、*1参考 自分のサイトに導入するとしたらどのような手順になるかを調べておきたく調査してみた。

環境

Cloudflare

手順

Cloudflareダッシュボードにログインする

block-ai-bots-01

対象のドメインを選択する

今回は、k-bushi.comとする

block-ai-bots-02

概要 > AIクローラを制御する欄を確認する

block-ai-bots-03

ブロックのオプションを選択する

block-ai-bots-04

※オプションについて

オプション説明
すべてのページでブロックすべてのページで AI ボットをブロックする
広告を含むホスト名のみをブロックサイト内の広告が表示される部分のみAIボットをブロックする ※1
ブロックしない (オフ)すべてのページで AI ボットを許可する

※1: Cloudflareはサブドメインに広告があるかどうかを自動的に検出し、該当する広告ユニットを含むホスト名のみをブロックする

ブロックされるbotについて

ブロックされるbotについては以下に記載されている。

補足: 個別にAIクローラを制御したい場合

個別にAIクローラを制御することもできるとのこと。
ドキュメントは以下を参照する

参考

おわりに

AIクローラを許可/拒否するという手順を調査した。
自分の記事が学習されたくないというときはこのオプションで拒否するのがよさそうだ。
私は調査だけして、現状は許可する設定のままとしているが、自分の記事が学習されると困るとなったときはこの手順で拒否するようにしてみよう。

Hugo で構築されています。
テーマ StackJimmy によって設計されています。