作者:Miloš Duraković

不想自己折腾?我们以固定价格代为提交您的网站。查看百度收录提交服务

百度搜索资源平台后台指南:帮海外团队读懂每一个页面

Beijing central business district skyline at dusk

海外同事打开 ziyuan.baidu.com,整个界面只有简体中文,找了五分钟语言切换入口,最后发现根本没有这个东西。百度搜索资源平台从来没有推出过英文界面,也看不出以后会有。

这篇文章把后台逐页拆开:每个页面叫什么、用来做什么、对应 Google Search Console 的哪个功能,以及一家注册在欧洲或英国的公司真正走完这套流程时会卡在哪里。如果您正在替海外总部、海外分公司或海外客户处理百度这一块,这份对照可以直接转给他们。

先把名字说清楚

同一个产品有三个名字,混淆往往就是从这里开始的。

  • 百度站长平台(Baidu Zhanzhang Pingtai)是旧名称。英文博客到今天还在用它。
  • 百度搜索资源平台(Baidu Sousuo Ziyuan Pingtai)是现在的名称,也是站上实际显示的名称。
  • Baidu Webmaster Tools 是中国境外通行的叫法,海外同事说的多半是这个。

三个名字指向的都是 ziyuan.baidu.com。如果某篇教程把人引到 zhanzhang.baidu.com,那是旧地址,跳转目前还有效。

不要和百度统计(Baidu Tongji)搞混,那是百度的流量分析产品,登录入口也是分开的。搜索资源平台管的是收录和抓取,百度统计管的是流量。

让不懂中文的同事读懂后台

浏览器翻译能解决大部分问题。Chrome 和 Edge 对这个平台的翻译质量还算过得去,Safari 勉强够用。在让对方依赖翻译之前,有三件事要先交代清楚:

  1. 以图片形式呈现的菜单不会被翻译。 后台有若干图标和状态标签是图片。翻译之后仍然显示中文的按钮,原因就在这里。
  2. 翻译过的代码绝对不能复制。 验证用的 meta 标签、自动推送的 JavaScript、API 的 token 都是一字不能差的字符串。翻译只用于阅读,复制之前先把翻译关掉。
  3. 报错信息的翻译最不可靠。 百度的抓取异常提示本来就写得极简,机器翻译之后更难判断。下面那张对照表比机器翻译靠谱。

百度自己的文档,也就是搜索学堂知识库,只有中文版本,提交工单同样默认用中文沟通。

账号这一关,直说

后台里的一切都要先有一个百度账号,而注册百度账号需要用中国大陆手机号接收短信验证码。香港、台湾、英国和欧盟的号码在注册这一步就通不过。接下来要做什么,百度还可能要求实名认证,也就是中国居民身份证或中国营业执照。

障碍就是这一条,值得说得直白一点:对多数欧洲和英国公司来说,流程就停在这里。下面的内容面向两类读者,一类是通过中国主体或合作伙伴已经拿到后台权限的,另一类是想先看清楚这套活儿到底包含什么,再决定要不要交给别人做。第二类读者请直接看文章最后一节。

后台逐页对照

下面是完整的导航,左边是页面上实际显示的中文名称,第二列是给海外同事看的英文说法。

中文名称英文名称用途Google 最接近的功能
用户中心User Centre账号、站点、消息提醒账号设置
站点管理Site Management添加、验证、删除站点资源列表
站点属性Site Properties站点名称、logo、分类、联系方式无直接对应
链接提交Link Submission站点地图、手动提交、API 推送站点地图加 Indexing API
死链提交Dead Link Submission告诉百度哪些 URL 已经失效大致相当于删除工具
抓取诊断Crawl Diagnostics以 Baiduspider 的身份抓取单个 URL网址检查的实时测试
抓取频次Crawl FrequencyBaiduspider 的访问频率,以及调整申请抓取统计信息
抓取异常Crawl Errors抓取失败记录和原因代码网页编入索引的错误
robotsrobots.txt检测并更新 robots 文件robots.txt 报告
索引量Index Volume百度收录了多少页面已编入索引的网页数
流量与关键词Traffic and Keywords展现量、点击量和搜索词效果报告
移动适配Mobile Adaptation声明 PC 页与移动页的对应关系无直接对应
网站改版Site Revision声明 URL 结构变更地址更改工具
HTTPS认证HTTPS Certification登记站点的 HTTPS 版本无直接对应

其中一部分功能要等站点积累了抓取历史才会开放,所以新站看到的工具会比 2019 年前后那些教程截图里少一截。

验证域名

在站点管理 → 添加网站里添加站点,然后从三种验证方式里选一种。百度校验的是具体主机名,所以 example.com 和 www.example.com 算两个站点,每个语言子域名也各算一个。

文件验证。 百度会给一个类似 baidu_verify_code-xxxxxxxx.html 的文件,放到域名根目录并且长期保留。条件允许就选这个。

HTML标签验证。 在首页的 <head> 里加一个标签:

<meta name="baidu-site-verification" content="code-xxxxxxxx" />

CNAME验证。 百度给一个主机名,用 CNAME 记录指过去。要等 DNS 生效,慢一些,但站点重建之后依然有效。

点下验证按钮之后,百度会从中国境内的 IP 来抓这个文件。绝大多数失败就发生在这一步。

文件明明在,验证却不通过

自己的浏览器能打开验证文件,百度却说找不到。四个原因,按实际出现的频率排列。

WAF 或 CDN 拦掉了来自中国的请求。 很多欧洲站点把 CN 网段做了地域屏蔽,或者对未知爬虫做了限速,而且往往没人记得这条规则是什么时候开的。百度的抓取来自中国大陆,收到的是一个您这边根本看不到的 403。先查边缘规则,再查别的。

robots.txt 屏蔽了 Baiduspider。 有些模板化的 robots 文件会把 Google 和 Bing 以外的爬虫全部拦下。百度的爬虫叫 Baiduspider,抓取页面资源时还会用 Baiduspider-render。

单页应用返回了应用外壳。 如果路由把所有未匹配的路径都以 200 返回 index.html,百度拿到的就不是验证文件,自然不通过。要在路由之前,把它作为真正的静态文件提供出去。

验证标签是由标签管理工具注入的。 百度抓取器对 JavaScript 的耐心远不如 Googlebot。只要服务器直出的 HTML 里没有这个 meta 标签,就当它不存在。

想确认 Baiduspider 是不是真的被正常放行,不要只看 User-Agent,要验证访问者本身:对请求来源 IP 做反向 DNS 查询,结果应当是 *.baidu.com 或 *.baidu.jp 的主机名,再对这个主机名做正向查询,应当回到同一个 IP。

提交 URL 的四条路径

链接提交是后台里真正会天天用到的部分,里面装着四套彼此独立的机制。

Sitemap。 填入站点地图的绝对 URL。百度接受 XML 和纯文本清单两种格式。这条路最慢,配额也不宽裕,但它是唯一一条不用维护也能一直跑下去的。

手动提交。 在输入框里一行一个粘贴 URL。上线时或者新增几个页面时够用,每天有上限。

主动推送。 就是 API,也是最快的一条路。后台会给一个 token,把换行分隔的 URL 以纯文本 POST 过去:

curl -H 'Content-Type: text/plain' --data-binary @urls.txt \
  "http://data.zz.baidu.com/urls?site=https://example.com&token=YOUR_TOKEN"

返回是 JSON。success 是成功接收的 URL 数量,remain 是当天剩余配额,not_same_site 是与已验证站点不匹配的 URL 数量,这个数字几乎总是 www 前缀对不上导致的。把它接进发布流程,不要靠人工执行。

自动推送。 一小段贴进页面的 JavaScript,每次访问都会把当前 URL 推给百度。成本只有一个 script 标签,还能捡回构建流程漏掉的页面,所以它适合和主动推送搭配使用,而不是取而代之。

后台解决不了的事

被收录和有排名是两个问题,搜索资源平台只管前一个。

  • 纯英文站点在百度上基本拿不到排名,提交做得再干净也一样。百度明显偏向简体中文内容,机器翻译出来的中文表现很差。
  • 托管位置有影响。 在中国境内提供服务的站点(需要 ICP 许可证,也就需要中国主体)对中国用户打开更快,数据上确实更好。
  • 被屏蔽的第三方资源会让页面残缺。 Google Fonts、Google Tag Manager、YouTube 嵌入以及若干 CDN 在中国大陆加载不出来。同一个页面,海外同事那边显示正常,在您要提交给的这批用户面前却是坏的。
  • 前端渲染是实打实的劣势。 面向百度,服务端渲染不是锦上添花的选项。

这些都不会在后台里报错。它们的表现形式是索引量一直在涨,而关键词报告始终是空的。

如果那个手机号这一关过不去

对不少公司来说,难的不是后台,是账号:这件事一旦要挂在海外主体或海外同事名下,就绕不开这一步。而且不管看多少攻略,百度注册要用中国大陆手机号接收短信这件事本身不会变。

如果目标只是把站点提交出去,并且弄清楚百度到底怎么处理了它,这个账号问题不必自己解决。我们的百度收录提交服务接过域名,代为跑完整套提交流程,并说明百度实际收录了哪些页面,每个域名固定价格。需要您配合的只有一次域名归属验证。另外,您还能在 12 个月内通过我们的门户查看域名的百度搜索资源平台数据:索引量、抓取情况,以及通过 API 或借助 AI 助手经 MCP 提交 URL。门户只显示您的域名,没有别的内容。它也不是百度的登录账号:账号凭据不在服务范围内。

如果问题比这更大,比如面向中国市场的站点重构、简体中文内容、能在防火长城内正常工作的托管,那就预约一次通话,我们把范围理清楚。

服务

这些工作可以交给我们

域名归属验证、站点地图与 URL 提交,两周后附收录报告。单域名,固定价格,无需中国大陆手机号、中国主体或您自己的百度账号。

查看百度收录提交服务