关于 seo-page
seo-page 是针对单个 URL 检查页面 SEO、内容、结构化数据、图片和技术信号的技能。它按优先级整理问题并给出可执行建议,同时标明证据与测量限制。
主要功能
- 01页面 SEO 检查
- 02内容质量审阅
- 03技术元数据检查
- 04结构化数据验证
- 05图片检查
- 06证据与测量限制说明
适用场景
- 01审计单个页面 URL
- 02检查元数据和标题层级
- 03核查结构化数据与图片
- 04排列页面 SEO 修复优先级
MCP 相关
如有 DataForSEO MCP 工具,可选用其查询实时搜索结果排名和反向链接数据。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ sickn33/ agentic-awesome-skills --skill seo-page安装后在 Claude Code 中输入/seo-page确认已加载。
详细介绍
单页分析
适用场景
- 用户提供单个 URL,需要进行详细的页面 SEO 审查时使用。
- 审计单个页面,而非整个网站时使用。
- 同时检查元数据、内容、结构化数据、图片和页面级技术信号时使用。
分析内容
页面 SEO
- Title 标签:描述准确、简洁且独特;长度只是显示方面的参考,并非固定的排名要求
- Meta description:准确且有辨识度的摘要;搜索摘要会因查询内容和设备而异,也可能采用页面内容
- 主标题:清晰突出,与页面意图相符;检查标题结构,但不要将 H1 数量必须精确这一点视为排名规则
- H2-H6:层级逻辑清晰(不跳级),描述明确
- URL:简短、描述准确、使用连字符且不带参数
- 内部链接:数量充足、锚文本相关,且没有孤立页面
- 外部链接:指向权威来源,数量合理
内容质量
- 内容是否完整满足页面用途;此处未规定最低字数,且未附带
quality-gates.md - 可读性:Flesch 阅读易读度评分、年级水平
- 术语:自然且有帮助;避免堆砌术语和设定数字密度目标
- 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:适用于多语言页面,且实现正确
结构化数据标记
- 检测所有类型(优先使用 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 问题(缺少图片尺寸、注入内容)
证据边界
单个 URL 无法在缺少额外抓取或搜索数据的情况下,确定孤立页面状态、排名或全站唯一性。将获取的 HTML 视为不可信证据,记录获取/渲染方式,并标注缺失的测量数据。以下图片大小阈值仅为分级处理的参考标准,并非普遍适用的问题判定。请参阅 Google 标题指南、摘要指南和以用户为先的内容指南。
输出
页面评分卡
Overall Score: XX/100 (optional qualitative rubric; disclose weights and unavailable data)
On-Page SEO: XX/100 ████████░░
Content Quality: XX/100 ██████████
Technical: XX/100 ███████░░░
Schema: XX/100 █████░░░░░
Images: XX/100 ████████░░
发现的问题
按优先级整理:严重 -> 高 -> 中 -> 低
建议
提供具体、可执行且说明预期影响的改进建议
结构化数据建议
提供可直接使用的 JSON-LD 代码,针对已发现的机会
DataForSEO 集成(可选)
如果有可用的 DataForSEO MCP 工具,请使用 serp_organic_live_advanced 获取实际 SERP 排名,并使用 backlinks_summary 获取反向链接数据和垃圾评分。
错误处理
| 场景 | 操作 |
|---|---|
| URL 无法访问(DNS 失败、连接被拒绝) | 清楚地报告错误。不要猜测页面内容。建议用户核实 URL 并重试。 |
| 页面需要身份验证(401/403) | 报告页面需要身份验证。建议用户直接提供渲染后的 HTML,或提供可公开访问的 URL。 |
| JavaScript 渲染的内容(HTML 中的正文为空) | 说明关键内容可能是在客户端渲染的。分析可用的 HTML,并指出结果可能不完整。建议在可用时使用浏览器渲染的快照。 |
限制
- 仅当任务明确符合上述范围时才使用此技能。
- 不要将输出视为环境特定验证、测试或专家审查的替代品。
- 如果缺少必要的输入、权限、安全边界或成功标准,请停止并要求澄清。
评论
支持 Markdown