发完公众号、更新完博客,顺手点开自己刚贴的链接——404?打不开?跳转到奇怪的广告页?别慌,不是你网卡,是链接真可能出问题了。
为啥链接会“悄悄失效”
链接失效太常见:网站改版删了页面、域名到期没续费、CMS后台误删文章、甚至只是某次编辑时多打了个斜杠……这些都可能让好好的链接变成“死链”。尤其做运营、写技术文档、维护个人博客的朋友,一不小心就中招。
几个随手就能用的检查工具
1. Dead Link Checker(在线版)
网址:deadlinkchecker.com(国内可直连)
把整站URL或单个链接粘进去,它会自动爬取并标出 404、重定向异常、超时等状态。适合批量扫一遍自己的博客目录页。
2. HTTP Status Checker(小而快)
搜“http status checker”就能找到一堆,比如 httpstatus.io。
输入链接,几秒返回状态码:200 是正常,301/302 是跳转,404 或 503 就得赶紧修了。适合发朋友圈前快速验一验那个长链接。
3. Chrome 插件:Check My Links
安装后点一下当前网页右上角图标,所有链接瞬间高亮:绿色=通,红色=挂。特别适合检查自己写的教程里嵌的参考链接有没有过期。
4. 命令行党可以试试 curl
Win10/11 自带 PowerShell,Mac/Linux 终端直接敲:
curl -I https://example.com/page.html看第一行返回的
HTTP/2 200 还是 HTTP/1.1 404 就一目了然。5. 微信里也能查?还真有
微信搜“链接检测助手”小程序,支持粘贴链接查状态,还能生成检测报告截图,发给同事确认也方便。
小提醒
别只盯着“能不能打开”,还要看跳转是否合理。比如你贴的是知乎回答链接,结果点开跳到了百家号推广页——这种“软失效”更坑人。建议搭配浏览器开发者工具(F12 → Network 标签),刷新链接,看真实请求路径和最终响应头里的 Location 字段。
链接不是发出去就完事,定期抽几条点一点,比啥都靠谱。