Programmatic SEO (pSEO)
Overview
Programmatic SEO generates hundreds or thousands of pages from templates and
data, targeting long-tail keywords at scale. "[Category] for [Industry]",
"[Integration] + [Integration]", "[City] [Service]" — these patterns can
generate massive organic traffic when done right, and penalties when done wrong.
Authoritative Foundations
- Programmatic SEO Framework — Named methodology governing recommendations in this skill's process.
- Animalz Content Strategy — Named methodology governing recommendations in this skill's process.
- Google Search Central — SEO Starter Guide — SEO Starter Guide
When to Use
- "Build programmatic SEO"
- "pSEO strategy"
- "Scale content with templates"
- "Generate landing pages at scale"
Step-by-Step Process
Phase 1: pSEO Pattern Identification
Find patterns where template + data = unique valuable page:
Valid patterns:
- "[Integration A] + [Integration B]" — 100 integrations → 10,000 potential pages
- "[Category] for [Industry]" — 10 categories × 20 industries = 200 pages
- "[Job Title] [Metric] Benchmarks" — 20 titles × 5 metrics = 100 pages
- "[Tool] vs [Tool]" — 20 tools → 190 comparison pages
- "Best [Category] for [Use Case]" — same math
Invalid patterns (will get penalized):
- Thin content with no unique value
- Near-duplicate pages with only city/name swapped
- Auto-generated text without data
- Pages that don't answer a real search query
Phase 2: Data Source Assembly
Each pSEO page needs real data:
- Internal data: Your product usage data, customer data (anonymized), benchmarks
- API data: Enrichment APIs, directories, databases
- Public data: Government datasets, industry reports, open data
- Scraped data: Competitor data, pricing, reviews (legal and ethical scraping only)
Phase 3: Template Design
Build a content template with:
- Unique data fields: What changes per page (industry name, integration name, etc.)
- Static content: What stays the same (product description, methodology, CTA)
- Dynamic content rules: "If industry = healthcare, mention HIPAA compliance.
If industry = fintech, mention SOC2."
- Quality threshold: Minimum word count (500+), minimum data points (3+),
unique value proposition per page
Phase 4: Indexation Strategy
Critical: not all pSEO pages should be indexed.
- Index: Pages that provide unique value, have real data, and target search
queries with volume
- No-index: Pages with no search volume, thin content, or near-duplicate content
- Canonical: Pages that are variations of a primary page should canonical to
the primary
Start with 20-50 pages. Measure. If they rank and convert, scale to 200-500.
If they don't, fix the template before scaling.
Phase 5: Quality & Safety
- Human review: Every template gets human review before deployment. Every
batch of generated pages gets spot-checked (10% sample).
- Factual accuracy: Data must be verifiable. No hallucinated statistics.
- Thin content prevention: Pages under 300 words get auto-no-indexed.
- Duplicate detection: Content similarity check before publishing.
- Gradual rollout: Deploy 10 pages → monitor 2 weeks → if no issues, deploy
50 → monitor 2 weeks → scale to full batch.
Output Format
pSEO strategy document with: pattern identification, data source inventory,
template design, indexation rules, and quality control process.
Quality Check
Before delivering, verify:
Common Pitfalls
- Writing for search engines, not humans. Keyword-stuffed content that reads like a robot wrote it. Fix: write for your ICP first, optimize for search second.
- Publishing and praying. Creating content without a distribution plan. Fix: every piece gets a 30-day promotion calendar across email, social, and paid.
- Ignoring content freshness. 2-year-old content with outdated data and examples still ranking. Fix: quarterly content audit — update or retire stale pieces.
Implementation Depth
Use this section when the user asks for a finished asset, not a high-level explanation.
Diagnostic Questions
- What is the primary motion: founder-led, sales-led, product-led, partner-led, or lifecycle-led?
- Which ICP tier is the output for: small business, mid-market, enterprise, or mixed?
- What proof is available today: customer stories, usage data, third-party validation, screenshots, or none?
- What system will execute the work: CRM, sequencer, warehouse, support desk, product analytics, or manual workflow?
- What decision will the user make from this output: launch, prioritize, route, rewrite, score, coach, or measure?
Framework Application
Map the recommendation explicitly to the named frameworks in this skill:
- Programmatic SEO Framework: apply only the part that directly improves the requested deliverable.
- Animalz Content Strategy: apply only the part that directly improves the requested deliverable.
- Google Search Central — SEO Starter Guide: apply only the part that directly improves the requested deliverable.
Deliverable Standard
A strong output from this skill includes:
- A crisp diagnosis of the current situation
- A recommended path with tradeoffs, not a generic list
- A concrete artifact the user can use immediately: table, script, checklist, scorecard, sequence, dashboard spec, or implementation plan
- A measurement plan with leading and lagging indicators
- Risks and edge cases called out before execution
Adaptation Rules
- For small business: reduce complexity, shorten time-to-value, and prioritize owner/operator clarity.
- For mid-market: include workflow ownership, handoffs, integrations, and enablement assets.
- For enterprise: include governance, risk, procurement, stakeholder mapping, and proof requirements.
Execution Artifacts
references/framework-notes.md — Ahrefs pSEO patterns, Schwartz product-led gates, Pattern 25 routing
templates/output-template.md — Deliverable shell for agent output
scripts/check-output.py — Lightweight deliverable validator
references/seo-strategy-playbook.md — Repo root: §5 programmatic SEO and thin-content gates
skills/foundation/using-gtm-skills/SKILL.md — Pattern 25: B2B SEO Stack (step 3)
Related Skills
- seo-strategy, aeo-strategy, content-marketing, list-building, data-enrichment-strategy
1---2name: pseo-strategy3description: Programmatic SEO — build scalable, template-driven content pages for long-tail keywords. Triggers on: "pSEO", "programmatic SEO", "scalable SEO", "template SEO", "mass content generation".4license: MIT5---67# Programmatic SEO (pSEO)89## Overview10Programmatic SEO generates hundreds or thousands of pages from templates and11data, targeting long-tail keywords at scale. "[Category] for [Industry]",12"[Integration] + [Integration]", "[City] [Service]" — these patterns can13generate massive organic traffic when done right, and penalties when done wrong.1415## Authoritative Foundations1617- **Programmatic SEO Framework** — Named methodology governing recommendations in this skill's process.18- **Animalz Content Strategy** — Named methodology governing recommendations in this skill's process.19- **Google Search Central — SEO Starter Guide** — SEO Starter Guide2021## When to Use22- "Build programmatic SEO"23- "pSEO strategy"24- "Scale content with templates"25- "Generate landing pages at scale"2627## Step-by-Step Process2829### Phase 1: pSEO Pattern Identification30Find patterns where template + data = unique valuable page:3132**Valid patterns:**33- "[Integration A] + [Integration B]" — 100 integrations → 10,000 potential pages34- "[Category] for [Industry]" — 10 categories × 20 industries = 200 pages35- "[Job Title] [Metric] Benchmarks" — 20 titles × 5 metrics = 100 pages36- "[Tool] vs [Tool]" — 20 tools → 190 comparison pages37- "Best [Category] for [Use Case]" — same math3839**Invalid patterns (will get penalized):**40- Thin content with no unique value41- Near-duplicate pages with only city/name swapped42- Auto-generated text without data43- Pages that don't answer a real search query4445### Phase 2: Data Source Assembly46Each pSEO page needs real data:47- **Internal data:** Your product usage data, customer data (anonymized), benchmarks48- **API data:** Enrichment APIs, directories, databases49- **Public data:** Government datasets, industry reports, open data50- **Scraped data:** Competitor data, pricing, reviews (legal and ethical scraping only)5152### Phase 3: Template Design53Build a content template with:54- **Unique data fields:** What changes per page (industry name, integration name, etc.)55- **Static content:** What stays the same (product description, methodology, CTA)56- **Dynamic content rules:** "If industry = healthcare, mention HIPAA compliance.57 If industry = fintech, mention SOC2."58- **Quality threshold:** Minimum word count (500+), minimum data points (3+),59 unique value proposition per page6061### Phase 4: Indexation Strategy62Critical: not all pSEO pages should be indexed.6364- **Index:** Pages that provide unique value, have real data, and target search65 queries with volume66- **No-index:** Pages with no search volume, thin content, or near-duplicate content67- **Canonical:** Pages that are variations of a primary page should canonical to68 the primary6970Start with 20-50 pages. Measure. If they rank and convert, scale to 200-500.71If they don't, fix the template before scaling.7273### Phase 5: Quality & Safety74- **Human review:** Every template gets human review before deployment. Every75 batch of generated pages gets spot-checked (10% sample).76- **Factual accuracy:** Data must be verifiable. No hallucinated statistics.77- **Thin content prevention:** Pages under 300 words get auto-no-indexed.78- **Duplicate detection:** Content similarity check before publishing.79- **Gradual rollout:** Deploy 10 pages → monitor 2 weeks → if no issues, deploy80 50 → monitor 2 weeks → scale to full batch.8182## Output Format83pSEO strategy document with: pattern identification, data source inventory,84template design, indexation rules, and quality control process.85868788## Quality Check8990Before delivering, verify:91- [ ] All required sections are complete92- [ ] Output matches the user's stated need93- [ ] Named frameworks are cited for key recommendations94- [ ] No vague claims — every recommendation has a specific action95- [ ] Deliverable is ready for operational use, not just conceptual9697## Common Pitfalls98991. **Writing for search engines, not humans.** Keyword-stuffed content that reads like a robot wrote it. Fix: write for your ICP first, optimize for search second.1002. **Publishing and praying.** Creating content without a distribution plan. Fix: every piece gets a 30-day promotion calendar across email, social, and paid.1013. **Ignoring content freshness.** 2-year-old content with outdated data and examples still ranking. Fix: quarterly content audit — update or retire stale pieces.102103## Implementation Depth104105Use this section when the user asks for a finished asset, not a high-level explanation.106107### Diagnostic Questions1081091. What is the primary motion: founder-led, sales-led, product-led, partner-led, or lifecycle-led?1102. Which ICP tier is the output for: small business, mid-market, enterprise, or mixed?1113. What proof is available today: customer stories, usage data, third-party validation, screenshots, or none?1124. What system will execute the work: CRM, sequencer, warehouse, support desk, product analytics, or manual workflow?1135. What decision will the user make from this output: launch, prioritize, route, rewrite, score, coach, or measure?114115### Framework Application116117Map the recommendation explicitly to the named frameworks in this skill:118119- Programmatic SEO Framework: apply only the part that directly improves the requested deliverable.120- Animalz Content Strategy: apply only the part that directly improves the requested deliverable.121- Google Search Central — SEO Starter Guide: apply only the part that directly improves the requested deliverable.122123### Deliverable Standard124125A strong output from this skill includes:126127- A crisp diagnosis of the current situation128- A recommended path with tradeoffs, not a generic list129- A concrete artifact the user can use immediately: table, script, checklist, scorecard, sequence, dashboard spec, or implementation plan130- A measurement plan with leading and lagging indicators131- Risks and edge cases called out before execution132133### Adaptation Rules134135- For small business: reduce complexity, shorten time-to-value, and prioritize owner/operator clarity.136- For mid-market: include workflow ownership, handoffs, integrations, and enablement assets.137- For enterprise: include governance, risk, procurement, stakeholder mapping, and proof requirements.138139140## Execution Artifacts141142- `references/framework-notes.md` — Ahrefs pSEO patterns, Schwartz product-led gates, Pattern 25 routing143- `templates/output-template.md` — Deliverable shell for agent output144- `scripts/check-output.py` — Lightweight deliverable validator145- `references/seo-strategy-playbook.md` — Repo root: §5 programmatic SEO and thin-content gates146- `skills/foundation/using-gtm-skills/SKILL.md` — Pattern 25: B2B SEO Stack (step 3)147148## Related Skills149- seo-strategy, aeo-strategy, content-marketing, list-building, data-enrichment-strategy