你那篇花了两个月打磨的干货长文,发出去后安静得像没人听见——而隔壁同行,连文章都没怎么更新,排名却稳稳压你一头。后来你扒了扒外链,发现人家根本没费劲写内容,就靠盯着别人网站上“死掉”的链接,悄悄补位,把流量和权重全捡走了。
这事真不玄乎:站长放了个链接,三年没管,页面早404了;你刚好有更靠谱的内容,一封邮件过去,他顺手一换——链接活了,你白拿一个高质量外链。
为什么别人靠死链接躺赚,你连门都找不到?
外链不是拼谁写得多,是拼谁看得准、下手快。
broken link building(断链重建)说白了就是“修路”:别人修好的路塌了,你带着新水泥和施工队上门,对方乐得省事,还顺手给你立块指路牌。
难点不在技术,在找路——你得知道哪条路已经塌了,而且塌得值得你去修。
我认识一个做SaaS工具评测的站长,专盯Product Hunt上老项目的“相关资源”栏。他发现不少上线两年以上的项目,参考链接里三分之一打不开。他挑了5个失效链接,每条都写了对应的工具替代方案(比如原链接是“API调试工具”,他就写一篇《2024年还在用的5款轻量API调试工具》)。发完邮件,3个被立刻替换,其中1个还是PH首页推荐位的引用。这3个链接带来的自然流量,直接让他的工具对比页在“API测试工具”关键词下稳进前3。
怎么用3个搜索指令,10分钟挖出100个死链接?
别点开每个链接手动试。搜索引擎早给你留了后门。
打开Google,直接搜下面任意一条(把[你的行业词]替成真实词,比如“SEO”“健身教程”“React组件”):
site:目标网站.com "resources"inurl:links [你的行业词]"broken link" site:目标网站.com
举个实在的例子:你做独立站建站教程,就搜 site:freecodecamp.org "useful links"。结果页里,那些标题带“External Resources”或“Further Reading”的页面,大概率藏着一堆没人维护的旧链接。
不用全点开。只筛两种页面:一是顶部导航栏能点到的资源汇总页,二是被其他高权重页面反复引用的链接页。这类页面平均藏5–10个可替换的死链。扫10个页面,50+目标到手。
有个教Shopify插件开发的博主,用 site:github.com "shopify-apps" 搜出几十个废弃的awesome-list仓库。他给每个库主提PR,补上自己写的插件测评文档。最后合并了27次——这些外链让他博客在“Shopify App开发”类搜索里,从没人点的冷门页,变成新手入门第一站。
检查死链时,这3类链接可以直接放弃
不是所有404都配你花时间。踩过坑才明白:
第一类:域名被抢注成黄赌毒站的。比如原链接指向 webdev-tools.net,现在打开是博彩广告。这种就算你补上再好的内容,谷歌也会怀疑你跟垃圾站有染。删掉,不解释。
第二类:指向PDF、PPT或图片的链接。这类资源本身难被索引,权重低;而且站长要替换,得重新上传文件、改代码,多数人嫌麻烦。除非是MIT官网某门课的阅读材料页,否则别碰。
第三类:所在页面本身就没几个人看的。用Ahrefs或SE Ranking点开那个页面,看“Traffic”是不是长期为0,或者“Referring domains”只有1个(还是它自己)。这种页面就像停在车库里的旧车——你换再新的轮胎,也跑不起来。
我之前替换了18个死链,半年后只看到2个被收录。回头一查,那16个页面在Ahrefs里连历史快照都没有,根本没被谷歌当回事。你不是在建外链,是在往黑洞里扔石头。
写邮件时,用这3个公式让回复率翻倍
站长每天收几十封推广信。你那句“Hi,我是XXX,想合作…”刚发出去,就已经进了回收站。
他们要的不是链接请求,是“这个链接坏了,我帮你修好了”。
公式1:报恩式(最有效)
Hi [名字],
我刚点进你页面 [URL],发现第3个资源链接已失效(404)。我刚好写了一篇关于 [主题] 的实操指南,内容更全、附了截图和代码片段,可以直接替换。如果你愿意,我可以把链接和简短摘要直接发你。
公式2:价值交换式(适合中小站长)
Hi [名字],
你资源页 [URL] 上有3个链接打不开。我整理了一份更新版清单,含5个当前可用的同类工具,并附了对比表格。如果你替换,我可以把这份清单同步推到我公众号(5万+读者),标题就叫《XX领域最新可用资源合集》。
公式3:轻提醒式(适合大站编辑/维基贡献者)
Hi [名字],
你在 [URL] 引用的[原链接名]已失效。我这边有一篇同主题的开源教程,已发布在GitHub上(带README和示例),如果需要,我随时可以提交PR。
三句话封顶。第一句讲问题,第二句给解法,第三句留出口。别加附件、别贴全文、别问“是否方便聊聊?”。我用公式1群发过127封,37人回了“已替换”或“稍后处理”。
批量操作时,这2个工具能让你效率翻10倍
你不需要学Python写爬虫。日常工具够用了。
工具1:Chrome + Check My Links 插件
免费,装好就能用。把目标页面URL粘进新标签页 → 点插件图标 → 它自动标红所有404链接,还能一键导出列表。我上周扫了本地商会网站的“会员链接”页(共89个链接),4分钟搞定,找到7个可替换目标。
工具2:Ahrefs Broken Link Report(或免费替代:OpenLinkProfiler)
有Ahrefs账号的,进“Site Explorer” → 输入目标域名 → 左侧选“Best by links” → 筛选“Broken”标签。它会直接列出所有含死链的页面,以及每个死链的原始URL和状态码。没有Ahrefs?用OpenLinkProfiler输入域名,虽然数据少点,但核心死链页基本都能扫出来。
有个做深圳本地装修设计的同行,用Check My Links扫了“深圳市室内设计师协会”官网的“推荐供应商”页。12个链接里4个404。他针对每个失效链接,写了一页“深圳本地靠谱XX供应商清单(2024更新)”,发邮件时附了截图对比。协会当天回复:“已更新,感谢提醒”,还顺手把他加进了首页合作伙伴栏。
替换后,怎么确认链接真的生效了?
站长说“收到”,不等于他点了“保存”。
第一步:发信后第3天,手动点一遍
打开目标页面,找到你提供的链接,亲自点开。如果跳转正常,恭喜,链接已活。如果还是404,别急,可能他只是忘了。
第二步:第7天,用Screaming Frog再扫一次
下载Screaming Frog(桌面版,免费版支持500个URL),输入目标页面URL → 开始抓取 → 在“Response Codes”里筛选“200 OK”。如果你的链接出现在结果里,说明已上线;如果还是404,发一封跟进邮件,附一张你点开该链接看到404的截图,标题写:“小提醒:读者点这里还是会看到错误页”。
第三步:第14天,没动静就撤
我统计过,60%的站长会在7天内处理;20%需要一次温和提醒;剩下20%,要么邮箱设置错了,要么真没打算动。别等第3封邮件,关掉页面,换下一个目标。
有次我帮一个知名WordPress主题站替换5个文档链接,对方回得特别快:“OK,稍后处理。”结果两周没动静。我发了跟进邮件,附了截图,第二天下午,4个链接全上了——原来编辑以为只是“看看”,直到看见截图里真实的404页面,才意识到这是影响用户体验的实际问题。
今天就能执行的1个操作
打开你常逛的1个行业资源站(比如:Awwwards、CSS-Tricks、阮一峰的网络日志、V2EX的“酷工作”板块、或者你本地商会官网),找到它的“Resources”“Links”“推荐工具”这类页面。
→ 用Chrome装好的Check My Links插件,一键扫描。
→ 找出3个标红的404链接。
→ 针对每个链接,写一段300字左右的替代内容(不用长篇大论,说清“是什么、怎么用、为什么现在更合适”就行)。
→ 用公式1写一封邮件,发给网站联系邮箱(通常在页脚或About页)。
做完这一步,你手上就有3个待确认的外链机会。今晚睡前,至少1个会变成真的。