This case study documents the organic growth journey of an e-commerce site that was doing almost everything right in content and marketing but experiencing declining organic traffic despite consistent efforts. The culprit turned out to be a cluster of technical SEO issues that had accumulated over several years of platform migrations, feature launches, and rapid growth—problems that were invisible without a systematic audit but devastating to crawl efficiency and indexation. Here’s what was found, what was fixed, and what the results looked like over six months.
Starting Point: What Was Going Wrong
The site was a mid-sized e-commerce business in the home goods category with approximately 12,000 product pages, 400 category pages, and a blog with over 600 articles. The site had been migrated from one platform to another 18 months prior and had launched a faceted navigation system to improve product filtering. Organic traffic had declined approximately 34% in the 12 months following the migration, and ranking positions for previously strong keywords had dropped from page one to pages two and three.
Initial diagnostics from Google Search Console showed troubling signals: the Coverage report indicated only 4,200 indexed pages out of more than 20,000 submitted URLs—a drastic under-indexation rate that immediately pointed to a systemic crawlability or content quality problem. Crawl stats showed Googlebot was visiting the site but downloading far fewer pages than the site’s URL count would suggest.
What the Audit Found
A full technical SEO audit using Screaming Frog, Ahrefs Site Audit, and Google Search Console revealed five primary issue clusters:
1. Faceted Navigation URL Explosion: The faceted navigation system was generating hundreds of thousands of unique URLs—every combination of product filter parameters created a new indexable URL. The site had no noindex or canonical strategy for these parameter-generated URLs, meaning Googlebot was spending the vast majority of its crawl budget on low-value, near-duplicate filter pages. Estimated indexable faceted navigation URLs: over 400,000.
2. Orphaned Content from the Migration: Approximately 1,800 URLs from the old platform were receiving external backlinks but had not been properly redirected—they were returning 404 errors, resulting in complete loss of the link equity from those backlinks. An additional 2,200 internal links throughout the site pointed to 404 URLs.
3. Duplicate Content from Session Parameters: The e-commerce platform was appending session ID parameters to URLs for certain user flows, creating duplicate versions of hundreds of pages. The canonical tags on these parameter URLs were self-referencing rather than pointing to the clean canonical URL.
4. Thin Category Pages: The migration had stripped descriptive content from approximately 200 category pages, leaving them with only product grids and no supporting text. Google had deindexed many of these as low-quality pages with no unique content.
5. Core Web Vitals Failures at Scale: The new platform’s JavaScript-heavy rendering was causing LCP failures on 78% of product pages. The primary culprit was hero images not being preloaded and large JavaScript bundles blocking render.
The Fixes Implemented
Fixes were prioritized by impact and implementation effort:
- Faceted navigation: Implemented noindex meta tags on all filtered combination URLs beyond single-facet selections. Added canonical tags pointing to the base category URL on all parameter URLs. This alone reduced the crawlable URL space by approximately 380,000 URLs.
- Orphaned URLs: Built a full redirect map from old URLs to new canonical equivalents and implemented 301 redirects at the server level. Updated all internal links to point directly to canonical URLs.
- Session parameters: Fixed canonical tags to point to clean URLs.
- Thin category pages: Wrote and published 150–250 words of unique, useful category-level content for the 200 affected pages.
- Core Web Vitals: Implemented LCP image preloading via
<link rel="preload">tags, deferred non-critical JavaScript, and migrated to a CDN with aggressive image optimization.
Results Over Six Months
Results measured against the pre-audit baseline showed clear recovery from technical SEO issues:
- Indexed pages in Google Search Console: increased from 4,200 to 9,800 (133% increase)
- Organic sessions: increased 61% over six months, recovering the previous decline and surpassing the pre-migration peak
- Top-10 keyword rankings: increased from 340 to 890 tracked keywords
- Core Web Vitals “Good” LCP pages: increased from 22% to 74% of total URLs
- Organic revenue contribution: increased 47% year-over-year by month six
The most important lesson from this engagement is that technical SEO debt is invisible until it becomes critical. The site’s content and marketing teams were working effectively, but their efforts were being systematically undermined by infrastructure problems that prevented Google from accessing and valuing the content they were creating.
Ready to grow your organic traffic? Contact WebPresence today.