关于 30x-seo-page
30x-seo-page 是用于审查单个页面的 SEO、内容、技术元素、结构化数据和图片的技能,并输出评分卡、优先级问题及改进建议。
主要功能
- 01页面 SEO 审查
- 02内容质量检查
- 03技术元数据审查
- 04结构化数据检测与建议
- 05图片及核心网页指标检查
- 06优先级评分卡与建议
适用场景
- 01发布前审查页面
- 02查找元数据和内容缺口
- 03评估结构化数据机会
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ norahe0304-art/ 30x-seo --skill 30x-seo-page安装后在 Claude Code 中输入/30x-seo-page确认已加载。
详细介绍
单页分析
分析内容
页面内 SEO
- Title 标签:50-60 个字符,包含主要关键词,且具有唯一性
- Meta 描述:150-160 个字符,具有吸引力,并包含关键词
- H1:恰好一个,符合页面意图,并包含关键词
- H2-H6:层级逻辑清晰(不得跳过级别),描述明确
- URL:简短、描述性强,使用连字符,不含参数
- 内部链接:数量充足,锚文本相关,不存在孤立页面
- 外部链接:指向权威来源,数量合理
内容质量
- 字数与页面类型的最低要求对比(参见 quality-gates.md)
- 可读性:Flesch 阅读易读性分数、年级水平
- 关键词密度:自然(1-3%),包含语义变体
- E-E-A-T 信号:作者简介、资质、第一手经验标记
- 内容新鲜度:发布日期、最后更新日期
技术元素
- Canonical 标签:存在,且指向自身或正确页面
- Meta robots:除非有意屏蔽,否则应为 index/follow
- Open Graph:og:title、og:description、og:image、og:url
- Twitter Card:twitter:card、twitter:title、twitter:description
- Hreflang:适用于多语言页面,且实现正确
Schema 标记
- 检测所有类型(优先使用 JSON-LD)
- 验证必需属性
- 找出缺失的机会
- 绝不建议使用 HowTo(已弃用)或 FAQ(仅限政府/健康领域)
图片
- Alt 文本:存在、描述明确,并在自然的情况下包含关键词
- 文件大小:标记超过 200KB 的文件(警告),超过 500KB 的文件(严重)
- 格式:推荐使用 WebP/AVIF,而非 JPEG/PNG
- 尺寸:设置 width/height,以防止 CLS
- 延迟加载:为首屏以下的图片设置 loading="lazy"
Core Web Vitals(仅供参考——无法仅凭 HTML 测量)
- 标记潜在的 LCP 问题(超大的主视觉图片、阻塞渲染的资源)
- 标记潜在的 INP 问题(繁重的 JS、缺少 async/defer)
- 标记潜在的 CLS 问题(缺少图片尺寸、注入的内容)
输出
页面评分卡
Overall Score: XX/100
On-Page SEO: XX/100 ████████░░
Content Quality: XX/100 ██████████
Technical: XX/100 ███████░░░
Schema: XX/100 █████░░░░░
Images: XX/100 ████████░░
发现的问题
按优先级整理:严重 → 高 → 中 → 低
建议
提供具体、可执行且能说明预期影响的改进措施
Schema 建议
为发现的机会提供可直接使用的 JSON-LD 代码
[PROTOCOL]: 变更时更新此标头,然后检查 CLAUDE.md
评论
支持 Markdown