# Markdown 链接检查器

静态检查 Markdown 链接的格式错误、悬空锚点和未定义引用（不发起网络请求）

> 标准页面: https://elysiatools.com/zh/tools/markdown-link-checker

- **分类:** Development

- **关键词:** markdown, 链接, 检查, 验证, 失效链接, 锚点, 链接检查器

## 概述

Markdown 链接检查器是一款高效的静态分析工具，专门用于检测 Markdown 文档中的链接格式错误、悬空锚点以及未定义的引用链接。该工具完全在本地进行静态解析，不发起任何网络请求，在保障文档隐私安全的前提下，帮助您在发布或渲染文档前快速排查排版与链接引用问题。

## 输入项

- **Markdown 输入** (textarea): Paste your Markdown with links to check...
- **检查级别** (select)
- **报告格式** (select)

## 适用场景

- 在发布技术文档、博客文章或开源项目 README 之前，需要确保所有内部跳转锚点和引用链接正确无误时。
- 在离线或无网环境下，需要快速校验 Markdown 语法中的链接格式，避免因拼写错误导致页面跳转失败时。
- 整理大型 Markdown 知识库或多文档项目时，需要批量排查未使用的引用定义或重复的锚点标识时。

## 工作原理

- 将需要检查的 Markdown 文本粘贴到输入框中。
- 选择检查级别（基础级别检查格式与悬空锚点，严格级别增加检查未用引用与重复锚点）并选择报告格式（文本或 JSON）。
- 工具在本地静态解析 Markdown 语法树，提取所有链接、锚点和引用定义进行交叉比对。
- 实时输出详细的检查报告，指出具体存在问题的链接类型及所在位置。

## 使用案例

- 检查技术文档中的内部章节跳转锚点是否因标题修改而失效。
- 清理 Markdown 模板中残留的未定义引用链接或重复的锚点定义。
- 在无网环境下快速校验 Markdown 格式的学术论文或说明书中的链接规范性。

## 常见问题

### 这个工具会向外网发送请求来测试链接的可访问性吗？

不会。这是一个静态检查器，仅通过解析 Markdown 语法来验证本地锚点、引用定义和链接格式，不会发起任何网络请求。

### 什么是“悬空锚点”？

悬空锚点是指链接指向了当前文档中不存在的标题锚点，例如链接为 `[跳转](#不存在的标题)`，但文档中并没有对应的标题。

### 基础检查和严格检查有什么区别？

基础检查只验证链接格式和悬空锚点；严格检查在此基础上，还会检测是否存在定义了但未使用的引用链接，以及是否存在重复的标题锚点。

### 为什么我的外部链接（如 https://example.com）没有被标记为失效？

因为该工具是静态检查器，不进行联网探测。它只会检查外部链接的语法格式是否正确，而不会验证该网页在互联网上是否真实存在。

### 报告格式中的 JSON 有什么用？

JSON 格式的报告结构清晰，便于您将检查结果复制并集成到其他自动化脚本或 CI/CD 工作流中进行二次处理。

## 相关工具

- [批量URL验证器](https://elysiatools.com/zh/tools/batch-url-validator): 一次性验证多个URL，包含格式检查和安全分析
- [邮箱批量验证器](https://elysiatools.com/zh/tools/batch-email-validator): 一次性验证多个邮箱地址，包含格式检查和基本质量分析
- [批量电话验证器](https://elysiatools.com/zh/tools/batch-phone-validator): 一次性验证和格式化多个电话号码，支持国际格式
- [UUID验证器](https://elysiatools.com/zh/tools/uuid-validator): 验证UUID格式，检测版本，分析UUID结构包括变体、时间戳和节点信息
- [Markdown 规范检查器](https://elysiatools.com/zh/tools/markdown-linter): 检查 Markdown 风格问题：标题层级、代码围栏、列表一致性等（零依赖规则引擎）
- [SSL检查器](https://elysiatools.com/zh/tools/ssl-checker): 检查SSL证书信息、有效性和安全配置
- [外键验证器](https://elysiatools.com/zh/tools/data-foreign-key-validator): 验证多个数据集之间的外键关系。非常适合检查数据完整性、查找孤立记录和确保相关表之间的引用一致性。
- [Markdown 规范与风格检查器](https://elysiatools.com/zh/tools/markdown-lint-style-checker): 按约 15 条 markdownlint 规则加 2 条中文排版规则检查 Markdown，给出带行号的问题清单，并可一键自动修复安全项

## 示例

- [Markdown 示例](https://elysiatools.com/zh/samples/markdown-samples): Markdown 格式示例，从简单到复杂的文档结构
- [Markdown 查看器样本](https://elysiatools.com/zh/samples/markdown-viewer-samples): 用于 README 预览、文档渲染和富文本标记测试的 Markdown 样本文件
- [Markdown 幻灯片示例](https://elysiatools.com/zh/samples/md-slide-deck-to-pdf): 用于测试 PDF 导出的 Remark/Marp 风格 Markdown 幻灯片
- [PDF示例](https://elysiatools.com/zh/samples/pdf-samples): 2026-02-01 到 2026-02-10 工具生成的PDF示例

## 相关内容

- [网页源码复用与发布前审计](https://elysiatools.com/zh/hubs/web-source-link-and-metadata-audits): 在复用、迁移或发布前提取源码证据，检查链接与资源，分析元数据和查询串，并复核 RSS/Atom 与 robots.txt。
