Next.js SEO 审计
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md 将 @user_3c6cb52e/nextjs-seo-audit-main 安装到当前 AI 助手中。
技能介绍
解决什么问题
Next.js 项目的 SEO 问题通常散落在各处:<title> 太长或太短、JSON-LD 结构数据缺失、语义标签用错、移动端触控区域太小。人工排查容易遗漏,而且没有统一的判定标准——这次觉得 60 字符的标题还行,下次可能就判不合格。这个技能把分散的检查项收敛成一套有明确阈值的清单,让结论可复现。
核心能力与工作流程
该技能将审计拆成 10 个子技能,覆盖 On-Page Optimization、Schema JSON、Meta Data、Semantic Layout、Site Speed、Mobile、Backlink、International SEO、Technical SEO 和 Core Web Vitals。执行完整审计时按顺序跑完全部 10 项,每项有自己的 SKILL.md 详细清单。
每个检查项遵循固定输出格式:
- Status: ✅ PASS、⚠️ WARN 或 ❌ FAIL
- Message: 具体、可执行的发现描述
所有子技能共享一组全局阈值,例如标题长度 30–60 字符、meta description 120–160 字符、关键词密度 1.0–3.0%、内链每页至少 3 条、触控目标最小 48px × 48px、外部脚本上限 10 个、必须的 OG 与 Twitter Card 标签。这些阈值保证判断一致,而不是凭感觉。
适用边界与注意点
这套技能面向 HTML 页面或整站审计,输入是可分析的 HTML,输出是检查结论与建议,它不会替你改代码。结构化数据校验依赖页面里实际存在的 JSON-LD;页面性能与 Core Web Vitals 相关结论同样以你提供的 HTML 为准。阈值是经验性参考线,特殊垂直领域可能需要结合实际调整。
使用场景
- 产品上线前对首页做完整 SEO 检查,确认标题、meta、JSON-LD 是否符合阈值
- 收到搜索流量下降反馈后,排查 H1 层级、内链数量和结构化数据错误
- 移动端改版后验证触控目标尺寸、视口配置和响应式断点
- 多语言站点发布时检查 hreflang 标签与各区域页面的规范化
适合人员
- Next.js 全栈工程师:需要在 Code Review 时快速发现模板里遗漏的 OG 标签或语义标签
- 独立站技术负责人:需要在上线前对整站做一次系统的 SEO 体检,确保可爬取且无致命配置错误
- 内容平台前端团队:需要按统一标准批量检查文章页的标题长度、内链密度和结构化数据
- SEO 外包顾问:需要向客户交付一份带 PASS/WARN/FAIL 标记的审计报告,每条结论都有阈值依据