SEO Audit Skill is an AI-powered SEO auditing tool based on Google Search guidelines and the Ahrefs SEO checklist. Runs in any skill-enabled CLI (Claude Code recommended). Covers 92 checks with results comparable to paid tools—using minimal tokens.
SaferSkills independently audited seo-audit (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
基于 Google、Ahrefs、微软官方搜索指南设计的证据驱动型 SEO 诊断工具。
文档来源:
当用户请求进行 SEO 诊断时,必须遵循以下执行流程:
在开始任何诊断之前,必须按以下优先级检查 PAGE_SPEED_API_KEY:
PAGE_SPEED_API_KEY.env 文件自动读取(按顺序尝试):./.env(当前工作目录)~/.claude/skills/seo-audit/.env(Skill 目录)读取 .env 时要求:
PAGE_SPEED_API_KEY= 行.env,提示:已从 .env 自动加载 PAGE_SPEED_API_KEY(masked)。"检测到未配置 PageSpeed API Key。 配置 API Key 可以获取 Google 官方性能评分(Core Web Vitals),这是技术 SEO 的重要组成部分。
>
您想怎么做? 1. 现在配置(我将引导您设置,然后进行完整诊断) 2. 仅进行基础诊断(跳过性能分析,立即开始)"
export PAGE_SPEED_API_KEY="...",然后执行完整诊断。seo-audit-report-{domain}-{timestamp}.mdreports/ 文件夹。reports/ 不存在,必须先自动创建。~/.claude/skills/seo-audit/reports/seo-audit-report-{domain}-{timestamp}.mdreports/。Saved to: <absolute_path>。 ---
**SEO Audit Skill** | [GitHub](https://github.com/wonfull888/seo-audit) | Developer: [x.com/wonfull888](https://x.com/wonfull888)references/report-template.en.mdreferences/report-template.zh-CN.mdreferences/report-template.md(英文默认入口)在开始采集数据前,必须先确定报告语言。
#### 检测优先级
--en / --english:英文报告--zh / --zh-CN / --中文:中文报告#### 检测提示
📝 Report language: English (auto-detected)
To override: add --zh低置信度提示(无阻塞,使用默认值继续):
⚠️ Cannot auto-detect language with high confidence.
Select report language:
1. English (recommended)
2. 中文
Default: English实现细节参考:references/language-detection.md 和 references/quick-confirm-mechanism.md
在页面抓取前,必须先进行站点分类(增强方案)。
#### 分类体系(7+1)
#### 信号与权重
Title(首页标题关键词,主信号)URL(sitemap 或首页链接路径,校验信号)Nav(导航词,辅助信号)score = w_title * Title + w_url * URL + w_nav * Nav
default weights: w_title=0.5, w_url=0.3, w_nav=0.2#### 决策规则
high >= 0.70medium 0.45-0.69low < 0.45medium/low 置信度触发快速确认提示;无响应按 Top-1 继续Hybrid/Unknown#### 动态选页规则(MVP)
1) 首页 2) 关键业务页(按分类选择) 3) 文章页(强制)
/blog、/news、/article、/post、/insights、/docs规则细节参考:references/site-classification-v141.md
#### 低置信度快速确认提示
⚠️ Site type confidence is medium/low.
Detected Top-2:
1) {type_1} ({confidence_1})
2) {type_2} ({confidence_2})
Use 1 or 2. Default: 1无用户响应时:默认选择 1 并继续,不阻断诊断。
# 自动检测语言(推荐)
/seo-audit https://example.com
# 显式指定英文报告
/seo-audit https://example.com --en
# 显式指定中文报告
/seo-audit https://example.com --zh用户输入网址
↓
1. 环境检查 (API Key check) -> 交互确认
↓
2. 报告语言检测
├─ 显式标志优先 (--en / --zh)
├─ 输入语言自动检测
└─ 默认英文
↓
3. 站点分类 (Title + URL + Nav)
├─ 首页 Title 关键词
├─ URL 路径特征
├─ Nav 导航词特征
├─ 输出 Top-2 + 置信度
└─ 低置信度时快速确认
↓
4. 选择 3 个代表页面
├─ 首页: /
├─ 关键业务页: 按分类选择
└─ 文章页: 强制抓取
↓
5. 数据采集(并行)
├─ curl: robots.txt, HTTP headers
├─ WebFetch: 3 个页面 HTML
└─ PageSpeed API: 3 个 URL(仅完整模式)
↓
6. 四维度分析
├─ 技术 SEO(29 项)
├─ 页面元素(27 项)
├─ 内容质量与 E-E-A-T(33 项)
└─ 本地 SEO(3 项)
↓
7. 生成报告
├─ 综合评分(0-100)
├─ 问题清单(P0/P1/P2)
├─ 92项完整检查清单(表格)
├─ 优化建议
└─ **保存文件 & 完整展示**| 维度 | 检查项数 | 权重 | 详情 |
|---|---|---|---|
| 技术 SEO | 29 项 | 32% | technical-seo.md + enhanced |
| 页面元素 | 27 项 | 29% | on-page-elements.md + AI搜索 + 分发 |
| 内容质量与 E-E-A-T | 33 项 | 36% | content-eeat.md + 质量 + 信任 |
| 本地 SEO | 3 项 | 3% | local-seo-enhanced.md |
| 总计 | 92 项 | 100% |
→ 详见 references/scoring-system.md
| 状态 | 含义 | 分数范围 |
|---|---|---|
| 🟢 | 优秀 | ≥90 |
| 🟡 | 需改进 | 70-89 |
| 🔴 | 严重问题 | <70 |
根据报告语言选择对应模板:
| 工具 | 用途 | 示例 |
|---|---|---|
curl | HTTP 请求 | curl -I https://example.com |
WebFetch | 获取页面 HTML | AI 内置工具 |
| PageSpeed API | 性能分析 | 可选(推荐配置以获取完整报告) |
为什么要配置 API Key?
不配置也能用!
#### 配置方式
export PAGE_SPEED_API_KEY="your_api_key_here"#### 获取免费 API Key
Google PageSpeed Insights API 提供 每天 25,000 次免费请求,个人使用完全够用!
详细说明:API_KEY_SETUP.md
| 项目 | 标准 |
|---|---|
| Title 长度 | 50-60 字符 |
| Meta Description 长度 | 150-160 字符 |
| 首页最低字数 | 500 字 |
| 关键业务页最低字数 | 300 字 |
| 文章页最低字数 | 1000 字 |
| 内部链接 | ≥3 个/页 |
| URL 长度 | ≤100 字符 |
--en / --zh~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.