[ PROMPT_NODE_28004 ]
roier-seo
[ SKILL_DOCUMENTATION ]
# Roier SEO - 技术 SEO 审计与修复工具
基于 AI 的 SEO 优化技能,用于审计网站并自动实施修复。
## 何时使用此技能
**在以下情况使用 Roier SEO:**
- 用户要求“审计我的网站”或“检查 SEO”
- 用户想要“提升性能”或“修复 SEO 问题”
- 用户提到“lighthouse”、“pagespeed”或“核心网页指标 (Core Web Vitals)”
- 用户想要添加/修复元标签、结构化数据或可访问性问题
- 用户拥有本地开发服务器并需要 SEO 分析
**核心功能:**
- **全面审计**:对任何 URL(本地或线上)进行 Lighthouse 审计
- **自动修复**:直接在代码库中实施修复
- **框架感知**:识别 Next.js, React, Vue, Nuxt, 原生 HTML
- **核心网页指标**:追踪 FCP, LCP, TBT, CLS 指标
- **结构化数据**:用于富媒体摘要的 JSON-LD 模式
- **可访问性**:WCAG 合规性修复
**使用替代方案:**
- **React 最佳实践**:用于通用的 React 性能优化
- **手动 Lighthouse**:用于无需自动修复的一次性审计
## 快速开始
### 安装
安装此技能后,安装审计依赖:
bash
cd ~/.claude/skills/roier-seo/scripts
npm install
### 运行审计
针对 **线上网站**:
bash
node ~/.claude/skills/roier-seo/scripts/audit.js https://example.com
针对 **本地开发服务器**(必须处于运行状态):
bash
node ~/.claude/skills/roier-seo/scripts/audit.js http://localhost:3000
输出格式:
bash
# JSON 输出(默认,用于程序化调用)
node ~/.claude/skills/roier-seo/scripts/audit.js https://example.com
# 人类可读的摘要
node ~/.claude/skills/roier-seo/scripts/audit.js https://example.com --output=summary
# 保存到文件
node ~/.claude/skills/roier-seo/scripts/audit.js https://example.com --save=results.json
## 审计类别
审计会返回五个类别的评分(0-100):
| 类别 | 描述 | 权重 |
|----------|-------------|--------|
| **性能 (Performance)** | 页面加载速度,核心网页指标 | 高 |
| **可访问性 (Accessibility)** | WCAG 合规性,屏幕阅读器支持 | 高 |
| **最佳实践 (Best Practices)** | 安全性,现代 Web 标准 | 中 |
| **SEO** | 搜索引擎优化,可抓取性 | 高 |
| **PWA** | 渐进式 Web 应用合规性 | 低 |
## 技术 SEO 修复模式
### 元标签 (HTML Head)
#### Title 标签
html
首页
主要关键词 - 次要关键词 | 品牌名称
**规则:**
- 最大 50-60 个字符
- 包含主要关键词