新闻宏观经济Anthropic遗漏noindex标签后,共享Claude聊天被Google索引

Anthropic遗漏noindex标签后,共享Claude聊天被Google索引

作者: Decrypt·

要点速览

  • 一名Reddit用户在7月25日发现问题后,针对Claude共享链接的Google搜索返回了数百段可阅读的用户对话。
  • 此次暴露发生的原因是Anthropic没有为共享Claude页面添加noindex标签,而仅靠robots.txt不足以阻止索引。
  • 已发布的Claude artifacts同样可被搜索到,其中包括薪资表、CRM导出、未发布产品路线图及其他业务相关数据。
  • Anthropic添加noindex标签后,Google开始移除已索引的Claude结果,但截至发稿时,Bing仍显示共享链接。
  • 一个GitHub代码库已从暴露链接中归档453段Claude对话和519段Grok聊天,总计11,241条纯文本消息。
Anthropic遗漏noindex标签后,共享Claude聊天被Google索引

一名Reddit用户在7月25日发现,一次基本的Google搜索就可能返回数百段可完整阅读的Claude对话,这些对话是通过Anthropic的链接分享功能共享的。

被暴露的聊天包括加密钱包凭证、疑似社会安全号码、法律讨论以及其他敏感信息。问题源于缺失noindex元标签。Anthropic的robots.txt文件此前已经存在,但一旦共享的Claude链接出现在公开网站上,它就无法阻止这些页面被索引。

Claude会给每个共享对话链接标注一句话:"Anyone with the link." 实际上,这也包括Google。这个区别很重要,因为未列出的链接并不等同于访问控制:除非服务同时阻止搜索索引,并为用户提供撤销访问权限的方式,否则它依赖的是不易被发现。

这一发现来自一名Reddit用户在Google上搜索site:claude.ai/share,该查询要求Google显示其已从网站这一特定部分索引的页面。搜索返回了数百段其他用户的对话。该Reddit帖子发布于https://www.reddit.com/r/ClaudeAI/comments/1v6fiyj/you_can_view_a_lot_of_shared_conversations_via/,获得了4,000次点赞。

被索引的内容成了一份公开记录,展示了一些用户向AI助手分享过的内容。例子包括:一名律师询问自己是否需要主动报告职业伦理违规;一名用户粘贴加密钱包助记词——这是控制加密货币资金访问权限的主凭证;以及一名正在变成九尾狐的人。搜索结果还包括乱伦情色内容和许多其他对话。

被暴露结果中引用的一个例子问道:"Why is the record industry hiding the fact that birds are secretly professional rappers who co-wrote most of Jay-Z albums?" 其他例子从用户要求AI帮助生成低质内容,到有人与AI争论政治议题不等。

技术原因是一行代码缺失。Anthropic的分享功能原本旨在像未列出的YouTube视频一样运作:发送者分享链接,接收者可以阅读,而陌生人不应能通过搜索找到它。搜索排除部分需要noindex标签,即一条HTML指令,用来告诉搜索引擎不要列出某个页面。Anthropic没有添加该标签,因此任何出现在公开论坛、推文或Slack工作区中的Claude共享链接,都可能变成被索引的网页。

Anthropic的robots.txt文件已经在阻止Claude共享URL,该文件是网站用于告知搜索爬虫应避免哪些页面的标准文件。但这一措施并不足够。

Google的文档解释了这一缺口:如果某个URL出现在网络上的其他地方,阻止爬取并不一定能阻止索引。如果爬虫无法打开页面,它也就无法看到页面内部的noindex指令。因此,一些Claude对话出现在Google搜索结果中,并带有"No information is available for this page."标签。Google从第三方帖子中知道该链接存在,但无法显示页面详情。

同样的问题也适用于Claude已发布的artifacts,包括在Claude内部构建的应用、仪表盘和金融工具。搜索site:claude.ai/public/artifacts会显示带有员工姓名的薪资表、内部客户关系管理聊天导出,以及尚未发布的产品路线图。这些artifacts显示,AI分享工具可能暴露的不仅是提示词和回复,还包括用户围绕助手构建的文件、原型和业务数据。

11个月前,ChatGPT也发生过类似事件。OpenAI的"Make this chat discoverable"复选框曾将数千段对话发送到Google、Bing和DuckDuckGo,直到OpenAI CISO Dane Stuckey移除该功能,并称其为"a short-lived experiment to help people discover useful conversations." Malwarebytes在 Archive捕获;Internet Archive是一家永久保存网页副本的非营利组织,这些内容至今仍可访问。

Anthropic在2026年已经面临与隐私相关的审视。4月,该公司要求用户提供政府身份证件,Decrypt此前在https://decrypt.co/364509/claude-anthropic-government-id-kyc-privacy进行了报道。7月,研究人员发现Claude Code中存在隐藏跟踪代码后,该公司悄然将其移除,相关信息见https://decrypt.co/372977/anthropic-removes-hidden-claude-code-tracker-privacy

在Anthropic更新配置并添加noindex标签后,Google自7月26日起开始移除Claude结果。不过,截至发稿时,Bing仍在显示共享链接。Anthropic在发稿前尚未发布公开声明。

这一修复并不会抹去已经保存的副本。一个名为Shared-Claude-Chats的GitHub代码库位于https://github.com/fuadmefleh/Shared-Claude-Chats,它已经从暴露的链接中归档了453段Claude对话和519段Grok聊天,总计11,241条纯文本消息。

希望撤销自己共享Claude聊天的用户可以前往Settings → Privacy → Shared Chats。这会阻止未来访问,但不会删除已经保存在其他地方的内容。