跳到主要内容
行业洞察 · 智核增长研究中心

Cloudflare AI Search新增Discover抓取:品牌官网何时该用链接发现而非Sitemap?

Cloudflare AI Search新增discover抓取模式,可从站点入口同时读取sitemap并跟随页面链接。本文解释品牌官网何时应使用discover、何时仍应坚持sitemap,以及深度、页数、缓存、robots和路径过滤的验收方法。

直接结论

Cloudflare AI Search在2026年8月6日新增`discover`网站抓取模式:它可以从源URL出发,同时读取sitemap并跟随已抓取页面中的链接,适合没有sitemap或sitemap不完整、陈旧的网站。但它不是sitemap的升级替代品:`discover`受抓取深度、页面上限和缓存时间约束,忽略`lastmod`与`changefreq`,也不支持指定特定sitemap;对已维护完整sitemap的品牌官网,默认`sitemap`模式仍更可靠。

事实与背景

Cloudflare于2026年8月6日更新AI Search网站数据源文档,新增discover parse type。默认的sitemap模式只读取robots.txt声明或后台配置的XML sitemap,不跟随页面链接;discover则从源URL启动抓取任务,默认同时使用sitemap与页面链接发现候选URL。抓到的页面会被存储、转换为Markdown、切分并进入AI Search索引。

新增的是企业知识索引发现方式,不是公共搜索收录机制

Cloudflare AI Search是企业为应用、客服、经销商门户或Agent建立检索索引的基础设施。discover决定的是该索引如何找到同一Cloudflare账户下网站中的页面,不会替代Google、Bing或ChatGPT的抓取、排名和引用机制,也不会因为启用后自动增加公共AI搜索曝光。

两种模式的核心差异

决策项sitemap(默认)discover
页面发现读取配置或robots.txt声明的sitemap,不跟随链接默认同时读取sitemap并跟随页面链接
适用条件sitemap完整、更新及时无sitemap,或sitemap遗漏、陈旧
更新信号读取lastmod;缺失时参考changefreq忽略lastmodchangefreq,按max_age重新获取
覆盖边界索引sitemap列出的页面limitdepth与实例对象上限共同约束
顺序控制可按sitemap中的priority决定索引顺序不使用sitemap优先级控制
特定sitemap最多可配置5个不支持parse_options.specific_sitemaps
切换影响修改已有实例的parse type会触发全量重新同步

Discover能补漏,但不能修复失控的信息架构

discover默认最多抓取100,000个页面、链接深度默认为5,并可在配置范围内调整。它能发现sitemap漏掉但仍被页面链接连接的内容;不过,深层孤立页、只有站内搜索才能到达的页面、错误canonical或未被稳定链接的市场版本,仍可能落在抓取边界之外。若抓取达到页面上限或未完成,Cloudflare会保留此前已索引但本轮未触达的页面,而不是立即删除它们,因此“任务成功”也不等于覆盖完整。

刷新逻辑从Lastmod转向缓存年龄

sitemap模式会在lastmod晚于上次同步时间时重新抓取页面;discover则使用max_age决定缓存内容可以复用多久,默认值为86,400秒,可配置为0到604,800秒。设置为0会每次从源站获取,但会增加源站与抓取成本。价格、库存、交付范围或政策更新频繁的页面,不能只依赖站点更新时间文本,应把缓存策略、同步频率和发布触发器一并设计。

Bot准入与内容边界仍是硬门槛

同一账户域名上的抓取使用Cloudflare-AI-Search用户代理。若允许抓取外部链接或子域名并进入账户外域名,用户代理会变为Cloudflare-AI-Search-External。robots.txt拒绝的页面会记录为blocked_by_robots_txt;Cloudflare文档还说明,该爬虫声明searchai-input用途,任一用途被Content Signals设为no时都会拒绝抓取。即使准入通过,路径过滤、正文选择器、登录保护或WAF规则仍可能让索引只得到错误页面、导航噪声或残缺正文。

对企业的影响

多语言、多市场和多CMS网站常见的问题不是“完全没有sitemap”,而是商品页、政策页、证据页或区域子目录没有被同一发现链稳定覆盖。`discover`提供了一个补漏手段,但也会把信息架构问题放大:链接图过深可能造成漏抓,未限制路径可能把登录页、参数页、筛选页或旧版本带入知识库,开启子域名或外链还可能显著扩大抓取范围。企业需要把抓取模式选择视为知识治理决策,而不是一个单独的后台开关。

智核增长的判断

稳健的优先级应是“先修sitemap与内部链接,再决定是否用discover补漏”。若官网已有完整、可审计、带真实`lastmod`的sitemap,应继续使用默认模式,并把链接发现用于覆盖审计,而不是替换权威URL清单。只有在旧CMS无法及时生成完整sitemap、迁移期间存在暂时漏项,或知识入口天然由链接图组织时,才适合启用`discover`;上线前必须预设路径白名单、页数、深度、缓存年龄和全量重建窗口。

建议行动

  1. 导出当前sitemap URL清单,与可抓取的站内链接图、CMS已发布记录和canonical URL做差集,确认缺口类型。
  2. 若sitemap完整且`lastmod`可信,保持默认`sitemap`模式;不要仅为“抓得更多”切换到`discover`。
  3. 若使用`discover`,先定义源URL、发现来源(sitemap、links或all)、`limit`、`depth`与`max_age`,并记录切换会触发全量同步。
  4. 通过include/exclude路径规则排除登录、后台、站内搜索、筛选参数、预览、草稿、归档副本与无权进入知识库的目录;注意规则区分大小写、尾部斜杠,并由exclude优先。
  5. 检查robots.txt与Content Signals,确保目标页面允许`Cloudflare-AI-Search`的`search`和`ai-input`用途;对子域名或外部域名另行验证`Cloudflare-AI-Search-External`。
  6. 为商品、政策、证据和指南建立两跳以内的可见内部链接;孤立页不能只依靠站内搜索框或JavaScript事件发现。
  7. 在抓取结果中抽样核对最终URL、canonical、HTTP 200、正文完整性、市场/语言版本、更新时间和来源链接,不只看已索引数量。
  8. 把CMS发布、AI Search同步、失败日志、抽样问答与回滚记录绑定到Update Log;达到页数上限、深度上限或全量同步未完成时不得判定上线通过。

限制条件

Cloudflare AI Search目前标注为Beta,功能、限制与接口可能继续变化。网站数据源要求源域名已接入同一Cloudflare账户。`discover`最多抓取100,000个页面,实际覆盖还受实例对象上限、抓取深度、路径过滤、robots.txt、Content Signals、WAF、页面渲染和缓存设置影响。返回“已索引”不等于检索结果完整或答案正确;启用Cloudflare AI Search也不构成Google、Bing、ChatGPT公共搜索的收录、排名、引用、流量或转化保证。

核验来源