generating-programmatic-seolisted
Install: claude install-skill benskamps/seo-superpower
# Generating Programmatic SEO
## Overview
Programmatic SEO is a 10× traffic lever when done well and a manual-action target when done badly. Tripadvisor runs ~700M indexed pages and pulls 226M monthly organic visits off cuisine × city × neighborhood combinations; Zapier turns ~5,000 tools into ~50,000 integration pages [1]. The line between that and Google's scaled-content-abuse penalty [2] is exactly three things: **uniqueness page-to-page, intent-fit per query, and depth per page**. Not "filling cells of a matrix with templated phrases."
Since Google folded the Helpful Content system into the core algorithm in March 2024 and shipped scaled-content-abuse alongside it, enforcement is intent- and outcome-based, regardless of whether pages were written by humans, AI, or templates [2][3]. Pure-template pSEO is dead. Template + data + LLM enrichment + quality gates is the surviving pattern [4][5].
## When to Use
- You have a structured data source with rows that map to real searcher intent
- You've validated demand for the resulting URLs (run `analyzing-content-gaps` or `researching-keywords-pre-launch` first)
- You're generating ≥50 pages (under that, hand-write them)
- Stack is Next.js, Astro, or SvelteKit
**Don't use for:** brand-new sites with no audience signal, queries you haven't validated, or "the matrix is interesting" — interesting matrix ≠ search demand.
---
## The 4 Quality Gates
Every generated page must clear all four. If a row can't, it doesn't get a page.