GEO 基础知识

Perplexity 把搜索爬虫和用户抓取拆开了:封 Bot 可能淡掉答案引用,User 抓取还常不听 robots

Perplexity 把 PerplexityBot(搜索结果引用、遵 robots.txt,非训练爬虫)与 Perplexity-User(用户提问触发抓取、一般忽略 robots)拆开。一刀切封「AI 机器人」可能误伤可见度;允许 Bot ≠ 保证被引用。要分项核对 robots、官方 IP 与 WAF,并用固定问答复测。

Perplexity 把搜索爬虫和用户抓取拆开了:封 Bot 可能淡掉答案引用,User 抓取还常不听 robots

一刀切封「AI 机器人」,不等于把答案引用也管好了。

Perplexity 把「搜索结果里要不要展示并链接你的站」和「用户提问时要不要临时抓一页帮作答」拆成两只爬虫。封了前者,搜索侧引用可能淡;后者因用户触发,官方写明一般忽略 robots.txt。和 OpenAI 把 OAI-SearchBot 与 GPTBot 分项类似,但本条主锚是 Perplexity——别把两只当成一只「AI」开关。

可核事实:两只爬虫各管各的,变更最多约 24 小时生效

据 Perplexity 官方爬虫文档:各设置独立工作,变更在系统侧最多约 24 小时反映。

PerplexityBot:为在 Perplexity 搜索结果中展示并链接站点而设计;不用于为 foundation model(基础大模型)训练去爬内容。官方建议:在 robots.txt 里允许它,并放行其公布的 IP 范围。UA 示例:Mozilla/5.0 (compatible; PerplexityBot/1.0; +https://perplexity.ai/perplexitybot)(版本号可能变)。

Perplexity-User:用户在 Perplexity 提问时,可能访问网页以帮助给出准确答案,并在回复里附上链接;不用于自动爬网,也不用于为 foundation model 训练收集内容。因请求由用户触发,官方写明该抓取器一般忽略 robots.txt。UA 示例:Mozilla/5.0 (compatible; Perplexity-User/1.0; +https://perplexity.ai/perplexity-user)。IP:perplexity-user.json。

Help Center 侧可核对的边界(与文档一致的方向):若 Disallow PerplexityBot,可能不再索引全文或部分正文;仍可能索引域名、标题与简短事实摘要;其索引方式类似搜索引擎;不建 foundation models——允许出现在 Perplexity 不等于用于预训练;现遵守 robots;与第三方爬虫合作亦要求遵 robots(尤其新闻站)。

WAF(网站应用防火墙)方面:Cloudflare / AWS 指南要求 UA + 官方 IP 组合放行;Bot Fight Mode 可能仍会挑战,自定义 Skip 规则挡不住它;IP 以官方 JSON 为准并定期更新——不要手抄一版就锁死。

(未声称「允许必被引用」或「必涨流量」;下面只谈:分项时,品牌可见度怎么看。)

判断:封 Bot 淡的是搜索引用侧;User 抓取另算一本账

拆开看,有三层(业务解读,非 Perplexity 官方原话)。

第一层,「AI 机器人」不是一只开关。不少团队把所有带 AI 字样的 UA 写进同一条 Disallow,或在 WAF 里一锅端。PerplexityBot 管的是搜索结果展示与链接;误封它,可能让你在 Perplexity 搜索侧更难被完整索引或引用。Perplexity-User 走用户触发路径,一般不听 robots——只改 robots,挡不住这类抓取;要管访问面,得看 IP 放行/拦截策略与页面本身是否适合被临时读取。验收若只盯「robots 里有没有写 Perplexity」,会漏掉 User 这一层。

第二层,允许 Bot ≠ 保证出现在答案或搜索结果里。官方建议允许 PerplexityBot 并放行 IP,是为「有机会被展示并链接」创造条件,不是收录承诺,也不是引用配额。Disallow 后仍可能留域名、标题与短摘要——可见度会变淡,不等于「整站从宇宙消失」。老板侧该盯的是:搜索引用侧有没有被误伤,而不是通稿里写没写允许 AI。

第三层,WAF 与 robots 要一起对。只开 robots Allow、WAF 仍按「可疑机器人」挑战,或 IP 列表过期,效果等同半封。Cloudflare Bot Fight Mode 尤其容易让人以为「规则写了 Skip 就过了」。正确姿势是:UA 与对应官方 IP 成对匹配;JSON 定期拉取更新;改完用固定问句在 Perplexity 里复测,看引用与链接是否还在你期望的路径上。

也不要把「不用于训练」读成「出现在 Perplexity 就等于进了预训练」——官方两处都写明 Bot / User 都不为 foundation model 训练去爬;出现在搜索或答案链,是另一件事。

三步动作:分项核对 robots → 对齐 IP 与 WAF → 固定问答复测

第一步,两只爬虫分开写决策。 内容/法务各答两题:要不要让 PerplexityBot 为搜索结果展示并链接来索引?用户提问触发的 Perplexity-User 抓取,页面侧与防火墙侧怎么对待?写成两行,不要写成「我们屏蔽了 AI」。和 OpenAI 分项(搜索类 UA vs 训练类 UA)同属「别一刀切」思路,但本条只按 Perplexity 官方两只核对,别照搬别家教程当操作手册。

第二步,robots、官方 IP、WAF 三项对齐。 robots:PerplexityBot 按决策 Allow 或 Disallow;记住 User 一般忽略 robots,别指望单靠 Disallow User 名就生效。IP:分别维护 Bot 与 User 的官方 JSON,写入 WAF 时 UA contains 名称 AND IP in 对应集合。Cloudflare / AWS 按官方步骤建 Skip/Allow,并把规则放在拦截规则之前;若开了 Bot Fight Mode,要单独评估是否仍会挑战。变更预留最多约 24 小时观察窗。

第三步,用固定问句做前后复测。 选 3–5 个品牌核心问法,在 Perplexity 里问同一批问题:搜索结果/答案里是否仍链到你的核心页?改 robots 或 WAF 前后各记一版。引用没了,先查是 Bot 被 Disallow、IP 过期,还是 Fight Mode 在挑战——别先改通稿。允许了仍未被引用,也不等于失败:官方没有「允许即必引」的承诺。

顺序别颠倒:没有分项决策,就不知道该不该放 Bot;没有 IP/WAF 对齐,robots Allow 也可能被防火墙挡掉;没有固定问答复测,看不到「误伤」还是「从未被选进答案」。

收一收

Perplexity 把搜索爬虫和用户抓取拆开了:PerplexityBot 遵 robots、为搜索结果展示并链接,不用于 foundation model 训练爬取;Perplexity-User 由用户提问触发、一般忽略 robots,也不用于自动爬网或训练。对品牌可见度:一刀切封 AI 机器人可能误伤搜索引用;允许 Bot ≠ 保证被引用;分项核对 robots + 官方 IP + WAF,并用固定问答复测。

控制点在两行决策、三项技术对齐、同一批问句的前后对比,不在追「又有一份 AI 爬虫通稿」。若要从方法上系统看答案引擎引用与可见度如何对齐,可从 优答智闻资源 入手。

事实说明:设置独立、变更最多约 24h 生效;PerplexityBot 为搜索结果展示并链接、不用于 foundation model 训练爬取、建议允许 robots 并放行官方 IP;Perplexity-User 为用户提问时可能抓页以助答并附链接、不用于自动爬网或训练、因用户触发一般忽略 robots.txt;UA 示例见官方文档;IP 以 perplexitybot.json / perplexity-user.json 为准并定期更新;WAF 需 UA+IP 组合,Bot Fight Mode 可能仍挑战;Help Center 方向:Disallow Bot 可能不索引全文或部分正文、仍可能索引域名/标题/短摘要,索引类似搜索引擎,不建 foundation models,允许出现≠用于预训练,现遵守 robots,第三方合作亦要求遵 robots——均据 Perplexity 官方爬虫文档及 Help Center 已核要点。文中「一刀切可能误伤」「允许≠必被引用」为业务解读。未声称必涨流量或发明数据/案例;可一句对比 OpenAI 分项,本条不写成 OpenAI robots 教程。

参考资料

  1. Perplexity Docs: Perplexity Crawlers
  2. Perplexity Help Center: How does Perplexity follow robots.txt

让品牌在 AI 答案中更准确地被看见

从可见性诊断、内容事实源到持续监测,阿衡AI帮助团队建立可验证的 AEO 增长闭环。

预约 AEO 诊断

相关文章