programmatic-seo

Generate SEO-optimized pages at scale using templates and data.

13|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/abeldotam/bmad-viewer --skill programmatic-seo-abeldotam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: programmatic-seo
Source: https://github.com/abeldotam/bmad-viewer/tree/main/.agents/skills/programmatic-seo
Command: npx skills add https://github.com/abeldotam/bmad-viewer --skill programmatic-seo-abeldotam

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the creation of SEO-optimized pages at scale using templates and data.

Core Features & Use Cases

  • Data-driven page generation using configurable templates
  • Supports patterns such as location pages, category templates, and glossary/ comparison pages
  • Ensures each page delivers unique value through data variation and structured content
  • Use Case: generate 100 location pages for a multi-city product catalog.

Quick Start

Provide a complete programmatic SEO plan and generate data-driven pages using templates.

Frequently Asked Questions about programmatic-seo

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

FAQPage Schema
What is programmatic SEO and when do I need it for my site?

Programmatic SEO automates creating optimized pages at scale using templates and data. You need it when managing large catalogs with repeatable patterns like location pages, category templates, or comparisons to ensure unique value per page.

How do I generate multiple location pages for a multi-city product catalog?

To generate location pages for a multi-city catalog, use a data-driven template approach. This workflow assembles structured data into page templates, allowing you to automatically create hundreds of unique, SEO-optimized location pages at scale.

Can I use data-driven templates to build category and comparison pages at scale?

Yes, data-driven templates support building category and comparison pages at scale. The process uses configurable templates and structured frontmatter to assemble content, ensuring each generated page delivers unique value through data variation.

Does programmatic SEO work for large catalogs with repeatable page patterns?

Programmatic SEO is designed specifically for large catalogs with repeatable patterns. It applies structured frontmatter-driven workflows and data-driven content assembly to generate pages, satisfying the need for scalable and unique page creation.

How do I ensure each generated page has unique value in programmatic SEO?

To ensure unique value in programmatic SEO, apply data variation within your configurable templates. By mapping distinct structured data to each page's frontmatter, the content assembly process generates unique value for every page automatically.

What are the limitations of template-driven page generation for SEO?

The main limitation of template-driven page generation is relying on repeatable patterns, which works best for large catalogs. If your pages do not follow structured data patterns like location or comparison templates, this automation will not deliver unique value.