programmatic-seo

Create SEO-optimized pages at scale using templates and structured data.

Updated Mar 27, 2026
One-click install
npx skills add https://github.com/liammcleod-hub/blog --skill programmatic-seo-liammcleod-hub
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: programmatic-seo
Source: https://github.com/liammcleod-hub/blog/tree/main/repo-skills/marketing-library/skills/programmatic-seo
Command: npx skills add https://github.com/liammcleod-hub/blog --skill programmatic-seo-liammcleod-hub

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps teams design and launch large sets of SEO-targeted pages efficiently while ensuring each page delivers unique, search-relevant value and avoids thin-content or doorway penalties.

Core Features & Use Cases

  • Playbooks & Patterns: Provides playbook guidance for templates, curation, comparisons, examples, locations, personas, integrations, glossaries, translations, directories, and profiles to match common programmatic patterns.
  • Implementation Framework: Covers keyword pattern research, data requirements, template design, internal linking (hub-and-spoke), indexation strategy, and schema markup recommendations.
  • Quality Assurance & Monitoring: Includes pre-launch checklists (unique content, titles, schema, sitemap), indexation diagnostics, and post-launch monitoring metrics (indexation rate, rankings, engagement).

Quick Start

Create a programmatic SEO plan by identifying the target keyword pattern, the unique data points per page, and a reusable template that includes conditional content and indexation rules.

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 data-driven templates?

Programmatic SEO uses data-driven templates to generate large sets of unique pages targeting different keywords or locations. You need it for scaling location pages, persona landing pages, comparisons, glossaries, and directories where manual creation is inefficient.

How do I scale SEO pages without triggering thin-content penalties?

To scale SEO pages without thin-content penalties, use templates with conditional content to ensure per-page unique value. Apply pre-launch checklists for titles, schema markup, and sitemaps, and monitor indexation rates and engagement metrics post-launch.

What's the best way to structure internal linking for hundreds of programmatic pages?

The best way to structure internal linking for programmatic pages is using a hub-and-spoke model. This site-architecture strategy connects related data-driven pages to a central hub, distributing link equity efficiently and improving crawlability.

How do I create an indexation strategy for programmatic location and persona pages?

Create an indexation strategy by defining which data-driven pages to index based on unique content depth. Apply schema markup, configure sitemap inclusion rules, and run indexation diagnostics to monitor how search engines process the pages.

Does programmatic SEO work for directories and integration comparison pages?

Yes, programmatic SEO works effectively for directories and integration comparison pages. The framework supports curation and comparison patterns, allowing you to populate templates with structured data to generate distinct, search-relevant pages.

Why do my programmatically generated pages fail to index in search engines?

Programmatic pages fail to index due to thin content, missing internal linking, or poor site architecture. Run indexation diagnostics, verify schema markup, ensure unique per-page data points, and check that sitemaps are correctly submitted.