programmatic-seo · git:20260814.8d9d54b · 2026-08-14 · sha256 00ad1723d50a9707

programmatic-seo git:20260814.8d9d54bA

Immutable. This exact content is served forever at /api/v1/blob/00ad1723d50a9707.

---
name: programmatic-seo
argument-hint: "<site URL + the templated page pattern, e.g. https://example.com/[city]-[service]>"
description: >
  Programmatic SEO planning and audit — building or evaluating large sets of
  template-generated pages that target long-tail query patterns at scale (e.g.
  "[service] in [city]", "[product] vs [product]", "[tool] for [use-case]").
  Covers data-source and template design, the thin/duplicate-content and doorway-
  page risks that get programmatic pages deindexed, uniqueness and value
  thresholds per page, internal linking and hub structure, indexation management
  (which pages to publish vs. noindex), and scaling without a quality manual
  action. Use this skill whenever the user wants to generate many pages from a
  template/dataset, do programmatic SEO, build location/comparison/use-case pages
  at scale, or asks why their generated pages aren't indexing. Trigger on:
  "programmatic SEO", "pSEO", "generate pages at scale", "templated pages",
  "location pages at scale", "comparison pages", "[city] pages", "my generated
  pages aren't indexed", "doorway pages", "scale content". For one-off content use
  /content-writer; for keyword discovery use /keyword-research.
---

# Canonical NotFair workflow

Read [`../../seo/programmatic-seo/SKILL.md`](../../seo/programmatic-seo/SKILL.md) completely, then follow it as the active workflow. Resolve every relative reference from that file against `../../seo/programmatic-seo/`.