>_ DevTrendszh

语言

首页

语言

板块

前端 后端 移动端 DevOps AI / ML 游戏开发 区块链 嵌入式 安全
Python

在终端中完成完整 SEO 审计:Claude SEO 插件

Claude SEO cover

常规的 SEO 审计通常会变成一项苦差事。你打开 Ahrefs 或 Screaming Frog,导出 GB 级别的 CSV 表格,然后花大量时间试图弄清楚这五百个错误中哪些真正影响流量、哪些只是噪音。之后,你还得手动把任务转给开发人员的待办列表。

最近我发现了一个开源项目 claude-seo。这是一个面向 Claude Code CLI 工具的扩展,可以处理所有常规的 SEO 分析工作,并在控制台中直接交付现成的路线图。

Claude SEO audit demo

这个工具的亮点

该项目解决了大多数 SEO 服务的主要问题:它不仅仅生成一堆指标,而是围绕可证伪性构建验证机制。报告中的每条建议都包含四个必需字段:

  • 来源观察(结论基于什么)
  • 依赖图中的关联任务
  • 明确的验证标准(如何判断假设是否失败)
  • 用于跟踪结果的前导指标

插件内部有 25 个子模块和 18 个专业代理在运行。当你运行网站审计时,系统会启动最多 15 个并行进程。它们同时分析技术层面、Schema.org 微数据有效性、按照 E-E-A-T 指南评估内容质量,以及页面针对搜索 AI 答案的准备工作(GEO)。

Sub-skills

聚焦新型搜索结果

项目开发者以当前的 Google AI 优化指南为导向。该工具评估文本片段的可引用性(理想摘要在 134 到 167 词之间,能全面回答问题)、事实归属密度,以及品牌在 Reddit、YouTube 和 LinkedIn 等外部平台上的存在感。

同时,作者公开驳斥了一些流行迷思。基于一手资料,该插件考虑到 robots.txt 文件目前不影响 Google 引用、人工将内容分块并非必需、以及为 AI 关键词改写文本毫无意义——搜索引擎完全可以理解同义词。

Google Search Console clicks

插件的实际功能

该工具向 Claude Code 界面添加了 32 条命令。以下是主要工作领域:

快速审计和技术分析

audit 命令对整个站点运行并行检查。如果你需要分析单个页面,page 命令会提供标题、元标签和结构的精确切片。技术指标通过 metrics 检查——它追踪 Core Web Vitals(LCP、INP、CLS),不包含过时的参数如 FID。

Schema.org 验证

使用 schema 命令,你可以找到现有的 JSON-LD 块、验证其正确性,并立即生成缺失的标记。插件了解 FAQ 和 HowTo 的富结果已被弃用,因此不会建议在过时的 schema 类型上浪费时间。

本地 SEO 和市场平台

gbp 和 local 命令分析 Google Business Profile 信号、地址和电话号码(NAP)在各目录中的一致性,以及评论情感。为了保护网站免受门页惩罚,插件对地理页面的数量有内置限制。

Signal flow

安装和运行方法

该工具需要安装 Claude Code CLI 和 Python 3.10 或更高版本。插件在 Claude Code 内通过一条命令安装:

install

install 命令在插件文件夹中创建一个隔离的 Python 环境,并下载 Playwright 所需的 Chromium。不会在系统中安装全局包。

如果你更喜欢常规的 bash 脚本:

bash

安装后,你可以立即调用命令:

audit

API 和扩展的使用

插件的基本功能在本地免费运行。它不需要 API 密钥来解析页面和生成报告。但如果你连接 Google 密钥,就会打开更多可能性:

  1. 在基本级别(API 密钥),会拉取真实的 PageSpeed Insights 数据和 25 周的 CrUX 趋势。
  2. 连接 OAuth 或服务账户时,会添加 Google Search Console 和 Indexing API 的集成。
  3. 连接 GA4 可提供有机流量和着陆页分析。
  4. 对于开发者,Google Ads API 连接可用于估算搜索需求容量。

此外,还支持外部 MCP 服务器:Ahrefs、DataForSEO、Firecrawl、Unlighthouse 和 SE Ranking。

Framework

适用场景

  • 内部开发和 SEO 团队。在冲刺或发布前一天运行 audit 很方便,可以发现损坏的规范链接、Next.js 上的水合问题或损坏的标记。
  • 自由职业者。在客户电话中,你可以在 10 分钟内整理出一份完整的 Markdown 报告,包含 0 到 100 的评分和明确的修复清单。
  • 代理商。与其手动编写季度报告,你可以设置每周脚本运行,并使用 compare 模块跟踪回归。

局限性和不足

该工具并非完美。在大量客户端渲染(CSR)或依赖于用户滚动的复杂水合的页面上,无头渲染器有时会遗漏内容,产生误报。在这种情况下,作者建议运行 render 子代理,并将其快照与原始 HTML 渲染进行比较。

第二点——如果没有外部付费 API(Ahrefs 或 DataForSEO),你就无法获得完整的竞争对手反向链接分析。该插件在 On-Page 和技术审计方面表现出色,但 Off-Page 数据仅限于 Bing 或 Common Crawl 等免费来源。

claude-seo 是 LLM 代理如何简化常规分析的一个很好的例子。该项目采用 MIT 许可证分发,代码完全开放,插件不会将你的数据发送到第三方服务器。如果你在日常工作中使用 Claude Code 并且以任何方式处理 Web 开发,安装和测试这个工具绝对值得一试。

相关项目