One Page One Keyword

Apply one-page-one-keyword architecture to site structure

one-page-one-keyword · s87343472/one-page-one-keyword · SEO · ★ 4.3

Installation

$npx skills add s87343472/one-page-one-keyword

Summary

The agent can diagnose keyword conflicts across a site's page portfolio, recommend consolidation or content hierarchy changes, and validate new pages for keyword uniqueness and SERP intent alignment. Invoke when optimizing site architecture for SEO or resolving ranking issues caused by keyword cannibalization.

SKILL.MD

一个页面一个关键词

黄金法则: 每个页面 = 1个主关键词 + 2-5个次要关键词

详细原则和案例: references/seo-principles.md 关键词布局模板: assets/keyword-layout-template.csv 冲突检测脚本: scripts/check_keyword_conflicts.py

快速开始

场景说明
检查整站关键词布局引导创建/导入布局表,运行冲突检测
两个页面排名都不好诊断是否关键词冲突,给出合并/分化/层级方案
给新页面选关键词检查布局表确认唯一性,验证搜索意图匹配
审查现有页面逐项跑下方检查清单

冲突检测

python scripts/check_keyword_conflicts.py keyword-layout.csv

页面审查清单

✅ Title、H1、URL 包含主关键词
✅ 关键词密度 5-10%(用 SEOquake 检查)
✅ H2-H6 自然融入次要关键词
✅ 内容类型匹配搜索意图(对照 SERP 前10)
❌ 无关键词堆砌(密度 >15%)
❌ 无跨页面关键词冲突

整改方案速查

问题类型方案
关键词冲突(多页面争同一词)合并 / 分化 / 父子层级,详见 seo-principles.md
主题不聚焦拆分为多页面 + 支柱页结构
关键词堆砌(>15%)删重复、换同义词、增内容长度
搜索意图不匹配重新分析 SERP,调整内容格式
关键词难度过高新站 KD<20,先打小词积累权重

难度参考

  • 新站: KD < 20 | 成长期: KD 20-40 | 成熟期: KD > 40
  • 位置优先级: Title > H1 > URL > Meta描述 > 首段 > 子标题

Stop Condition

给出可执行的整改清单(P0/P1/P2),用户可以直接按优先级执行。