programmatic-seo

Generate SEO-optimized pages from templates and structured data.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps teams design and implement programmatic SEO strategies to generate many SEO-optimized pages from templates and data while avoiding thin, duplicate, or doorway content that harms rankings.

Core Features & Use Cases

  • Playbook-driven patterns: Templates, locations, directories, comparisons, integrations, glossaries, profiles and more for predictable URL and content patterns.
  • Data & template design: Define required datasets, ensure proprietary or product-derived signals, and craft templates with unique intros, conditional content, and schema markup.
  • Indexation and architecture: Hub-and-spoke internal linking, sitemap segmentation, noindex rules for thin variations, and crawl-budget management.
  • Quality controls & monitoring: Pre-launch checklists for uniqueness, metadata, schema, and post-launch tracking of indexation, rankings, engagement, and manual actions.
  • Use Case: Build localized "service in city" pages with unique local data, maps, provider lists, and conversion CTAs that scale across hundreds of geographies.

Quick Start

Create a programmatic SEO plan and a reusable page template for "dentists in Austin" that uses unique clinic data, a clear URL pattern, schema markup, and an indexation strategy.

Frequently Asked Questions about programmatic-seo

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

FAQPage Schema
How do I create location pages at scale without generating duplicate content?

To create location pages at scale without duplicate content, use programmatic SEO templates enriched with proprietary local data, unique intros, and conditional content blocks. This approach ensures each generated page offers distinct value, avoiding thin or doorway content that harms search rankings.

What is programmatic SEO and when should I use template-driven pages?

Programmatic SEO is the process of generating optimized pages from structured data and templates. Use template-driven pages when you need to capture organic search demand across hundreds of locations, directory listings, integrations, or comparison variations using predictable URL patterns.

How do I structure internal linking for hundreds of generated pages?

Structure internal linking for generated pages using a hub-and-spoke architecture. This connects your template-driven pages to central hub pages, distributing crawl budget efficiently and establishing clear topical relationships for search engines crawling your programmatic SEO site.

How do I prevent thin content variations from being indexed?

Prevent thin content variations from being indexed by applying noindex rules and managing crawl budget. Segment your sitemaps to isolate high-quality pages, and use indexation controls to exclude sparse data variations before they trigger manual actions or quality penalties.

What schema markup do I need for programmatic location pages?

Schema markup for programmatic location pages requires structured data reflecting local business details, maps, and service offerings. Apply schema markup within your page templates to help search engines parse localized content and display rich results for location-based queries.

What data do I need to build scalable comparison or directory pages?

Building scalable comparison or directory pages requires proprietary or product-derived datasets. Define required datasets containing unique attributes for each entry, then map that structured data into templates to generate unique page content that satisfies search quality guidelines.