Content & keywords
Thin Content SEO Problems: How to Find and Fix Them
Thin content is a page that adds little or no value for searchers, such as copied, empty, near-duplicate or doorway pages. It often goes unindexed, and the fix is to improve, merge, noindex or remove it.
By SEORecheck Research Team, SEO auditorsPublished 10 min read

Thin content is a page that gives searchers little or no value of its own. Common examples are copied manufacturer descriptions, empty category pages, near-identical city pages and auto-generated text. Thin content SEO problems show up in three ways: pages that Google won't index, pages that never rank, and in serious cases a manual action that hits the whole site. To fix a thin page, you improve it, merge it into a stronger page, noindex it or remove it.
What counts as thin content in SEO?
Thin content is any page whose main content doesn't answer the query better than pages that already exist. Short length alone doesn't make a page thin. What matters is whether the page offers something original: information, data, a product, a tool or a perspective that the searcher can't get from the source it was copied or templated from.
Google doesn't use "thin" as one fixed label. The idea runs through several of its documents:
- The manual action for "thin content with little or no added value" names three categories: thin affiliate pages, content from other sources (scraped material or low-quality guest posts) and doorway pages.
- Google's spam policies define doorway abuse as "when sites or pages are created to rank for specific, similar search queries". Scaled content abuse is "when many pages are generated for the primary purpose of manipulating search rankings and not helping users", and that applies whether the pages are written by AI, by people or scraped from feeds.
- Google's helpful content guidance asks whether the content is made mainly for people. It also states plainly that Google has no preferred word count.
That last point matters. A 150-word store-hours page that answers "Is the shop open Sunday?" isn't thin. A 2,000-word article that rewords the top five results without adding anything new can be.
The most common types of thin content
Most thin pages aren't spam. They come from templates, CMS defaults and pages published "just in case". Here are the patterns that turn up most often on small and mid-size sites:
| Type | Typical example | Usual fix |
|---|---|---|
| Copied product descriptions | Manufacturer text shared by hundreds of stores | Rewrite with your own specs, photos, sizing notes, FAQs and reviews |
| Thin affiliate pages | Affiliate links plus the merchant's own description | Add your own testing, comparisons and verdicts, or remove the page |
| Doorway / location pages | "Plumber in [City]" × 80 with only the city name swapped | Keep real locations with unique details and merge the rest into one service-area page |
| Empty or near-empty categories | A category with 0–2 products, or tag pages with one post | Fill it, merge it into a parent category or noindex it |
| Auto-generated archives | Date, author and tag archives on a single-author blog | Noindex them or switch them off |
| Near-duplicate variants | Separate URLs for each color or size with identical text | Use one canonical product URL (see the canonical tag guide) |
| Stub and placeholder pages | "Coming soon", empty service pages, lorem ipsum | Finish the page or return 404/410 |
| Scaled AI or spun articles | Hundreds of generic posts made from a keyword list | Cut them back to pages with real expertise, then improve or remove the rest |
| JavaScript-only content | The text appears only after scripts run, and the raw HTML is a shell | Server-render or pre-render the main content |
The last row is worth a closer look. Some pages look complete in a browser, but a crawler reading the initial HTML gets almost no text. The cause is technical, not editorial, and it's covered in JavaScript SEO rendering problems.
How does thin content hurt SEO?
Thin content hurts in three ways. Thin pages often aren't indexed at all. When they are indexed, they rarely rank, because stronger pages answer the same query. And when the thin pages are built at scale to manipulate rankings, they can lead to a manual action or a spam-policy demotion that affects more than the thin pages themselves.
In practice, the effects look like this:
- Indexing exclusions. Search Console reports many thin pages as "Crawled – currently not indexed": Google fetched the page and chose not to keep it. Our guide to crawled – currently not indexed explains how to tell a quality exclusion from a technical one.
- Soft 404s. According to Google's HTTP status code documentation, a soft 404 is reported when a page returns a 200 status but its content looks like an error message or an empty page. Empty category pages and "no results" pages are common triggers.
- Weak rankings and cannibalization. Ten thin pages about almost the same topic split links and relevance. Often none of them ranks, while one strong page would. See the keyword cannibalization audit to find these overlaps.
- Site-level effects. Google's core updates guidance tells site owners who see a sustained, sitewide drop to check whether the site overall, not just individual pages, is helpful, reliable and people-first.
- Manual action. This is the rarest and most serious effect. It appears in the Manual actions report in Search Console and needs a reconsideration request after you fix the pages.
How do I find thin content on my site?
Combine three sources of evidence: Google's view of your pages (Search Console), what is actually on each page (a crawl) and how people use the pages (traffic data). No single metric proves that a page is thin. Pages that show up in two or three of these lists are your real shortlist.
1. Search Console signals
- Page indexing report: export the URLs under "Crawled – currently not indexed", "Discovered – currently not indexed" and "Soft 404". Look for patterns such as all tag pages, all
/location/pages or all products from one supplier. - Performance report: filter to the last 12–16 months and list indexed pages with zero or near-zero impressions.
- Manual actions report: check that it says "No issues detected".
2. Crawl data
Crawl the site and sort by the word count of the main content (not counting the header, footer and menu). Then check for:
- pages under roughly 100–200 words of unique main content (use this as a review threshold, not a rule)
- near-duplicate clusters, where pages are 80–90%+ similar because a template does most of the work
- duplicate titles and meta descriptions, which often mark templated pages (see meta description best practices)
- a big gap between the raw HTML text and the rendered text, which points to JavaScript-dependent content
3. Duplication outside your site
Copy a distinctive sentence from a product or article page and search for it in quotes. If dozens of other sites show the same text, the page adds nothing Google hasn't already seen. Google's manual action help page suggests the same check: look for content that also appears elsewhere online.
To see this on your own site, a free SEORecheck audit crawls your pages in a real browser and flags thin and near-duplicate pages, soft-404 candidates and content that only appears after JavaScript runs, with example URLs from your site. You can see what that looks like in the sample report.
For a wider sweep that also covers broken, cannibalizing and wasted URLs, use the process in how to find pages hurting your website SEO.
Should I improve, merge, noindex or delete thin pages?
Choose based on what the page is worth. Improve pages that target real demand or support sales. Merge pages that overlap with a stronger page. Noindex pages people need on the site but searchers don't. Delete pages nobody needs. Google calls deletion "a last resort", so improving or merging usually comes first.
| Situation | Action | How |
|---|---|---|
| Real search demand, page has potential | Improve | Add original information, examples, specs, media and answers to follow-up questions |
| Several pages cover the same intent | Merge | Combine the best parts into one URL and 301-redirect the others to it |
| Useful to visitors, useless in search (filters, internal search, thin archives) | Noindex | <meta name="robots" content="noindex"> and keep it crawlable so Google sees the tag |
| No value, no traffic, no links | Remove | Return 404 or 410, and remove internal links and sitemap entries |
| Variants of one item | Canonicalize | Point rel=canonical at the main version |
A few rules prevent common mistakes:
- Don't block thin pages in robots.txt to "hide" them. A blocked page can't be crawled, so Google never sees a noindex tag on it.
- Don't redirect everything to the homepage. Redirect a removed URL only when there is a genuinely equivalent page. Otherwise a 404 is the honest answer (see 404 errors and SEO).
- Don't delete in bulk to look "fresh". Google's helpful content guidance says removing a lot of older content just to make a site seem fresh won't help. Its core updates page adds that if you're considering deleting whole sections, those sections were probably created for search engines first.
- Don't pad pages with filler. Adding 500 generic words to hit a target length doesn't add value. Google has said it has no preferred word count.
What does "improve" actually mean?
Improving a thin page means adding things only you can provide. A plumbing company's city page could add the real response time for that area, photos of jobs done there, local permit rules and a named technician. A store's product page could add measured dimensions, photos of the real product, a sizing note based on returns, compatibility details and genuine customer questions. An affiliate review could add your own test results and a clear verdict on who should and shouldn't buy the product.
A quick test: if you could swap your logo for a competitor's and the page would still be accurate, it probably isn't adding enough.
How to fix a thin content manual action
If Search Console shows a manual action for thin content, Google's help page lists the steps: review the spam policies on thin affiliates, scraped content and doorways; check for content duplicated elsewhere; find thin affiliate and doorway pages; make sure the site gives users "significant added value"; then submit a reconsideration request.
Practical tips for the request:
- Fix the pattern across the whole site, not just the example URLs Google lists.
- Keep a log of what you removed, merged and rewritten, with URLs.
- In the request, describe the problem, what you changed and examples of both removed pages and improved content.
- Wait for the review result in Search Console. Don't send repeated requests in the meantime.
How long does recovery from thin content take?
Page-level changes, like a rewritten product page getting indexed, can show up within days or weeks after recrawling. Site-wide recovery takes longer. Google's core updates guidance says some changes take effect in a few days, but it can take several months for its systems to confirm that a site as a whole now produces helpful content over the long term.
To measure progress fairly:
- Record a baseline before you start: indexed page count, the "Crawled – currently not indexed" count, and impressions and clicks for the affected sections.
- Track changes by page group (products, locations, blog) rather than by single URLs.
- Re-check the same pages 30–60 days later and compare them issue by issue. An SEO audit before and after comparison explains how to do this without being misled by a single score. A sample comparison shows the fixed / improved / unresolved / new format.
Thin content and AI search
AI search features rely on the same indexed web. Google's AI Overviews and AI Mode draw on pages that meet its Search technical requirements. A page that Google excludes as low value isn't in the pool those features choose from. Beyond that, no search engine or AI assistant publishes a "thin content" threshold for citations, so be wary of anyone who claims one. The practical advice stays the same: pages with original facts and clear answers have a better chance of being quoted than templated pages. If the main text appears only after JavaScript runs, some crawlers may not see it at all.
Key takeaways
- Thin content means no added value, not a low word count. Google states it has no preferred word count.
- The most common sources are templates: copied product text, swapped-city location pages, empty categories, tag archives and stub pages.
- Look for thin pages in Search Console (crawled-not-indexed, soft 404, zero impressions), in a crawl (low unique text, near-duplicates) and with exact-phrase searches for copied text.
- Decide per page: improve, merge with a 301, noindex, canonicalize or remove. Deletion is the last resort.
- Never block thin pages in robots.txt if you want Google to see a noindex tag.
- Page fixes can show within weeks. Site-wide recovery can take months, so set a baseline and re-check after 30–60 days.


