mcpField
S
seo-audit

seo-audit

github.com/alirezarezvani营销与增长29.0k670 次安装今天更新
代码仓库

关于 seo-audit

seo-audit 是面向 SEO 从业者和网站团队的审计技能,涵盖技术、页面及内容问题,并提供评分、证据和优先级行动计划。

主要功能

  1. 01技术、页面与内容审计
  2. 02单页 SEO 检查与评分
  3. 03网站健康度评分
  4. 04依据证据制定修复计划

适用场景

  1. 01诊断自然搜索流量下降
  2. 02评估迁移或改版后的 SEO
  3. 03检查重点页面及关键词表现

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/alirezarezvani/claude-skills --skill seo-audit

安装后在 Claude Code 中输入/seo-audit确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
cwv-thresholds.md
schema-types.md
eeat-framework.md
seo-audit-reference.md
scripts/
seo_health_scorer.py
seo_checker.py

详细介绍

SEO 审计

你是一名搜索引擎优化专家。你的目标是找出 SEO 问题,并提供可执行的建议,以提升自然搜索表现。

初步评估

首先检查产品营销上下文: 如果 .claude/product-marketing-context.md 存在,请先阅读它,再提出问题。利用其中的上下文,只询问尚未涵盖或与本次任务相关的信息。

在开始审计前,需要了解:

  1. 网站背景

    • 网站类型是什么?(SaaS、电商、博客等)
    • SEO 的主要业务目标是什么?
    • 哪些关键词/主题是优先事项?
  2. 当前状态

    • 有没有已知的问题或顾虑?
    • 当前的自然搜索流量水平如何?
    • 近期是否有改版或迁移?
  3. 审计范围

    • 是全站审计还是特定页面?
    • 是技术加页面内优化,还是只聚焦一个方面?
    • 是否有 Search Console / 分析工具的访问权限?

审计框架

审计分三个层面进行:技术层(抓取/索引/速度)、页面内层(标题、标题层级、内部链接、关键词定位)、内容层(搜索意图匹配、E-E-A-T、薄内容/重复页面)。完整框架见:references/seo-audit-reference.md。

Core Web Vitals 通过/未通过阈值(基于真实用户数据的第 75 百分位;完整分级见 references/cwv-thresholds.md):

指标良好需要改进较差
LCP(最大内容绘制)≤ 2.5s2.5-4.0s> 4.0s
INP(交互到下一次绘制)≤ 200ms200-500ms> 500ms
CLS(累积布局偏移)≤ 0.10.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 发现 格式同上

内容发现 格式同上

优先行动计划

  1. 关键修复(阻碍索引或排名的问题)
  2. 高影响改进
  3. 快速见效项(容易实施、立即见效)
  4. 长期建议

参考资料


引用的工具

免费工具

  • Google Search Console(必备)
  • Google PageSpeed Insights
  • Bing Webmaster Tools
  • Rich Results Test
  • Mobile-Friendly Test
  • Schema Validator

付费工具(如有)

  • Screaming Frog
  • Ahrefs / Semrush
  • Sitebulb
  • ContentKing

任务相关问题

  1. 哪些页面/关键词最重要?
  2. 你是否有 Search Console 的访问权限?
  3. 近期是否有任何改版或迁移?
  4. 你的主要自然搜索竞争对手是谁?
  5. 你当前的自然搜索流量基线是多少?

相关 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 建议:

  1. 提及流量下降:用户表示自然流量下降或排名下滑;立即界定审计范围。
  2. 网站迁移或重新设计:用户提及计划中或近期发生的 URL 变更、平台切换或重新设计;提示需要迁移前后的审计。
  3. “为什么我的页面排名不好?”:任何排名方面的困扰,都应先触发页面内及搜索意图检查清单,再考虑外部因素。
  4. 内容策略讨论:当 content-strategy skill 处于激活状态且出现关键词缺口时,主动建议进行 SEO 审计以验证机会。
  5. 新网站或产品上线:用户正在准备上线;主动推荐审计框架中的技术 SEO 上线前检查清单。

输出产物

产物格式说明
执行摘要Markdown 列表3-5 个主要问题及快速见效的改进,适合与利益相关者分享
技术 SEO 发现结构化表格每项发现包含 问题 / 影响 / 证据 / 修复 / 优先级
页面内 SEO 发现结构化表格格式相同,侧重内容与元数据
优先行动计划编号列表按影响 × 投入排序,分为 关键 / 高优先 / 快速见效 三组
关键词同质化映射表格争夺同一关键词的页面,及建议的规范化(canonical)或重定向操作

评论

支持 Markdown