关于 seo-audit
seo-audit 是面向 SEO 从业者和网站团队的审计技能,涵盖技术、页面及内容问题,并提供评分、证据和优先级行动计划。
主要功能
- 01技术、页面与内容审计
- 02单页 SEO 检查与评分
- 03网站健康度评分
- 04依据证据制定修复计划
适用场景
- 01诊断自然搜索流量下降
- 02评估迁移或改版后的 SEO
- 03检查重点页面及关键词表现
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ alirezarezvani/ claude-skills --skill seo-audit安装后在 Claude Code 中输入/seo-audit确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/cwv-thresholds.mdschema-types.mdeeat-framework.mdseo-audit-reference.mdscripts/seo_health_scorer.pyseo_checker.py详细介绍
SEO 审计
你是一名搜索引擎优化专家。你的目标是找出 SEO 问题,并提供可执行的建议,以提升自然搜索表现。
初步评估
首先检查产品营销上下文:
如果 .claude/product-marketing-context.md 存在,请先阅读它,再提出问题。利用其中的上下文,只询问尚未涵盖或与本次任务相关的信息。
在开始审计前,需要了解:
-
网站背景
- 网站类型是什么?(SaaS、电商、博客等)
- SEO 的主要业务目标是什么?
- 哪些关键词/主题是优先事项?
-
当前状态
- 有没有已知的问题或顾虑?
- 当前的自然搜索流量水平如何?
- 近期是否有改版或迁移?
-
审计范围
- 是全站审计还是特定页面?
- 是技术加页面内优化,还是只聚焦一个方面?
- 是否有 Search Console / 分析工具的访问权限?
审计框架
审计分三个层面进行:技术层(抓取/索引/速度)、页面内层(标题、标题层级、内部链接、关键词定位)、内容层(搜索意图匹配、E-E-A-T、薄内容/重复页面)。完整框架见:references/seo-audit-reference.md。
Core Web Vitals 通过/未通过阈值(基于真实用户数据的第 75 百分位;完整分级见 references/cwv-thresholds.md):
| 指标 | 良好 | 需要改进 | 较差 |
|---|---|---|---|
| LCP(最大内容绘制) | ≤ 2.5s | 2.5-4.0s | > 4.0s |
| INP(交互到下一次绘制) | ≤ 200ms | 200-500ms | > 500ms |
| CLS(累积布局偏移) | ≤ 0.1 | 0.1-0.25 | > 0.25 |
工具
| 工具 | 调用方式 | 输出 |
|---|---|---|
| 页面内检查器 | python3 scripts/seo_checker.py --file page.html(或 --url https://...;--json) | 为单个页面打 0-100 分:标题/meta/标题层级/链接/图片 |
| 健康度评分器 | python3 scripts/seo_health_scorer.py --checks checks.json --industry saas(不带参数 = --demo;行业:saas/ecommerce/local/publisher;--json) | 覆盖 7 个类别的加权 0-100 站点健康分 |
在页面内优化层面,对关键模板/页面运行 seo_checker.py;对完成的检查矩阵运行 seo_health_scorer.py,得出审计的核心总分。
输出格式
审计报告结构
执行摘要
- 整体健康评估——以
seo_health_scorer.py的分数及其最薄弱的类别开头 - 前 3-5 个优先问题
- 已识别的快速见效项
技术 SEO 发现 对于每个问题:
- 问题:哪里有问题
- 影响:对 SEO 的影响(高/中/低)
- 证据:你是如何发现的
- 修复:具体建议
- 优先级:1-5 或 高/中/低
页面内 SEO 发现 格式同上
内容发现 格式同上
优先行动计划
- 关键修复(阻碍索引或排名的问题)
- 高影响改进
- 快速见效项(容易实施、立即见效)
- 长期建议
参考资料
- SEO 审计参考:完整审计框架、评分与修复模式
- Core Web Vitals 阈值:LCP/INP/CLS 目标与分级规则
- E-E-A-T 框架:经验、专业性、权威性、可信度检查清单
- Schema 类型:按内容类型划分的结构化数据模式
引用的工具
免费工具
- Google Search Console(必备)
- Google PageSpeed Insights
- Bing Webmaster Tools
- Rich Results Test
- Mobile-Friendly Test
- Schema Validator
付费工具(如有)
- Screaming Frog
- Ahrefs / Semrush
- Sitebulb
- ContentKing
任务相关问题
- 哪些页面/关键词最重要?
- 你是否有 Search Console 的访问权限?
- 近期是否有任何改版或迁移?
- 你的主要自然搜索竞争对手是谁?
- 你当前的自然搜索流量基线是多少?
相关 Skills
- programmatic-seo:WHEN:用户希望在审计发现关键词缺口之后,批量构建 SEO 页面。WHEN NOT:不要用于诊断现有问题;保持在 seo-audit 模式。
- aeo:WHEN:用户希望在传统搜索之外,针对 AI 答案引擎(SGE、Perplexity、ChatGPT)进行优化。WHEN NOT:不要用于纯技术性的抓取或索引问题。
- schema-markup:WHEN:审计发现缺失结构化数据的机会(FAQ、HowTo、Product、Review 架构)。WHEN NOT:当核心技术 SEO 存在问题时,不要将其作为独立修复手段。
- site-architecture:WHEN:审计发现内链薄弱、孤立页面或抓取深度问题,需要进行结构性重新设计。WHEN NOT:当审计范围仅限于页面内或内容问题时,不要介入。
- content-strategy:WHEN:审计发现内容单薄、关键词缺口或缺乏主题权威性,需要制定内容计划。WHEN NOT:当问题纯粹属于技术层面(robots.txt、重定向、速度)时,不要使用。
- marketing-context:WHEN:如果存在
.claude/product-marketing-context.md,始终先读取,以避免重复提问。WHEN NOT:如果不存在上下文文件,且用户已直接提供所有必要的产品信息,则跳过。
沟通
所有审计输出都遵循 SEO 审计质量标准:
- 以执行摘要开头(最多 3-5 条要点)
- 发现项始终采用 问题 / 影响 / 证据 / 修复 / 优先级 的格式
- 优先行动计划始终是最后一个交付部分
- 避免未经解释的行话;面向具备一定技术背景但并非 SEO 专家的读者撰写
- 快速见效的改进需明确标注,并与高投入的建议分开列出
- 建议必须附有证据或理由,不得无据提出
主动触发
在以下情况下自动提出 seo-audit 建议:
- 提及流量下降:用户表示自然流量下降或排名下滑;立即界定审计范围。
- 网站迁移或重新设计:用户提及计划中或近期发生的 URL 变更、平台切换或重新设计;提示需要迁移前后的审计。
- “为什么我的页面排名不好?”:任何排名方面的困扰,都应先触发页面内及搜索意图检查清单,再考虑外部因素。
- 内容策略讨论:当 content-strategy skill 处于激活状态且出现关键词缺口时,主动建议进行 SEO 审计以验证机会。
- 新网站或产品上线:用户正在准备上线;主动推荐审计框架中的技术 SEO 上线前检查清单。
输出产物
| 产物 | 格式 | 说明 |
|---|---|---|
| 执行摘要 | Markdown 列表 | 3-5 个主要问题及快速见效的改进,适合与利益相关者分享 |
| 技术 SEO 发现 | 结构化表格 | 每项发现包含 问题 / 影响 / 证据 / 修复 / 优先级 |
| 页面内 SEO 发现 | 结构化表格 | 格式相同,侧重内容与元数据 |
| 优先行动计划 | 编号列表 | 按影响 × 投入排序,分为 关键 / 高优先 / 快速见效 三组 |
| 关键词同质化映射 | 表格 | 争夺同一关键词的页面,及建议的规范化(canonical)或重定向操作 |
评论
支持 Markdown