坏链检查器
失效链接会消耗用户信任、SEO 和读者耐心。粘贴页面 URL 后,检查器会抓取每个 <a href>,请求每个目标,并报告 HTTP 状态 — 200 正常、301 重定向、404 未找到、500 错误、超时。重定向链会展开显示,方便你发现最终落到错误页的链接;输出还能按状态筛选,让你先修最糟糕的问题。
坏链检查器如何工作
-
1
输入页面 URL
默认检查单个页面。小型站点地图选项会从 sitemap.xml 排队最多 50 个页面。
-
2
提取所有出站链接
从渲染后的 HTML 中解析内部链接、外部链接、图片和脚本。
-
3
先 HEAD 后 GET 请求
每个 URL 先发 HEAD;拒绝 HEAD 的服务器会回退到轻量 GET。每个链接 10 秒超时。
-
4
按状态分组结果
2xx 健康、3xx 重定向(带链路)、4xx 客户端错误、5xx 服务器错误,以及 DNS/超时失败。完成后可导出 CSV。
HTTP 状态速查
| 代码 | 含义 | 该怎么做 |
|---|---|---|
| 200 | 正常 | 无需操作 |
| 301 | 永久移动 | 将链接更新到最终 URL |
| 302 | 已找到(临时重定向) | 通常没问题;长链路不好 |
| 307 / 308 | 严格临时 / 永久重定向 | 如果链路有多跳则更新 |
| 403 | 禁止访问 | 链接仍存在但被阻止(付费墙、地区) |
| 404 | 未找到 | 删除或替换链接 |
| 410 | 已删除 | 必须替换 — 页面已永久移除 |
| 429 | 请求过多 | 稍后重新检查;目标被限流 |
| 500 / 502 / 503 | 服务器错误 | 重新检查;目标端可能是临时问题 |
| 超时 | 服务器太慢 | 重新检查;若持续存在则标记 |
重定向链
多跳(A → B → C → D)会增加延迟、泄漏 PageRank,并让爬虫困惑。目标最好始终距离源链接 ≤ 1 跳。检查器会标记 2+ 跳链路,方便你把原始 href 更新到最终目标。
常见原因
- 过期外部文章 — 新闻站会腐烂,博客会停更。
- HTTPS 迁移遗留 —
http://目标现在会重定向到https://。 - 移动过的产品页面 — 电商重组会破坏入站链接。
- 指向重命名章节的锚点链接 — 你自己站点上的
#old-heading。 - 尾部斜杠不一致 —
/page与/page/可能根据服务器配置产生 301 或 404。
加快检查速度
- 为了报告准确,一次抓取一个页面;大型站点地图容易触发共享服务器限流。
- 将状态缓存 24 小时,避免反复轰炸同一目标。
- 排除社交媒体分享 URL — 它们经常对机器人返回 403,不代表真实链接健康状况。
常见问题
默认只检查你提供的单个 URL 上的出站链接。站点地图模式每次排队最多 50 个页面;大型站点的全站审计请使用 Screaming Frog 这类专用桌面爬虫。
有些服务器会阻止没有浏览器 User-Agent、Cookie 或 referer 的请求。检查器发送的是最小请求头集;如果怀疑误报,可用“伪装成浏览器”选项重试。
会,rel=“nofollow” 链接仍会被检查,因为坏掉的 nofollow 链接同样伤害用户体验。如果你只关心 dofollow,可在结果视图中过滤掉。
大多数博客每月一次,高流量页面或电商页面每周一次。任何大型内容迁移后,建议第二天运行一次,一周后再运行一次。
相关工具
词频统计器
找出任意文本中重复最多的词,并显示次数与密度百分比。适合编辑校对、SEO 检查和内容审计。
外链锚文本分析器
粘贴外链、CSV 行、URL | 锚文本组合或纯锚文本行,统计重复项并导出 Anchor Text,Count,Share CSV。
Breadcrumb Schema 生成器
为任意页面层级生成有效的 BreadcrumbList JSON-LD。输出可直接粘贴到网站 head 中的 schema.org 标记。
字数统计器
统计单词、字符、句子和段落数,并提供阅读时间、朗读时间、关键词密度,以及面向论文、帖子、配文和元描述的 Flesch 易读性评分。
PNG 转 SVG 矢量化工具
在浏览器中把 PNG 栅格图像转换为 SVG 路径。适合徽标、图标和线稿。可控制阈值、颜色数量和平滑度。
积分计算器
使用复合辛普森法,近似计算 e^x、sin(x)、x²、x³、√x、1/x 和 ln(x) 等内置函数的定积分。