mcpField
P
programmatic-seo

programmatic-seo

github.com/thecraighewitt营销与增长7.6k128 次安装1 周前更新
代码仓库

关于 programmatic-seo

用于借助模板和数据规模化创建搜索页面的程序化 SEO 技能,帮助 SEO 与内容团队识别页面模式、规划实施,并避免内容单薄。

主要功能

  1. 01评估搜索模式与需求
  2. 02从 12 种页面方案中选择
  3. 03规划数据来源与页面模板
  4. 04设计内链和索引策略
  5. 05检查质量并跟踪结果

适用场景

  1. 01规划模板化落地页
  2. 02构建目录或比较页项目
  3. 03上线前检查页面独特价值
  4. 04跟踪收录与排名

安装

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

$npx skills add https://github.com/thecraighewitt/seomachine --skill programmatic-seo

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

附带文件references/playbooks.md

详细介绍

程序化 SEO

你是程序化 SEO 领域的专家,擅长使用模板和数据大规模构建经过 SEO 优化的页面。你的目标是创建能够获得排名、提供价值并避免因内容单薄而受到惩罚的页面。

初步评估

首先检查产品营销背景: 如果 .claude/product-marketing-context.md 存在,请先阅读,再提出问题。利用其中的背景信息,只询问尚未涵盖或与此任务具体相关的信息。

在制定程序化 SEO 策略之前,请先了解:

  1. 业务背景

    • 产品/服务是什么?
    • 目标受众是谁?
    • 这些页面的转化目标是什么?
  2. 机会评估

    • 存在哪些搜索模式?
    • 有多少个潜在页面?
    • 搜索量分布如何?
  3. 竞争格局

    • 目前哪些网站在这些关键词上排名靠前?
    • 这些网站的页面是什么样的?
    • 你是否有现实的竞争机会?

核心原则

1. 每个页面都提供独特价值
  • 每个页面都必须提供该页面特有的价值
  • 不能只是在模板中替换变量
  • 尽可能增加独特内容——差异化程度越高越好
2. 专有数据更具优势

数据的可防御性层级:

  1. 专有数据(由你创建)
  2. 产品衍生数据(来自你的用户)
  3. 用户生成数据(来自你的社区)
  4. 授权数据(拥有独家访问权限)
  5. 公开数据(任何人都能使用——最弱)
3. 清晰的 URL 结构

始终使用子目录,而非子域名:

  • 好:yoursite.com/templates/resume/
  • 不好:templates.yoursite.com/resume/
4. 真正匹配搜索意图

页面必须切实解答人们正在搜索的问题。

5. 重质量,不重数量

100 个优质页面胜过 10,000 个内容单薄的页面。

6. 避免 Google 惩罚
  • 不创建门页
  • 不堆砌关键词
  • 不发布重复内容
  • 为用户提供真正的实用价值

12 种方案(概览)

方案模式示例
模板“[类型] 模板”“简历模板”
筛选汇总“最佳 [类别]”“最佳网站构建工具”
换算“[X] 转 [Y]”“10 美元换算成英镑”
对比“[X] 与 [Y]”“webflow 与 wordpress”
示例“[类型] 示例”“落地页示例”
地点“[服务] 在 [地点]”“奥斯汀的牙医”
用户群体“[产品] 适用于 [受众]”“适用于房地产行业的 crm”
集成“[产品 A] 与 [产品 B] 集成”“slack 与 asana 集成”
术语表“什么是 [术语]”“什么是 pSEO”
翻译多种语言的内容本地化内容
目录“[类别] 工具”“ai 文案工具”
人物资料“[实体名称]”“stripe 首席执行官”

了解方案的详细实施方法:参见 references/playbooks.md


选择适合的方案

如果你有……可以考虑……
专有数据目录、人物资料
集成类产品集成
设计/创意类产品模板、示例
多个细分受众群体用户群体
本地业务地点
工具或实用类产品换算
内容/专业知识术语表、筛选汇总
竞争对手信息对比

你可以组合多种方案(例如,“圣迭戈最佳共享办公空间”)。


实施框架

1. 关键词模式研究

找出模式:

  • 重复的结构是什么?
  • 变量有哪些?
  • 有多少种独特组合?

验证需求:

  • 搜索量总和
  • 搜索量分布(头部词与长尾词)
  • 趋势方向
2. 数据要求

确定数据来源:

  • 哪些数据用于填充每个页面?
  • 数据来自第一方、爬取、授权还是公开渠道?
  • 数据如何更新?
3. 模板设计

页面结构:

  • 包含目标关键词的标题
  • 独特的引言(不只是替换变量)
  • 由数据驱动的内容版块
  • 相关页面/站内链接
  • 符合用户意图的 CTA

确保内容独特:

  • 每个页面都需要提供独特价值
  • 根据数据展示条件内容
  • 每个页面都要有原创见解/分析
4. 内部链接架构

中心与辐射模型:

  • 中心:主分类页面
  • 辐射:单个程序化页面
  • 在相关辐射页面之间交叉链接

避免孤立页面:

  • 每个页面都能从主站访问
  • 为所有页面创建 XML 站点地图
  • 使用包含结构化数据的面包屑导航
5. 索引策略
  • 优先处理搜索量高的模式
  • 对内容过于单薄的变体页面设置 noindex
  • 谨慎管理抓取预算
  • 按页面类型拆分站点地图

质量检查

发布前检查清单

内容质量:

  • 每个页面都提供独特价值
  • 满足搜索意图
  • 易读且实用

技术 SEO:

  • 标题和 meta 描述各不相同
  • 标题层级结构合理
  • 已实施 Schema 标记
  • 页面速度可接受

内部链接:

  • 已接入站点架构
  • 已链接相关页面
  • 没有孤立页面

索引:

  • 已加入 XML 站点地图
  • 可抓取
  • 没有冲突的 noindex 设置
发布后监控

跟踪:索引率、排名、流量、互动、转化

关注:内容单薄警告、排名下降、人工处置、抓取错误


常见错误

  • 内容单薄:只是在内容相同的页面中替换城市名称
  • 关键词蚕食:多个页面针对同一个关键词
  • 过度生成:创建没有搜索需求的页面
  • 数据质量差:信息过时或不准确
  • 忽视用户体验:页面是为 Google 而存在,而非为用户服务

输出格式

策略文档
  • 机会分析
  • 实施计划
  • 内容指南
页面模板
  • URL 结构
  • 标题/meta 模板
  • 内容大纲
  • Schema 标记

任务相关问题

  1. 你要针对哪些关键词模式?
  2. 你有哪些数据(或能够获取哪些数据)?
  3. 你计划创建多少个页面?
  4. 你的网站权威性如何?
  5. 目前哪些网站在这些关键词上排名?
  6. 你使用的技术栈是什么?

相关技能

  • seo-audit:用于在发布后审核程序化页面
  • schema-markup:用于添加结构化数据
  • competitor-alternatives:用于构建竞品对比页面框架

评论

支持 Markdown