mcpField
P
programmatic-seo-planner

programmatic-seo-planner

github.com/gooseworks-ai营销与增长1.3k48 次安装3 天前更新
代码仓库

关于 programmatic-seo-planner

这款 Skill 通过评估搜索模式、需求、可行性和建设优先级,规划程序化 SEO 页面。它帮助创业团队和营销团队设计页面模板与分阶段路线图,并支持基线分析或结合关键词数据的增强分析。

主要功能

  1. 01从竞争对手网站发现模式
  2. 02验证关键词变体的需求
  3. 03按需求和可行性评估模式
  4. 04设计页面模板蓝图
  5. 05安排页面优先级并制定路线图
  6. 06提供基线与增强模式

适用场景

  1. 01规划对比页或集成页方案
  2. 02评估值得投入的 SEO 页面模式
  3. 03制定 SEO 页面的优先建设计划

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/gooseworks-ai/goose-skills --skill programmatic-seo-planner

安装后在 Claude Code 中输入/programmatic-seo-planner确认已加载。

附带文件skill.meta.json

详细介绍

程序化 SEO 页面规划器

程序化 SEO 是初创公司利用模板生成数百个高意向页面的方式,例如“{Your Product} 与 {Competitor} 对比”、“适用于 {Industry} 的最佳 {Category}”、“{Integration} + {Your Product}”。此技能会找出值得构建的模式、设计模板,并确定构建优先级。

**核心原则:**程序化 SEO 不是批量改写内容,而是找到一个数据维度(每个页面上有所不同的内容),使其每种变化都有实际搜索需求,且你的产品确实能提供相应答案。此技能会在你投入构建之前验证这两点。

适用场景

  • “我们怎样才能扩大 SEO 页面规模,而不必手动逐页编写?”
  • “我们应该构建对比页面吗?”
  • “哪些程序化 SEO 模式适用于 SaaS?”
  • “我们怎样才能在数百个长尾关键词上获得排名?”
  • “规划我们的程序化 SEO 策略”

工具增强(可选)

此技能可配合现有能力使用,但如果搭配关键词数据 API,对数百种长尾变体批量查询搜索量,效果会显著更好。

向用户发送的 Agent 提示词

“我可以使用现有工具为你规划程序化 SEO 策略。不过,要获得最佳结果,尤其是准确获取数百种关键词变体的搜索量数据,我建议连接关键词数据 API。”

推荐:DataForSEO(按使用量付费,每个关键词约 $0.01,无月度最低消费)

  • 在 dataforseo.com 注册 → 获取 API 登录名和密码
  • 设置 DATAFORSEO_LOGIN 和 DATAFORSEO_PASSWORD 环境变量

也可使用的替代方案:

  • Keywords Everywhere API(10 个点数 $1 = 100K 个关键词,价格很低)→ 设置 KEYWORDS_EVERYWHERE_API_KEY
  • SEMrush API(如果你有订阅)→ 设置 SEMRUSH_API_KEY
  • Ahrefs API(如果你有订阅)→ 设置 AHREFS_API_TOKEN

“想使用其中一种吗?还是要我以基线模式继续?基线模式仍然可用——我会使用基于 Apify 的 SEO 工具获取高层级数据,但对各个长尾模式的搜索量估算会不那么精确。”

模式选择
  • 增强模式 — 通过 DataForSEO / Keywords Everywhere / SEMrush / Ahrefs 批量查询关键词搜索量。可获取每种模式变体的准确月搜索量、关键词难度和 CPC,便于有把握地确定优先级。
  • 基线模式 — 使用 seo-domain-analyzer(Apify)获取域名级指标,并通过 web_search 验证模式。搜索量估算仅供参考,并非精确数据。仍可产出可靠的蓝图,只是无法细致评估各个变体的搜索需求。

阶段 0:信息收集

  1. 你的产品 — URL + 一句话描述
  2. 类别 — 你所在的类别/市场是什么?
  3. 竞争对手 — 3-5 个竞争对手 URL(我们会分析他们的程序化 SEO 做法)
  4. ICP — 谁会搜索你的产品?(职位、行业、公司发展阶段)
  5. 现有内容 — 你是否已有博客/资源版块?(如有,请提供 URL)
  6. CMS/技术栈 — 你的网站使用什么构建?(Webflow、WordPress、Next.js 等)——这会影响模板的可行性
  7. 工具偏好 — 使用带关键词 API 的增强模式,还是基线模式?(参见上文“工具增强”)

阶段 1:发现模式

1A:分析竞争对手的程序化 SEO

对每个竞争对手运行 site-content-catalog:

python3 skills/site-content-catalog/scripts/catalog_content.py \
  --url "<competitor_url>" \
  --output json

分析 URL 结构,寻找程序化模式:

  • /vs/、/compare/、/alternatives/ — 对比页面
  • /integrations/、/connect/、/apps/ — 集成页面
  • /for-{industry}/、/solutions/、/use-cases/ — 垂直行业/用例页面
  • /templates/、/examples/、/glossary/ — 资源页面
  • /tools/、/calculators/、/generators/ — 工具页面

对于发现的每种模式,记录:

  • URL 模式(正则表达式)
  • 估计页面数量
  • 每个页面的变化项(即“数据维度”)
  • 示例页面标题
1B:市场模式映射

根据你的产品类别,评估以下标准 pSEO 模式类型:

模式类型URL 结构数据维度最适用于
对比/vs/{competitor}竞争对手名称高意向、漏斗底部
替代方案/alternatives/{competitor}竞争对手名称替代查询
集成/integrations/{tool}工具/应用名称漏斗中部、生态系统
行业垂直领域/for/{industry}行业名称垂直领域定向
用例/use-cases/{use-case}待完成的工作漏斗中部、探索
术语/定义/glossary/{term}行业术语漏斗顶部、权威性
模板/示例/templates/{type}模板类型漏斗中部、实用性
工具/计算器/tools/{tool-name}工具功能漏斗顶部、吸引外链
地点页面/{service}-in-{city}城市/地区名称本地意向(如适用)
1C:挖掘客户用语

运行 reddit-post-finder,了解 ICP 如何描述问题:

python3 skills/reddit-post-finder/scripts/search_reddit.py \
  --subreddit "<relevant_subs>" \
  --keywords "<category>,<problem keyword>" \
  --days 365 --sort top --time year

提取:

  • 人们提出的问题 → 潜在的术语/指南模式
  • “如何用 [工具] 做 [X]?” → 集成/用例模式
  • “有没有适用于 [行业] 的 [X]?” → 垂直领域页面模式
  • 对比讨论 → vs/ 页面模式
1D:关键词搜索量验证

增强模式(DataForSEO / Keywords Everywhere / SEMrush / Ahrefs):

针对每种候选模式,生成 20-50 个关键词变体并获取准确搜索量:

  • “your-product vs {competitor1}”、“your-product vs {competitor2}”等
  • “best {category} for {industry1}”、“best {category} for {industry2}”等
  • “{your-product} {integration1} integration”等

按模式类型汇总:

  • 所有变体的每月可寻址总搜索量
  • 每个变体的平均搜索量
  • 搜索量分布(少数变体的搜索量较高,还是分布均匀?)
  • 平均关键词难度

基线模式:

使用 seo-domain-analyzer 获取竞争对手域名指标,使用 web_search 抽查关键变体是否有 SERP 结果(表明存在真实需求),并根据以下因素手动估算:

  • 竞争对手在每种模式下的页面数量(页面越多,通常意味着需求越大)
  • Google 自动补全给出的模式变体建议
  • Reddit/社区问题的出现频率

第 2 阶段:模式评估

按以下因素为每种候选模式评分:

因素权重评估方法
搜索需求30%所有变体的可寻址总搜索量
意图质量25%距离购买决策有多近?(vs/ = 高,术语表 = 低)
模板可行性20%能否通过模板创建有用且差异化的页面?
数据可用性15%能否以编程方式获取变化的数据?
竞争差距10%竞争对手是否尚未采用这种模式,或做得不够好?

为每种模式打 0-100 分,并按分数排序。

按模式进行可行性检查

对于得分达到 50+ 的每种模式,验证:

  1. 数据来源 — 变化的数据从何而来?

    • 竞争对手名称 → 手动整理列表(有限,但价值高)
    • 集成/工具名称 → API 市场、应用目录
    • 行业名称 → 标准行业列表
    • 术语/术语表 → 关键词研究结果
    • 模板 → 产品功能矩阵
  2. 内容差异化 — 每个页面能否提供真正的价值,还是会内容单薄?

    • vs/ 页面需要真实的功能对比,而不只是“我们更好”
    • 集成页面需要实际的设置指南或用例
    • 垂直领域页面需要针对行业痛点的内容和示例
  3. 技术可行性 — 你的 CMS 能否大规模生成这些页面?

    • 静态网站生成器(Next.js、Astro)→ 非常适合 pSEO
    • Webflow CMS → 良好,每个集合最多 10K 个条目
    • WordPress → 配合自定义文章类型时效果良好
    • 手动创建 → 不属于 pSEO,只是创建了大量页面

阶段 3:模板设计

为要构建的每种模式设计:

模板蓝图
## Pattern: [vs/{competitor}]

### URL Structure
/vs/{competitor-slug}

### Title Template
{Your Product} vs {Competitor} — [Year] Comparison | {Your Brand}

### Meta Description Template
Compare {Your Product} and {Competitor} side-by-side. See pricing, features,
pros/cons, and which is better for {ICP description}.

### H1
{Your Product} vs {Competitor}: Honest Comparison

### Page Sections (content framework)
1. **TL;DR** — 3-sentence summary of key differences (above fold)
2. **Quick comparison table** — Feature matrix with checkmarks
3. **Detailed comparison** — 4-6 key dimensions, 2-3 paragraphs each
4. **Pricing comparison** — Plan-by-plan breakdown
5. **Who should choose {Your Product}** — ICP fit description
6. **Who should choose {Competitor}** — Fair assessment
7. **What real users say** — Review quotes from both sides
8. **CTA** — Trial/demo prompt

### Data Required Per Page
- competitor_name: string
- competitor_slug: string
- competitor_features: array (from their website/docs)
- competitor_pricing: object (from pricing page)
- competitor_reviews: array (from G2/Capterra)
- your_differentiators: array (per competitor)

### Content Guidelines
- Minimum 1,500 words per page
- Must include at least one unique insight (not just feature lists)
- Use actual screenshots or diagrams where possible
- Update quarterly (pricing/features change)

对每种模式重复此过程。

阶段 4:优先级排序与路线图

制定实施计划:

优先级矩阵
模式得分预计页面数每页流量总流量构建工作量优先级
vs/ 对比85153004,500中P0 — 优先构建
integrations/7240803,200高P1 — 第二优先构建
for-{industry}/68122002,400中P1 — 第二优先构建
alternatives-to/6582502,000低P0 — 快速见效
glossary/45100404,000低P2 — 建立权威性
推荐的构建顺序

第 1 个月:快速见效

  • 构建 [模式 A] — [X] 个页面,[理由]
  • 构建 [模式 B] — [X] 个页面,[理由]

第 2 个月:扩大规模

  • 构建 [模式 C] — [X] 个页面,[理由]
  • 衡量第 1 个月各模式的表现,迭代优化模板

第 3 个月:拓展

  • 构建 [模式 D] — [X] 个页面,[理由]
  • 根据效果数据更新第 1 个月的页面
各模式的数据来源计划

对于每种模式,明确说明变量数据的具体来源:

  • 人工整理(竞争对手列表——数量有限,质量高)
  • API 来源(集成市场)
  • 抓取(评价网站、竞争对手页面)
  • 内部数据(产品功能、定价)

阶段 5:输出

# Programmatic SEO Blueprint — [Product Name] — [DATE]

## Executive Summary
- [N] patterns evaluated, [M] recommended for buildout
- Total addressable search volume: [X]/month
- Estimated pages to build: [Y]
- Recommended buildout timeline: [Z] months

---

## Pattern Analysis (ranked by priority)

### P0: [Pattern Name]
- URL structure: [pattern]
- Pages to build: [N]
- Total monthly volume: [X]
- Template blueprint: [see below]
- Data source: [where variable data comes from]
- Build effort: [Low/Medium/High]
- Expected time to rank: [2-4 months / 4-8 months / etc.]

[Full template blueprint per Phase 3]

### P1: [Pattern Name]
...

---

## Technical Requirements
- CMS: [capabilities needed]
- Data pipeline: [how to source variable data]
- Update cadence: [how often to refresh]

---

## Quick-Start Guide
1. Start with [pattern] — lowest effort, highest intent
2. Create [N] pages using the template above
3. Monitor for [X] weeks before expanding
4. ...

保存到当前工作目录,或保存到用户指定的位置。

成本

组成部分成本
每个竞争对手的网站目录(Apify)~$0.05-0.10
Reddit 抓取器~$0.05-0.10
SEO 域名分析器~$0.10-0.20
DataForSEO 关键词查询(增强版)~$0.50-2.00(取决于变体数量)
Keywords Everywhere(增强版替代方案)~$0.01-0.05
分析免费(大模型推理)
总计(基准版)~$0.20-0.50
总计(增强版)~$0.70-2.50

所需工具

  • Apify API token — APIFY_API_TOKEN 环境变量
  • 上游技能: site-content-catalog、seo-domain-analyzer、reddit-post-finder
  • 可选(增强版): DataForSEO(DATAFORSEO_LOGIN + DATAFORSEO_PASSWORD)、Keywords Everywhere(KEYWORDS_EVERYWHERE_API_KEY)、SEMrush(SEMRUSH_API_KEY)或 Ahrefs(AHREFS_API_TOKEN)

触发短语

  • “规划我们的程序化 SEO 策略”
  • “我们应该构建哪些 pSEO 页面?”
  • “为我们的产品设计 vs/ 对比页面”
  • “我们如何扩展到数百个 SEO 页面?”
  • “为 [client] 制定 pSEO 蓝图”
  • “我们应该使用哪些程序化模式?”

评论

支持 Markdown