营销增长
单页 SEO 深度分析:当拿到单个 URL 需要检查页面…
对单个 URL 做端到端 SEO 审查,输出评分卡、按优先级排列的问题、可执行建议和 JSON-LD 代码。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 38/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 59/100 ×0.15
适用场景
单页 SEO 深度分析:当拿到单个 UR特定
解决思路
- 检查 Title tag:长度 50-60 个字符,包含主关键词,且唯一。
- 检查 Meta description:长度 150-160 个字符,有吸引力,包含关键词。
- 检查 Meta description 是否只是 Title 的复述:运行 `"${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run metadata_template.py --title "<title>" --description "<desc>" --json`(启发式、确定性的字符串比较)。如果描述开头重复自身标题并以固定 CTA 结尾(如 “Try it free now.”、“Start free!”),则视为模板化元数据;这是批量生成任务在全站产生的典型形态,而重复或模板化元数据无论正文多原创都是已记录的内容质量问题。
- 检查 H1:有且仅有一个,匹配页面意图,包含关键词。
- 检查 H2-H6:层级逻辑正确(不跳级),具有描述性。
- 检查 URL:简短、描述性强、使用连字符、无参数。
- 检查内部链接:数量足够、锚文本相关、无孤岛页面。
- 检查外部链接:指向权威来源,数量合理。
- 内容质量:对照页面类型最低字数要求(见 quality-gates.md)检查字数。
- 内容质量:检查可读性,包括 Flesch Reading Ease 分数和年级水平。
- 内容质量:检查关键词密度是否自然(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)。
- Schema 标记:验证必需属性。
- Schema 标记:识别缺失的 Schema 机会。
- Schema 标记:绝不推荐 HowTo(已弃用)或 FAQ 用于富媒体结果(2026 年 5 月已退役);现有 FAQPage 无需删除,对真实问答使用 QAPage。
- 图片:检查 alt text 是否存在、描述性、在自然情况下包含关键词。
- 图片:检查文件大小,标记 >200KB(warning)、>500KB(critical)。
- 图片:检查格式,推荐 WebP/AVIF 优于 JPEG/PNG。
- 图片:检查尺寸,设置 width/height 以预防 CLS。
- 图片:检查懒加载,按图片报告 `lazy_method`(native | perfmatters | ewww | js-generic | none)。检测到 JS 懒加载器(Perfmatters、EWWW、lazysizes)时,不要标记“未懒加载”,因为它们会有意移除原生 `loading="lazy"` 属性并使用 `data-src` 占位符。
- Core Web Vitals(仅作参考,不能仅从 HTML 测量):标记潜在 LCP 问题(巨大首屏图片、阻塞渲染资源)。
- Core Web Vitals:标记潜在 INP 问题(重型 JS、无 async/defer)。
- Core Web Vitals:标记潜在 CLS 问题(缺少图片尺寸、注入内容)。
- 输出 Page Score Card:Overall Score: XX/100;并分别给出 On-Page SEO、Content Quality、Technical、Schema、Images 的 XX/100 和条形图。
- 输出 Issues Found:按优先级 Critical -> High -> Medium -> Low 组织。
- 输出 Recommendations:给出具体、可执行的改进建议及预期影响。
- 输出 Schema Suggestions:为检测到的机会提供可直接使用的 JSON-LD 代码。
- DataForSEO 集成(可选):如果有 DataForSEO MCP 工具,使用 `serp_organic_live_advanced` 获取真实 SERP 排名,使用 `backlinks_summary` 获取外链数据和垃圾评分。
- 错误处理:URL 不可达(DNS 失败、连接被拒绝)时,清楚报告错误;不要猜测页面内容;建议用户验证 URL 后重试。
- 错误处理:页面需要认证(401/403)时,报告页面在认证之后;建议用户直接提供渲染后的 HTML 或可公开访问的 URL。
- 错误处理:JavaScript 渲染内容(HTML 中 body 为空)时,说明关键内容可能由客户端渲染;分析可用 HTML 并标记结果可能不完整;建议使用浏览器渲染快照(如可用)。
适用边界 · 注意事项
- 不适用于无法访问、需要认证或完全由 JavaScript 客户端渲染而 HTML 为空的页面;此时只能报告限制并请用户提供渲染后 HTML、公开 URL 或浏览器快照,不能猜测内容。
- 不要仅凭单独 HTML 声称测得 Core Web Vitals 数据;只能标记潜在 LCP/INP/CLS 问题。
- 没有 Claude 插件环境/`${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo` 时,无法运行模板化元数据检查;没有 DataForSEO MCP 时,跳过 SERP/外链集成。