ChatGPTなど生成AIの学習にWordPressブログを使われたくないならrobots.txtを使おう

ChatGPT

WordPressで作成したブログやウェブサイトのコンテンツを生成AIの学習に使われたくない場合は、robots.txtの編集が効果的です。

以下、方法を説明しますね。

「生成AIにデータを使われたくない」と思っていたら、参考にしてください。

robots.txtとは?

robots.txtはウェブサーバーに設置されるテキストファイルです。

検索エンジンのクローラー(ロボット)がサイトのどの部分をクロールしてよいかを指示します。このファイルにルールを記述することで、特定のクローラーのアクセスを拒否したり、サイトの特定の部分へのアクセスを制限することが可能です。

robots.txtの編集方法

主要な生成AIサービスをブロックするには、robots.txtに下記のように記述します。

【robots.txt】

各種サービスごとに設定しなければいけないのはちょっと面倒ですが、他にもブロックしたいサービスがあれば、追加してください。

なお編集したrobots.txtファイルは、FTP等を使ってワードプレスのルートドメインに配置します。

直接サーバーを編集するのが不安という場合には、プラグインを利用することもできます。[block ai crawler]などの検索語句を使ってみてください。

robotx.txtへの書き方について

なおサービスによって、robots.txtへの書き方を公表しているところと、していないところがあります。ChatGPTでは、こちらのページで、robots.txtの書き方を説明してくれています。

Antropicはこちらのページとなります。
Googleはこちらのページをご覧ください。Googleの場合、上記のような設定をするとSEOや検索に悪影響があるかと心配になりますが、そういったことはありません。
Google-Extendedの設定については、下記のように書かれています。
Google 検索でのサイトの登録と掲載順位に Google-Extended が影響することはありません。

さすがGoogleさん、不安なユーザーの気持ちを読み取ってくれているかのような説明です。

robots.txtに書いた結果

上記のように設定した場合、生成AIのほうでは、ブログ記事などを読み取れなくなります。本サイトにもご紹介したような形でrobots.txtを設定しました。

その上で、ChatGPTに本ブログ記事の要約をお願いしました。すると、次のような回答が返ってきました。

I wasn’t able to access the content of the page at the link you provided due to a technical error.(技術的なエラーのため、ご提供いただいたリンク先のページの内容にアクセスできませんでした。)

しっかりとChatGPTのアクセスがブロックされているようです。

ご留意点:robots.txtは絶対ではない

robots.txtによる対策は、残念ながら「絶対」ではありません。

robots.txtは「お願い」であり、強制力はありません。現在公式サイトでrobots.txtについて説明しているサービスはこの指示に従うかと思いますが、そうではないサービスもあるでしょう。

実際、少し前にPerplexitiyというサービスがrobots.txtを無視してウェブサイトから情報を抜き出しているとニュースになっていました。これに対し、Perplexitiy側では否定していますが、ただ、何とも微妙な展開になっています。。

さいごに

今回はWordpressコンテンツがAI学習に使われないようにするための方法をご紹介しました。

現行の著作権法では、コンテンツがAI学習に使われるのを防ぎきれません。そのため、今回ご紹介した方法以外でも技術的に「学習ブロック」を行う方法が出てくれば、多くのコンテンツ作成者は、その方法を使うでしょう。

コンテンツ作成者としては、当然の流れだと思います。

ただ、学習コンテンツが減ってしまうと、その分後発の生成AIサービス開発者に不利になります。またコンテンツが有料化したりすれば、資金のない会社では良いサービスを提供できなくなります。

そうなると、既存の資金力のある企業が生成AI市場を独占する状態になりかねません。

このあたり、なかなか難しい問題ですよね。引き続き動向を見守りつつ、役立つ情報をお届けしていきたいと思います。

 

ChatGPT

【Laravelの教科書・プレゼント】

Junko
Laravelの使い方を覚えたい!と思ったら、ぜひ、役立ててほしいです。 基礎編は無料でプレゼント中です♪
ひつじプログラマ
会員制サイトをいちから作っていくよ。ボタンをクリックして詳細を見てね。
Laravelの教科書の詳細を見る

最新のLaravel11版テキストに加え、Laravel8版・Laravel9版・Laravel10版もご用意しています♪

【無料プレゼント】

「LaravelでWebアプリをいちから作れるようになりたい!」

そんなLaravel初心者のあなたへ【Laravelの教科書】基礎編プレゼント中! 会員制フォーラムサイトを学習しながら作れます。

詳細はこちらをクリック

最新のLaravel11版テキストに加え、Laravel8版・Laravel9版・Laravel10版もご用意しています♪

Laravelの教科書限定コミュニティ【Laravelの教科書ラボ】はじめました。

デプロイ講座とVue.js講座付

StripeやChatGPT連携など過去10回分のセミナー動画視聴可能。

Laravel実践スキルをのばしたい方におすすめです。

ラボの案内を見てみる

【AWS関連・Webアプリ開発・生成AIのAPI活用のご相談承ってます】
お気軽にお声がけください。
御社にとって、最善の方法をご一緒に考えてまいります。
Zoomミーティング実施中。サンプルアプリご利用可能です。

お問合せフォーム

Laravelの本を書きました。


ひつじが目印♪
クリックするとamazonページへ。

Laravelの使い方を分かりやすく解説した書籍を出版しました。書店やAmazon等のオンラインショップにて販売中です。
Laravel10対応。Laravel11サポートガイドもご用意しています。詳しくは下記ボタンをクリック♪

書籍の詳細を見てみる

Laravelの本を書きました。


ひつじが目印♪
クリックするとamazonページへ。

最新版Laravel11用のサポートガイドご用意しています。

Laravelの使い方を分かりやすく解説した書籍を出版しました。書店やAmazon等のオンラインショップにて販売中です。

書籍の詳細を見てみる
Twitter始めました。
40代からプログラミング!
タイトルとURLをコピーしました