SEO

Programmatic or Editorial SEO? Check Your Data First

Berenice S.

Berenice S.

October 6, 2026 · 7 min read

Programmatic or Editorial SEO? Check Your Data First

Quick answer:

Programmatic SEO works only when your data gives every generated page useful information the other pages lack, and editorial SEO is the better choice for sites without that data.

Key Takeaways

  • Google's spam policies call it scaled content abuse when many pages are generated mainly to manipulate rankings, whether people or software produce them.
  • A generated page is useful to a visitor only when its data, such as prices, stock or opening hours, differs from the other pages in the set.
  • Pages aimed at different cities that all send visitors to the same page match one of Google's examples of doorway abuse.
  • Launch a small batch of generated pages and check Search Console's Page indexing report before building the rest.
  • A business with a handful of services rarely holds enough distinct data for programmatic pages, so editorial pages suit it better.

Programmatic SEO builds hundreds or thousands of pages from one template and a database. Editorial SEO has a writer research and write each page individually.

Programmatic pages can rank well when each one shows information the searcher cannot get from the other pages in the set. Without that information, the generated pages risk breaking Google's spam policies, and editorial pages are the better choice.

How programmatic and editorial pages are made

Programmatic SEO uses one page template and a spreadsheet or database. Software then creates one page per row, using that row's details.

For example, a car rental company with a row for each of its 40 airport desks could create 40 pages. Each page shows one airport's pickup desk, opening hours and cars for hire.

Editorial SEO starts from a question customers ask. A writer researches and writes the answer, and an editor checks the page before it goes live.

Compared onProgrammatic SEOEditorial SEO
What makes each page differentIts own row of facts, such as one airport's desk location and opening hoursA writer's answer to one question, such as how long a kitchen renovation takes
Main costBuilding the template and keeping the database accurateA writer's time for every page
Typical failureThousands of pages where only a city or product name changesToo few pages to cover the searches customers make

What Google's spam policies say about pages at scale

Google treats mass-produced pages as spam when the main reason for making them is to rank. Its spam policies page calls this scaled content abuse:

"Scaled content abuse is when many pages are generated for the primary purpose of manipulating search rankings and not helping users. This abusive practice is typically focused on creating large amounts of unoriginal content that provides little to no value to users, no matter how it's created."

The rule applies whether people, a script or an AI tool produce the pages. Sites that break Google's spam policies "may rank lower in results or not appear in results at all", according to the same page.

The policies also cover doorway abuse, and one of Google's examples is "pages targeted at specific regions or cities that funnel users to one page". A set of city pages that all push visitors to one contact form fits that description.

When programmatic SEO works

A programmatic build is worth the effort when three conditions hold:

1. Each page has data the others lack

Each page needs facts that change from row to row, such as prices, stock levels, opening hours or reviews.

For example, 300 plumber pages that differ only in the suburb name tell every visitor the same thing. Adding each plumber's call-out fee and earliest free slot tells visitors the price and how soon a plumber can come.

2. People search for each variation

Every page should match a search that people actually make. Google Keyword Planner shows estimated monthly searches for each keyword, and you need a Google Ads account to use it.

Check a sample of your variations before generating the full set, and drop the rows whose keywords show no searches. Our guide to free and paid SEO tools explains when a paid keyword tool is worth it.

3. Someone keeps the data current

If a price changes or a branch closes, the generated pages stay out of date until someone updates the database. Decide who updates the database and how often before you launch.

When editorial SEO is the better choice

Editorial SEO suits businesses that offer a handful of services, such as a renovation firm, a clinic or a law practice. Their customers ask detailed questions about each service before they buy.

Answering those questions takes someone who has done the work. For example, a page on how long a kitchen renovation takes should come from a person who has managed one.

However, every editorial page takes a writer's time, so covering thousands of product or location searches by hand is rarely practical. Our comparison of AI and human writers explains the hybrid route, where AI drafts each page and a person rewrites and fact-checks it.

How to test generated pages before building more

Launch a small batch first, such as 50 pages, and submit them in Search Console as a sitemap of their own. Google's help page for the Page indexing report says it "can take a week or so" for Google to start crawling and indexing a new page or site.

Once Google has crawled the batch, filter the report by that sitemap to see how many of the pages are indexed. For each page left out, the report gives a reason.

Pages listed as crawled but currently not indexed were visited by Google and left out of search results. The same help page says some URLs "might be duplicates or might not contain meaningful information".

To check, open a few of those pages side by side. If they match apart from the city or product name, add facts that make each one different before you build more.

Pages that still get no impressions in Search Console after a few months can be expanded, merged or removed. Our guide to content pruning covers how to decide which.

Which approach fits your site

A site can use both approaches, each in a different section.

Your situationWhat to useWhy
A clinic, law firm or renovation company with fewer than 20 servicesEditorial pagesCustomers ask detailed questions about each service, and one writer can cover 20 pages.
An online store with thousands of products in a feedProgrammatic product pages plus written buying guidesThe feed gives every product its own price, stock level and specifications.
A directory or marketplace with listings from many sellersProgrammatic listing pagesEach listing carries its own photos, prices and customer reviews.
A software company whose product connects to hundreds of other appsA generated page for each app, plus written setup guides for the most used appsEach app page says what the connection does, such as copying online orders into accounting software. Written guides walk customers through setting up the apps they use most.
One service offered in many citiesEditorial pages for the areas you actually serveCity pages that all send visitors to one page match Google's doorway abuse example.

The bottom line

Start with editorial pages unless you already hold data that gives each generated page facts the other pages lack.

Our SEO services include technical SEO audits, content strategy and SEO copywriting, and monthly reports on rankings, traffic and conversions. Our work as a GEO agency in Singapore includes answer-first content and monthly tracking of your visibility across major AI platforms.

An SEO consultant can map the searches your pages should target and show where competitors outrank you. Tell us what data you hold, and as a Singapore SEO firm we will tell you whether it can support programmatic pages.

Berenice S.

Written by

Berenice S.

Six years and more than 400 campaigns across Singapore agencies taught Berenice what works, what is pure BS, and what clients quietly can't stand. She founded SEOExpert to fix these problems, leading SEO, GEO, and paid strategy herself instead of handing you to a junior on last year's playbook. When she is not stress-testing a GEO tactic at 1am, she is probably overseas with a matcha in hand or watching a Chinese palace drama.

Get to Know Berenice

Ready to grow your business?

Let's discuss how we can help you achieve your marketing goals.

Free Audit