Scrutiny 是一款专为 macOS 设计的专业级网站爬虫与可靠性分析工具。通过模拟搜索引擎蜘蛛的抓取行为,它能够对全站进行深度扫描,帮助网站管理员、开发人员和 SEO 专家全面排查死链、优化代码性能并保障站点安全。
<!– 逻辑分组 1:核心抓取与链接分析 –>
一、 全站深度爬取与链接质量排查
1. 模拟搜索引擎深度抓取
Scrutiny 能够遍历网站的每一个层级与页面,精准提取网页结构与元数据。用户可以自定义 User-Agent(如 Googlebot、BaiduSpider 或移动端浏览器),真实还原搜索引擎在抓取站点时的视角。
2. 精准定位死链与资源异常
- 死链检测:逐一核验全站内外部链接,快速定位
404 Not Found、500 Server Error以及多重异常重定向(301/302)。 - 资源失效排查:检查页面中引用的图片、CSS 样式表、JS 脚本文件是否缺失或加载失败。
- SEO 元标签校验:自动检测
<title>、meta description、canonical标签的缺失、重复或字数超限问题。
<!– 逻辑分组 2:性能与代码规范 –>
二、 网页加载性能分析与代码规范校验
1. 页面加载速度诊断
提供详尽的网站性能分析报告,精准统计各页面的渲染耗时与资源体积,帮助开发者找出拖慢加载速度的瓶颈,并给出针对性的前端优化建议。
2. W3C 代码合规性检查
内置 HTML 语法校验引擎,能够自动找出网页代码中的标签未闭合、无效属性或语法错误,确保网站符合 Web 开发最佳实践,提升跨浏览器兼容性。
<!– 逻辑分组 3:安全防护与自动化运维 –>
三、 站点安全隐患扫描与自动化运维告警
1. 安全风险筛查与 SSL 状态监测
实时监控 SSL/TLS 证书的有效期与配置状态,防范证书过期导致的访问风险。同时针对常见安全隐患(如潜在的 XSS 跨站脚本或跨站请求漏洞)提供基础排查与整改指引。
2. 可视化面板与定时巡检
软件拥有直观的可视化操作界面,支持将检测报告一键导出为 PDF、CSV 或 XML Sitemap。结合周期性自动巡检功能,一旦站点出现死链激增或服务异常,可实时触发邮件通知告警,保障网站持续稳定运行。
总结:无论是日常的 SEO 链路审计、前端代码重构,还是全站安全与性能巡检,Scrutiny 都是维护网站健壮性不可或缺的高效利器。