/lesson-10
What Is Programmatic SEO? Plan Your First Campaign
What programmatic SEO is, when it fits your site, and how to plan a small first campaign with real data, useful pages and clear measurement.
Lesson 10 of 309 min readUpdated Sep 27, 2026
Key takeaways
- Programmatic SEO builds many pages from one template and a dataset, each page answering one specific search.
- It only works when every page has real information of its own; swapping one word between pages is not enough.
- Google's spam policies cover scaled content abuse and doorway pages, however the pages were produced.
- Start with one pattern and a small batch of pages, then check indexing and impressions in Search Console before adding more.
Programmatic SEO (pSEO) means creating many pages from one template and a dataset, where each page targets one specific search, such as "[service] in [city]" or "[tool] alternative". Done well, it answers hundreds of narrow questions that no single page could. Done badly, it produces near-identical pages that search engines treat as spam. This lesson shows how to plan a first campaign that stays on the right side of that line.
1. How Programmatic SEO Works
Every campaign combines a head term (the core topic) with a modifier (the part that changes), and a dataset that holds what is different about each variation. The template decides how the page is laid out; the data decides whether the page is worth reading.
| Pattern | Example search | Data each page needs |
|---|---|---|
| [service] in [city] | emergency plumber in Leeds | Whether you really serve that area, response times, prices you actually charge there |
| [tool] alternative | Trello alternative | Verifiable facts about both products: features, pricing, limits |
| [product] for [audience] | CRM for real estate agents | The problems, workflows and requirements of that audience |
Well-known examples include Zapier's pages for pairs of apps it connects and travel sites' "things to do in [city]" pages. Each page carries information that is genuinely specific to its variation.
2. Is It a Good Fit for Your Site?
Programmatic SEO is a good fit when all of these are true:
- Many similar searches: people search for the same thing with different modifiers (cities, audiences, products).
- Real differences: you have different, accurate information for each variation.
- One page is not enough: a single general page cannot answer each variation well.
- You can maintain it: prices, services and facts will change, and the pages must change with them.
If the only difference between two pages would be the word you swapped in, it is not a fit. Write one good page instead.
3. Know Google's Rules First
Google's spam policies describe two problems that programmatic campaigns can run into:
- Scaled content abuse: producing many pages mainly to manipulate rankings rather than to help people. The policy applies however the pages are made: by hand, with automation or with AI.
- Doorway pages: many similar pages, for example one per city, that exist to rank and then funnel visitors to the same place.
The test is simple: would a visitor who lands on this page get something useful that they would not get from its sibling pages?
4. Plan Your First Campaign in Six Steps
- Pick one pattern. Choose the one closest to what customers already ask you about.
- List the variations you can honestly serve. Only the cities you actually cover, only the competitors you can compare fairly.
- Collect the facts for each variation. The dataset is the product. If a column would be empty or identical on every row, the pages have nothing unique to say.
- Write the template around the searcher's question. Cover what they need to decide, not repetitions of the keyword.
- Start small. Publish a first batch of 10 to 20 pages, link them from a relevant hub page, and link between them where it helps readers.
- Measure before you scale. Watch Search Console for a few weeks: which pages get indexed and which get impressions. Improve or remove pages that stay unindexed before adding more.
5. Common Mistakes
- Swapping one word: "Best dentist in [city]" with identical text on every page.
- Filling gaps with invented facts: made-up statistics, reviews or local offices, which is especially easy when AI writes the text.
- Publishing thousands of pages at once: you learn nothing about what works, and problems multiply.
- Orphan pages: pages that no other page links to are hard for search engines and people to find.
- No maintenance plan: outdated prices or services turn useful pages into misleading ones.
Conclusion
Programmatic SEO is a way to publish useful pages at scale, not a way to create pages for their own sake. Start with one pattern, real data and a small batch, measure what happens, and grow from there. Lesson 21, Programmatic SEO: Scaling Content with Data, goes deeper into datasets and templates.
/wizard
Try it now: pSEO Wizard
Try the dataset + template idea on your own site: pSEO Wizard suggests the variables, plans each page and writes it from facts on your website.
pSEO Wizard reads your website and writes one landing page per search, using only facts from your site.
Your first page is free. No card needed.
/level-01-complete
You've reached the end of Fundamentals
Next up: Strategic SEO · 10 lessons.