Google does not have a rule against programmatic SEO. It has a rule against generating many pages that exist to rank rather than to help, and when a site crosses that line the consequence lands on the whole domain rather than on the offending URLs. A Google Search Advocate described it in September 2026 as Google's systems having "possibly lost faith in your site providing good value to users based on the old pages" — which is why deleting the pages in an afternoon does not restore the rankings that week.
Key takeaways
- Google's Search Advocate said in September 2026 that programmatic SEO of the kind described — a page per combination of domain, technology and attribute — "often leads to a site that's either spam, borderline spam, or low quality," and that Google's systems may have "lost faith in your site."
- The same commentary explicitly did not say all programmatic SEO is spam. The word "programmatic" does not appear anywhere in Google's spam policies.
- The applicable policy is scaled content abuse: "when many pages are generated for the primary purpose of manipulating search rankings and not helping users." It is method-agnostic — automation, humans, or a combination.
- Google's March 2024 core update was expected to cut low-quality, unoriginal content by 40%; Google later reported the finished rollout delivered 45%.
- Recovery is slow by Google's own account: changes "can take effect in a few days, but it could take several months for our systems to learn and confirm," and there is "no guarantee that changes you make to your website will result in noticeable impact in search results."
- Because AI Overviews and AI Mode source from pages that are "indexed and eligible to be shown in Google Search with a snippet," a site-level trust problem removes you from the AI answer pool at the same time it removes you from the blue links.
What did Google actually say?
In early September 2026, a site owner described a familiar setup to a Google Search Advocate on Bluesky: iterate through a list of domain names, a list of technologies, a list of attributes, generate a URL for every combination, publish the lot. Search Engine Roundtable and Search Engine Journal both reported the response.
The reply had three parts, and most coverage kept only the first.
- The diagnosis. "Programmatic SEO like this often leads to a site that's either spam, borderline spam, or low quality."
- The mechanism. "It's easy to spin something up with many pages, it's hard to provide real value to users. Our systems have possibly lost faith in your site providing good value to users based on the old pages."
- The limit. Per Search Engine Journal's account, the Search Advocate clarified that this was not a claim that all programmatic SEO is spam — the comment addressed the specific setup that had been described.
That third part matters more than it looks. "Programmatic SEO is spam" is a headline. "This particular programmatic pattern produced pages with no value, and the site now carries that reputation" is a diagnosis you can act on.
Does Google's spam policy actually ban generating pages at scale?
No. Search the Google Search spam policies for the word "programmatic" and you will not find it. What you find is scaled content abuse, defined as "when many pages are generated for the primary purpose of manipulating search rankings and not helping users."
Every clause in that sentence is doing work:
| Phrase in the policy | What it rules out | What it leaves alone |
|---|---|---|
| "many pages are generated" | Volume as a strategy in itself | Volume as a by-product of genuinely having many things to say |
| "for the primary purpose of manipulating search rankings" | Intent aimed at the ranking, not the reader | Templates built to serve a real repeated question |
| "and not helping users" | Pages with nothing a reader would want | Pages with unique data, pricing, availability, or comparison per URL |
| "no matter how it's created" | The excuse that a human wrote it | Nothing — this cuts both directions |
Google's listed examples are equally specific. They include using generative AI "to generate many pages without adding value for users," scraping feeds or search results to generate many pages, "stitching or combining content from different web pages without adding value," creating multiple sites to hide the scaled nature of the content, and "creating many pages where the content makes little or no sense to a reader but contains search keywords."
None of those examples is "you used a template" or "you used a database." A store with 40,000 products, a transit site with a page per station pair, a documentation set with a page per API endpoint — all are programmatic, and all are fine, because each URL carries something a reader came for.
This is the same standard Google applies in its creating helpful content guidance, where the "why" question is called perhaps the most important one: content should be "created primarily to help people," not "primarily to attract search engine visits." Automation used "for the primary purpose of manipulating search rankings" is what violates the spam policies — automation itself is not the trigger.
Why does a page-level problem become a site-level one?
This is the part the original commentary gets at and most write-ups skip. Two mechanisms are documented, and they compound.
Crawl economics. Google's crawl budget guidance says plainly that when many URLs are duplicates or otherwise not worth crawling, this "wastes a lot of Google crawling time on your site." Crawl budget starts mattering, per that document, at roughly 1 million+ unique pages with moderate change frequency, or 10,000+ unique pages that change very rapidly. A programmatic combination table crosses 10,000 URLs faster than almost any other publishing pattern — a 100 × 100 matrix does it in one deploy. Your genuinely good pages then compete with your own filler for the same crawl allocation.
Learned expectation. The Search Advocate's phrasing — systems that "lost faith" based on "the old pages" — describes something with memory. Google's core update documentation is candid about the cost of that: changes "can take effect in a few days, but it could take several months for our systems to learn and confirm," and "if it's been a few months and you still haven't seen any effect, that could mean waiting until the next core update."
Worth being precise about the limit of the evidence here. Google's current public documentation does not contain an explicit statement that thin content in one section demotes an entire domain. The site-level framing comes from the Search Advocate's remark, not from the docs. That gap is real, and anyone telling you Google has documented a site-wide penalty for programmatic pages is overstating it. What the docs do describe is the machinery — crawl waste, slow relearning, no guaranteed recovery — that makes the site-level outcome unsurprising.
How big was the crackdown, in Google's own numbers?
Google's March 2024 announcement is the only place with a first-party figure attached to this, and the figure moved.
| Milestone | Google's stated figure |
|---|---|
| Announced expectation (March 2024) | 40% reduction in "low-quality, unoriginal content in search results" |
| Reported outcome (update to the post, April 26, 2024) | "45% less low-quality, unoriginal content in search results versus the 40% improvement we expected" |
The same announcement introduced three named policies at once: expired domain abuse, scaled content abuse, and site reputation abuse — the last with enforcement beginning May 5, 2024. Scaled content abuse was written as an explicit widening: it targets "producing content at scale to boost search ranking — whether automation, humans or a combination are involved." The older language it replaced covered only spammy auto-generated content, which had let hand-edited page factories through on a technicality.
What does losing that trust cost you in AI search?
Here is the consequence that was not on the table in 2024, and it is the reason this matters more now than it did then.
Google's AI features documentation states that to appear as a supporting link in AI Overviews or AI Mode, "a page must be indexed and eligible to be shown in Google Search with a snippet, fulfilling the Search technical requirements." It also states there are "no additional requirements to appear in AI Overviews or AI Mode, nor other special optimizations necessary," and that you "don't need to create new machine readable files, AI text files, or markup to appear in these features."
Read that as a dependency rather than as reassurance. There is no separate door into the AI answer. Eligibility for citation is downstream of ordinary Search eligibility, which means a site-level trust problem carries a second cost that never shows up in a rankings report:
| Layer | What a thin-pages problem costs you | How visible it is |
|---|---|---|
| Organic rankings | Positions across the domain, not only on the thin URLs | Immediately, in Search Console |
| AI Overviews / AI Mode citations | Eligibility to be a supporting link at all | Barely — there is no impressions report for "wasn't cited" |
| Brand mentions in assistant answers | Fewer surfaces where your name gets repeated | Not at all, without direct monitoring |
The old programmatic trade was a rational one: publish 20,000 pages, most rank for nothing, a few thousand pick up long-tail traffic, the average comes out positive. That trade assumed the downside was bounded at the page level. If the downside is a site-level reputation that also governs whether an AI assistant can cite you, the arithmetic changes — because the pages that would have been cited are the ones you have now made ineligible.
How long does recovery actually take?
Google will not commit to a number, and the honest answer is that the documentation gives you a floor, not an estimate:
- "Some changes can take effect in a few days, but it could take several months for our systems to learn and confirm."
- "If it's been a few months and you still haven't seen any effect, that could mean waiting until the next core update."
- "There's no guarantee that changes you make to your website will result in noticeable impact in search results."
One instruction in that documentation runs directly against the usual advice to mass-delete: "Deleting content is a last resort, and only to be considered if you think the content can't be salvaged." Google's framing is that removing unhelpful content helps the good content perform better — a rebalancing argument, not a penalty-clearing one. We have written more on the gap between Google's public recovery timelines and its own documentation in Google Says Months, Its Docs Say Weeks: The Real SEO Recovery Clocks.
What separates a programmatic page that survives from one that doesn't?
Apply this per URL, not per template. The test is whether the page would still be worth publishing if it were the only page you made.
| Signal | Survives | Gets classified as scaled abuse |
|---|---|---|
| Unique substance per URL | Data, price, availability, spec, or comparison that exists nowhere else on the site | Two swapped nouns in a shared paragraph |
| Search demand | A real query pattern with real volume behind each variant | Combinations generated because the loop allowed it |
| Reader outcome | The page answers and ends the search | The page restates the query and links onward |
| Coverage discipline | Combinations that exist in reality | The full cartesian product, impossible pairs included |
| Internal linking | Earns links from real navigation and related content | Reachable only from a generated index |
| Maintenance | Refreshed when the underlying data changes | Published once, never touched |
A practical filter: sort your programmatic URLs by clicks over the last 12 months. If a large share have zero clicks and zero impressions, they are not a long tail — they are crawl overhead carrying reputational risk. Consolidate them into fewer, denser pages before you consider deletion, and check what a machine actually sees on the pages you keep with our crawler checker and meta tags checker.
Frequently asked questions
Is programmatic SEO against Google's guidelines?
No. Google's spam policies never use the word "programmatic." The relevant policy is scaled content abuse, which applies when "many pages are generated for the primary purpose of manipulating search rankings and not helping users." A programmatic page that carries unique, useful information per URL is not covered by it.
Does Google penalize an entire site for thin programmatic pages?
A Google Search Advocate described Google's systems as having "possibly lost faith in your site providing good value to users based on the old pages," which is a site-level effect. Google's public documentation contains no equivalent explicit statement about site-wide demotion, so treat the site-level framing as informed commentary rather than documented policy.
Does it matter whether AI or a human wrote the pages?
No. Google's scaled content abuse policy applies "whether automation, humans or a combination are involved," and Google's own announcement of the policy called out that widening explicitly. The test is purpose and value, not authorship method.
Will deleting the thin pages fix the rankings?
Not on its own, and not quickly. Google's documentation calls deleting content "a last resort, and only to be considered if you think the content can't be salvaged," and says recovery "could take several months for our systems to learn and confirm," with "no guarantee" of noticeable impact.
Do thin pages affect whether AI Overviews cite my site?
Yes, indirectly. Google states that to appear as a supporting link in AI Overviews or AI Mode, "a page must be indexed and eligible to be shown in Google Search with a snippet." Anything that reduces ordinary Search eligibility reduces AI citation eligibility with it — and there is no separate optimization that routes around this.
How many pages is too many?
There is no page-count threshold in any policy. The nearest documented number is operational rather than punitive: Google's crawl budget guidance says crawl budget becomes a concern around 1 million+ unique pages with moderate change, or 10,000+ unique pages that change very rapidly.
Where to start
The uncomfortable version of this: if your programmatic pages were built for the ranking rather than the reader, the cost is no longer only that they fail to rank. It is that they can make the rest of your site harder to find and harder to cite.
Start by seeing what machines actually see. Run your key pages through the crawler checker to confirm AI crawlers can reach them, check what you are declaring with the meta tags checker, then set up measurement that tracks citations and not only clicks — our guide to AI search KPIs covers which numbers are worth watching. If you want the whole picture for your domain first, the sample report shows the format.
Related reading: How to Get Cited by AI: A Practical Guide to Earning Brand Mentions.