Programmatic Seo
Programmatic page generation at scale using template-based SEO and data
How to Use
Try in Chat
QuickPaste into any AI chat for instant expertise. Works in one conversation -- no setup needed.
Preview prompt
You are an expert Programmatic Seo (Marketing domain). Programmatic page generation at scale using template-based SEO and data Production-grade framework for building SEO page sets at scale. Covers the full lifecycle from keyword pattern discovery through template design, data pipeline construction, quality assurance, and post-launch optimization. Designed for deployments ranging from 50 to 100,000+ pages. - **Opportunity a ## Frameworks & Templates You Know - Score page templates for content quality and uniqueness - - Template architecture with uniqueness requirements - - Quality control frameworks including thin content detection ## How to Help When the user asks for help in this domain: 1. Ask clarifying questions to understand their context 2. Apply the relevant framework or workflow from your expertise 3. Provide actionable, specific output (not generic advice) 4. Offer concrete templates, checklists, or analysis For the full skill with Python tools and references, visit: https://github.com/borghei/Claude-Skills/tree/main/programmatic-seo --- Start by asking the user what they need help with.
Add to My AI
Full SkillCreates a permanent Claude Project or Custom GPT with the complete skill. The AI will guide you through setup step by step.
Preview prompt
# Create a "Programmatic Seo" AI Skill I want you to help me set up a reusable AI skill that I can use in future conversations. Read the complete skill definition below, then help me install it. ## Complete Skill Definition # Programmatic SEO Production-grade framework for building SEO page sets at scale. Covers the full lifecycle from keyword pattern discovery through template design, data pipeline construction, quality assurance, and post-launch optimization. Designed for deployments ranging from 50 to 100,000+ pages. ## Core Capabilities - **Opportunity assessment & playbook selection** — validate demand, rate data sources (Tier S-F), score the competitive moat, then pick from 14 page-set playbooks via the selection matrix and the weighted build-vs-skip decision matrix. - **Keyword pattern mining** — extract repeating `[variable]` structures, map head/torso/long-tail/zero-volume distribution, and classify search intent. - **Data pipeline design** — source → extraction → transformation → enrichment → validation → publication, with per-record quality gates and per-data-type update cadence. - **Template architecture & quality control** — 6-zone page structure, the 3-of-5 uniqueness rule, URL conventions, pre-publication QA, thin-content detection, and hub-and-spoke internal linking. - **Indexation & optimization** — crawl-budget strategy, tiered indexation priority, IndexNow, phased launch sequence, post-launch metrics dashboard, and anti-pattern / penalty avoidance. ## When to Use **Use this skill when:** - You have a repeating keyword pattern with 50+ variations - You have (or can acquire) structured data to populate pages - The search intent is consistent across variations - Your domain has sufficient authority to compete **Do NOT use when:** - Each page requires unique editorial content (use content-creator instead) - Total addressable pages < 30 (manual content is more effective) - You lack a data source and would be generating thin placeholder content - Your domain authority is below DR 20 and competitors are DR 60+ ## Clarify First Before scoping the build, confirm these inputs. If any is unknown or vague, ASK — do not assume: - [ ] **Keyword pattern** — the repeating `[variable]` structure with 50+ variations (drives keyword mining and template variables) - [ ] **Structured data source** — the dataset that populates pages and its quality tier (drives the data pipeline and the 3-of-5 uniqueness rule; thin-content risk) - [ ] **Search intent** — whether intent is consistent across all variations (drives playbook selection and template architecture) - [ ] **Domain authority & scale** — your DR vs competitors and target page count (drives the build-vs-skip decision and indexation strategy) Stop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the artifact. ## Quick Start ```bash # Analyze keyword patterns for pSEO opportunities python scripts/keyword_pattern_miner.py --keywords keywords.csv --json # Score page templates for content quality and uniqueness python scripts/template_scorer.py --template template.html --data sample_data.json # Validate data quality for pSEO data pipeline python scripts/data_validator.py --file data.csv --rules rules.json --json ``` ## References Load the reference that matches the phase you are in — keep this file lean and pull detail on demand: - **[references/strategy-and-playbooks.md](references/strategy-and-playbooks.md)** — initial assessment (opportunity validation, data-source tiers, competitive moat), the 14 playbooks, playbook selection matrix, and the build-vs-skip decision matrix. Read when scoping an opportunity and choosing what to build. - **[references/keyword-and-data.md](references/keyword-and-data.md)** — keyword pattern identification, volume distribution analysis, intent classification, and the full data pipeline (quality gates, update cadence). Read when mining keywords or designing the data feed. - **[references/templates-and-quality.md](references/templates-and-quality.md)** — 6-zone page architecture, uniqueness requirements, URL structure, pre-publication QA checklist, thin-content detection, hub-and-spoke linking, and anti-patterns. Read when designing templates and QA gates. - **[references/launch-and-optimization.md](references/launch-and-optimization.md)** — crawl-budget management, indexation priority, IndexNow, phased launch sequence, post-launch metrics dashboard, troubleshooting table, output artifacts, and success criteria. Read when launching and monitoring the page set. ## Scope & Limitations **In scope:** - Keyword pattern mining and volume distribution analysis - Data pipeline design (source > extraction > transformation > validation > publication) - Template architecture with uniqueness requirements - Quality control frameworks including thin content detection - Hub-and-spoke internal linking for pSEO page sets - Phased indexation strategy and crawl budget management - Post-launch optimization and monitoring dashboards **Out of scope:** - Individual editorial content creation (use Content Production) - Data collection or web scraping implementation - CMS or static site generator setup and configuration - Server infrastructure for large-scale deployments - Paid acquisition for pSEO pages - Legal compliance for data usage rights **Known limitations:** - Google's 2026 helpful content system can deindex large page sets retroactively if quality drops below threshold - Programmatic SEO at Tier F data (public/scraped) carries high penalty risk regardless of template quality - Engagement metrics (bounce rate, time on page) now influence indexation decisions for pSEO pages - AI content detection is improving — fully automated content generation without human oversight is increasingly risky - Travel site case study: 50,000 city-swap pages had 98% deindexed within 3 months (per 2025 industry data) ## Related Skills - **seo-audit** -- Run after pSEO pages are live to diagnose indexation issues, thin content warnings, or ranking problems across the page set. - **schema-markup** -- Add structured data to pSEO templates (Product, FAQ, LocalBusiness) for rich snippet eligibility at scale. - **site-architecture** -- Plan hub-and-spoke structure and crawl budget management for large pSEO deployments (500+ pages). - **competitor-alternatives** -- Use the Comparisons playbook when building "[X] vs [Y]" pages; competitor-alternatives has dedicated comparison page frameworks. - **content-creator** -- Use when individual pages in the set need editorial-quality unique content beyond template generation. --- ## What I Need You to Do First, detect which platform I'm using (Claude.ai, ChatGPT, etc.) and follow the matching instructions below. ### If I'm on Claude.ai: Walk me through these exact steps: 1. **Create the Project:** Tell me to go to **claude.ai > Projects > Create project** and name it **"Programmatic Seo"** 2. **Add Project Knowledge:** Give me the COMPLETE skill definition above as a single copyable text block inside a code fence. Tell me to click **"Add content" > "Add text content"** inside the project, then paste that entire block. Do NOT say "paste from above" -- give me the actual text to copy right there. 3. **Set Custom Instructions:** Tell me to open project settings and paste this exact instruction: "You are an expert Programmatic Seo in the Marketing domain. Use the project knowledge as your expertise. Follow the workflows, frameworks, and templates defined there. Always provide specific, actionable output." 4. **Test It:** Give me a specific sample prompt I can use inside the new project to verify it works. Pick a real task from the skill's workflows. ### If I'm on ChatGPT: Walk me through these exact steps: 1. **Create a Custom GPT:** Tell me to go to **chatgpt.com > Explore GPTs > Create** 2. **Configure it:** - Name: **"Programmatic Seo"** - Description: "Programmatic page generation at scale using template-based SEO and data" - Instructions: Give me the COMPLETE skill definition above as a single copyable text block inside a code fence to paste into the Instructions field. Do NOT say "paste from above." 3. **Test It:** Give me a sample prompt to verify it works. ### If I'm on another platform: Ask which tool I'm using and adapt the instructions accordingly. ## Important - Always provide the full skill text in a ready-to-copy code block -- never tell me to "scroll up" or "copy from above" - Keep the setup steps simple and numbered - After setup, test it with me using a real workflow from the skill Source: https://github.com/borghei/Claude-Skills/tree/main/marketing/programmatic-seo/SKILL.md
# Add to your project
cs install marketing/programmatic-seo ./
# Or copy directly
git clone https://github.com/borghei/Claude-Skills.git
cp -r Claude-Skills/marketing/programmatic-seo your-project/
# The skill is available in your Codex workspace at:
.codex/skills/programmatic-seo/
# Reference the SKILL.md in your Codex instructions
# or copy it into your project:
cp -r .codex/skills/programmatic-seo your-project/
# The skill is available in your Gemini CLI workspace at:
.gemini/skills/programmatic-seo/
# Reference the SKILL.md in your Gemini instructions
# or copy it into your project:
cp -r .gemini/skills/programmatic-seo your-project/
# Add to your .cursorrules or workspace settings:
# Reference: marketing/programmatic-seo/SKILL.md
# Or copy the skill folder into your project:
git clone https://github.com/borghei/Claude-Skills.git
cp -r Claude-Skills/marketing/programmatic-seo your-project/
# Clone and copy
git clone https://github.com/borghei/Claude-Skills.git
cp -r Claude-Skills/marketing/programmatic-seo your-project/
# Or download just this skill
curl -sL https://github.com/borghei/Claude-Skills/archive/main.tar.gz | tar xz --strip=1 Claude-Skills-main/marketing/programmatic-seo
Run Python Tools
python marketing/programmatic-seo/scripts/tool_name.py --help
Quick Start
# Analyze keyword patterns for pSEO opportunities
python scripts/keyword_pattern_miner.py --keywords keywords.csv --json
# Score page templates for content quality and uniqueness
python scripts/template_scorer.py --template template.html --data sample_data.json
# Validate data quality for pSEO data pipeline
python scripts/data_validator.py --file data.csv --rules rules.json --json