失效链接检查器 v2.0

扫描任意网页,几秒内找出失效链接。我们检查页面上的每个链接、跟踪跳转,并诚实地告诉你哪些是真正失效的,哪些只是屏蔽了我们的检测器。

关于 失效链接检查器

死链检测工具是一款在线扫描单个网页全部链接、并逐条判断链接是否真正失效的免费工具。它最大的不同在于诚实:市面上多数免费检测工具会把返回403、429的链接一律标成“死链”,导致站长误删本来正常的外链;ToolsPivot的死链检测工具把这类情况单独归入“被屏蔽(可能正常)”,与真正的404、5xx、DNS解析失败区分开。工具会解析页面中的每一个,抓取锚文本、还原重定向链路、检测软404,并支持按内链外链筛选和导出CSV。配合链接分析工具使用,可以在几十秒内完成一次页面级的链接体检,无需注册,也没有藏在付费墙后面的次数限制。

ToolsPivot死链检测工具概述

核心功能

工具在服务器端抓取目标网址的原始HTML,提取全部链接后逐条发起真实请求,再把结果分成四类。抓取阶段使用真实浏览器User-Agent并跟随跳转,同时做了SSRF防护,私有网段和保留IP会被直接拒绝。链接提取用DOMDocument完成,会遵循标签把相对路径还原成绝对地址,按出现次数去重,并根据主机名拆分内链与外链;mailto、tel、javascript和锚点这类非网页链接会自动跳过。探测阶段采用curl_multi并发,并对同一主机做限速,每条链接先发HEAD请求,遇到服务器拒绝HEAD或返回反爬状态码时自动降级为GET——这一步是误报率下降最明显的环节。想同时确认服务端返回了哪些头信息,可以搭配HTTP响应头查询工具做交叉验证。

目标用户与使用场景

最常用它的是三类人:维护企业官网和个人博客的站长、运营外贸独立站的跨境卖家、以及需要交付链接健康报告的SEO从业者。站长用它排查改版后遗留的旧路径,跨境卖家用它检查产品页里失效的图片和第三方跳转,SEO从业者则把它当成客户站体检的第一道工序。内容团队在文章发布前跑一遍,也能拦下引用来源已经打不开的段落。

问题与解决方案

传统检测工具的核心问题是把“访问不到”等同于“链接已死”。知乎、LinkedIn、部分政务与银行站点对自动化请求返回403或999,Cloudflare在压力大时返回429,这些链接在真实浏览器里完全能打开。旧版工具一次列出几十条“死链”,站长照单全收地删掉,反而丢掉了有价值的出站引用。v2.0改成四类判定后,需要人工确认的链接被单独圈出,真正要修的通常只剩下少数几条,排查时间从半小时压缩到几分钟。修完之后再用网站SEO检测工具复查整体表现,闭环就完整了。

死链检测工具的主要优势

  • 诚实分类:403、429、999单独归为“被屏蔽(可能正常)”,不与404混为一谈,避免误删有效链接。
  • 误报率低:HEAD请求失败后自动降级GET,配合真实浏览器请求头,从源头减少假死链。
  • 结果可执行:每条记录都带锚文本,你能直接定位到页面里的哪句话、哪个按钮出了问题。
  • 跳转看得见:重定向会显示最终落地网址和跳转次数,多层跳转一目了然,也可用WWW跳转检查工具单独验证域名层的跳转规则。
  • 图片一起查:与文字链同等对待,商品图、banner图失效不会被漏掉。
  • 软404识别:返回200但内容其实是错误页的链接会被标出,这类问题人眼最容易放过。
  • 导出与复检:结果可导出CSV交给开发排期,单条链接支持即时重检,临时网络抖动不会留下错误结论。
  • 零门槛:不用注册、不用装客户端、不消耗API密钥,服务器状态异常时还可用服务器状态检测工具快速定位是站点问题还是链接问题。

死链检测工具的核心功能

ToolsPivot死链检测工具的使用方法

  1. 粘贴网址。把要检查的页面完整网址填进输入框,含https://前缀,检测的是这一个页面,不是整站。
  2. 选择范围。用下拉菜单决定检查全部链接、仅内链还是仅外链,首次排查建议先跑全部。
  3. 开始检测。点击按钮后工具抓取页面、提取链接并并发探测,页面链接较多时需要多等十几秒。
  4. 读判定横幅与磁贴。顶部横幅给出失效数量或“全部健康”的结论,点击任意统计磁贴可筛选出对应的链接列表。
  5. 逐条处理。失效链接优先修,被屏蔽的链接在浏览器里手动打开确认,重定向链接看是否需要改成最终地址。
  6. 导出留档。导出CSV作为修复清单,修完后重新检测一次,必要时用网页截图工具保存修复前后的页面状态。

何时使用死链检测工具

最需要跑一次死链检测的时刻,是页面结构刚发生变化的时候。网站改版、目录调整、批量删稿、更换CMS之后,旧路径往往还残留在正文和导航里,而这些链接通常要等搜索引擎抓到才会暴露出来。日常维护则建议按固定节奏做,而不是等排名掉了再补救。

  • 改版之后:URL规则一改,正文里的旧路径几乎必然出问题,改版当天就应该扫一遍主要页面。
  • 发布之前:长文引用的外部来源可能早已下线,发布前检查能避免读者点空。
  • 友链维护:交换的友情链接对方可能已经关站或域名过期,定期检查才不会替失效站点导流。
  • 商品页巡检:下架商品留下的链接和失效主图会直接影响转化,电商详情页需要更高频次。
  • 迁移服务器:换主机或换域名后,资源路径容易断掉,迁移完成后立即验证。
  • 交付客户前:SEO服务商在提交报告前跑一遍,能拿出具体到锚文本的问题清单。
  • 配合站点地图:网站地图生成工具整理页面清单后逐页检测,可以覆盖到整站关键路径。
  • 收录异常时:发现页面迟迟不被收录,先排查该页出链是否大量失效,再用收录检查工具确认索引状态。

需要说明的边界情况:如果整站有成千上万个页面,逐页检测并不现实,那种规模应当依赖爬虫类软件或搜索引擎后台的抓取异常报告,把本工具用在重点页面和临时排查上更合适。

应用案例

外贸独立站改版后的路径清理

背景:一家做家居用品的外贸独立站把产品目录从/products/改成/collections/,改版两周后Google Search Console开始报大量抓取错误。

操作流程:

  • 先检测首页和三个主要品类页,导出CSV作为问题基线。
  • 按“失效”状态筛出仍指向旧目录的内链,共27条,交给开发批量替换。
  • 对“重定向”状态的链接核对跳转跳数,把两跳以上的改成直接指向最终地址。

效果:主要页面的失效内链归零,抓取错误数量在下一轮抓取后明显回落,同时页面加载少了一层多余跳转。

个人博客的友链与引用体检

背景:一位运营了六年的独立博主,友链页积累了四十多个站点,其中不少博主早已停更或域名到期。

操作流程:

  • 对友链页做一次全量检测,范围选“仅外链”。
  • 失效状态的链接逐个确认,用域名注册查询工具核对域名是否已经过期释放。
  • 被屏蔽状态的链接在浏览器里手动打开,确认正常的保留。

效果:清掉11个真正失效的友链,同时保住了6个被误判为死链、实际完全正常的站点。

电商详情页的失效主图排查

背景:某品牌自建商城把图片迁到新的对象存储后,部分老商品详情页的主图和细节图不再显示。

操作流程:

  • 抽取十个销量靠前的商品页依次检测,重点看图片链接。
  • 把失效的图片地址导出CSV,比对新旧存储的路径规则。
  • 修复后逐页重检,确认图片全部返回200。

效果:找出43个失效图片地址,全部指向已废弃的旧存储桶,修复后详情页的图片加载完整率恢复正常。

SEO服务商的客户站体检

背景:一家SEO服务机构在接手新客户时,需要在首次沟通前拿出具体问题清单,而不是泛泛的建议。

操作流程:

  • 检测客户站首页、主要栏目页和两篇流量最高的文章。
  • 结合外链检查工具核对指向这些页面的外部链接是否也受影响。
  • 把带锚文本的失效清单整理成交付文档。

效果:首次会议就能指出具体是哪一段话里的哪个链接失效,客户对问题的感知从抽象变成可核对的清单。

媒体站的历史文章批量抽查

背景:一个行业媒体站有八年存量内容,早期文章大量引用外部报告和新闻源,其中相当一部分已经下线。

操作流程:

  • 按年份抽样,每年选十篇高流量文章逐页检测。
  • 统计失效外链占比,判断哪些年份的内容需要优先返修。
  • 对失效引用补充档案链接或改写为不带链接的表述,同时用网页速度检测工具确认返修后页面性能没有下降。

效果:确定了三个需要重点返修的年份区间,返修计划从“全站盘一遍”收敛成明确的优先级排序。

四种状态分别代表什么

读懂状态分类,是用好这个工具的关键。四类判定对应四种完全不同的处理动作,混在一起看反而会做出错误决定。

  • 正常(2xx):链接可访问,无需处理。
  • 重定向(3xx):能打开,但要经过跳转,工具会给出最终网址和跳转次数。内链出现多层跳转建议改成直链。
  • 被屏蔽(401、403、429、999):对方服务器拒绝了自动化请求,在真实浏览器里往往完全正常。这类链接必须人工确认,不要直接删除。
  • 失效(404、410、5xx、DNS失败、超时、SSL错误):真正需要修的部分。其中5xx和超时可能是对方临时故障,建议隔一段时间用单条重检确认,也可以用网站宕机检测工具看看对方站点是不是整体不可用。

与百度死链提交规则的对应关系

百度搜索资源平台把死链分成协议死链、内容死链和跳转死链三类,本工具的判定逻辑与之基本对得上。协议死链指HTTP状态码明确表示页面无效,百度首推404;工具的“失效”分类正好覆盖这一类。内容死链指状态码返回200、但内容已经变成“页面不存在”“帖子已删除”之类提示的页面,也就是常说的软404;工具的软404检测就是为这类情况准备的。百度还特别提到过一种不推荐的做法:页面失效后不做协议层处理,仅在页面上放一张个性化图片提示用户,状态码仍是200——这种页面搜索引擎难以识别,靠人工点击更难发现,反而是工具最能帮上忙的场景。

需要注意的差别是,百度把403也列入协议死链,那是站在“你自己的页面”角度说的;而检测别人网站的外链时,403更多意味着对方在拦截爬虫。所以本工具没有把403并入失效,而是单独放进被屏蔽分类。如果确认自己站内确实存在成批死链,正确做法是把这些页面设置成返回404,制作死链文件提交到百度搜索资源平台,并在robots.txt生成器里确认没有误屏蔽仍需抓取的目录。

工具的能力边界

把限制说清楚,比夸大功能更有用。以下几点是使用前应当知道的:

  • 只检测单个页面。工具扫描的是你输入的那一个网址上的链接,不做全站爬取。整站体检需要爬虫类软件或搜索引擎后台的抓取异常报告。
  • 只读原始HTML。由前端JavaScript动态渲染出来的链接不在扫描范围内。如果站点是单页应用架构,检测结果会明显偏少,可以先用蜘蛛模拟器看看爬虫实际能读到什么。
  • 从我们的服务器IP发起请求。对方站点如果做了地域限制或IP段封禁,结果可能与你本地浏览器不同。
  • 被屏蔽分类需要人工确认。工具只能告诉你“对方拒绝了自动请求”,无法替你判断这个链接在浏览器里是否正常。
  • 软404检测是启发式的。它检查标题和标题标签中的常见提示语,措辞特殊的错误页可能识别不出,反之个别正常页面也可能被误标。
  • 需要登录才能访问的链接无法检查。会员区、后台页面对未登录请求返回的状态并不代表链接本身的健康度。
  • 跳过非网页链接。mailto、tel、javascript和页内锚点不参与检测,这些不属于工具的判定范围。
  • 结果有短时缓存。刚修复完立刻重测,可能仍返回上一次的缓存结果,建议用单条重检或稍等片刻。

常见问题

死链检测工具是免费的吗?

完全免费,不需要注册账号,也不需要API密钥。ToolsPivot没有把导出CSV、单条重检这类功能放进付费墙,检测次数也没有隐藏限制。

为什么有些链接显示“被屏蔽”而不是失效?

因为对方服务器返回了401、403、429或999,这些状态通常意味着拒绝自动化请求,而不是页面不存在。知乎、LinkedIn以及部分金融和政务站点都会这样处理爬虫,用真实浏览器打开往往完全正常,所以这类链接需要你手动确认,不要直接删掉。

能一次检测整个网站吗?

不能,工具每次只检测你输入的那一个页面上的链接。如果要覆盖全站,可以按页面清单逐个检测重点路径,或者改用支持全站爬取的桌面端软件;配合WHOIS查询工具还能顺带确认外链域名的注册状态。

JavaScript渲染出来的链接能检测到吗?

检测不到,工具读取的是服务器返回的原始HTML。Vue、React这类前端框架在浏览器里动态插入的链接不在源码中,因此不会出现在结果里。

软404是什么,为什么要单独检测?

软404指服务器返回200状态码、但页面内容其实是“页面不存在”之类的错误提示。这种页面用状态码判断完全查不出来,百度也明确不推荐这种做法,所以工具会额外抓取一小段正文来识别。

检测结果和站长工具的结果不一样怎么办?

差异通常来自请求方式和请求头。多数免费工具只发HEAD请求且不带真实浏览器标识,遇到反爬机制就直接判定为死链;本工具在HEAD失败后会降级为GET重试,因此对403、429这类情况的判断更接近真实浏览体验。

图片链接也会被检查吗?

会,与文字链接同等对待。商品主图、banner和文章配图失效都会被列出来,这一点在电商详情页排查中尤其有用。

重定向算不算问题?

单层重定向本身不算问题,多层跳转才需要处理。工具会显示最终落地网址和跳转次数,站内链接如果跳了两次以上,建议直接改成最终地址以减少延迟和权重损耗。

检测一次需要多久?

取决于页面上的链接数量,通常在几十秒内完成。工具用并发探测并对同一主机限速,链接特别多的页面会稍慢一些,这是为了避免给对方服务器造成压力。

发现死链之后应该怎么处理?

站内死链优先修正或做301跳转到相关页面,站外死链则替换成有效来源或删除链接。如果已经被搜索引擎收录的旧页面确实要废弃,把它设置成返回404并提交死链文件;来自垃圾站点的有害外链则可以用外链拒绝文件生成器处理。

可以检测HTTPS站点吗?

可以,HTTP和HTTPS页面都支持。如果某条链接因为证书过期或证书链不完整而报错,工具会把它归入失效并说明原因,具体证书问题可以用SSL证书检查工具进一步确认。

检测结果能导出吗?

能,点击导出即可下载完整的CSV文件,包含状态、原因、链接、锚文本和跳转信息。这份文件可以直接交给开发排期,也方便做多次检测之间的对比。

Report a Bug
ToolsPivot

CONTACT US

marketing@toolspivot.com

ADDRESS

Ward No.1, Nehuta, P.O - Kusha, P.S - Dobhi, Gaya, Bihar, India, 824220

Our Most Popular Tools