2026年7月27日前後、「Claudeの共有ボタンはプライベートリンクではなく、検索エンジンがクロールできる公開ページを作る」という警告のポストがXで拡散し、実際にClaudeの共有チャットがGoogle検索結果に表示される事案が報道されました。この指摘はどこまで正しく、現在はどうなっているのか。本記事では報道の整理に加えて、Claude・ChatGPT両方の共有ページを実測し、利用者が取れる対策をまとめます(実測はいずれも2026年7月29日に行いました)。

何が起きたか

まず、次の検索結果を実際に見てみてください。

site:claude.ai/ インターネット の検索結果を新しいタブで開く

site: は検索結果を特定のドメイン配下に限定する演算子で、この検索は「claude.ai のページのうち『インターネット』という語を含むもの」を探す指定です。キーワードを差し替えれば、任意の話題で同じ絞り込みができます。事案の発覚時には、この要領で共有ページのパス(site:claude.ai/share)を検索するだけで、見ず知らずの利用者の共有チャットが一覧で表示される状態でした。

TechCrunchの報道によると、週末にRedditユーザーが site:claude.ai/share という検索演算子をGoogleに入力すると共有チャットが大量に表示されることを発見し、2026年7月27日(現地時間)に404 Mediaが最初に報道、TechCrunchなどが続報しました。表示されていた会話には、医療記録や患者名を含む臨床試験の結果、社外秘マークのある企業文書などが含まれていたと報じられています。

AnthropicはTechCrunchに対し、チャットのディレクトリやサイトマップを検索エンジンに提供しておらず、共有リンクのURLは推測できないと説明しています。TechCrunchが同日午後に再検索した時点では、該当の検索結果はほぼ表示されなくなっていました。また同記事によれば、2025年9月にも約600件のClaudeチャットがGoogleにインデックスされていたとForbesが報じていたほか、ChatGPTでも2025年7月末に共有チャットが検索結果に現れる事案があり、OpenAIは「チャットを検索エンジンから発見可能にする」オプトイン機能(チェックボックス)を「短期の実験だった」として2025年8月1日までに廃止しています。

実測——2026年7月29日時点

報道されている状態が現在も続いているのかを、外部から観測できる範囲で確認しました。

robots.txt

まず両サービスのrobots.txtです。

$ curl -s https://claude.ai/robots.txt
User-Agent: *
Disallow: /share/*
(抜粋。共有パスは全クローラーに対しDisallow)

$ curl -s https://chatgpt.com/robots.txt
User-agent: *
Allow: /share/
(抜粋。共有パスは明示的にAllow)

対応が正反対である点が目を引きます。Claudeは共有パスへのクロール自体を拒否し、ChatGPTは許可しています。

共有ページ本体の応答

次に、Web上で公開されている実在の共有リンクに対する応答です(URLの会話IDは伏せます)。

$ curl -sI https://claude.ai/share/<会話ID>
HTTP/2 200
x-robots-tag: none        ← noindex, nofollow と同義

$ curl -s https://chatgpt.com/share/<会話ID> | grep -i robots
<meta name="robots" content="noindex,nofollow"/>

両者とも、検索エンジンにインデックスを禁止する指定(noindex)を返しています。Claudeはヘッダーで、ChatGPTはHTML内のmetaタグで指定する方式です。また、site:claude.ai/share のGoogle検索では、確認した時点で共有チャット本体はヒットせず、報道記事のみが表示されました。

変わっていない仕様

一方で、どちらの共有ページも未ログインの状態でHTTP 200を返し、誰でも閲覧できます。これは不具合ではなく仕様であり、両社の公式文書にも明記されています。

Anyone who has access to a shared link can view the linked conversation. We encourage you not to share any sensitive content, as anyone with the link can access the conversation or share the link with other people.

(共有リンクにアクセスできる人は誰でも、リンクされた会話を閲覧できます。リンクを持つ誰もが会話にアクセスでき、リンクを他の人に共有することもできるため、機微な内容は共有しないことをお勧めします)

Claudeのヘルプセンターも同様に「リンクを知る誰でもチャットのスナップショットを閲覧できる」と説明しています(Team・Enterpriseプランでは共有先が同一組織内に限定されます)。

まとめると、冒頭のポストの主張のうち「共有ページは認証なしの公開URLである」は現在も事実、「検索エンジンにインデックスされる」は少なくとも現時点ではnoindexの付与により塞がれている、という状態です。

仕組み——なぜインデックスされたのか

「URLが推測できないなら、なぜ検索結果に載るのか」という疑問が残ります。検索エンジンは、どこかのWebページに貼られたリンクを辿ってURLを発見します。共有リンクがSNS・フォーラム・ブログなどに一度でも貼られれば、クローラーはそのURLに到達できます。そして到達した先のページにインデックスを禁止する指定がなければ、検索結果への掲載は正規の動作です。つまり問題の核心は「URLの推測可能性」ではなく「公開ページにnoindexが付いていたかどうか」にあります。

ここで留意したいのが、noindexとrobots.txtの関係です。Googleの公式ドキュメントは次のように明記しています。

For the noindex rule to be effective, the page or resource must not be blocked by a robots.txt file, and it has to be otherwise accessible to the crawler.

(noindexルールが機能するためには、そのページやリソースがrobots.txtでブロックされておらず、クローラーからアクセス可能でなければなりません)

robots.txtはクロール(内容の取得)を止めるだけで、インデックス(検索結果への掲載)を直接禁止する仕組みではありません。クロールを拒否すると、クローラーはページに付与されたnoindexを読むことができず、外部リンクからURLの存在だけを認識して、内容の断片なしに検索結果へ載せる余地が残ります。この観点では、クロールを許可したうえでmetaタグのnoindexを読ませるChatGPTの構成がGoogleの説明に沿った教科書的な方法であり、クロール拒否とnoindexヘッダーを併用するClaudeの構成は、noindexがクローラーに読まれない可能性を含みます(ただしクロール拒否により会話内容の取得・表示自体は防がれます)。

自分で検証する方法

ここまでの内容は、特別な権限なしに誰でも再現できます。

  1. 検索演算子 — Google・Bingで site:claude.ai/sharesite:chatgpt.com/share を検索し、共有ページがヒットするか確認する。自分の会話が心配な場合は、会話内の特徴的な一文を引用符で括り site: と組み合わせて検索する
  2. robots.txtcurl https://claude.ai/robots.txt などで共有パスの扱いを確認する
  3. noindexの確認 — 共有リンクに curl -I を実行して X-Robots-Tag ヘッダーを、ページのソース表示で <meta name="robots"> を確認する
  4. 公開範囲の実地確認 — 自分の共有リンクをシークレットウィンドウ(未ログイン)で開き、認証なしで表示されることを確認する
  5. アーカイブの確認 — Wayback Machine(web.archive.org)で該当URLの保存の有無を確認する。検索結果から消えても、アーカイブには残っている場合があります

対策

利用者側

  • 共有リンクの棚卸しと削除 — ChatGPTは「Settings → Data Controls → Shared links → Manage」で自分の共有リンクを一覧・削除できます。Claudeは各チャットの共有メニューから公開設定をPrivateに戻すことでリンクを無効化できます
  • 共有リンクを「一般公開のURL」として扱う — 個人情報・機密情報を含む会話は共有リンクにしない。限定的に見せたい場合はスクリーンショットやテキストの抜粋を使う
  • すでに検索結果に載っていた場合 — まず共有を解除し、そのうえでGoogleの「古いコンテンツの更新リクエストツール」で検索結果の更新を申請します。アーカイブサイトに保存されている場合は、各サイトの窓口へ削除を依頼します
  • ChatGPT固有の注意 — 共有リンクを開いた相手は会話を自分の履歴にコピーできます。リンクを削除しても、相手側にコピーされた会話は消えないことが公式FAQに明記されています

組織側

  • 共有リンクの作成は「社外への一般公開」と同義であることを利用ポリシーで周知する
  • Team・Enterprise系プランの共有制限(組織内限定)を活用する

まとめ

  • 2026年7月27日、Claudeの共有チャットがGoogle検索から見つかる事案が報道されました。医療記録や社外秘文書を含む会話が閲覧可能だったと報じられています
  • 2026年7月29日の実測では、Claude・ChatGPTとも共有ページにnoindex(Claudeは x-robots-tag: none ヘッダー、ChatGPTは meta タグ)が付与されており、site: 検索でも共有チャット本体はヒットしませんでした
  • 一方「リンクを知る誰でも認証なしで閲覧できる」仕様は両社とも変わっておらず、公式文書にも明記されています。共有リンクは限定共有ではなく一般公開として扱うのが安全です
  • インデックスの可否を決めるのはURLの推測困難性ではなくnoindexの有無です。Googleの公式ドキュメントは、noindexが機能するにはrobots.txtでブロックされていないことが条件だと明記しており、クロール拒否とnoindexの併用には注意が必要です
  • 対策の基本は、共有リンクの定期的な棚卸しと削除、機微な会話を共有しない運用、インデックス済みの場合の削除申請(Googleの更新リクエストツール等)です

参考