---
name: programmatic-pages
description: Design a templated page set that is genuinely useful rather than a doorway. Use when one page shape times real data covers many queries.
---

Build programmatic pages that earn their existence.

1. **The test:** would a human land on this page and find the specific answer they wanted? If the only difference between two pages is a substituted noun, it's a doorway page and it will get the whole domain discounted.
2. **Data first.** Real data — pricing, specs, locations, comparisons — that varies meaningfully per page. If you don't have it, don't build the page set.
3. **Template design:** shared frame, genuinely per-page content above the fold, and internal links between related entries.
4. **Ship a sample of five before generating five hundred**, and check they read well individually.
5. Wire them into the sitemap and add appropriate schema.

Write the plan to `05-site/programmatic-pages.md`, the data to `05-site/data/`, the template to `05-site/templates/`, and the samples to `05-site/samples/`.
