营销增长
当页面技术 SEO 良好却不排名时,用 SXO 反向分析…
适用于页面技术指标正常但无法排名,需要从搜索结果反向判断 Google 奖励什么页面类型、内容深度和用户体验的场景。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 38/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 59/100 ×0.15
适用场景
当页面技术 SEO 良好却不排名时,用 特定
解决思路
- 命令入口:使用 `/seo sxo <url>` 执行完整 SXO 分析,并从页面自动检测关键词。
- 命令入口:使用 `/seo sxo <url> <keyword>` 针对指定关键词执行完整 SXO 分析。
- 命令入口:使用 `/seo sxo wireframe <url>` 生成带具体占位符的 IST/SOLL wireframe。
- 命令入口:使用 `/seo sxo personas <url>` 只做人设评分,跳过 SERP 分析。
- 目标获取:通过 "${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run render_page.py <URL> --mode auto 抓取目标 URL,支持 SPA 且 SSRF 安全。
- 目标获取:用 "${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run parse_html.py <URL> 解析页面,提取 title、H1、meta description、标题层级、字数、schema markup、CTA、媒体元素。
- 目标获取:如果未提供关键词,从 title tag 与 H1 的重叠部分提取主关键词。
- 目标获取:继续前验证关键词非空。
- SERP 反向分析:阅读 `references/page-type-taxonomy.md` 获取分类规则。
- SERP 反向分析:用 Google 搜索目标关键词(WebSearch)。
- SERP 反向分析:对前 10 个自然结果逐个记录 URL 和域名权威层级(brand / niche authority / unknown)。
- SERP 反向分析:对前 10 个自然结果逐个记录页面类型,并用 taxonomy 分类。
- SERP 反向分析:对前 10 个自然结果逐个记录内容格式(long-form、listicle、how-to、comparison、tool、video)。
- SERP 反向分析:对前 10 个自然结果逐个记录字数估计,依据 snippet 长度和页面结构。
- SERP 反向分析:对前 10 个自然结果逐个记录存在的 schema 类型,来自当前支持的 SERP 特性,排除 FAQ/HowTo。
- SERP 反向分析:对前 10 个自然结果逐个记录媒体信号(video carousel、image pack、thumbnail presence)。
- SERP 反向分析:记录 SERP 特性中的 Featured snippet,包括 paragraph / list / table / video。
- SERP 反向分析:记录 People Also Ask,提取所有可见问题。
- SERP 反向分析:记录 Ads,统计顶部和底部广告数量并分析广告文案主题。
- SERP 反向分析:记录 Related searches,提取所有相关搜索。
- SERP 反向分析:记录 Knowledge panel / local pack / shopping results。
- SERP 反向分析:记录 AI Overview 是否存在及来源类型。
- SERP 反向分析:计算 SERP consensus 中的主导页面类型,>60% 为强共识,40-60% 为混合,<40% 为碎片化。
- SERP 反向分析:计算 SERP consensus 中的内容深度期望,即平均字数层级。
- SERP 反向分析:计算 SERP consensus 中的 schema 期望,即最常见的结构化数据类型。
- SERP 反向分析:计算 SERP consensus 中的媒体期望,即是否必须视频、图片是否关键。
- 页面类型错配检测:将目标页面类型与 SERP consensus 对比。
- 页面类型错配检测:目标 Blog Post 遇到 SERP 期望 Product Pages 时,严重级别为 CRITICAL,建议创建专门产品页。
- 页面类型错配检测:目标 Blog Post 遇到 SERP 期望 Comparison 时,严重级别为 HIGH,建议重构为带矩阵的比较页。
- 页面类型错配检测:目标 Product 遇到 SERP 期望 Informational 时,严重级别为 HIGH,建议增加教育内容层。
- 页面类型错配检测:目标 Landing Page 遇到 SERP 期望 Tool/Calculator 时,严重级别为 HIGH,建议构建交互工具组件。
- 页面类型错配检测:目标 Service Page 遇到 SERP 期望 Local Results 时,严重级别为 MEDIUM,建议增加位置信号 + local schema。
- 页面类型错配检测:目标类型与 SERP 类型匹配时,判定为 ALIGNED,聚焦内容深度和 UX。
- 页面类型错配检测:用 `references/page-type-taxonomy.md` 分类目标页面。
- 页面类型错配检测:用同一 taxonomy 分类每个 SERP 结果。
- 页面类型错配检测:如果目标类型与 SERP 主导类型不同,标记 mismatch。
- 页面类型错配检测:如果 SERP 碎片化且无主导类型,记录差异化机会。
- 用户故事推导:阅读 `references/user-story-framework.md` 获取完整框架。
- 用户故事推导:从 PAA 问题推导用户故事,PAA 揭示知识缺口和顾虑。
- 用户故事推导:从广告文案主题推导用户故事,广告揭示商业触发点和价值主张。
- 用户故事推导:从 Related searches 推导用户故事,相关搜索揭示搜索旅程中的之前和之后。
- 用户故事推导:从 Featured snippet 格式推导用户故事,格式揭示期望答案结构。
- 用户故事推导:从 AI Overview 推导用户故事,AI Overview 揭示 Google 认为的权威答案。
- 用户故事推导:对每个信号簇生成用户故事,模板为“作为[由信号推导的人设],我想要[由查询意图推导的目标],因为[由广告文案/PAA 语气推导的情感驱动],但被[由 PAA 问题/相关搜索推导的障碍]阻挡”。
- 用户故事推导:生成 3-5 个覆盖主要意图角度的用户故事。
- 差距分析:比较 Page Type,目标类型 vs SERP 主导类型,评分 0-15。
- 差距分析:比较 Content Depth,字数、标题深度、主题覆盖,评分 0-15。
- 差距分析:比较 UX Signals,CTA 清晰度、首屏内容、移动布局,评分 0-15。
- 差距分析:比较 Schema Markup,现有 vs 期望结构化数据类型,评分 0-15。
- 差距分析:比较 Media Richness,图片、视频、交互元素 vs SERP 常态,评分 0-15。
- 差距分析:比较 Authority Signals,E-E-A-T 标记、社会证明、资质,评分 0-15。
- 差距分析:比较 Freshness,最后更新、日期信号、内容新鲜度,评分 0-10。
- 差距分析:汇总为 0-100 SXO Gap Score,越低差距越大,越高对齐越好。
- 人设评分:阅读 `references/persona-scoring.md` 获取方法。
- 人设评分:从 SERP 意图信号推导 4-7 个人设,先按主题聚类 PAA 问题。
- 人设评分:按目标受众细分广告文案。
- 人设评分:将 related searches 映射到旅程阶段。
- 人设评分:对每个人设,在 Relevance 维度给目标页面评分,满分 25,判断页面是否满足该人设需求。
- 人设评分:对每个人设,在 Clarity 维度给目标页面评分,满分 25,判断该人设能否 10 秒内找到答案。
- 人设评分:对每个人设,在 Trust 维度给目标页面评分,满分 25,判断是否有足够信任信号。
- 人设评分:对每个人设,在 Action 维度给目标页面评分,满分 25,判断是否有清晰下一步。
- 人设评分:输出人设卡片,包含分数和具体改进建议。
- 人设评分:按最弱人设优先排序建议,因为这是最大机会。
- Wireframe 生成:仅在调用 `/seo sxo wireframe` 时执行。
- Wireframe 生成:阅读 `references/wireframe-templates.md` 获取模板。
- Wireframe 生成:根据解析的页面结构生成 IST(当前状态)wireframe。
- Wireframe 生成:基于 SERP consensus 页面类型、差距分析发现、人设评分弱点生成 SOLL(目标状态)wireframe。
- Wireframe 生成:使用极具体占位符,不要写“Add a CTA here”,要写“Add pricing CTA with annual savings badge below hero, linking to /pricing#enterprise”。
- Wireframe 生成:以语义 HTML 段落大纲加注释输出。
- DataForSEO 集成:如果 DataForSEO MCP 工具可用,在任何 API 调用前运行成本估算并与用户确认。
- DataForSEO 集成:用 `serp_organic_live_advanced` 获取精确 SERP 数据,包括位置、特性、snippets。
- DataForSEO 集成:用 `kw_data_google_ads_search_volume` 获取搜索量和竞争度指标。
- DataForSEO 集成:如果 DataForSEO 不可用,回退到 WebSearch,并在输出中注明精度降低。
- 评分区分:将 SXO Gap Score 与主 SEO Health Score 分开报告;SEO Health Score 衡量技术合规,如可抓取性、速度、schema 等;SXO Gap Score 衡量页面与 SERP 期望的对齐;页面可能 SEO 95 + SXO 30,即技术完美但战略错配;两者都可用时一起报告。
- 跨技能交接:发现 E-E-A-T 缺口时交给 `/seo content` 做深度 E-E-A-T 审计。
- 跨技能交接:缺少 schema 类型时交给 `/seo schema` 生成。
- 跨技能交接:SERP 检测到本地意图时交给 `/seo local` 做 GBP 分析。
- 跨技能交接:发现内容深度缺口时交给 `/seo page` 做深度页面分析。
- 跨技能交接:抓取期间发现技术问题时交给 `/seo technical` 做完整审计。
- 跨技能交接:发现图片/媒体缺口时交给 `/seo images` 做优化。
- 输出格式:完整 SXO 分析按结构输出 `## SXO Analysis: [URL]` 和 `### Target Keyword: [keyword]`。
- 输出格式:输出 1. SERP Landscape,包括主导页面类型([type]([confidence]% consensus))、SERP features、内容深度常规范围、schema 期望。
- 输出格式:输出 2. Page-Type Alignment,包括你的页面类型、SERP 期望、判定(ALIGNED | MISMATCH(severity))、影响说明。
- 输出格式:输出 3. User Stories,列出 3-5 个用户故事并标注来源信号。
- 输出格式:输出 4. Gap Analysis(SXO Score: XX/100),用 7 维度拆解表呈现。
- 输出格式:输出 5. Persona Scores,用 4-7 个人设卡片呈现,含 4 维度分数。
- 输出格式:输出 6. Priority Actions,用排序列表呈现,先修复 mismatch,再处理最弱人设缺口。
- 输出格式:输出 7. Limitations,说明无法评估的内容和数据源说明。
- 错误处理:URL 抓取失败时报告错误,并建议检查 URL 可访问性。
- 错误处理:未提供或未检测到关键词时,要求用户提供目标关键词。
- 错误处理:WebSearch 返回 <5 个结果时,用可用数据继续,并注明样本有限。
- 错误处理:SERP 无自然结果且全是广告时,注明高度商业化的 SERP,仅分析广告文案。
- 错误处理:目标页面是 JavaScript 渲染时,注明限制,使用可用 HTML 内容。
- 错误处理:DataForSEO 成本超阈值时,回退到 WebSearch,并通知用户。
- 质量检查:交付前验证目标 URL 是通过 "${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run render_page.py <URL> --mode auto 抓取,不是原始 curl/fetch。
- 质量检查:页面类型分类使用 references 中的 taxonomy。
- 质量检查:至少分析 5 个 SERP 结果。
- 质量检查:用户故事引用具体 SERP 信号作为证据。
- 质量检查:人设分数包含具体改进建议。
- 质量检查:SXO score 清楚标注为与 SEO Health Score 分开。
- 质量检查:Limitations 部分存在且诚实。
- 质量检查:在相关处包含 cross-skill 建议。
适用边界 · 注意事项
- 不适用于纯技术 SEO 健康审计,如抓取、速度、索引、schema 语法;这些应使用 `/seo technical` 或 SEO Health Score。
- 不适用于没有可访问 SERP 或无法获取 Google 搜索结果的封闭、离线项目;WebSearch/DataForSEO 不可用时精度受限。
- 不适用于目标关键词未确定且无法从页面提取时;此时需要用户先提供关键词。