13 min read · Ecommerce SEO · Last updated July 2026
Quick answer: Thin content in ecommerce comes from product pages using manufacturer copy, empty category pages, indexed search result pages, and empty tag/attribute pages. Audit with Screaming Frog, then apply the redirect → noindex → rewrite → consolidate decision framework to each problem page.
Introduction
A Shopify fashion store came to us with 2,400 pages indexed in Google. Their organic traffic was 3,200 sessions per month. By our estimates, a healthy store of their catalog size should have been pulling 15,000+ sessions.
We audited their GSC coverage report. Of their 2,400 indexed pages, only 200 were receiving any organic traffic at all. The remaining 2,200 were tag pages, search result pages, empty collection pages, and product pages with 20-word descriptions.
We noindexed 1,800 of those pages over a 6-week period. Traffic increased by 34% within 90 days — not because we added new content, but because we stopped diluting Google’s perception of the site’s overall quality.
This is the thin content problem in ecommerce. And it’s fixable.
What you’ll learn:
– What qualifies as thin content for ecommerce (it’s not just word count)
– How Google identifies and devalues thin content
– The audit process: word count filters, GSC reports, and quality signals
– The decision framework: redirect, noindex, rewrite, or consolidate
Table of Contents
- What Thin Content Means for Ecommerce
- The 5 Sources of Ecommerce Thin Content
- How Google Identifies Thin Content (Panda and Quality Signals)
- Auditing for Thin Content — Step by Step
- The Decision Framework: Redirect, Noindex, Rewrite, or Consolidate
- Product Pages: Fixing Manufacturer Description Dependency
- Category Pages: From Empty Shells to Ranking Hubs
- Tag and Attribute Pages: The Silent Traffic Killers
- A Real Shopify Case Study: 34% Traffic Increase in 90 Days
- How to Prevent Thin Content from Accumulating
- Widget: Thin Content Audit Decision Tool
- Widget: Content Quality Scorecard
- FAQ
1. What Thin Content Means for Ecommerce
Thin content is not purely a word count problem. A 50-word product description can be perfectly adequate for a simple commodity product. A 1,500-word category page can still be thin if it’s meaninglessly padded with low-value text.
Google’s quality evaluators define thin content as content that provides “little or no added value” to users. For ecommerce, this translates to:
Pages that exist but don’t serve a user’s need:
– Product pages with only a manufacturer’s 20-word product name and no description
– Category pages with no text, just a grid of product thumbnails
– Paginated category pages beyond page 2 (rarely unique enough to warrant indexing)
– Tag pages created by your CMS that aggregate 1-3 products
– Site search result pages indexed as regular pages
– Blog posts with fewer than 200 words
– Duplicate pages from faceted navigation (covered separately in our duplicate content guide)
The thin content threshold for ecommerce:
– Product pages: Under 150 words of unique description (excluding specs and title) = likely thin
– Category pages: Under 100 words of category description + fewer than 10 products = thin
– Blog posts: Under 400 words = typically thin
– Tag/attribute pages: Under 5 products = thin
These thresholds are starting points, not absolute rules. Context matters. A category page for a niche product with only 5 SKUs in the world isn’t thin — it’s complete.
2. The 5 Sources of Ecommerce Thin Content
Source 1: Manufacturer-only product descriptions
You copy-paste the manufacturer’s spec sheet: “Product A is a high-quality item made from durable materials, available in multiple colors.” This is not content — it’s a placeholder. And 40 other retailers have the exact same text.
Source 2: Empty or stub category pages
You create /collections/mens-activewear/ but add no category description, no buying guide intro, no explanatory content. The page is a grid of products with a category name as the only text. Google sees nothing to index beyond the page title.
Source 3: Indexed site search pages
/search?q=running+shoes creates a page showing 48 running shoe results. Google indexes this and 5,000 other search result pages. They’re dynamic, frequently changing, and essentially meaningless as standalone content.
Source 4: Tag and collection pages with 1-3 products
Shopify’s automatic tagging creates pages like /collections/all/tag:sustainable or /tag/blue-running-shoes with 2 products. These pages have no reason to exist for SEO. They’re generated automatically as products are tagged.
Source 5: Placeholder or “coming soon” product pages
Products added to the catalog before they’re ready, with a title and no content. Live and indexed, contributing to thin content signals.
3. How Google Identifies Thin Content (Panda and Quality Signals)
Google’s Panda algorithm (integrated into the core algorithm since 2016) evaluates content quality at a site level. It asks: “Overall, is this website providing substantial value to users?”
A site where 80% of indexed pages are thin or near-empty receives a site-wide quality downgrade. It’s not page-level — it’s a signal that this entire domain is a low-quality content source.
Signals Panda evaluates:
– Average word count across indexed pages
– Ratio of unique content to total page content
– Time-on-page and engagement signals (from Chrome data)
– Bounce rate on pages landing from organic search (indirect signal)
– Percentage of pages with thin content vs substantive content
The site quality math: If you have 3,000 indexed pages and 500 are genuinely useful (your real product catalog and blog), but 2,500 are thin tag pages and search results, Google’s quality evaluator sees a site where 83% of content is low-quality. Your genuinely good pages get pulled down by the overall quality signal.
The recovery mechanism: Noindex the thin pages → Google recrawls → sees a higher ratio of quality content → overall site quality signal improves → previously suppressed pages regain ranking positions.
4. Auditing for Thin Content — Step by Step
Step 1: Full site crawl with Screaming Frog
Set up Screaming Frog and crawl your site. Configure it to:
– Include JavaScript rendering if your site is JS-rendered (Shopify, some WooCommerce themes)
– Export all response codes (200, 301, 404)
– Check “Word Count” column in the Content tab
Filter: Show all 200-status pages with word count under 200. Export this list. This is your thin content candidate list.
Step 2: Cross-reference with GSC
In Google Search Console → Performance → Pages, filter for organic. Export. Compare to your Screaming Frog thin content list.
- Pages in Screaming Frog thin list AND getting 0 clicks in GSC for 12 months = high-priority noindex candidates
- Pages in Screaming Frog thin list BUT getting some traffic = evaluate more carefully before noindexing
Step 3: Check coverage for excluded pages
GSC → Index → Coverage → Excluded. Look for:
– “Crawled – currently not indexed” — Google crawled these but chose not to index them (usually thin/low quality)
– “Discovered – currently not indexed” — Google knows these exist but hasn’t bothered indexing them (usually thin)
These GSC exclusions are often your thin content problem made visible.
Step 4: URL pattern analysis
Look at your URL patterns in the crawl export:
– How many /tag/ URLs? (Shopify tag pages)
– How many /collections/...?sort= URLs? (Faceted navigation)
– How many /search?q= URLs?
– How many /page/[number] or ?page=[number] URLs past page 3?
Each of these URL patterns likely represents a category of thin content.
5. The Decision Framework: Redirect, Noindex, Rewrite, or Consolidate
For every thin content page, apply this decision framework in order:
Option 1: Redirect (301)
Use when: A better version of this page already exists elsewhere on your site.
Example: /collections/mens-blue-shoes (3 products) → redirect to /collections/mens-shoes (80 products)
Option 2: Noindex
Use when: The page has user value (maybe it’s accessible via navigation, is useful for filtering) but no SEO potential and no inbound links.
Example: /collections/all/tag:clearance → noindex, keep accessible for users
Option 3: Rewrite
Use when: The page has real potential to rank and drive traffic, but is currently thin. Worth investing in.
Example: Your top 3 category pages with no category descriptions → add 200-400 words of genuine buying guide content
Option 4: Consolidate
Use when: Multiple thin pages cover the same topic and could be merged into one stronger page.
Example: /blog/how-to-choose-running-shoes (300 words) + /blog/running-shoe-guide (200 words) → merge into one comprehensive guide, 301 redirect the weaker one to the stronger one
The 80/20 rule of thin content: In most ecommerce stores, 80% of thin content is tag pages and faceted navigation — these should all be noindexed. 20% is product and category pages that need rewriting. Don’t mix up the approach.
6. Product Pages: Fixing Manufacturer Description Dependency
Product pages are the heart of ecommerce SEO. When they’re thin, your most valuable commercial pages underperform.
Minimum viable product description:
– 150-300 words of unique, descriptive content
– Lead with the primary benefit or use case
– Include 3-5 specific features with explanations (not bullet-point spec dumps)
– Add a “Who is this for?” or “Best used for” paragraph
– Include any limitations or important notes (builds trust)
– End with a brief FAQ or related products suggestion
What to do when you have 10,000 products and can’t rewrite them all:
Use a tiered approach based on commercial value:
- Tier 1 (rewrite fully): Top 50 products by revenue — these deserve 300+ word unique descriptions
- Tier 2 (expand with AI assistance + editing): Products on pages 2-5 of SERP — 150+ words, AI draft + human editing for accuracy
- Tier 3 (noindex temporarily): Products with 0 traffic and 0 revenue last 12 months — noindex until you have capacity to improve them
- Tier 4 (delete or redirect): Discontinued products with no traffic and no inbound links — 301 to category page
7. Category Pages: From Empty Shells to Ranking Hubs
Category pages should be the highest-ranking pages in your store. “Men’s Running Shoes” has more search volume than any individual product in that category. Yet most ecommerce category pages are empty grids.
The anatomy of a ranking category page:
Opening paragraph (100-150 words): Explain what the category is, who it’s for, and why your selection is worth browsing. Write this for the shopper who just searched “men’s running shoes” and landed here — not for yourself.
Subcategory navigation: Links to sub-categories (“Road Running,” “Trail Running,” “Track Spikes”) help Google understand your taxonomy and help users filter without creating thin URL combinations.
Body content (150-300 words): A buying guide section addressing the 2-3 most common questions shoppers have when buying in this category. “How to choose the right running shoe for your arch type.” Real guidance, not marketing copy.
Product grid: Your actual products. Aim for 16-48 products visible on page 1 (Google considers pages with very few products as thin categories).
FAQ section: 3-5 questions your customers commonly ask in this category. These can rank in Google’s PAA (People Also Ask) boxes and drive additional qualified traffic.
Category content depth benchmark: Look at what the top 3 ranking category pages in your niche have in common. If they all have 300+ words of text, your category page without text won’t compete.
8. Tag and Attribute Pages: The Silent Traffic Killers
In Shopify, every product tag creates a filterable collection URL:
/collections/all/tag:organic
/collections/all/tag:size-large
/collections/all/tag:gift-idea
In WooCommerce, every product attribute and term creates a URL:
/product-tag/organic/
/product-color/blue/
Most of these have 2-10 products and zero search demand. They’re indexed by default, consuming crawl budget and diluting site quality.
The solution: Blanket noindex for tag pages
Shopify: Add to your theme.liquid file:
{% if template contains 'collection' and current_tags %}
<meta name="robots" content="noindex, follow">
{% endif %}
WooCommerce: In Yoast SEO → Search Appearance → Taxonomies → Product Tag → set to “noindex.”
Exception: Some high-volume product attributes with genuine search demand should remain indexed. /product-color/black/ might have search demand if your category is large enough. Check search volume before blanket-noindexing.
9. A Real Shopify Case Study: 34% Traffic Increase in 90 Days
The store: An Australian sustainable fashion brand on Shopify. Product catalog: 240 products. Indexed pages in Google: 2,400.
What we found in the audit:
– 847 tag pages with average 4 products each
– 312 search result pages indexed
– 680 faceted navigation URLs indexed
– 89 product pages with under 50 words of description
– 112 product pages with manufacturer descriptions shared by 3+ other retailers
What we did:
– Week 1-2: Added noindex to all tag pages and search pages (1,159 pages removed from index)
– Week 3-4: Added canonical tags to all faceted navigation URLs pointing to base category URLs (680 pages consolidated)
– Week 5-6: Submitted updated sitemap, requested GSC recrawl of top 50 pages
– Month 2: Rewrote descriptions for top 30 revenue-generating products
– Month 3: Added 150-200 word category descriptions to top 8 collection pages
Results at 90 days:
– Indexed pages: Down from 2,400 to 680
– Organic sessions: Up 34% (3,200 → 4,290)
– Average position for category pages: Improved from 24.3 to 17.8
– Revenue from organic: Up 41% (not all traffic gain converted equally)
The traffic increase came almost entirely from existing pages ranking better — not from new content. Removing the thin content allowed Google to re-evaluate the site’s quality upward.
10. How to Prevent Thin Content from Accumulating
Thin content is a maintenance problem as much as a one-time audit problem. New products, new tags, and new collection pages are created constantly.
Process controls to prevent thin content:
-
Product upload checklist: Every new product requires a minimum 150-word description before it goes live. Build this into your product upload SOP.
-
Tag governance: Define a limited set of approved product tags. Don’t let team members add arbitrary new tags — each creates a new indexed URL.
-
Quarterly crawl review: Run a Screaming Frog crawl every quarter. Filter for pages under 200 words that are indexed. Review and address.
-
GSC Coverage monitoring: Set a GSC alert or monthly review for “Crawled – currently not indexed” count. A sudden increase indicates new thin content.
-
New collection page template: Include a mandatory category description field in your CMS that must be filled before the collection page goes live.
Widget 1: Thin Content Audit Decision Tool
Thin Content Page Decision Tool
Answer questions about a specific page to get the right thin content action: redirect, noindex, rewrite, or consolidate.
Widget 2: Content Quality Scorecard
Content Quality Scorecard
Score a specific product or category page. Use this before deciding whether to rewrite, noindex, or leave as-is.
Select your page type first, then evaluate each quality signal.
FAQ
Q: Will noindexing thin pages immediately improve my rankings?
Not immediately. Google needs to recrawl your site, process the noindex directives, and re-evaluate site quality. This typically takes 4-8 weeks. The traffic improvement in our case study appeared around week 10-12 after implementation.
Q: How many words does a product description need to avoid being considered thin?
There’s no fixed threshold. 150 words of unique, relevant content is generally sufficient for a simple product. Complex products (technical equipment, furniture, industrial goods) warrant 300-500 words. The test: does your description help a customer decide to buy, or does it just restate the product name?
Q: Should I delete thin pages or noindex them?
Prefer noindex over deletion. Deleting creates 404 errors if the page has any inbound links or traffic. Noindex keeps the page accessible (good for UX and link equity preservation) while removing it from Google’s index.
Q: Our product catalog has 5,000 products. How do I prioritize which pages to fix?
Four-tier prioritization: (1) Top 50 revenue-generating products — rewrite fully. (2) Products ranking position 11-30 in GSC — improve to try to reach page 1. (3) Products with 0 traffic and 0 revenue last 12 months — noindex temporarily. (4) Discontinued products — 301 redirect to category.
Q: Can AI-written product descriptions fix thin content issues?
Partially. AI can expand descriptions to meet minimum length thresholds, but purely AI-generated descriptions often lack genuine uniqueness, specific product experience, and brand voice. Use AI to generate a draft, then edit for accuracy, add specific use cases, and ensure uniqueness. This is significantly faster than writing from scratch and produces better results than unedited AI output.
Conclusion
Thin content is the most common and most overlooked ecommerce SEO problem. It hides in plain sight as tag pages, empty categories, and copy-pasted manufacturer descriptions.
The fix is not glamorous. It’s auditing, deciding, and systematically either improving or removing pages that aren’t earning their place in Google’s index. But the results — as the Shopify case study demonstrates — are tangible and often dramatic.
Start with a Screaming Frog crawl, identify your thin page categories, apply the decision framework, and monitor GSC for recovery signals over 90 days.
Ready to Grow Your Ecommerce Store?
We build ecommerce SEO systems — from product schema to category architecture to Shopping integration. → Request an Ecommerce SEO Audit
Written by the Ignited Nepal ecommerce team. ignitednepal.com