关于 nextjs-seo-audit
面向 HTML 页面和 Next.js 网站的 SEO 审计技能,分为 10 个专项领域。它提供审计与修复检查清单,覆盖元数据、结构化数据、性能、移动端和技术 SEO。
主要功能
- 01组织 10 个 SEO 审计子技能
- 02检查标题、关键词和站内链接
- 03检查元数据与结构化数据
- 04评估速度、移动端和 Core Web Vitals
- 05审查技术 SEO 与反向链接策略
- 06按状态和评分报告可执行结果
适用场景
- 01审计 HTML 页面或完整网站
- 02排查 Next.js 页面 SEO 问题
- 03验证 JSON-LD 和社交分享元数据
- 04检查性能与移动端适配
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ thisisahsaniqbal/ nextjs-seo-audit --skill nextjs-seo-audit安装后在 Claude Code 中输入/nextjs-seo-audit确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
.gitignoreLICENSEREADME.md详细介绍
nextjs-seo-audit
一项全面的 SEO 审核技能,教你如何分析 HTML 页面,并在 10 个技能领域提供切实可行的建议。
何时启用
当用户要求你执行以下操作时,使用此技能:
- 对页面、组件或整个网站进行 SEO 审核
- 修复特定的 SEO 问题(标题、元标签、架构、速度等)
- 针对搜索引擎优化 Next.js 或 HTML 页面
- 验证结构化数据(JSON-LD)、Open Graph 或 Twitter Cards
- 检查页面性能、语义化 HTML 或移动端友好性
- 分析出站链接或反向链接策略
如何执行完整审核
执行完整 SEO 审核时,按顺序对所提供的 HTML 运行全部 10 个子技能。阅读每个子技能的 SKILL.md,了解详细检查清单:
| # | 技能 | SKILL.md | 关注领域 |
|---|---|---|---|
| 1 | 页面优化 | skills/onpage-optimization/SKILL.md | 标题、关键词、内部链接 |
| 2 | Schema JSON 优化 | skills/schema-json-optimization/SKILL.md | JSON-LD 结构化数据 |
| 3 | 元数据优化 | skills/meta-data-optimization/SKILL.md | 标题、描述、OG、Twitter Cards |
| 4 | 语义布局 | skills/semantic-layout/SKILL.md | HTML5 语义元素、无障碍性 |
| 5 | 网站速度优化 | skills/site-speed-optimization/SKILL.md | 脚本、样式表、图片 |
| 6 | 移动端优化 | skills/mobile-optimization/SKILL.md | 视口、响应式设计、触控目标 |
| 7 | 反向链接监控 | skills/backlink-monitoring/SKILL.md | 外部链接、dofollow/nofollow 策略 |
| 8 | 国际 SEO | skills/international-seo/SKILL.md | Hreflang、多语言、区域定位 |
| 9 | 技术 SEO | skills/technical-seo/SKILL.md | Sitemap、robots.txt、canonical、可抓取性 |
| 10 | Core Web Vitals | skills/core-web-vitals/SKILL.md | LCP、CLS、INP、性能评分 |
输出格式
对每项检查,报告:
- 状态:
✅ PASS、⚠️ WARN或❌ FAIL - 消息:清晰且可执行的发现说明
最后提供一份摘要:
SEO Audit Summary
─────────────────
✅ Pass: X
⚠️ Warn: Y
❌ Fail: Z
──────────────
Score: XX%
全局阈值参考
以下阈值适用于所有子技能:
| 参数 | 值 |
|---|---|
| 标题长度 | 30–60 个字符 |
| 元描述长度 | 120–160 个字符 |
| 关键词密度(理想值) | 1.0–3.0% |
| 内部链接(每页最少数量) | 3 |
| 警告前的最大固定宽度 | 500px |
| 触控目标最小尺寸 | 48px × 48px |
| 内联 CSS 最大长度 | 5000 个字符 |
| 外部脚本最大数量 | 10 |
| 必需的 OG 标签 | og:title、og:description、og:image、og:url、og:type |
| 必需的 Twitter Card 标签 | twitter:card、twitter:title、twitter:description |
| 必需的语义元素 | header、main、footer、nav |
| 推荐的语义元素 | article、section、aside、figure |
评论
支持 Markdown