很多站长花大力气做内容、调结构,却忽略了一个藏在根目录的小文件:robots.txt。这个文件里一行 Disallow,可能就把一批专门搬运官网内容的来客挡在了门外。传统 SEO 时代,挡掉非搜索引擎的抓取器能省下不少带宽;可到了答案引擎当道的阶段,被你拒之门外的那批抓取器,恰恰是把你送进 AI 回答的搬运工。本文把这件事讲透,并给你一份可立即照做的放行清单。
常被误伤的常客:名字里带 Bot 的那几位
如果你打开官网根目录的 robots协议看一眼,经常会看到针对这些名字的拦截规则:GPTBot(OpenAI)、ClaudeBot(Anthropic)、Google-Extended(谷歌用于生成式功能的抓取器)、CCBot(Common Crawl,大量模型训练语料都来自它),以及字节、百度、智谱等各家自己的生成式抓取器。它们和传统的百度蜘蛛、谷歌蜘蛛不是一回事。很多站长图省事,用一条通配规则把带 bot 字样的来客全拦了,结果连带着把答案引擎的搬运工一起挡掉。还有一类情况更隐蔽:某些建站系统或安全插件会自动生成一份偏严格的 robots协议,默认就把未知 UA 拒之门外,上线时没人细看,隐患就此埋下。
要紧的是,这些抓取器取走的页面,最终会进入各家模型的训练集与实时检索语料。一个页面如果从来没被它们取走过,那么在用户向问答产品提问时,模型根本无从知道你存在,更谈不上把你写进答案。你以为只是少了几条访问日志,实际少的是被引用的资格。
为什么"省流量"反而让你在答案里失踪
做内容的人容易陷入一个误区:以为只要百度、谷歌能搜到,AI 回答里自然也有我。事实并非如此。百度收录和文心、豆包、元宝的引用是两套体系,前者靠搜索爬虫,后者大量依赖独立的生成式抓取器与训练语料。你在 robots 里把后者关掉,等于主动放弃了进入答案的门票。
更隐蔽的是,有些站点并非刻意屏蔽,而是套用了某套"性能优化"模板——模板里为了防采集、防压力,默认 Disallow 了一批未知 UA。这类规则上线时没人细看,半年后你会发现:你的干货在搜索引擎里好好的,可一旦用户开口问,答案里从头到尾没有你。这种落差,正是爬虫管理没做对留下的坑。
三步自查:你的官网对抓取器到底开没开
第一,翻出根目录的 robots协议,逐行看 Disallow 后面跟着的是具体路径,还是带通配的 UA 拦截。重点排查有没有针对 GPTBot、ClaudeBot、Google-Extended、CCBot 的拒绝规则,也别放过那些写成 User-agent: * 然后大片 Disallow 的笼统写法。
第二,用这些抓取器的 UA 模拟一次请求。比如带一个 GPTBot/1.0 的 User-Agent 去拉取你的核心页面,看返回的是 200 还是 403。很多服务器在 WAF 或 CDN 层还有第二道拦截,光看 robots 是不够的,必须真刀真枪测一次。
第三,翻一遍近一个月的服务器访问日志,搜这几个 UA 关键字。如果一条记录都没有,要么它们被拦了,要么你的内容对它们没吸引力——这两种情况都值得警惕,至少说明答案引擎那条线目前是断的。
放行不等于敞开:给抓取器的边界清单
把抓取器放进来,不代表要把整座服务器交出去。合理的做法是:允许它们取走公开内容,但限制抓取频率和目录,避免拖垮业务。具体可以这样做:
- 在 robots协议里对特定生成式抓取器写明确的 Allow,而不是用通配拒掉。
- 把会员中心、后台、下单接口等敏感目录单独 Disallow,公开的文章、产品、帮助页全部放行。
- 保证 sitemap 入口对它们可见,并在 sitemap 里标好 lastmod,方便它们按需增量取走。
- 不要让核心内容藏在登录态之后,否则抓到了也读不到正文。
- 给公开目录设一个温和的 Crawl-delay,既保住带宽,又不误伤真正帮你做内容被引用的搬运工。
这套边界既能守住性能,又不会误伤那些决定你露脸机会的来客。本质上,这是一门最基础的爬虫管理功课:分清谁该进、谁该拦,比一刀切省事但危险的通配拦截要稳妥得多。
光放行还不够:让它们读得动你
即便抓取器顺利进门,如果你的页面大量依赖 JavaScript 动态渲染、正文被包在脚本里、关键信息只存在于图片,那么它们取走的也只是空壳。要让内容被引用,需要保证页面在禁用脚本时仍能读出主干文字,关键事实用纯文本和结构标签呈现,而不是全靠前端拼装。
此前我们反复强调的"答案块"思路在这里同样成立:把用户最可能被问到的一问一答,用清晰的小标题和简短段落直接写出来,抓取器取走后能整段搬进答案,你的名字才有机会跟着出现。换句话说,放行解决的是"来不来"的问题,页面可读解决的是"搬不搬得走"的问题,两件事缺一不可。
一个最常见的误判
不少运营者会说:"我们百度收录很好啊,AI 那边肯定也有。"这个判断在 GEO 阶段不可靠。搜索爬虫和生成式抓取器是两套队伍,收录好只说明搜索那条线通畅,不代表答案引擎那条线也通。要确认,就得分别去查:搜索侧看索引量,生成式侧看日志里有没有对应 UA,以及用各家问答产品实测你的品牌名会不会被提到。三条证据里少任何一条,都别轻易下结论。
写在最后
把 robots协议翻出来重新读一遍,是成本最低、却最容易被忽略的一步。先确认那批抓取器没被你挡在门外,再给它们一个能读得动的页面,最后用日志和实测验证它们确实来过、也确实搬走了你的内容。这三件事做到位,你的官网才有机会出现在用户开口提问得到的那个答案里。