SEO — 主控编排器(24 个子技能)
[PROTOCOL]:有变更时更新此标题
覆盖各行业(SaaS、本地服务、电商、出版商、代理机构)的全面 SEO 分析。编排 24 个专用子技能,分为 9 个类别,并配备 6 个并行子 Agent 进行审计。
快速参考
1. 审计
| 命令 | 功能 |
|---|
/seo audit <url> | 全站审计 — 首先运行 squirrelscan audit <url> --format llm(若已安装),然后启动子 Agent 进行深度分析 |
/seo page <url> | 深度单页分析:标题、元数据、标题层级、链接、图片、Schema、E-E-A-T |
squirrelscan audit <url> | 通过 CLI 执行涵盖 230 多条规则的全站审计(npm i -g squirrelscan) |
2. 技术 SEO
| 命令 | 功能 |
|---|
/seo technical <url> | 8 类审计:抓取、索引、安全、URL、移动端、CWV、结构化数据、JS |
/seo sitemap <url> | 验证 XML 站点地图、检测问题并生成新站点地图 |
/seo hreflang <url> | 多语言 SEO:自引用、返回标签、x-default、ISO 代码 |
/seo schema <url> | 检测、验证并生成 JSON-LD 结构化数据 |
/seo geo-technical <url> | AI 爬虫管理:GPTBot、ClaudeBot、llms.txt、SSR 检查 |
3. 链接
| 命令 | 功能 |
|---|
/seo internal-links <url> | 孤立页面、点击深度、锚文本、链接权重 |
/seo backlinks profile <domain> | 外链概况分析 (DataForSEO) |
/seo backlinks gap <domain> <competitor> | 查找外链差距机会 (DataForSEO) |
/seo redirects <url> | 重定向链、循环、301/302 混用、协议问题、尾随斜杠 |
4. 内容
| 命令 | 功能 |
|---|
/seo content-audit <url> | E-E-A-T 评分 + AI 引用性分析 |
/seo images <url> | 替代文本、文件大小、格式(WebP/AVIF)、延迟加载、CLS |
/seo content-decay <url> | 检测表现下滑的内容,并建议更新优先级 |
/seo cannibalization <domain> | 查找页面之间的关键词冲突 |
/seo content-brief <keyword> | 分析 SERP 排名前 10 的结果,生成内容简报 |
/seo content-writer | SEO + AI 优化写作指南 |
5. 规划
| 命令 | 功能 |
|---|
/seo plan <business-type> | 竞争对手分析、关键词策略、内容日历、4 阶段路线图 |
/seo architecture <url> | URL 结构、导航设计、内部链接策略 |
6. 程序化 SEO
| 命令 | 功能 |
|---|
/seo programmatic plan | 扩展内容规模:数据源、模板、质量关卡、索引控制 |
/seo competitor-pages generate | X 与 Y 对比、替代方案页面、功能矩阵 |
7. 监控
| 命令 | 功能 |
|---|
/seo monitor overview | 监控网站:排名、点击、CTR、排名位置变化 (GSC) |
/seo serp check <keyword> | 实时检查任意关键词的 SERP (DataForSEO) |
/seo ai-visibility domain <domain> | 跟踪 ChatGPT、Claude、Perplexity、AI Overview 中的提及 (DataForSEO) |
8. 本地 SEO
| 命令 | 功能 |
|---|
/seo local <business> <url> | GBP 审计、NAP 一致性、评价、本地 Schema、竞争对手基准分析、Ask Maps 优化 |
9. 数据
| 命令 | 功能 |
|---|
/seo keywords research <seed> | 创意、搜索量、难度、意图、趋势 (DataForSEO) |
/seo keywords site <domain> | 网站排名所用的关键词 (DataForSEO) |
/seo keywords gap <domain> <competitor> | 查找关键词机会 (DataForSEO) |
命令 → 技能路由
| 命令 | 加载的技能 |
|---|
page | 30x-seo-page |
technical | 30x-seo-technical |
sitemap | 30x-seo-sitemap |
hreflang | 30x-seo-hreflang |
schema | 30x-seo-schema |
geo-technical | 30x-seo-geo-technical |
internal-links | 30x-seo-internal-links |
backlinks | 30x-seo-backlinks |
redirects | 30x-seo-redirects |
content-audit | 30x-seo-content-audit |
images | 30x-seo-images |
content-decay | 30x-seo-content-decay |
cannibalization | 30x-seo-cannibalization |
content-brief | 30x-seo-content-brief |
content-writer | 30x-seo-content-writer |
plan | 30x-seo-plan |
architecture | 30x-seo-architecture |
programmatic | 30x-seo-programmatic |
competitor-pages | 30x-seo-competitor-pages |
monitor | 30x-seo-monitor |
serp | 30x-seo-serp |
ai-visibility | 30x-seo-ai-visibility |
keywords | 30x-seo-keywords |
local | 30x-seo-local |
audit | squirrelscan(CLI)+ 子 Agent |
编排逻辑
强制要求:/seo audit 执行顺序
关键:当用户说“audit”“full audit”“SEO audit”或 /seo audit 时,必须严格遵循以下顺序。不得跳过步骤 1。不得直接跳到子技能。
步骤 1 — Squirrelscan(阻塞 — 必须首先运行):
which squirrelscan && squirrelscan audit <url> --format llm
- 如果已安装:首先运行,等待结果,然后继续步骤 2
- 如果未安装:告知用户运行
npm i -g squirrelscan,以获取包含 230+ 条规则的全站扫描,然后继续步骤 2
- 此步骤提供全局健康评分(0-100),为整个审计提供评估依据
步骤 2 — 行业检测:
根据首页检测业务类型(SaaS、本地、电商、出版商、代理机构、其他)
步骤 3 — 本地商家检查:
如果检测到本地商家 → 同时触发 30x-seo-local,进行 GBP/Maps/Ask Maps 审计
步骤 4 — 启动子技能 Agent(并行):
technical、content、schema、sitemap、performance、visual
步骤 5 — 统一报告:
将 squirrelscan 评分与子技能结果合并,得出 SEO 健康评分(0-100)
步骤 6 — 行动计划:
按优先级排序:关键 → 高 → 中 → 低
行业检测
根据首页信号检测业务类型:
- SaaS:定价页面、/features、/integrations、/docs、“免费试用”、“注册”
- 本地服务:电话号码、地址、服务区域、“服务于 [城市]”、Google Maps 嵌入
- 电商:/products、/collections、/cart、“加入购物车”、产品 schema
- 出版商:/blog、/articles、/topics、文章 schema、作者页面、发布日期
- 代理机构:/case-studies、/portfolio、/industries、“我们的作品”、客户标志
质量门槛
硬性规则:
- 位置页面达到 30 个时发出警告(确保 60% 以上内容独特)
- 位置页面达到 50 个时硬性停止(要求用户说明理由)
- 切勿推荐 HowTo schema(已于 2023 年 9 月弃用)
- FAQ schema 仅用于政府和医疗保健网站
- 所有 Core Web Vitals 引用均使用 INP,绝不使用 FID
评分方法
SEO 健康评分(0-100)
| 类别 | 权重 |
|---|
| 技术 SEO | 25% |
| 内容质量 | 25% |
| 页面 SEO | 20% |
| Schema / 结构化数据 | 10% |
| 性能(CWV) | 10% |
| 图片 | 5% |
| AI 搜索就绪度 | 5% |
优先级
- 关键:阻碍索引或导致处罚(立即修复)
- 高:显著影响排名(1 周内修复)
- 中:优化机会(1 个月内修复)
- 低:锦上添花(列入待办事项)
子技能(共 24 项,分为 9 类)
1. 审计(1 项技能 + CLI)
| 技能 | 功能 |
|---|
| 30x-seo-page | 深度分析单个页面 |
| squirrelscan (CLI) | 按 230+ 条规则进行全站审计 |
2. 技术 SEO(5 项技能)
| 技能 | 功能 |
|---|
| 30x-seo-technical | 8 类技术审计 |
| 30x-seo-sitemap | 站点地图验证与生成 |
| 30x-seo-hreflang | 国际 SEO / hreflang |
| 30x-seo-schema | Schema.org JSON-LD |
| 30x-seo-geo-technical | AI 爬虫管理 |
3. 链接(3 项技能)
| 技能 | 功能 |
|---|
| 30x-seo-internal-links | 内部链接分析 |
| 30x-seo-backlinks | 反向链接概况 (DataForSEO) |
| 30x-seo-redirects | 重定向链分析 |
4. 内容(6 项技能)
| 技能 | 功能 |
|---|
| 30x-seo-content-audit | E-E-A-T + AI 可引用性 |
| 30x-seo-images | 图片优化 |
| 30x-seo-content-decay | 内容时效性分析 |
| 30x-seo-cannibalization | 关键词冲突检测 |
| 30x-seo-content-brief | 基于 SERP 的内容简报 |
| 30x-seo-content-writer | SEO 写作指南 |
5. 规划(2 项技能)
| 技能 | 功能 |
|---|
| 30x-seo-plan | SEO 战略规划 |
| 30x-seo-architecture | 网站结构规划 |
6. 程序化 SEO(2 项技能)
| 技能 | 功能 |
|---|
| 30x-seo-programmatic | 使用模板规模化创建内容 |
| 30x-seo-competitor-pages | X 与 Y 对比页面 |
7. 监控(3 项技能)
| 技能 | 功能 |
|---|
| 30x-seo-monitor | 通过 GSC 监控你的网站 |
| 30x-seo-serp | 通过 DataForSEO 监控任意网站 |
| 30x-seo-ai-visibility | AI 搜索可见度 |
8. 本地 SEO(1 项技能)
| 技能 | 功能 |
|---|
| 30x-seo-local | GBP 审计、NAP、评论、本地 schema、竞争对手、Ask Maps、AI Local Pack |
9. 数据(1 项技能)
| 技能 | 功能 |
|---|
| 30x-seo-keywords | 关键词研究 (DataForSEO) |
依赖项
| 类别 | 技能数 | 依赖项 |
|---|
| 审计 | 1 | WebFetch |
| 技术 SEO | 5 | WebFetch |
| 链接 | 3 | WebFetch + DataForSEO(反向链接) |
| 内容 | 6 | WebFetch |
| 规划 | 2 | WebFetch |
| 程序化 SEO | 2 | WebFetch |
| 本地 SEO | 1 | WebFetch |
| 监控 | 3 | GSC + DataForSEO |
| 数据 | 1 | DataForSEO |
19 项技能无需任何 API 即可使用。4 项技能需要 DataForSEO。1 项技能需要 Google Search Console。
子 Agent
用于审计期间的并行分析:
seo-technical — 可抓取性、可索引性、安全性、CWV
seo-content — E-E-A-T、可读性、单薄内容
seo-schema — 检测、验证、生成
seo-sitemap — 结构、覆盖范围、质量门槛
seo-performance — 核心网页指标测量
seo-visual — 截图、移动端测试、首屏内容