programmatic-seo

Designs SEO page templates and data-driven strategies for generating pages at scale.

Updated Jul 14, 2026
One-click install
npx skills add https://github.com/usmangurowa/sifter --skill programmatic-seo-usmangurowa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: programmatic-seo
Source: https://github.com/usmangurowa/sifter/tree/main/.agents/skills/programmatic-seo
Command: npx skills add https://github.com/usmangurowa/sifter --skill programmatic-seo-usmangurowa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Creating hundreds of SEO-optimized pages manually is impractical, yet naive template-and-keyword-swap approaches produce thin content that Google penalizes or refuses to index. This Skill provides a structured framework for building programmatic SEO pages that rank, deliver unique value per page, and avoid doorway-page penalties. ## Core Features & Use Cases - 12 Proven Playbooks: Covers Templates, Curation, Conversions, Comparisons, Examples, Locations, Personas, Integrations, Glossary, Translations, Directory, and Profiles patterns, with detailed implementation guidance in references/playbooks.md. - Implementation Framework: Guides keyword pattern research, data sourcing, template design, internal linking architecture, and indexation strategy. - Quality & Penalty Avoidance: Includes pre-launch checklists, post-launch monitoring guidance, and diagnostics for indexation problems like thin content and crawl budget issues. - Use Case: A CRM company wants 'CRM for [industry]' pages across 20 verticals. The Skill identifies this as the Personas playbook, then walks through keyword validation, industry-specific data requirements, template structure, hub-and-spoke internal linking, and sitemap strategy. ## Quick Start Ask the assistant to design a programmatic SEO strategy for your target keyword pattern, such as '[product] for [industry]' or '[tool A] vs [tool B]' comparison pages.

Frequently Asked Questions about programmatic-seo

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create programmatic SEO pages at scale?

Start by identifying a repeatable keyword pattern with variables, then validate aggregate search demand. Build a template where each page gets unique data-driven content, connect pages through hub-and-spoke internal linking, and submit an XML sitemap covering all generated pages.

What are the main programmatic SEO playbook patterns?

The 12 playbooks are Templates, Curation, Conversions, Comparisons, Examples, Locations, Personas, Integrations, Glossary, Translations, Directory, and Profiles. Choose based on your assets: proprietary data suits directories, integrations suit integration pages, and multi-segment audiences suit persona pages.

Why is Google not indexing my programmatic pages?

Low indexation usually stems from thin content where pages only swap keywords in identical templates, weak internal linking leaving orphan pages, or missing sitemap entries. Improve per-page unique value, strengthen internal links, and verify crawlability in Search Console.

Should programmatic pages use subfolders or subdomains?

Use subfolders rather than subdomains for programmatic SEO pages. Subfolders consolidate domain authority on your main site, while subdomains split authority and are treated more like separate sites by search engines.

How do I avoid thin content penalties on templated pages?

Ensure every page provides unique value beyond swapped variables, using proprietary or product-derived data, conditional content sections, and original insights per page. Prioritize quality over quantity, and noindex variations that cannot support genuinely differentiated content.

When should I use an SEO audit instead of programmatic SEO strategy?

Use a technical SEO audit when diagnosing existing issues like crawl errors, 404s, or indexation failures on live pages. Programmatic SEO strategy applies when planning and building new templated page sets from keyword patterns and data sources.