如何提取网页中的所有链接 — Chrome 扩展指南(2026)
你正面对一个包含数百个链接的网页——产品页面、博客文章、合作伙伴网站,锚点标签深埋在层层嵌套的 div 中。你需要把它们全部提取出来。也许你正在为网站做 SEO 审计、检查失效链接,或者梳理竞争对手的内部链接结构。问题是:如何在不花一个小时右键复制的情况下,提取网页中的所有链接?
在本指南中,我们将介绍三种经过验证的方法来提取任意页面中的每个超链接,按从最繁琐到最高效的顺序排列。读完之后,你将清楚地知道哪种方法最适合你的工作流程——以及为什么一个 Chrome 扩展能让整个过程只需大约两秒钟。
为什么需要提取所有链接?
在介绍具体方法之前,先来看看最常见的使用场景。如果你来到这个页面,可能是因为以下原因之一:
- SEO 审计:检查内部链接结构,查找孤立页面,确认重要页面已从首页或顶级导航中链接。
- 失效链接检查:从页面提取所有网址,然后使用 404 检测工具查找损害用户体验和搜索排名的死链。
- 竞争对手分析:查看竞争对手链接了哪些内容——合作伙伴、工具、资源、联盟计划。非常适合外链研究和合作拓展。
- 内容研究:一次性收集研究文章、文档页面或资源目录中的所有参考链接。
- 数据迁移:在重建或重新设计网站时,从旧版本提取所有链接以创建重定向映射,确保不会遗漏任何内容。
无论原因是什么,你都需要快速、完整且可用格式的链接。下面来看看如何获取它们。
方法一:Chrome DevTools(免费但较慢)
Chrome 内置的开发者工具可以提取链接,但过程是手动且技术性的。操作步骤如下:
- 在 Chrome 中打开目标网页;
- 按
F12(或右键 → 检查)打开 DevTools; - 切换到 Console(控制台)选项卡;
- 粘贴以下 JavaScript 代码片段:
copy([...document.querySelectorAll('a[href]')].map(a => a.href).join('\n')) - 按
Enter。所有链接现已复制到剪贴板。
优点:免费,无需安装扩展,适用于任何 Chromium 浏览器。缺点:需要 JavaScript 知识,无法筛选或排序,无法导出为文件,链接是未格式化的原始 URL,且只能捕获运行时 DOM 中已有的链接——如果页面通过滚动加载更多内容(无限滚动、懒加载区域),这些链接会被遗漏。
方法二:在线链接爬虫(方便但有风险)
多种在线工具允许你输入 URL 并抓取页面中的链接。常见选择包括 Screaming Frog(桌面应用)、Ahrefs 网站审计工具,以及 extract.link 或 linkextractor.net 等免费工具。
这些工具通常通过在服务端获取页面并解析 HTML 来工作。一些优势:
- 可以爬取整个网站(不仅仅是单个页面);
- 许多工具内置失效链接检测功能;
- 部分工具支持导出为 CSV、Excel 或 Google Sheets。
然而,也存在显著的缺点:
- 隐私风险:你将 URL——有时还包括页面内容——发送到第三方服务器。对于内部仪表板、预发布站点或需要登录的页面,这是不可接受的。
- 结果不完整:服务端爬虫无法执行 JavaScript。如果页面是单页应用(SPA)或使用动态加载,爬虫只能看到初始 HTML,遗漏由 JavaScript 渲染的链接。
- 频率限制和费用:免费版通常限制在几百个页面。完整爬取需要付费订阅,费用为每月 50–200 美元。
- 速度:即使扫描单个页面,也可能需要 5–30 秒,取决于服务器负载和页面复杂度。
方法三:VKT LinkHarvest — 一键提取、本地运行、免费使用(推荐)
VKT LinkHarvest 是一款专为从任意网页提取所有链接而设计的 Chrome 扩展。它完全在浏览器中运行——无需服务器、无需上传、数据不会离开你的设备。使用方法如下:
- 从 Chrome 网上应用店 或 Edge 扩展商店 安装 LinkHarvest;
- 打开你想要扫描的任意网页;
- 点击工具栏中的 LinkHarvest 图标——或在页面任意位置右键选择 \u201c提取页面链接\u201d;
- 所有
<a>标签链接会显示在一个整洁的可排序表格中; - 使用关键词筛选器来包含或排除特定 URL;
- 按 URL、域名或出现次数(每个链接在页面上出现的次数)排序;
- 点击 \u201c复制已筛选\u201d 将链接复制到剪贴板(免费),或点击 \u201c导出 CSV\u201d 获取电子表格文件(高级版,一次性 9.99 美元)。
在大多数页面上,整个过程不到两秒钟。对于包含 500 个以上链接的大型页面,可能需要三秒。
LinkHarvest 的优势:它读取的是实时 DOM——而非静态 HTML。这意味着它可以捕获由 JavaScript 添加的链接、无限滚动内容和 SPA 导航产生的链接。而且因为所有操作都在本地进行,它可以在需要登录的页面、内网和预发布站点上安全使用。
对比:三种提取网页链接的方法
| 功能 | Chrome DevTools | 在线爬虫 | LinkHarvest |
|---|---|---|---|
| 易用性 | 需要 JS 知识 | 输入 URL,等待 | 一键操作 |
| 速度 | 约5秒 | 5–30秒 | <2秒 |
| 动态/SPA 页面 | 部分支持(仅当前 DOM) | ❌ 仅服务端 | ✅ 完整 DOM + MutationObserver |
| 数据隐私 | ✅ 本地 | ❌ 数据发送至服务器 | ✅ 100% 本地 |
| 筛选与排序 | ❌ 手动 | 基础功能 | ✅ 关键词包含/排除,列排序 |
| 内部/外部链接分类 | ❌ | 部分工具 | ✅ 自动分类 |
| 出现次数统计 | ❌ | ❌ | ✅ 追踪重复次数 |
| 导出格式 | 仅剪贴板 | CSV(付费) | TXT(免费)/ CSV(高级版) |
| 右键菜单 | ❌ | 不适用 | ✅ 上下文菜单集成 |
| 费用 | 免费 | $0–$200/月 | 免费核心功能 / $9.99 一次性高级版 |
| 离线使用 | ✅ | ❌ | ✅ |
如何使用 LinkHarvest 完成特定任务
SEO 审计:检查内部链接
加载目标页面,使用 LinkHarvest 扫描,然后使用筛选字段仅显示包含你域名的链接。这样可以隔离出内部链接。查看出现次数——从首页链接更频繁的页面通常获得更多链接权重。如果一个重要页面显示零内部链接,那就是需要修复的问题。
失效链接检测工作流
提取所有链接,导出为 CSV(或复制已筛选列表),然后粘贴到失效链接检测工具中。这种两步工作流比运行全站爬取更快,因为你可以针对特定页面——比如你的前 10 个着陆页——而不是等待全站审计完成。
竞争对手链接映射
访问竞争对手的博客文章或资源页面,使用 LinkHarvest 扫描,然后筛选仅外部链接。你可以立即看到他们链接了哪些工具、合作伙伴和资源。导出列表并与你自己的内容进行交叉对比,找到差距和机会。
SPA 和无限滚动页面
这是 LinkHarvest 真正大放异彩的地方。大多数链接提取方法只能捕获运行时 DOM 中的内容。LinkHarvest 的实时 DOM 监控器(基于 MutationObserver)会自动检测新内容的加载——无论是来自滚动、标签页点击还是 JavaScript 路由变化。新链接会实时添加到列表中,无需重新扫描。
技术细节
如果你好奇 LinkHarvest 的底层实现,以下是它的独特之处:
- 符合 Manifest V3 标准:基于 Chrome 最新扩展架构构建,确保安全性和性能;
- 体积不到 100KB:没有臃肿的依赖,没有消耗内存的后台进程;
- 支持 6 种语言:英语、中文、日语、德语、西班牙语、法语;
- 跨浏览器兼容:适用于 Chrome、Edge、Brave、Vivaldi 及所有基于 Chromium 的浏览器;
- 零追踪:无分析、无遥测、无任何形式的数据收集。
免费安装 LinkHarvest:一键提取任意网页的链接。免费将已筛选链接复制到剪贴板。升级高级版即可批量导出 CSV——仅需 9.99 美元,一次付费,终身使用。Chrome 网上应用店 · Edge 扩展商店。
常见问题
如何提取网页中的所有链接?
最简单的方法是安装 Chrome 扩展,例如 VKT LinkHarvest。打开任意网页,点击扩展图标,页面上的所有链接会立即显示在一个可筛选的列表中。然后你可以复制或导出为 TXT/CSV 格式。无需编码或技术知识。
能否在不上传页面的情况下提取链接?
可以。VKT LinkHarvest 完全在浏览器中运行——它读取你正在查看的页面的实时 DOM。数据不会上传到任何服务器。链接保存在你的设备上,因此可以安全地用于公司内部页面和需要登录的内容。
Chrome 上最好的链接提取工具是什么?
VKT LinkHarvest 是 2026 年 Chrome 上最好的链接提取工具之一。它提供一键扫描、动态页面实时 DOM 监控、关键词筛选、内部/外部链接分类、出现次数统计和 CSV/TXT 导出——所有功能集成在不到 100KB 的体积中。
如何检测网站上的失效链接?
首先,使用 VKT LinkHarvest 提取页面上的所有链接。将列表导出为 CSV 或 TXT。然后将网址粘贴到免费的失效链接检测工具中,例如 brokenlinkcheck.com 或 Ahrefs 的失效链接检测器。LinkHarvest 提供完整的网址列表;检测器则帮你找出哪些返回了 404 错误。
在 VKT 扩展目录 中探索更多工具,或通过 [email protected] 联系我们。
