2023.12.18この記事ではあなたのウェブサイトやブログの内容をAIに学習させないようにして、自分のコンテンツを守る方法について紹介します。Bard設定方法エックスサーバーの場合robots.txtが見つからない場合robots.txtがみつかった場合ブラウザ上で直接編集できない場合(FTPを使う)設定を確認する方法robots.txtがブラウザ上で参照できるか確認エラーケース1:403エラーエラーケース2:404エラーAIはどうやって学習しているか生成AIは、インターネット上でアクセスできる様々なテキストデータを収集して、巨大なデータベースに集積しています。その一連のプロセスを学習と呼んでいます。その学習した情報をもとに質問に対する回答を生成しています。その学習対象には、あなたのブログも含まれています。あなたが精魂込めて書いた記事をAIは学習して質問者からの回答に答えてしまうため、あなたのブログにアクセスしなくてもよくなってしまうわけです。AIで生成した内容を丸写ししているようなブログはどうでもよいかも知れませんが、あなたの経験や考えなどオリジナリティのあるコンテンツを掠め取られてしまうのはあまり気持ちの良いものではありませんね。そんな時は、AIのデータ収集をブロックすることでAIの学習の対象から外してしまいましょう。現状、次の2つのAIが有名です。OpenAI社のChatGPTGoogle社のBardどちらのAIも開発元から公式で学習対象外にする方法が公開されています。やり方は、robots.txtのUser-AgentヘッダにAI学習用クローラーを指定します。robots.txtとはWebサイトやブログを運営している人ならお馴染みのrobots.txt。検索エンジンのクローラーやロボットに対して、特定のウェブページやディレクトリへのアクセスの許可や禁止を指定するために使うファイルです。ファイル名から分かる通り、ただのテキストファイルです。メモ帳で書いてWebサーバーのコンテンツルートフォルダに格納することで効果を発揮します。次にこのコードをどこに設定していくのか解説します。Webサーバ、またはブログのドキュメントルートにrobots.txtというファイルを作成するだけです。エックスサーバーの場合レンタルサーバーではサーバー上のファイルを操作できるファイル管理ツールが提供されていることが多いです。ここからはエックスサーバーの例で説明します。他のレンタルサーバーは使ったことないのですが、この辺りの操作はどこも似たような感じだと思います。ログインしてファイル管理ツールを起動します。エックスサーバーの場合はファイル管理です。ドメイン名またはレンタルサーバのIDのフォルダを探します。ドキュメントルートフォルダの中を表示します。私の環境ではpublic_htmlでした。WordPressの場合、wp-adminやwp-contentフォルダがある場所がドキュメントルートとなる場合が多いです。ドキュメントルートはみつかりましたか?見つかったら、直下にrobots.txtファイルがあるかないか確認します。新規作成でファイルを新しく作ります。robots.txtがみつかった場合そのファイルを編集します。robots.txtファイルはただのテキストファイルなので、編集で開いてAIクローラーからのアクセスを拒否する設定を追記します(1)。追記したら更新(2)ボタンを押して完了です。ブラウザ上で直接編集できない場合(FTPを使う)レンタルサーバーによってはファイル管理ツールがないものもあり、その場合は直接サーバ上のファイルを編集できないため、代わりにFTPツールを使います。FTPツールでドキュメントルートを確認し、robots.txtが既にある場合は一度パソコンにダウンロードして編集して、アップロードしてサーバー上のrobots.txtを上書きします。robots.txtがみつからない場合は、パソコン側のメモ帳やエディタなどでrobots.txtファイルを作成してアップロードします。スポンサーリンク設定を確認する方法robots.txtがブラウザ上で参照できるか確認きちんと設定できたか確認する方法は簡単です。付けてアクセスして設定した内容が表示されればOKです。これはうちのブログの場合です。うまく設定できた方はこれでブロック完了です。おつかれさまでした!今後、新しいAIが登場した時や、ChatGPTやBardの定義が変わった時などは適宜robots.txtを更新していく必要があります。エラーケース1:403エラー403エラーになってしまう場合は、robots.txtファイルの設置はできましたが、ファイルのアクセス権限の設定にミスしている可能性があります。この場合は、robots.txtのパーミッションを変更します。600だとrobots.txtを作成したあなたしかアクセスできません。ブラウザから不特定多数の訪問者やクローラーから見れるようにするには、1robots.txtファイルの2パーミッションの変更で、3その他の読み取りを許可して4更新します。これで再度ブラウザからアクセスしてみてください。設定内容が表示されると思います。エラーケース2:404エラー404エラーになってしまう場合は、ドキュメントルート直下にrobots.txtファイルが設置できていない可能性が高いです。ドキュメントルートの位置を再確認してください。これで再度ブラウザからアクセスしてみてください。設定内容が表示されると思います。WordPressでブログを始める場合、レンタルサーバーを使うのが主流ですが、AWSやGCPなどのクラウドサービスを使って、自分でWordPressサーバーを構築することもできます。HTTPSでの通信が標準化してきたことで、ただのWebサイトやブログサイトもHTTPSで通信することが当たり前になってきました。ブログを始めたという話を知り合いにすると、こんな感じの反応でした。今回は現時点で最新のUbuntuバージョン22.04-LTSでWordPress環境を構築します。WordPress実験環境をUbuntu18.04LTS上に作っていたのですが、気がつけば18.04-LTSもサポート終了(202...ブログAmazonリンクがBitlyになってしまった時の直し方うちのブログはアマゾンのアフィリエイトやっているのですが、生成したURLをブログに貼り付けると、このようなBitlyというよよくわからないリンクになってしまいました。2023年の秋ぐらいまでは...IT初心者向けブログの始め方これからブログを始めようと思っている方に向けて、現役ブロガーの私ばったんがブログの始め方についてご案内したいと思います。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。上に表示された文字を入力してください。最近はマネジメント業務ばかりやっていますが、エンジニアとしていつまでも現役でありたいので、時々手を動かしていますが、歳を重ねると物忘れがひどくなる一方なので、備忘録としてブログを運営しています。Reserved.ホーム検索トップサイドバータイトルとURLをコピーしました。