Scaled content abuse

Scaled content abuse is producing many pages primarily to manipulate Google rankings rather than to help people, whether made by AI, humans or both. Google classed it as spam in March 2024. This page shows what it covers, how to check your site, and how to stay clear if you ship a small product site.

By , founder of Porteur · Updated 13 September 2026 · Markdown

What the policy covers and what it does not

Google’s spam policies, updated March 2024, flag scaled content abuse when you mass produce pages with little or no value of their own. It does not matter who or what wrote them, automation, humans or both.

AI-assisted writing is not penalised as such. Google acts when pages are made at scale to rank, not to help. A family of pages earns when each page adds something a reader would want: data, specifics, fresh detail, or a distinct answer.

Related policies: site reputation abuse is third party content hosted on a strong domain to exploit its ranking. Expired domain abuse is reviving a domain to host low value content to rank on its past signals. Both are also spam, as of 2026.

Google’s helpful content system signals were folded into core ranking in March 2024. There is no separate helpful content update now. The bar is the same: be genuinely useful, page by page.

How a small site stays clear

  • Plan page families only where you can add specific value. For example, “/integrations/slack” should show real capabilities, limits, setup steps and screenshots from your product.
  • Avoid keyword permutations that do not change the answer. City pages with the same pitch and no local data read as scaled abuse.
  • Use programmatic SEO only when each row has unique inputs: inventory, dates, pricing, availability, user reviews, location data or support FAQs.
  • Write for a searcher’s task, not for a term. Match search intent. A page for “how to export invoices” should show exact steps in your UI, not a general article.
  • Cap volume to what you can maintain. A stale library of 500 near-duplicates decays and increases risk.

A fixed page looks like “/guides/getting-started” that answers one job, shows the latest UI, links to support, and has examples that only your site can provide.

How to check risk on your site

  1. Scan patterns in Search Console

    Open Performance. Filter by Page. Sort by impressions. Look for URL patterns with high impressions, very low clicks, or many pages with near-zero clicks in the last 28 days.

  2. Review indexed volume against engagement

    In Pages, note how many are indexed. Compare to how many pages got a click in the last 28 days. A very small share with clicks can signal low-value scale.

  3. Check Manual actions

    As of 2026, the Manual actions report in Search Console shows if a spam action is applied. If present, read the examples and fix the cited patterns first.

  4. Crawl for duplication

    List URL templates like “/city/”, “/blog/tag/”, “/compare/”. Sample ten pages per template. If they read the same, you likely have a problem.

  5. Spot intent mismatch

    Query your head terms in quotes, like “invoice export”. If top results are support docs and you published a fluffy blog post, you missed the intent.

What to do if you find scale without substance

  • Merge overlapping pages. Keep the strongest, 301 the rest. Update internal links to the keeper.
  • Add real, per-page inputs. Pull product specs, stock, locations, changelog dates, screenshots, or FAQs from tickets. Cite sources where relevant.
  • Noindex low value listings and filters. Use meta name=robots content=noindex on thin tag pages and infinite facets you cannot enrich.
  • Use canonicals for legitimate duplicates. Point alternates like “/pricing?ref=nav” to “/pricing” with a canonical tag.
  • Prune schedule. Each month, review one URL family and either improve, merge, noindex or remove. Keep a short list you can maintain.

Example: replace 50 “/best-crm-in-{city}” clones with one strong “/best-crm” guide plus a “/crm/compare” tool that uses actual feature data.

Common traps

  • AI summaries of other people’s posts at scale. If you add no analysis, data or experience, it reads as abuse.
  • Templated comparison pages that never touch your product. A “/compare/x-vs-y” that lists generic pros and cons is thin.
  • Marketplace or guest posts that ride your domain strength. That drifts into site reputation abuse.
  • Buying an expired domain to publish unrelated content. That is expired domain abuse.
  • Geo pages without local proof. If “/pricing/london” has the same copy as “/pricing/berlin”, scrap the set or add local service terms, taxes or support hours.

Questions

Sources

Check my site, free

Worried a URL family crosses the line, run Porteur’s free check from your URL, it reads your site, nearby searches and rivals in about thirty seconds and shows three findings.

  • Free check, no card
  • Read-only, your own accounts
  • Readable by your agent

Read next