用途:对单个页面做 SEO 与 GEO 就绪度分析,输入可以是 URL(通过 WebFetch 抓取)或本地文件,命令入口为 /seo page。
主要能力与检查项:
- 标题:50-60 字符,含主关键词与品牌。
- meta description:120-155 字符,含钩子、收益与 CTA。
- 标题层级:H1 恰好一个且含主关键词;H2-H6 层级正确、不跳级。
- Canonical:自引用或指向权威 URL。
- Open Graph:og:title、og:description、og:image(1200x630)、og:url。
- Twitter Cards:summary_large_image 并使用 og:image。
- Schema:至少一个 JSON-LD 块,且通过 schema.org 校验。
- 图片:均有 alt、懒加载、使用 WebP/AVIF。
使用方式:先抓取页面或读取本地文件,再依次运行 scripts/parse-meta.ts <input> 提取 title、description、OG、Twitter、canonical;运行 scripts/validate-schema.ts <input> 校验 JSON-LD;分析 H1-H6 层级;运行 scripts/geo-score.ts <input> 得到 LLM 可读性评分;最后输出结构化报告。
适用场景:发布前单页 SEO 审查、结构化数据与社交卡片检查、GEO/LLM 可读性评估。
限制:资料仅描述单页分析流程与检查规则,未提供安装方式、依赖环境、收费、平台支持或效果数据,这些暂未提供。参考文档位于 skills/seo/02-onpage-seo/ 与 skills/seo/09-checklists/pre-publication.md。