What Are Thin Content and Zombie Pages?

What thin content and zombie pages are, how to find them, and how to decide with data whether to update, merge and redirect, noindex or remove each page.

Author: SEOLOK Editorial TeamPublished: Updated: 7 min read

A content inventory table sorting low-traffic pages into update, merge and remove decisions

Short answer

Thin content is a page that offers visitors little original or sufficient value: category pages with two sentences, product descriptions copied from the manufacturer, near-identical city pages. 'Zombie page' is an industry label for pages that have earned almost no impressions or clicks in Google for a long time and that nobody visits. In both cases the answer is not bulk deletion but a page-by-page decision: update, merge and 301 redirect, noindex, or remove.

Almost every site that has been live for a few years collects pages nobody remembers: landing pages built for a campaign and forgotten, two-paragraph news posts, discontinued products, tag and archive pages, city pages that are near copies of each other. Some of these are thin content. Others get so little traffic that SEOs call them zombie pages.

This article explains what thin content and zombie pages are, what Google's official documentation actually says, how to find these pages, and how to choose the right fix for each one.

What is thin content?

Thin content is a page that gives users little original or sufficient value. It sounds like a word-count problem, but it is really about value. A 300-word page that answers the question fully and clearly is not thin. A 3,000-word page that only summarises other sources can be.

Google does not describe a single ranking factor called "thin content". Its guide to helpful content does, however, cover the topic directly through self-assessment questions: does the content provide original information, research or analysis; does it describe the topic substantially and completely; and, if it draws on other sources, does it add substantial value instead of simply copying or rewriting them?

Google's spam policies describe the extreme end: generating many low-value pages primarily to manipulate rankings (scaled content abuse), and affiliate pages that copy the merchant's descriptions without adding anything (thin affiliation).

Typical examples of thin content

  • Category or service pages with a heading and two sentences
  • Product descriptions copied word for word from the manufacturer
  • Local pages duplicated with only the city name swapped
  • Short blog posts repeating the same topic under different titles
  • Tag pages holding one or two posts
  • Auto-generated internal search result pages that are empty or nearly empty

What is a zombie page?

"Zombie page" is not an official Google term; it is a practical label used in the SEO community. It usually refers to pages that:

  • Receive very few impressions and practically no clicks in Search Console for months
  • Get little or no organic traffic in Analytics
  • Are disconnected from the internal link structure or buried deep in it (orphan pages)
  • Have not been updated and contain outdated information

A zombie page is not necessarily thin. A well-written page about a topic nobody searches for can be a zombie, and so can a valuable guide buried too deep in the site to be found. The distinction matters because the fixes differ.

Why can they be a problem?

First, let's cut the hype: having thin or low-traffic pages does not get a site "penalised". But these pages can cause problems in a few ways:

  • User experience: A visitor who lands on a thin page from search or an internal link leaves without finding what they needed.
  • Internal competition: Several weak pages on the same topic may compete to rank for the same queries, which is covered under keyword cannibalization.
  • Crawl resources: On very large sites, low-value URLs can use up part of the resources Google spends on crawling. Google's crawl budget guide is written for sites with a very large number of pages; for a site with a few hundred pages this is rarely the deciding issue.
  • Maintenance: Old prices, outdated contact details or information that no longer applies erode trust in the brand.

Google's helpful content guidance also includes a warning: adding or removing large amounts of content mainly to make a site look "fresh" will not help rankings. The goal of content pruning should be a better site for users, not a way to game search.

How to find thin content and zombie pages

1. Build a content inventory

Start with a list of every indexable URL on the site. A crawler or your XML sitemap gives you the starting point. Our free SEO site checker quickly shows basics such as titles, meta descriptions and content length.

2. Add performance data

Next to each URL, add impressions and clicks from Search Console for the last 12 to 16 months, plus organic sessions and conversions from GA4. Do not decide on a short window: a seasonal page can be quiet for eight months and be your most valuable page for the other four. Our article on the Search Console 16-month data limit explains why a long history matters.

3. Add structural signals

  • Number of internal links pointing to the page and click depth from the home page
  • Any backlinks?
  • Last update date and whether the dates shown on the page are consistent
  • Other pages covering a similar topic

4. Group the pages

Rather than deciding page by page, group them. The same decision may apply to 300 pages in one product category.

Decision table: update, merge, noindex or remove

SituationRecommended actionNote
Topic is still searched; page is weak but uniqueUpdate and expandAnswer the real question, add internal links
Several weak pages on the same topicMerge + 301Keep the strongest URL and redirect the others to it
Page is needed by users but has no search value (e.g. campaign terms, filter pages)noindexThe page stays on the site but out of the index
Page is valuable but nobody finds itAdd internal linksLink from navigation, related posts and hub pages
Permanently obsolete, no equivalent, no backlinksRemove (404/410)Prefer a 301 if a suitable alternative exists
Seasonal or newly publishedWait and watchCollect a longer data window before deciding

When updating

Updating does not mean changing the date and adding a paragraph. Look at which searches the page gets impressions for and genuinely answer the question behind them. Examples, a table, step-by-step instructions or first-hand experience often add more value than extra words.

When merging

Merging is the most effective step on blogs that have accumulated several short posts on the same topic over the years. Google's redirects documentation recommends permanent (301) redirects for permanent moves. Move the good parts of the merged pages into the target page, redirect the old URLs and update internal links to point straight to the new address. For duplicates that must stay live, canonicalisation is another option.

When using noindex

noindex keeps a page on your site but removes it from search results. According to Google's noindex documentation, the page must not be blocked by robots.txt for the rule to work; otherwise Google never sees the noindex tag.

When removing

Before removing a page, check its backlinks and internal links. Rather than letting a page with a valuable external link return a 404, redirecting it to the closest related page is usually better. Avoid bulk redirects to irrelevant pages such as the home page.

Common mistakes

  • Bulk deletion by word count. Short pages that do their job (contact, a FAQ answer, a glossary entry) are lost for no reason.
  • Deciding on short-term data. Deleting seasonal pages after looking at three months of data.
  • Ignoring converting pages. Pages with little organic traffic that convert visitors from ads or email may look like zombies for SEO but matter to the business.
  • Changing dates without changing content. Updating the visible date without meaningful changes misleads users.
  • Not tracking the outcome. If you do not watch the affected page groups for a few months after pruning, you will not know whether it worked. A dedicated line in your monthly report helps; see which metrics belong in an SEO report.

How SEOLOK flags thin content and zombie pages

The SEOLOK SEO site audit crawls your site every week with a real browser and checks titles, meta descriptions, H1s, canonicals, broken links, redirects, click depth, orphan pages and thin content.

On top of that, every URL gets a signal score from 0 to 100 and pages are sorted into Push, Keep, Zombie and Watch buckets. The score is calculated by deterministic, code-based rules using signals such as CTR gap, GA4 engagement rate, content freshness and date consistency, internal link depth and inbound internal links, thin content and zombie status. These rules are not a formula Google is known to use; we explain openly how they are built on our methodology page.

Based on the findings, the dashboard lists actions such as "update content", "add internal links", "merge / 301" or "noindex"; nothing is applied until you approve it. To see pages competing for the same topic, try the free keyword cannibalization checker.

Quick checklist

  • A list of all indexable URLs is ready
  • At least 12 months of impressions, clicks and conversions added for each URL
  • Internal link count, depth and backlinks added
  • Pages grouped by topic and template
  • An update / merge / noindex / remove / watch decision made for each group
  • Redirects and internal link updates done together
  • Change dates recorded and results tracked in the following months

Dealing with thin content and zombie pages is less a one-off clean-up than routine maintenance. Repeating the same inventory once a quarter lets you make decisions before problems pile up.

With SEOLOK

SEO site audit: catch technical problems before they cost you traffic

Every week SEOLOK crawls your site with a real browser, lists technical and content issues by importance and gives each page a 0–100 signal score. Core Web Vitals field data refreshes daily.

See how it works

Want a free SEO report for your site?

Our team reviews your rankings, technical health and opportunities and prepares a report for you.

A free SEO report for your site

Leave your details; our team will prepare a report on your rankings, technical health and opportunities and get in touch.

Tags:thin contentzombie pagescontent pruningtechnical seo

SEOLOK Editorial Team

SEO and product team

The SEO and product team behind SEOLOK. We base our articles on Google Search Central, web.dev and Search Console documentation and on what we learn building our own measurement stack. Every article lists its sources and last update.

SEO reporting

Which Metrics Belong in a Professional SEO Report?

SEO report metrics that matter: clicks, impressions, CTR, average position, tracked rankings, conversions, site health, backlinks and how to read them.

SEOLOK Editorial Team · · 9 min read

Technical SEO

How Do Core Web Vitals Affect SEO and Rankings?

How Core Web Vitals affect SEO: LCP, INP and CLS thresholds, field vs lab data, what Google says about page experience, and how much effort is worth it.

SEOLOK Editorial Team · · 7 min read