两个工具报出不同的外链总数,不一定有一个是错的。差异通常来自四个地方:抓取范围、更新周期、计数单位、以及有没有把自家域名和重复链接算进去。把外链总数当成一个可以直接比较的分数,是外链汇报里最常见的一处失真。正确做法是给每个数字标注口径——它统计的是什么、在什么时间范围内取的、排除了什么——口径不同就不能直接相比。官网页面在这一层写得很直白:GSC 存在采样与更新延迟,显示数量不等同于建设总量。
同一批链接为什么能被数出四个结果

| 计数口径 | 同批 100 条链接的结果 | 回答什么问题 | 常见误区 |
|---|---|---|---|
| 外链总数 | 100 | 一共放了多少条 | 拿它当来源广度 |
| 独立引荐域名数 | 例如 12 | 来源方有多少个 | 与总数直接相比,得出“多得多”的错觉 |
| 最常被链接的页面 | 例如 3 | 链接落在哪几页 | 忽略它,无法看出是否全堆在首页 |
| 按目标页分组 | 例如首页 40、三个产品页各 20 | 落点结构是否合理 | 只看总数,不分组 |
注意最后两行:“最常被链接的页面”和“按目标页分组”不是同一个数字,前者只显示最靠前的几页,后者是完整分布。官网在 GPB 相关说明里明确区分了外链总数与独立引荐域名数量,并指出就其资源配置而言独立引荐域名数量更有参考意义。基数与乘数怎么理解,可看买了很多条外链为什么只涨一点。
四个常见差异源,逐个拆开
- 抓取范围:工具的索引库里有哪些站点、这些页面最近有没有被重新抓过,都影响它能看见多少条链接。你新发的链接,工具看到的时间必然晚于它真实存在的时间。
- 更新周期:有的按天刷新,有的按周或按月。同一天打开两个工具本来就不该期待一致。
- 计数单位:按
<a>标签数还是按去重后的目标地址数;同一页面上同一目标的多个链接算一条还是多条。Google 在“链接最佳实践”里说明 Googlebot 通常能抓取并解析带href的<a>元素,而只有onclick、span href、javascript:伪协议这些形态抓取程序无法可靠提取——所以“页面上看着有链接”不等于“被计成一条链接”,写法本身就会造成差异。 - 排除规则:有没有排除自家域名、站内互链、重复出现的同一 URL、图片链接与脚注里的地址。这一项差异最大,也最容易被漏掉。
那到底该以哪个数字为准
分两个场景,答案不同。
要看自己的站点被识别了多少:用 Search Console 的链接报告。它的三项数据是分开的,外部链接、引荐网站、最常被链接的页面各自说明一件事。看清这一点,就不会再拿总数和独立域名数互相比对。写法与取数条件见在 GSC 里核对已识别外链。
要看竞品或市场全貌:第三方工具不可替代,但只能当线索。原因很简单:它不知道你实际签了什么、实际发了什么,只能看到它抓到的部分,索引库里的页面也有更新周期。所以第三方数字的正确用法是用来发现问题,不用来验收交付。同一个数量级、互相能对上的两个工具,其可信度已经高于单一来源;差一个数量级时,先怀疑口径,而不是先相信其中一个。
怎么让两个数字可比
做一张极简的口径表,每次取数都填一遍,缺项就说明这次数据不可比:
- 站点与资源:哪个域名、哪个子域、是否包含 http 与 https 两种形式。
- 时间范围:起止日期,以及这个数字是“累计”还是“新增”。
- 排除项:自家域名、站内互链、重复目标地址、参数化地址。
- 计数单位:链接条数、去重目标地址数、独立来源域名数。
- 分组方式:按来源域名、按目标页面,两者各出一份。
- 留证:当天的导出件或截图,与这张表一起存档。
有了这张表,“这个月外链涨了多少”才是一个能回答的问题——条件相同,差别才有意义。不同交付层该看的字段并不相同,见外链交付报表的可核对字段。
最后一句提醒:报价单上的“条数”除以价格,不构成任何有意义的比较——两个功能不同的东西放在同一个天平上称,得出的比值没有意义。可用的比较维度见外链报价怎么比。