インターネットの声

ClaudeチャットがGoogle検索に露出

AnthropicのClaudeでユーザーが他者と共有したチャットのスナップショットが、GoogleやBingの検索結果に表示される問題が発生。robots.txtの設定だけでは不十分で、noindexタグの欠如が原因とされる。

7分で読める SINGULISM 編集チームが確認・編集

ClaudeチャットがGoogle検索に露出
Photo by Brett Wharton on Unsplash

生成AIとユーザーの対話は、必ずしも二人だけの秘密にはとどまらない。週末、一部のAnthropic ClaudeチャットがWeb検索を通じて容易に発見可能であることが明らかとなった。

WiredのMaddy Varnerの報道によれば、この問題はRedditユーザーによって最初に指摘された。露出したチャットには、どの政党に加入すべきかという助言を求めるもの、カンザス州の弁護士が倫理違反を自認した場合の自己報告義務に関する質問、さらには性的ロールプレイの内容まで含まれていた。

AnthropicはClaudeのチャットスレッドに対して、特定のURLを通じて他者と共有できる「スナップショット」機能を提供している。問題は、これらの共有URLの一部が主要検索エンジンにインデックスされた点にある。

robots.txtの限界

Anthropicは、GoogleやBingなどの検索エンジンが使用するWebクローラーに対して、ユーザーが共有を選択したチャットをインデックスしないよう指示していた。同社はrobots.txtファイルを用いてこの制御を行っていた。Wayback Machineのスナップショットによれば、少なくとも2025年9月以降、Anthropicのrobots.txtは”shared”チャットをWebスクレイパーから除外する設定となっていた。

しかし、検索エンジン結果へのページ掲載を防ぐことは、想定よりも困難である。

Bingは本稿執筆時点で「site:claude.ai/share」の検索に対し「約612件」の結果を表示している。Microsoftの技術文書では、開発者がrobots.txtを使用してBingのWebクローラーをブロックできるとしている一方で、個別のページにも「noindex」タグを追加すべきと明記している。

Redditの投稿で指摘された検索結果に表示されたチャットの一部は、WIREDが確認した時点ですでに削除されていた。Googleでの該当クエリの結果はもはや表示されない。Googleのデベロッパーガイドによると、ページがインターネット上の別の場所からリンクされている場合、robots.txtの指示は無視され、ページ所有者が特別な「noindex」HTMLタグやページのレスポンスヘッダに「x-robots-tag」を追加しない限り、インデックスされる可能性があると説明している。

noindexタグの欠如

WIREDが確認した露出したClaudeチャットページのサンプルでは、GoogleとBingの両方がインデックス判断時に考慮するとしている「noindex」タグが含まれていなかった。

Bingを所有するMicrosoftはコメントを提供しなかった。Anthropicも複数のコメント要求に応答していない。

Googleの広報担当Ned Adriance氏はWIREDに対し、共有ClaudeチャットのインデックスはAnthropic側の責任であると述べている。「Googleも他の検索エンジンも、Web上でどのページが公開されるかを制御できない。これらのページは多くの検索エンジンでインデックスされていた。われわれはサイト所有者に対し、ページがクロールされるかインデックスされるかを決定する明確な制御手段を提供している」とAdriance氏は説明する。

この問題が示すのは、生成AIの普及に伴い、従来のWeb標準と新興サービスの間に生じる齟齬である。robots.txtは長年にわたってWebスクレイパーにサイトのどの部分へのアクセスが適切かを伝える標準的な手段とされてきた。しかし、外部サイトからのリンク経由でページが発見された場合、検索エンジンはrobots.txtを無視する仕様となっている。

AIチャットボットがユーザーの機密情報を扱う場面が増える中、プライバシー保護の技術的実装はより複雑さを増している。単にrobots.txtを設定するだけでは不十分であり、個別ページレベルでの明示的な制御(noindexタグ)と、それらが正しく実装されているかの継続的な監視が不可欠となる。

編集部の見解

本件は、AI企業がユーザーデータの保護において、想定外の経路からの漏洩に対する対策が不十分であったことを示している。短期的には、AnthropicをはじめとするAIチャットサービス各社は、共有機能の実装を見直し、デフォルトでnoindexタグを付与するなど、プライバシーバイデフォルトの設計原則をより厳格に適用する必要がある。また、今回の事態は検索エンジン側の対応にも影響を与える可能性がある。Googleが「サイト所有者の責任」とした対応は技術的には正しいが、AIが生成した機密性の高いコンテンツが大量に露出するリスクを考慮すれば、検索エンジン側での積極的なフィルタリングも検討されるべきだ。 長期的視点では、robots.txtとnoindexタグという1990年代から続くWeb標準が、AI時代のプライバシー要件に適合しているかどうかの根本的な議論が必要となる。AIアシスタントとの会話は、従来のWebページとは性質が異なり、より高い機密性が求められる。業界全体で新たな標準プロトコル(例えば、AI共有コンテンツ専用のメタタグやヘッダー)の策定が議論される可能性がある。

参考

よくある質問

Claudeのチャットはすべて誰でも見られる状態だったのか
すべてのチャットが露出したわけではない。ユーザーが明示的に共有URLを生成した「スナップショット」のみが対象で、そのうちnoindexタグが設定されていなかったページが検索エンジンにインデックスされた。通常のプライベートチャットは影響を受けていない。
なぜrobots.txtだけでは対策として不十分だったのか
robots.txtはクローラーのアクセス制御を行うが、外部サイトからページがリンクされている場合、検索エンジンはrobots.txtの指示を無視してページを発見しインデックスする可能性がある。GoogleとBingはともに、このような状況では個別ページにnoindexタグまたはx-robots-tagヘッダーを設定することを推奨している。Anthropicはこれらのタグを共有チャットページに実装していなかった。
今回の件でユーザーはどのような対策を取るべきか
Claudeのチャット共有機能を使用する際は、機密情報や個人を特定できる内容を含む会話を共有しないことが最も確実な対策である。また、既に共有したチャットがある場合は、Anthropicのアカウント設定から共有スナップショットを確認し、不要なものは削除することが推奨される。AIチャットボットとの会話は基本的に公開される可能性があるという前提で利用する必要がある。
出典: Wired

コメント

← トップへ戻る