/ 目录 / 演练场 / claude-seo
● 社区 AgriciDaniel ⚡ 即开即用

claude-seo

作者 AgriciDaniel · AgriciDaniel/claude-seo

将 Claude Code 转变为完整的 SEO 代理 — 19 个子技能、12 个子代理、/seo 命令用于审计、schema、GEO、本地和 Google API 集成。

一个全面的 SEO 技能生态。安装它,Claude 就获得了 /seo 命令,可以编排并行子代理来审计网站、生成 Schema.org 标记、优化 Google AI Overviews、分析本地 SEO 并集成 Search Console / PageSpeed / GA4 数据。为希望获得企业级 SEO 输出的代理机构和独立运营商而设计。

为什么要用

核心特性

实时演示

实际使用效果

claude-seo-skill.replay ▶ 就绪
0/0

安装

选择你的客户端

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "claude-seo-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/AgriciDaniel/claude-seo",
        "~/.claude/skills/claude-seo"
      ],
      "_inferred": true
    }
  }
}

打开 Claude Desktop → Settings → Developer → Edit Config。保存后重启应用。

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "claude-seo-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/AgriciDaniel/claude-seo",
        "~/.claude/skills/claude-seo"
      ],
      "_inferred": true
    }
  }
}

Cursor 使用与 Claude Desktop 相同的 mcpServers 格式。项目级配置优先于全局。

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "claude-seo-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/AgriciDaniel/claude-seo",
        "~/.claude/skills/claude-seo"
      ],
      "_inferred": true
    }
  }
}

点击 Cline 侧栏中的 MCP Servers 图标,然后选 "Edit Configuration"。

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "claude-seo-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/AgriciDaniel/claude-seo",
        "~/.claude/skills/claude-seo"
      ],
      "_inferred": true
    }
  }
}

格式与 Claude Desktop 相同。重启 Windsurf 生效。

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "claude-seo-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/AgriciDaniel/claude-seo",
        "~/.claude/skills/claude-seo"
      ]
    }
  ]
}

Continue 使用服务器对象数组,而非映射。

~/.config/zed/settings.json
{
  "context_servers": {
    "claude-seo-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/AgriciDaniel/claude-seo",
          "~/.claude/skills/claude-seo"
        ]
      }
    }
  }
}

加入 context_servers。Zed 保存后热重载。

claude mcp add claude-seo-skill -- git clone https://github.com/AgriciDaniel/claude-seo ~/.claude/skills/claude-seo

一行命令搞定。用 claude mcp list 验证,claude mcp remove 卸载。

使用场景

实战用法: claude-seo

运行完整的技术 SEO 审计并交付客户就绪的报告

👤 SEO 顾问和代理机构 ⏱ ~45 min intermediate

何时使用: 新客户上线;需要在数小时内完成基准审计,而不是数天。

前置条件
  • 目标网站 URL — 客户的规范域名
  • 可选:Search Console + PageSpeed API 密钥 — 用于 /seo google 命令 — 免费的 Google Cloud APIs
步骤
  1. 运行审计
    /seo audit https://client.example.com — 完整的技术审计 + E-E-A-T,输出 PDF。✓ 已复制
    → 子代理并行启动;按类别记录进度
  2. 审查发现
    总结按优先级和工作量排序的前 10 个影响最大的问题。✓ 已复制
    → 按优先级排序的列表及具体修复方案
  3. 生成修复计划
    起草包含周度里程碑的 90 天修复路线图。✓ 已复制
    → 客户可以认可的带日期的计划

结果: 交付质量的审计报告加可操作的路线图。

注意事项
  • 审计运行在被 robots.txt 阻止的测试网站上 — 提前确认可爬取性;该技能默认遵守 robots.txt
搭配使用: firecrawl

优化页面以获得 Google AI Overviews 和 ChatGPT 引用

👤 追求 AI 引用的内容营销者 ⏱ ~30 min intermediate

何时使用: 关键页面正在失去对 AI 摘要的有机点击,你想成为被引用的来源。

步骤
  1. 在页面上运行 GEO 子技能
    /seo geo https://example.com/post — 需要如何改变才能获得 AI Overview 引用?✓ 已复制
    → 关于实体清晰度、片段友好结构、schema 的具体建议
  2. 应用和重新测试
    应用变更,然后使用相同的子技能重新评分。✓ 已复制
    → 得分提高;具体差异被指出

结果: 重新编写的页面,最大化 AI 答案被引用的概率。

注意事项
  • 过度为 AI 优化会损害人类可读性 — 平衡 — 该技能有 E-E-A-T 检查来捕捉机器感十足的编辑
搭配使用: firecrawl

为 50 个产品页面生成和验证 Schema.org 标记

👤 电商 SEO 经理 ⏱ ~40 min intermediate

何时使用: 推出新类别,需要在各处添加 Product + Offer + AggregateRating 标记。

步骤
  1. 将 schema 子技能指向分类
    /seo schema https://shop.example.com/cat/widgets — 为所有 50 个项目生成 Product schema。✓ 已复制
    → 每个 URL 的 JSON-LD,并根据 Schema.org 验证
  2. 使用 Google 的 Rich Results Test 验证
    对每个 URL 运行 Rich Results Test 并标记任何警告。✓ 已复制
    → 每个 URL 的通过/失败及可操作的警告

结果: 有效的 schema,准备部署,已预测试。

注意事项
  • Schema 与可见内容不同步(垃圾信号) — 该技能对照爬取的页面内容交叉检查标记值
搭配使用: firecrawl

组合

与其他 MCP 搭配,撬动十倍杠杆

claude-seo-skill + firecrawl

竞争对手内容分析 — 爬取他们的排名最高的页面并反向工程该模式

用 firecrawl 爬取 'best widgets' 的前 5 个排名页面,然后使用 /seo audit 在结构上将它们与我们的页面进行比较。✓ 已复制
claude-seo-skill + brave-search

使用 Brave Search 找到竞争对手,然后审计他们的页面

Brave-search 我的目标关键词的前 10 个结果,然后对每个运行 /seo audit。✓ 已复制

工具

此 MCP 暴露的能力

工具输入参数何时调用成本
SEO audit (/seo audit) URL 基准或季度审查 Tokens only
Schema generation (/seo schema) URL 添加或修复结构化数据 Tokens only
GEO optimization (/seo geo) URL 针对 AI Overviews / ChatGPT 引用 Tokens only
Local SEO (/seo local) URL or GMB name 实体店或多地点 Tokens only
Google APIs (/seo google) property + date range 任何数据支持的分析 Free API calls

成本与限制

运行它的成本

API 配额
该技能无额度限制;Google APIs 有慷慨的免费层
每次调用 Token 数
完整审计:10-30k tokens。单个子技能:2-5k。
费用
免费 — 技能是本地的。DataForSEO/Firecrawl 配对有自己的额度成本。
提示
小作业一次运行一个子技能;将完整的 /seo audit 留作客户交付物。

安全

权限、密钥、影响范围

凭据存储: 如果使用 /seo google,Google API 密钥在环境变量中;技能本身没有凭据
数据出站: 仅限于你审计的网站和你认证的 Google APIs

故障排查

常见错误与修复

不认识斜杠命令 /seo

确保克隆后技能的 commands/ 文件夹已就位;重启 Claude Code。

验证: ls ~/.claude/skills/claude-seo/commands/
子代理失败或超时

减少并行性;对大型网站按顺序运行子技能。

Google APIs 返回 403

在你的 GCP 项目中启用特定的 API(Search Console、PageSpeed 等)并重新认证。

替代方案

claude-seo 对比其他方案

替代方案何时用它替代权衡
seo-geo-claude-skill你想要一个更轻的 20 技能包,不需要子代理编排更简单但企业报告功能更少
agentic-seo-skill你在 Antigravity/Codex 上,不仅仅是 Claude Code更广泛的代理支持;类似的功能集
claude-blog-skill你只需要内容 SEO,不需要完整的技术审计范围更窄,学习更快

更多

资源

📖 阅读 GitHub 上的官方 README

🐙 查看未解决的 issue

🔍 浏览全部 400+ MCP 服务器和 Skills