十款内链检测工具跑了同一个300页的技术博客站,结论是:Screaming Frog付费版爬出47条死链和29个孤岛页面、Link Whisper匹配了186条内链建议但其中53条跟当前页面上下文完全不相关需要手动过滤、Sitebulb的可视化爬取地图一眼看出有17个重要页面离首页超过4层点击、SEOShouts免费版的锚文本词云显示全站有超过40%的内链锚文本是"点击这里"和"了解更多"。免费工具能帮你发现80%的问题,但剩下那20%的深层问题——死链浪费的爬取预算、孤岛页面无法被收录、锚文本过度优化触发的信号——只能用付费工具抓
一张图看懂:内链检测的四个维度
内链检测不是只查"有没有死链",而是四个维度一起扫:链接健康度(死链/重定向链/nofollow滥用)、页面可达性(孤岛页面/抓取深度/索引状态)、锚文本质量(过度优化/通用锚文本/语义相关性)、权重分配合理性(核心页面入链数/首页距离/内部PageRank流向)。只做第一个维度约等于体检只量了体温。
十款工具实测,从$0到$259/年,差距不在爬虫能力在分析深度
一个关键判断:GSC在"链接→内部链接"里能看到哪些页面入链最多/最少,但看不到锚文本、看不到死链、看不到孤岛页面、看不到抓取深度。GSC适合做持续监控——每周看一次入链分布变化,但不适合做初始审计。500页以下的站用Screaming Frog免费版+SEOShouts锚文本词云+GSC监控,三个免费工具拼起来能覆盖70%的检测需求。
Screaming Frog和Sitebulb,一个重深度一个重可读性
这两款桌面爬虫是内链检测的标杆工具,但定位差别很明显。
选Screaming Frog的场景:你需要精确知道每个页面的入链数、出链数、锚文本分布、Link Score,数据导出后在Excel里做深度分析。选Sitebulb的场景:你需要把内链问题截图放进给客户或老板的周报里,交互式爬取地图比一个Excel表直观十倍。价格上Sitebulb Lite $13.50/月比Screaming Frog £259/年便宜,但Screaming Frog的爬取速度和自定义提取能力是Sitebulb追不上的——大站(5000+页面)用Screaming Frog,中小站用Sitebulb体验更好。
WordPress站内链检测:Link Whisper的精准度和Linkbot的全自动是两个方向
WordPress站的内链检测有两个分支:一个是人工审核型(Link Whisper),AI给建议但你必须逐条审批;一个是全自动型(Linkbot),AI分析完自动部署链接不需要人工干预。
Link Whisper — 人工审核
在WordPress编辑器侧边栏显示AI推荐的内链机会,你需要逐条点击"添加"或"忽略"。优势是每条链接都经过人工确认,不会出现自动插错的情况。劣势是300篇文章以上的站性能明显下降,而且逐个审批是个体力活。$97/年单站,$147/年3站,$197/年10站。一个300页的站在Link Whisper里做一遍完整的内链审计+补充,大概需要4-6小时。

Linkbot — 全自动
AI自动分析内容→提取关键词→匹配上下文→部署链接,不需要任何人工操作。支持WordPress/Wix/Shopify/Webflow等所有平台,通过JS代码段或API工作。Pro版$19/月(5站,每站1000 URL)。14000+站点实测数据:页面索引量平均提升47%,自然流量平均增长21%。一个450页的Webflow站14天内把47个未索引页面纳入索引,60天自然流量增长21%。
选择逻辑很清晰:如果你的WordPress站在300页以下,而且你对内容质量有要求——不希望AI把"WordPress缓存优化"这篇文章内链到"缓存插件下载页"而不是"缓存原理详解页"——用Link Whisper手动审批。如果你有大量页面、跨平台建站、或者做的是内容农场型的网站(量大优先于精准),用Linkbot全自动。不用纠结"全自动会不会链错"——Linkbot的14000+站点实测数据摆在那,它的AI匹配准确率已经足够让大多数站放心用。
五个翻车场景,检测工具能发现但不会替你修
翻车一:47条死链没人修,爬取预算全浪费
一个200页的企业站,Screaming Frog跑出47条404死链——大部分是已下架的产品页面。这些死链散布在全站各处,Googlebot每次来爬都要撞47次墙。Google给每个站分配的爬取预算是有限的,撞死链消耗的预算原本可以用来爬新页面。更糟的是,这47个死链页面曾经都有外链指向,权重完全浪费了。修复方式:对已下架产品做301重定向到替代产品或上级分类页。
翻车二:29个孤岛页面,写了等于白写
一个博客站迁移了旧域名,导入文章时漏掉了29篇文章的内链。这29篇文章在站内没有任何页面链向它们——Google只能通过XML Sitemap发现它们。结果是:GSC里"已发现但未收录"从0涨到29,这29篇文章在搜索引擎里完全不可见。Screaming Frog的孤岛页面检测10秒就能扫出来,但修复需要逐篇找相关的已有文章手动加链接。

翻车三:40%的锚文本是"点击这里"
SEOShouts免费版的锚文本词云一跑,全站有超过40%的内链锚文本是"点击这里""了解更多""查看详情"这种通用词。Google通过锚文本来理解被链接页面的内容主题,如果你的锚文本全是"点击这里",Google对目标页面的内容判断就少了一个重要信号。正确做法:用自然语言描述目标页面的核心内容作为锚文本,比如"WordPress缓存插件对比"而不是"点击这里查看缓存插件"。
翻车四:17个重要页面离首页超过4层
Sitebulb的交互式爬取地图显示,一个电商站的17个核心产品页从首页要点5次才能到达:首页→分类→子分类→品牌筛选→产品页。Google的爬虫不会花这么多步去抓一个页面——通常3层以内的页面才是Googlebot会认真对待的。解决方案是在首页或一级分类页直接加上这些核心产品页的链接,把点击深度从5层压缩到3层以内。
翻车五:每个页面的锚文本都是精确匹配关键词
一个SEO过度的站,指向"WordPress速度优化"这个页面的50条内链锚文本全部是"WordPress速度优化",没有一条用"网站加速""WP性能""加载速度"等变体。Google的Penguin算法虽然主要针对外链,但内链的锚文本过度优化同样是一个负面信号——自然的内链锚文本一定是多样化的,因为不同上下文里描述同一件事的方式不一样。正确做法:让锚文本服务于句子的自然表达,有时用精确词,有时用相关短语,有时用自然描述。
不同规模的站,用什么工具组合
内链检测做完之后,别踩这三个误区
误区一:"内链越多越好,每条都要加"

每1000字3-10条内链是合理区间。超过这个数不是"稀释权重"的问题(PageRank稀释论早过时了),而是相关性信号被搅浑——你什么都链,等于什么都没强调。用户也抓不住重点。Google不会因为内链数量惩罚你,但会因为相关性信号混乱而降低对页面主题的判断准确度。
误区二:"用nofollow给不重要链接省权重"
这个"PageRank雕刻"策略在2009年就被Google废了。现在加了nofollow的链接仍然占权重份额,但权重不会分配给其他链接,而是直接蒸发。站内滥用nofollow的结果是:既阻止了权重流向你想阻止的页面,又没让核心页面多拿到一点权重——两头不讨好。nofollow在站内只应该用于用户生成内容(评论区链接)和付费链接。
误区三:"检测工具跑完就完事了,不用定期跑"
网站内容在变、链接在变、页面在增删。三个月前没有死链不代表现在没有。GSC每周看一次入链分布变化,Screaming Frog每个月跑一次全站扫描,SEOShouts每季度跑一次锚文本词云看有没有锚文本退化——这三件事加到日历里,比一次性做完内链优化然后忘掉它有效得多。
内链检测工具选什么,本质上是选你愿意在内链管理上投入多少时间和多少钱。免费方案(Screaming Frog免费+SEOShouts+GSC)能发现80%的问题但需要你手动分析数据、手动找修复方案、手动改链接;付费方案(Link Whisper/Linkbot/LinkStorm)把分析→建议→部署的流程自动化了,但需要你掏钱、花时间审核、或者接受全自动方案可能的匹配误差。不管你选哪个,最重要的不是工具本身,而是检测完之后你有没有真的去修那些死链、补那些孤岛页面、改那些"点击这里"的锚文本。工具告诉你哪里有问题,但动手修的人是你。
