接上 Bing 和 Clarity 后,我把搜索引擎四件套彻底理清了
有件我一直拖着的活,今天下午终于动手了。
把我的两个网站接进 Bing 的搜索引擎。本来觉得是十分钟的小事,结果一两个小时泡在里面,顺带把 GSC、GA、Bing Webmaster、Microsoft Clarity 这四个名字长得像、功能却完全不是一个路数的东西彻底理清了。
很有意思的是,最后还得出一个有点反直觉的结论,看起来Bing 在「快速收录」这件事上,比 Google 省心很多。
写出来,给同样被这四个词绕晕过的朋友。
先别急着把它们当亲戚
很多人(包括不久前的我)脑子里大概是这样以为的。
「Google Analytics 和 Google Search Console 不都是 Google 的嘛,差不多吧。」 「Bing 是不是也得像 Google 那样分别搞一套?」
其实不是。它们解决的是完全不同的问题。我先用一张表把身份摆清楚,后面慢慢说。
| 工具 | 谁家的 | 主要干啥 | 打个比方 |
|---|---|---|---|
| GSC(Google Search Console) | 让 Google 收录你的网站,顺便看搜索表现 | 网站的出生登记加成绩单 | |
| GA(Google Analytics) | 看访客进站后干了啥,流量、停留、转化 | 网站的监控摄像头 | |
| Bing Webmaster Tools | Microsoft | 让 Bing 收录你的网站,顺便看搜索表现 | GSC 的 Bing 版 |
| Microsoft Clarity | Microsoft | 看访客行为,热力图、录屏 | GA 的带录像功能版 |
核心区分其实只有一条,收录还是分析。
GSC 和 Bing Webmaster 管的是收录,它们告诉搜索引擎「我这儿有这个页面,来抓」,以及「用户在搜索里是怎么找到我的」。
GA 和 Clarity 管的是分析,看用户进来之后干了啥。这后一类是你自己的数据,跟搜索引擎收不收录你,一点关系都没有。
所以「Google 要分别交 GSC 和 GA」是个典型的误会。GA 就是你拿来盯流量的,跟提交给 Google 收录是两码事。两个目的不同,只是都姓 Google 罢了。
一句话,GSC 和 Bing Webmaster 负责让搜索引擎找到你,GA 和 Clarity 负责看清用户在你的站里干嘛。
我的起点,GA 和 GSC 早就有了
我手上是两个站,主站 xiaoweibox.top,博客加产品,另一个是微信工具箱 wechat-tool.xiaoweibox.top。
这俩让我实现了「被 Google 收录,也知道自己流量」。但 Bing 一直空着,这个缺口今天补上。
动手接 Bing,第一步就翻车了
Bing 有个挺贴心的功能,如果你在 GSC 已经验证了站点,可以一键把站点导入 Bing,自动完成所有权验证,零代码。我以为这是最快的路径。

结果失败了。Bing 提示,在 GSC 里没找到任何站点。

后来才搞清楚,我的 GSC 站点刚添加不久,后台还停在 Processing data,也就是索引数据收集中,Google 的接口还没把这个站点暴露给 Bing。
导入走不通,那就走手动验证。

Bing 给一段这样的标签。
<meta name="msvalidate.01" content="9A0C8EF1D0B58962600DE4C2DDDDG3" />看不懂代码也没关系,你要做的只是把这一行加进网站的根布局,不用管它长什么样。
我把它加进两个 Next.js 站点的 root layout,通过 Next.js 的 metadata.verification 字段,它会自动注入到网页的 head 里,不用手写 HTML。
这里有个小插曲。Bing 给我的两个站点,是同一个验证码。我第一反应是「是不是我复制串了」,回去核对了一遍,确认 Bing 确实给的一样。同账号下偶尔会共用(可能是因为是同一个域名),没问题。
然后就是 git push,Vercel 自动部署。我用 curl 拉了线上的 HTML,确认两个站点的 head 都真的带上了那段标签,再回 Bing 点 Verify,通过。
两个 sitemap 我也实测过,都是有效的标准 XML。
在 Bing Webmaster 的 Sitemaps 里分别提交就行。到这一步,Bing 接入就完整了,验证加 sitemap 都齐了,后面 Bing 会自己定期来抓。
实战小贴士,提交前先用 curl 或浏览器看一眼线上页面,确认那段 msvalidate 标签真的出现,再点 Verify,能少踩一次「找不到标签」的坑。
彩蛋,IndexNow 是 Bing 有而 Google 没有的
就在我以为收工的时候,顺手做了件更值钱的事,IndexNow。

它是 Bing 以及 Yandex、Naver 这些搜索引擎的即时收录协议。正常情况,你发了篇新文章,要等搜索引擎自己来爬你的 sitemap 才发现,可能几小时甚至几天。IndexNow 让你在部署后主动通知搜索引擎,这几个 URL 变了,快来抓,几分钟就进索引。
这里是最容易混、也最该记住的一点。Google 没有通用版的 IndexNow。它只有 GSC 里逐个 URL 手动申请收录,还有频率限制,不能批量。所以 Bing 在快速收录上,比 Google 方便一些。
我是这么接的。先生成一个 key,52091db8-ed45-442f-8691-5fa17306cc89,在两个站点的 public 目录放一个 key 命名的 txt 验证文件,Bing 靠这个确认我确实拥有这个站。再写了个脚本,读 sitemap,提取所有 URL,POST 给 api.indexnow.org。部署后跑一下就行。
第一次主页返回 403,因为 Bing 还在异步校验我的 key 文件。等了六十秒重试一次,主页两百四十九个 URL、工具箱七个 URL,全部 200 成功。
小提醒一句,IndexNow 是个 API 协议,Bing Webmaster 里那个 IndexNow 页面只是文档,不会显示你提交了多少条。成功看的是接口返回的 200 或 202,不是那个页面。
顺手把 Clarity 也接了
既然都在折腾 Bing 这套,干脆把 Microsoft Clarity 也接上。它是 GA 的互补品,不是替代品。
GA 看宏观指标,访问量、转化率、渠道来源。Clarity 多了两样 GA 没有的东西,热力图,看用户在你页面上点了哪、滚到哪,还有会话录屏,真实访客的操作回放。免费,微软出品,加一段脚本进两个站点的布局,填个 Project ID,xkblbokah7,和 GA 的接法一模一样。
给小白一张速查表
把今天讲的塞进一张表,建议收藏。
| 你想做的事 | 用哪个工具 | 备注 |
|---|---|---|
| 让 Google 收录我的网站 | GSC | 提交 sitemap 加验证 |
| 看 Google 搜索带来的流量和词 | GSC | Search Performance 报告 |
| 看全站访客行为,流量、停留 | GA | 与收录无关,纯分析 |
| 让 Bing、Yahoo、DuckDuckGo 收录 | Bing Webmaster Tools | 验证加 sitemap,一次就成 |
| 发文章后几分钟就被 Bing 收录 | IndexNow | Google 没有通用版 |
| 看用户怎么用我的页面,热力图、录屏 | Microsoft Clarity | GA 的互补,免费 |
今天最大的收获
这件拖了几天的活,今天总算填上了。
别再把这四个词混为一谈,收录归收录,分析归分析,Google 归 Google,Microsoft 归 Microsoft。
Bing 接入比想象简单,而 IndexNow 是藏在里面的福利,Bing 这边部署完主动喊一声就完事。以后我发文章,Bing 那边分钟级收录,不用傻等爬虫。

下一步我打算把那个提交命令接进 Vercel 的部署后钩子,做到一发文章自动通知 Bing,彻底不用手动跑。如果哪天弄好了,再写一篇。