付费墙和搜索引擎,不是二选一
订阅制和付费墙内容要不要放给搜索引擎抓?Bing 官方博客 2022 年 5 月发过一套两步做法:第一步让爬虫看到墙后的完整正文,第二步用缓存控制防止内容在搜索结果里泄漏。原文由微软 Bing 首席项目经理 Fabrice Canel 署名,核心逻辑是把「能不能被收录」和「会不会被漏出去」拆成两个独立问题分开处理,既多拿搜索流量,又不破坏订阅模式。
第一步:让爬虫读全文,并验证它是真爬虫
官方建议允许搜索引擎访问付费墙或订阅后的完整内容:爬虫拿到全文,才能索引更多文本、匹配更多用户查询。站点常见的顾虑是「怎么确认对方真是搜索引擎爬虫」。Bing 给的机制是:bingbot 只在有限的 IP 段内运行,站点可将来访 IP 与官方公开的 Bingbot IP 清单比对来识别真伪;官方并建议每天复查这份清单,因为 IP 段有时会变。
- 放行付费页正文,让已验证的爬虫拿到完整文本——官方立场:索引更多文本,才能匹配更多查询
- 用官方 Bingbot IP 清单核验来访 IP,区分真爬虫与冒充者
- 把 IP 清单复查做成每日动作,官方明确提示范围会变化
第二步:用 noarchive/nocache 堵住缓存页
放开抓取不等于放弃控制。为防止订阅内容出现在搜索结果的缓存页里,官方给了两种等效写法:在不应被缓存的每个付费页 head 里加 robots meta 标签 noarchive(或等效的 nocache);或对爬虫返回自定义 HTTP 响应头 X-Robots-Tag: noarchive(或 nocache)。
- 普通网页:meta name=robots 写 noarchive,或等价的 nocache
- HTTP 响应头:X-Robots-Tag 写 noarchive 或 nocache,效果与 meta 标签相同
- PDF、Office 文档这类非标准网页:官方明确只有 HTTP 响应头这一个方案
做 AI 可见度的企业怎么用这篇
这篇写于 2022 年、面向传统搜索引擎,但框架对机器读取同样成立:先解决「机器能不能完整读到内容」,再解决「读到的内容以什么形式对外展示」。B 端订阅制产品页、白皮书下载页、会员专区都能照这两步自查。边界要看清:这篇管的是索引与缓存页,不决定内容会不会进 AI 回答或被用于模型训练——那是另一组控制标签,我们已有专文分开讲。
自查顺序:付费墙后正文是否对已验证爬虫完整可见 → Bingbot IP 清单核验是否进了日检流程 → 付费页是否已设 noarchive 或 nocache → PDF/Office 下载是否走 HTTP 响应头而不是 meta 标签。
来源与适用范围
适用:订阅制/付费墙的 B 端产品页、白皮书与报告下载页、会员专区等「内容有价值但不能直接公开」的页面,做抓取放行与缓存防泄漏自查。不适用:Google 及其他引擎的爬虫验证机制(各家有自己的爬虫验证文档与 IP 清单,勿直接套用 Bing 的做法);内容是否进入 AI 回答、是否用于模型训练,由 NOCACHE/NOARCHIVE 在生成式场景下的行为另行决定,本站另有专文讲 Bing Chat 内容控制矩阵,本篇不重复;整页不收录用 noindex,段落级不进摘要用 data-nosnippet,均非本篇范围。事实基线为 Bing 官方 2022-05-02 博文原文,面向传统搜索引擎抓取;AI 爬虫对付费墙的实际行为可能不同,实施前应以 Bing Webmaster Tools 最新文档为准并实测。本文为常青指南,不构成效果承诺:放开抓取不等于必然被收录或被引用。
- SEO best practice for subscription-based and paywall contentMicrosoft Bing Webmaster Blog · 原始日期 2022.05.02 · 读取核对 2026.10.29
不知道先看哪一步?
和真人顾问聊清楚。
告诉我们你的品牌和客户问题,一起确认采样范围与下一步。