首页›知识库›GEO 与搜索可见性›robots.txt 该怎么给 AI 爬虫配?外贸独立站先分清放行谁、挡住谁
GEO 与搜索可见性 · 实务文章

robots.txt 该怎么给 AI 爬虫配?外贸独立站先分清放行谁、挡住谁

多数外贸独立站不需要屏蔽 AI 爬虫,真正该做的是分清两类爬虫:只用来训练模型的,可以挡;用来实时检索、给答案找依据的,必须放。

多数外贸独立站不需要屏蔽 AI 爬虫,真正该做的是分清两类爬虫:只用来训练模型的,可以挡;用来实时检索、给答案找依据的,必须放。OpenAI 一家就有三个爬虫干不同的事——GPTBot 管训练和检索、OAI-SearchBot 管 ChatGPT 搜索的实时抓取、ChatGPT-User 管用户在对话里主动打开网页。把 GPTBot 一挡就以为"ChatGPT 找不到我了",是这一步最常见的误判。而外贸站真正该防的从来不是 AI,是扒产品图和报价单的同行采集器。

上周有个做五金件的客户来问,说他们的建站服务商"为了安全"把 robots.txt 里所有 AI 爬虫都挡了。这个站上线快一年,Google 收录正常,但客户自己拿 ChatGPT 问"中国有哪些做 XX 的工厂",怎么问都问不到自家名字——他们此前一直以为是产品词没选对。问题不在词,在那份文件的第一行。

这件事最短的答案是哪几条?

  • OpenAI 的爬虫分三个:GPTBot(训练 + 检索)、OAI-SearchBot(ChatGPT 搜索实时检索)、ChatGPT-User(用户主动浏览)——挡哪个、留哪个,结果完全不同。
  • Anthropic 同样是三个:ClaudeBot(训练)、Claude-SearchBot(检索)、Claude-User。官方明确说明,屏蔽 Claude-SearchBot 会降低你在搜索结果里的可见性与准确性。
  • Google-Extended 只管 Gemini 的训练与 grounding,和 Googlebot 完全分离,不影响 Google 搜索排名。
  • robots.txt 是请求,不是防火墙——恶意采集器根本不看,真要拦必须上 CDN 或 WAF 规则。
  • 屏蔽不追溯:文件写上之前已经被抓走的内容,不会被删回来。
  • 外贸站最该挡的不是 AI,是没有名字的批量采集器——同行扒图、扒参数、扒客户名单。

为什么外贸站今年都开始看这一行了?

以前的爬虫逻辑很简单:Googlebot 爬你的页面,把蓝色链接还给用户。你让它爬,它给你流量——交换是清楚的。

AI 爬虫把这个交换拆开了。它干三件不同的事,对应三种完全不同的结果:

爬虫类型它拿你的内容干什么你得到什么
训练爬虫喂进模型权重,改的是模型"脑子里"的东西说实话:短期内什么都看不到
检索爬虫用户提问时实时抓你的页面,作为答案依据有被引用的可能,可能带来点击
答案引擎读你的内容,直接生成答案给用户有时有引用,有时连名字都没有

变化在这句话上——以前问的是"要不要让爬虫进",现在要问的是"哪个爬虫、为了什么、我换回来什么"。外贸站的情况更特殊:绝大多数是建站模板或外贸 CRM 自带站,robots.txt 自己不一定改得动。所以第一步不是改文件,是先确认改文件的权限在谁手上。

AI 爬虫到底是哪几个?

这张表建议存下来。名单会变,每季度对一次。

爬虫归属干什么遵守 robots.txt
GPTBotOpenAI模型训练 + 检索是
OAI-SearchBotOpenAIChatGPT 搜索的实时检索是
ChatGPT-UserOpenAI用户对话里主动打开网页是
ClaudeBotAnthropicClaude 模型训练是
Claude-SearchBotAnthropicClaude 网页搜索检索是
Google-ExtendedGoogleGemini 训练与 grounding是
GooglebotGoogle搜索索引(非 AI 专用)是
BingbotMicrosoft搜索索引 + Copilot 检索是
PerplexityBotPerplexityPerplexity 答案的实时检索是
CCBotCommon Crawl开放数据集,被多家 AI 实验室取用是
Applebot-ExtendedAppleApple Intelligence 训练是
BytespiderByteDance训练数据收集自称遵守

看这张表要抓住两条线:

第一条线:带 -Extended 后缀的,基本都只管训练(Google-Extended、Applebot-Extended),和搜索索引是分开的。

第二条线:带 -SearchBot 或 -User 的,基本都是实时检索或用户触发的,挡了直接影响可见性。

这两条线,是后面所有配置的地基。

屏蔽和不屏蔽,差别到底在哪?

把十二个爬虫按"挡了会损失什么"重新排一遍,结论比名单本身有用:

你挡掉的直接损失不影响
GPTBot不再贡献模型训练数据OAI-SearchBot 照常检索,ChatGPT 搜索仍可能引用你
OAI-SearchBot从 ChatGPT 搜索结果里消失Google 排名、Gemini 全不受影响
Claude-SearchBotClaude 搜索里可见性与准确性下降Google、ChatGPT 不受影响
Google-ExtendedGemini 训练不再用你的内容Google 搜索排名完全不受影响
CCBot不再进入 Common Crawl 这一批公开数据集各家 AI 的实时检索不受影响
BingbotBing 索引断,Copilot 与 ChatGPT Search 一并受影响Google 侧不受影响

倒数第二条最容易被忽略:微软的 AEO/GEO 指引明确把 Bing 索引当作 Copilot 与 ChatGPT 搜索可见性的前置条件。外贸站普遍只盯 Google,Bing 那边 Webmaster Tools 从没提交过 sitemap——这条路是断的。

外贸独立站该怎么配?

分两种处境,配置不一样。先判断自己属于哪种。

处境一:robots.txt 自己能改(自建站、独立部署)

默认值就写这个——放行检索类,训练类按你意愿:

User-agent: OAI-SearchBot
Allow: /

User-agent: ChatGPT-User
Allow: /

User-agent: PerplexityBot
Allow: /

User-agent: Claude-SearchBot
Allow: /

User-agent: *
Allow: /

Sitemap: https://你的域名/sitemap.xml

如果明确不想让内容参与模型训练,再单独加这几行(注意:这一步是"我不想贡献训练数据",不是"我不想被 AI 找到"):

User-agent: GPTBot
Disallow: /

User-agent: Google-Extended
Disallow: /

User-agent: CCBot
Disallow: /

User-agent: Applebot-Extended
Disallow: /

处境二:站是建站服务商 / 外贸 CRM 托管的

这种站你多半没有 robots.txt 的写入权限。要做的是三件事:

  1. 先测:浏览器直接打开 你的域名/robots.txt,看第一行写的是什么。很多托管站的默认值其实相当宽松,你担心的问题根本不存在。
  2. 再问:向服务商确认能否放行 OAI-SearchBot、PerplexityBot、Bingbot。问的时候直接报爬虫名字,别问"能不能支持 AI 搜索"——后者通常得到"我们研究一下"。
  3. 最后补:robots 改不动的,把精力挪到内容侧和站外信源(LinkedIn、YouTube、行业平台)。这两块不依赖服务商,是你能自己动的部分。

举个更细的分层写法——不必全开或全关:

User-agent: GPTBot
Disallow: /price/
Disallow: /api/
Allow: /

User-agent: PerplexityBot
Allow: /

允许产品页、案例页、FAQ,挡掉内部工具和接口,这个思路对外贸站成立:AI 索引你的内部页面没有价值,但读懂你的产品页有价值。

怎么确认爬虫真的照做了?

写规则只是第一步,验证是第二步,而且大部分外贸站从没做过第二步。

方法怎么做能看出什么
服务器日志在访问日志里 grep 爬虫 UA 字符串谁来过、什么时候来、抓了哪些页、返回码是多少
Microsoft Clarity站上装 Clarity,看 AI Bot Activity 面板按运营商和用途分类的抓取量,不用解析日志
Google Search Console看爬取统计报告Googlebot 的请求量、响应码、抓取预算使用
Bing Webmaster Tools提交 sitemap 后看抓取与索引Bing 侧是否正常,直接影响 Copilot

日志排查在服务器上一条命令就能起头(把日志路径换成你自己的):

grep -iE "gptbot|oai-searchbot|claudebot|perplexitybot|ccbot|bytespider|bingbot" /var/log/nginx/access.log

如果挡住了某个爬虫,日志里还在出现它的名字,说明它没遵守,你的 robots.txt 对它是张废纸。 这时候只能上 CDN 或 WAF 在网络层拦。

什么情况下上面的建议要反过来?

上面说的默认值是"放行检索类、训练类可选"。下面这几种情况要改:

  1. 网站有付费内容或有偿资料库:训练爬虫要挡,检索爬虫也要评估——如果 AI 直接把你的付费内容摘要出来,这是在蚕食收入。
  2. 产品图、设计稿是你最大的资产:这不是 AI 爬虫的事,是无差别图像采集的事。要做的是图片加水印、限制原图尺寸、热链保护,而不是去挡 AI。
  3. 业务高度依赖不可公开的工程参数:某些参数页面单独 Disallow,但别连整站一起挡。
  4. 正在做竞品情报,自己也在采集:那你要知道自己的站也被别人采。这时候策略是"该放的放、该藏的藏",不是全面关门。
  5. 站刚上线,还没被任何引擎收录:这时候挡 AI 爬虫等于自断一条新渠道,先把收录做起来再谈取舍。

正确的顺序是什么?

这件事有先后,不是并列的几个动作:

  1. 先看:打开自己的 域名/robots.txt,逐行读一遍,看有没有被误挡。
  2. 再断权限:确认这个文件你自己能不能改;不能改,走服务商,同时把精力转到内容与站外。
  3. 再放行检索类:OAI-SearchBot、PerplexityBot、Claude-SearchBot、Bingbot 优先放。
  4. 再决定训练类:这是"要不要贡献训练数据"的商业选择,不是技术问题,按你的内容价值定。
  5. 最后验:两周后看一次日志,确认名单里的爬虫真的来了——没来,前面四步全白做。

本篇常见问题

屏蔽 GPTBot 会影响我的 Google 排名吗?

不会。GPTBot 是 OpenAI 的爬虫,和 Googlebot 完全分离,两者不共用任何入口。同理,屏蔽 Google-Extended 也只影响 Gemini 的训练数据,不影响 Googlebot 抓取和你的搜索排名。

我想退出训练,但还想被 ChatGPT 引用,能做到吗?

能。动作是挡 GPTBot、放 OAI-SearchBot 和 ChatGPT-User。这也是 OpenAI 官方给出的拆分方式——它把训练爬虫和检索爬虫分成了不同的 user-agent,就是为了让站方做这个选择。

robots.txt 挡住了,之前被抓走的内容会不会被删掉?

不会。屏蔽只约束之后的抓取行为,不追溯。文件写上去之前已经被抓走的内容,可能已经进了训练数据,这部分无法撤回。

我把 AI 爬虫全挡了,是不是就安全了?

不是。robots.txt 是政策信号,不是防火墙——恶意采集器本来就不看它。真正要在网络层拦,得用 CDN 或 WAF 的 bot 管理规则。而外贸站最常见的风险(同行批量扒图、扒参数)通常来自不看 robots.txt 的采集器,挡 AI 爬虫对这类风险毫无作用。

要不要在 robots.txt 里加 Crawl-delay?

可以加,Crawl-delay 会让爬虫在两次请求之间等指定秒数,对服务器负载有帮助。但不是所有爬虫都遵守——Googlebot 就明确忽略它。真要做速率限制,还是在 CDN 或 WAF 层做。

新出现的爬虫怎么跟?

每季度对一次。看两个地方:一是自己的服务器日志,看看有没有没见过的 UA;二是 AI 公司自己的文档页,它们上新爬虫通常会公布 user-agent 字符串。

我们没有独立站,只有平台店铺,这一篇还适用于我们吗?

不适用。平台店铺的 robots.txt 由平台控制,你改不了。这类企业的 GEO 重心应放在站外信源——LinkedIn 个人号、YouTube、行业平台和客户案例授权,这些不依赖你自己的站。

想聊你自己的具体业务场景,联系大宗师网络(外贸社媒训练营):微信 Dazongshi98。

本篇常见问题

屏蔽GPTBot会影响我的Google排名吗?

不会。GPTBot是OpenAI的爬虫,和Googlebot完全分离,两者不共用任何入口。

我想退出训练,但还想被ChatGPT引用,能做到吗?

能。动作是挡GPTBot、放OAI-SearchBot和ChatGPT-User。

robots.txt挡住了,之前被抓走的内容会不会被删掉?

不会。屏蔽只约束之后的抓取行为,不追溯。文件写上去之前已经被抓走的内容,可能已经进了训练数据,这部分无法撤回。

我把AI爬虫全挡了,是不是就安全了?

不是。robots.txt是政策信号,不是防火墙——恶意采集器本来就不看它。真正要在网络层拦,得用CDN或WAF的bot管理规则。

要不要在robots.txt里加Crawl-delay?

可以加,Crawl-delay会让爬虫在两次请求之间等指定秒数,对服务器负载有帮助。但不是所有爬虫都遵守——Googlebot就明确忽略它。真要做速率限制,还是在CDN或WAF层做。

新出现的爬虫怎么跟?

每季度对一次。看两个地方:一是自己的服务器日志,看看有没有没见过的UA;二是AI公司自己的文档页,它们上新爬虫通常会公布user-agent字符串。

本页信息
项内容
主题GEO 与搜索可见性
内容来源由大宗师网络内容团队原创整理,结合外贸一线与企业项目观察;文中数据为口径说明,不构成任何结果承诺
篇幅2720 字,9 个小节
适合谁外贸老板、外贸经理、社媒运营与一线业务员
更新时间

同主题继续阅读

这篇帮到你了吗?把大宗师网络设为 Google 首选来源

设为首选来源之后,你在 Google 搜索与 AI 回答里会更常看到我们的内容。这是目前少数由读者自己决定、且对本人长期生效的可见性设置——它不改变排名规则,只是让 Google 知道你想多看谁的。

按钮没出来?直接打开 Google 来源偏好设置,搜索 dazongshi-network.com 手动添加。

想聊聊你们现在卡在哪一步?