programmatic-seo

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

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/JuanJoseGonGi/skills --skill programmatic-seo-juanjosegongi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: programmatic-seo
Source: https://github.com/JuanJoseGonGi/skills/tree/main/programmatic-seo
Command: npx skills add https://github.com/JuanJoseGonGi/skills --skill programmatic-seo-juanjosegongi

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you create a large number of SEO-optimized pages at scale using templates and data, targeting specific search queries and user needs.

Core Features & Use Cases

  • Template-driven page generation: Build pages based on predefined structures and variable data.
  • Playbook implementation: Utilizes various strategies like "Locations," "Comparisons," and "Templates" to target specific search intents.
  • Use Case: A real estate company wants to rank for "apartments for rent in [city]" for every city in their service area. This Skill can generate unique, data-rich pages for each city, incorporating local amenities and market data.

Quick Start

Generate a strategy document for creating programmatic SEO pages targeting "[service] in [location]" keywords.

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 should I use template pages?

Programmatic SEO generates optimized pages at scale using templates and structured data. You should use template-driven page generation when targeting specific search patterns across large datasets, like building location-specific or comparison pages for numerous service areas.

How do I create location-specific pages that rank for [service] in [city] keywords?

To create location-specific pages, source local market data and map it to predefined template variables. This structured approach generates unique, data-rich pages for each city, incorporating local amenities to capture targeted search queries and user intents.

What's the best way to scale content generation for hundreds of SEO comparison pages?

Scaling content generation requires a template-driven approach using structured data. By mapping comparison variables to predefined page structures, you can programmatically generate unique pages targeting specific search intents without manually writing each comparison article.

Do I need a structured keyword research strategy before building programmatic SEO pages?

Yes, structured keyword research is required to identify target search patterns and user intents. This research defines the data points needed for template variables, ensuring the generated pages match real search queries and indexation strategies effectively.

How does internal linking work with programmatically generated directory pages?

Internal linking for directory pages connects programmatically generated URLs through structured template logic. This indexation strategy ensures search engines discover and crawl all generated pages efficiently, distributing authority across the scaled content architecture.

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

Template-driven page generation risks producing thin or duplicate content if data sources lack unique variables. Pages require sufficient distinct data points and structured template variations to avoid indexation issues and ensure each generated page provides unique value.