Integrity Pro 是一款专为 macOS 设计的专业网站链接检查与站点管理工具。它能够自动扫描本地或远程网站,检测损坏的链接、缺失的图片、脚本错误等,并以清晰直观的报告形式呈现结果,是网站开发者、内容管理员及SEO专家进行站点维护的得力助手。
一、核心界面与工作区详解
启动 Integrity Pro 后,主界面分为四个核心区域:
- 顶部工具栏:包含项目操作(新建、打开、保存)、扫描控制(开始、停止)、报告导出及偏好设置按钮。
- 左侧导航面板:
- 项目列表:显示所有已保存的检查项目。
- 过滤器:可按链接状态(正常、损坏、重定向、跳过等)快速筛选结果。
- 统计面板:实时显示扫描进度、总链接数及各状态链接的数量统计。
- 中央结果工作区:
- 链接列表视图:以表格形式显示所有被检查的URL,包含状态码、响应时间、所在页面等列。
- 详情预览窗格:选中某个链接后,此处显示其头部信息、源代码片段以及历史记录。
- 底部状态栏:显示当前扫描状态、已用时间及任何错误或警告信息。
二、完整工作流程:从创建项目到导出报告
1. 创建或打开项目
步骤1:创建新项目
- 方法:点击菜单栏
文件 (File)→新建项目 (New Project),或使用快捷键Command + N。 - 位置:弹出的项目设置窗口。
步骤2:配置项目
- 在 “起始URL” (Start URL) 字段输入要检查的网站根目录地址(如 https://example.com)。
- 在 “检查深度” (Check Depth) 中选择范围(如:仅当前页、当前页及所有链接页)。
- 设置爬虫规则(如是否检查外部链接、是否遵循robots.txt)。
- 点击 “保存” (Save) 并命名项目。
步骤3:打开现有项目
- 方法:点击菜单栏
文件 (File)→打开 (Open),或使用快捷键Command + O,从列表中选择已保存的 .integrity 项目文件。
2. 执行链接检查
步骤1:启动扫描
- 方法:点击工具栏中的绿色 “开始” (Start) 按钮,或使用快捷键
Command + R。 - 位置:扫描进度将在状态栏和统计面板中实时更新。
步骤2:监控与中断
- 在中央工作区可实时查看发现的链接及其状态。
- 如需暂停或停止扫描,点击工具栏的 “停止” (Stop) 按钮或按
Command + .(句点)。
3. 分析结果
步骤1:筛选与排序
- 在左侧过滤器面板,点击状态标签(如“损坏的链接”)以只查看问题链接。
- 在中央列表点击列标题(如“状态码”)可进行升序/降序排序。
步骤2:查看详情
- 单击任一链接,在右侧详情预览窗格查看其完整HTTP响应头、来源页面及错误信息。
- 双击链接可在默认浏览器中打开该URL。
4. 导出最终报告
步骤1:生成报告
- 方法:点击菜单栏
报告 (Report)→生成报告 (Generate Report)。 - 位置:弹出窗口中选择报告格式(HTML、CSV、XML)。
步骤2:保存与分享
- 选择保存路径,命名报告文件,点击 “导出” (Export)。
- 导出的HTML报告可在浏览器中打开,包含图表摘要和详细问题列表。
三、常用功能进阶技巧
- 批量重试失败链接:过滤出状态为“失败”或“超时”的链接后,按住
Command键多选,右键选择 “重新检查选中项” (Re-check Selected)。 - 自定义检查规则:在
偏好设置 (Preferences)→规则 (Rules)中,可创建正则表达式规则,自动将特定模式的URL标记为“跳过”或“警告”。 - 计划任务:利用macOS的“日历”或“自动化”应用,结合Integrity Pro的命令行工具(终端中调用),可实现定期自动检查网站。
- 对比历史结果:同一项目多次扫描后,在
视图 (View)菜单中开启 “显示历史变化” (Show Historical Changes),可直观看到新增或修复的链接问题。
四、常见问题与解决方案
问题1:扫描速度异常缓慢
- 可能原因:网络延迟;检查深度设置过深;目标服务器响应慢。
- 解决方案:在项目设置中减少“同时最大连接数”;将“检查深度”调整为有限层级;在规则中排除非关键的外部域名。
问题2:误报大量正常链接为“损坏”
- 可能原因:目标网站有反爬虫机制;需要Cookie或会话认证。
- 解决方案:在项目设置的 “高级” (Advanced) 选项卡中,添加合法的User-Agent字符串;配置必要的HTTP头信息(如认证令牌)。
问题3:无法检查本地主机 (localhost) 站点
- 可能原因:应用程序未获网络访问权限。
- 解决方案:进入
系统设置 (System Settings)→隐私与安全性 (Privacy & Security)→防火墙 (Firewall),确保Integrity Pro被允许接收传入连接。检查时使用 http://127.0.0.1:端口号 而非 localhost。
五、快捷键汇总表
| 功能 | 快捷键 (Mac) | 说明 |
|---|---|---|
| 新建项目 | Command + N |
创建新的网站检查项目 |
| 打开项目 | Command + O |
打开已保存的项目文件 |
| 保存项目 | Command + S |
保存当前项目所有设置与结果 |
| 开始/重新开始检查 | Command + R |
启动或重新启动链接扫描 |
| 停止检查 | Command + . |
停止当前正在进行的扫描 |
| 切换过滤器面板 | Command + Option + F |
显示或隐藏左侧过滤器 |
| 在浏览器中打开选中链接 | Command + B |
使用默认浏览器打开所选URL |
| 复制选中链接地址 | Command + C |
将所选链接的URL复制到剪贴板 |
| 生成报告 | Command + E |
弹出报告导出对话框 |
| 打开偏好设置 | Command + , |
打开应用程序偏好设置窗口 |
“`







