使用浏览智能体检查网站的SEO问题
一个开源智能体使用真实的 Chromium 浏览器访问每个网址,提取 SEO 标签,检查失效链接,暂停等待用户登录输入,并生成总结报告。
- 具体怎么做
- 在 input.csv 中列出 URL,然后使用基于 Browser Use 和 Claude API 构建的 Python 工具。该工具会在可见的 Chromium 窗口中打开每个页面,让 Claude 提取标题、描述、H1标签及 canonical 标签,并通过 httpx 检查同一域下的链接。遇到 404 错误、登录界面或重定向时,工具会暂停处理;或在自动模式下记录这些错误并继续运行。结果会实时保存为 report.json,以便后续继续操作。
- 做到了什么
- 它提供了以简单英语编写的总结,包含每个网址的PASS/FAIL结果。在作者自己的网站上,发现有一个与主页争夺流量的标题,第9.5位的搜索词CTR为0%,缺乏内部链接,还有一页是孤立页面。
- 上手要点
- 使用 Sonnet 进行 20 个 URL 的审计费用约为 0.12 美元,而分层标志减少了这一成本。该浏览器可以正常运行,因此不适合服务器端 CI 使用;每个 URL 的 2 秒延迟是故意设计的。
你可以这样试
使用 Claude检查这些页面是否存在 SEO 问题:[URL 列表]。对于每一页,在浏览器中打开它,记录标题标签、元描述、H1 标签、canonical 标签以及任何缺失或重复的标签,并查看其中的链接是否损坏。如果某页需要登录,请暂停操作并让我登录。最后生成一份总结报告,按严重程度对问题进行分类,且不要对网站做任何修改。