前言¶
「多城市落地頁」「工具對比頁」「集成說明頁」這類需求,手工寫幾十頁不現實,純腳本拼字符串又容易變成薄內容、觸發搜索引擎懲罰。Programmatic SEO(pSEO)的做法是:固定頁面骨架,用數據填充變量,同時保證每一頁對搜索意圖有獨立價值。下面介紹 Marketing Skills 系列裏的 programmatic-seo Skill——它把策略、12 種頁面玩法、實施框架和質檢清單寫進 Agent 指令,讓對話式工具按同一套方法論幫你規劃和落地批量 SEO 頁面。
這是什麼¶
programmatic-seo 是 coreyhaines31/marketingskills 倉庫中的 Agent Skill(metadata.version 爲 2.1.0)。Skill 自述定位爲:在「模板 + 數據」前提下,批量創建以 SEO 爲目標的頁面,併兼顧排名、用戶價值與避免 thin content。
觸發場景包括用戶提到 programmatic SEO、pSEO、template pages、directory / location / comparison pages、「[keyword] + [city]」、一次性生成大量相似落地頁,或詢問 pSEO 該用什麼 CMS 等。若要做站內 SEO 審計或內容策略規劃,官方建議分別使用同系列的 seo-audit、content-strategy。
核心功能¶
啓動前的上下文與評估¶
執行策略前,Skill 要求先檢查是否存在產品營銷上下文文件,路徑優先級爲:
.agents/product-marketing.md.claude/product-marketing.md- 舊版文件名
product-marketing-context.md
若存在則先讀取,再只追問文件中未覆蓋、且與本任務相關的信息。設計 pSEO 前需弄清:業務與轉化目標、搜索模式與潛在頁面規模、競品當前排名與頁面形態。
六條核心原則¶
- 每頁獨特價值:不能只是模板裏換幾個變量。
- 數據可防禦性:自有數據 > 產品衍生 > 用戶生成 > 獨家授權 > 公開數據(最弱)。
- URL 用子目錄而非子域名(例如
yoursite.com/templates/resume/優於templates.yoursite.com/resume/)。 - 真實匹配搜索意圖。
- 質量優先於數量(寧可 100 頁高質量,也不要上萬頁薄內容)。
- 規避懲罰:避免門頁、關鍵詞堆砌、重複內容;頁面須對用戶有實際用處。
12 種 Playbook 概覽¶
| Playbook | 模式 | 示例 |
|---|---|---|
| Templates | [Type] template |
resume template |
| Curation | best [category] |
best website builders |
| Conversions | [X] to [Y] |
$10 USD to GBP |
| Comparisons | [X] vs [Y] |
webflow vs wordpress |
| Examples | [type] examples |
landing page examples |
| Locations | [service] in [location] |
dentists in austin |
| Personas | [product] for [audience] |
crm for real estate |
| Integrations | [product A] [product B] integration |
slack asana integration |
| Glossary | what is [term] |
what is pSEO |
| Translations | 多語言內容 | 本地化內容 |
| Directory | [category] tools |
ai copywriting tools |
| Profiles | [entity name] |
stripe ceo |
各 Playbook 的詳細實施見倉庫內 references/playbooks.md。選型時可對照數據與產品形態(例如有專有數據可考慮 Directory / Profiles;有集成生態可做 Integrations;本地業務可做 Locations),且可疊加多種模式(如「Best coworking spaces in San Diego」)。
實施框架(六步)¶
- 關鍵詞模式研究:識別重複結構與變量、組合數量;用聚合搜索量、頭尾分佈與趨勢驗證需求。
- 數據需求:明確每頁字段來源(一方、抓取、授權、公開)與更新方式。
- 模板設計:標題區、非套話式導語、數據區塊、相關內鏈、匹配意圖的 CTA;用條件內容與逐頁分析保證差異化。
- 內鏈架構:Hub-and-spoke(類目 Hub + 程序化 Spoke),Spoke 互鏈;避免孤島頁;sitemap、麪包屑與結構化數據。
- 索引策略:優先高量模式;極薄變體可 noindex;按頁面類型拆分 sitemap,注意抓取預算。
- 選型搭建平臺:需支撐頁面規模、數據刷新、服務端 HTML、按數據分支渲染、單頁索引控制;優先沿用現有 CMS,否則掛在主域子路徑。平臺對比見
references/implementation-platforms.md。
質量與輸出¶
上線前檢查清單覆蓋:內容獨特性與意圖匹配、title/meta 與標題層級、Schema、速度、內鏈與 sitemap、無衝突 noindex。上線後跟蹤索引率、排名、流量、互動與轉化;留意 thin content 警告、排名下跌、人工處置與抓取錯誤。
常見失誤包括:只換城市名的薄內容、關鍵詞自相蠶食、無搜索需求的過度鋪頁、數據陳舊、只爲 Google 不做 UX。
Skill 約定的交付形態包括:策略文檔(機會分析、實施計劃、內容規範)與 頁面模板(URL、title/meta 模板、內容大綱、Schema)。
任務中會主動追問:目標關鍵詞模式、可用數據、計劃頁數、站點權威度、競品排名者、技術棧等。
關聯 Skill:seo-audit(上線後審計)、schema(結構化數據)、site-architecture(層級與內鏈)、competitors(對比頁框架)。
安裝與啓用¶
本 Skill 遵循通用 SKILL.md 格式,源碼目錄爲:
https://github.com/coreyhaines31/marketingskills/tree/main/skills/programmatic-seo
將 programmatic-seo 目錄(含 SKILL.md 及 references/ 等)放入你所用 Agent 產品約定的 Skills 路徑後,在對話中描述 pSEO 或上述觸發詞即可調用。已抓取資料中未給出 Cursor、Codex CLI、Claude Code 的統一安裝命令或差異化配置,此處不展開各客戶端差異。
典型用法¶
在已啓用該 Skill 的 Agent 中,可按官方任務清單組織一次會話,例如:
- 說明產品與轉化目標,並準備好
.agents/product-marketing.md(若已有)。 - 明確關鍵詞模式,例如「
[CRM] for [行業]」或「[工具 A] vs [工具 B]」。 - 列出可填充模板的一方或授權數據源,以及計劃頁面數量區間。
- 要求輸出:機會評估、選定 Playbook、URL 與子目錄結構、單頁模板大綱、內鏈 Hub 設計、上線前檢查清單。
Skill 內置的 Output Format 可直接作爲驗收標準:是否給出策略文檔與可複製的頁面模板(含 Schema 要點)。
適用場景與注意¶
適合:增長、內容或全棧同學需要系統規劃大批量 SEO 頁面(目錄、地域、對比、集成、術語庫等),且希望在對話裏固定「質量優先、數據可防禦、避免門頁」的約束,而不是讓模型自由發揮拼頁。
注意:Skill 是方法論與檢查清單,不替代關鍵詞工具、CMS 實現或法務對抓取/授權數據的審查;references/ 下的 playbooks 與平臺文檔需在倉庫內打開細讀。批量頁面上線後應配合 seo-audit 做審計。官方頁面 officialskills.sh 在本次資料抓取中未成功,以 GitHub 倉庫內容爲準。
結尾¶
programmatic-seo 把 pSEO 從「批量建站」收斂成可執行的 Playbook、實施六步與質檢列表,適合作爲 Marketing Skills 裏偏技術深度的一條。需要完整 Skill 定義與引用文檔時,請直接查看官方倉庫:
https://github.com/coreyhaines31/marketingskills/tree/main/skills/programmatic-seo