← All Case Studies

Rebuilding eCommerce SEO
Infrastructure at Scale

Company
A Multi-Brand eCommerce Retailer
Role
SEO Manager
Timeline
Nov 2021 – May 2023
Primary Impact
$200K+ Monthly Organic Revenue

The Situation

When I joined this large eCommerce retailer as SEO Manager, I inherited a site that was losing ground in search at an accelerating rate, and the causes ran far deeper than content or keywords. The business had spent over 15 years building on a heavily customized, outdated technology stack: This included an ERP, inventory management system, and website infrastructure that had been patched and workaround-engineered rather than modernized.

The downstream SEO consequences were severe. The system generated individual product URLs for every possible product variation including sporting equipment variants for length, color, size, grip style, and more across a catalog of roughly 40,000 active products. Meanwhile, leadership was reluctant to deprecate any product from the database, fearing future inventory shipments on dormant SKUs would mean our deprecation would be an obstacle to sales. The result was a database of approximately 400,000 products, over 200,000 indexed pages, and a site architecture that was fundamentally broken from a search engine perspective.

The problems extended well beyond SEO. The pricing team couldn't enforce Minimum Advertised Price (MAP) requirements consistently across proliferating URLs. The sales team lacked clear inventory visibility. And consumers searching for products couldn't find them in search engine results or couldn't navigate to the right URL once they arrived the website, leading them to assume the retailer didn't carry what they were looking for. This was an organizational problem that happened to be most visible in organic search.

The Approach

There was no single technical fix. The infrastructure limitations were real and could not be fully overcome. The goal was to build intelligent systems around them that could operate at scale, automatically, without requiring manual intervention on 40,000 products. That required coordinating across IT, data engineering, UX design, product management, sales leadership, and web development simultaneously.

  • Inventory audit and deprecation strategy: Working with data engineers, I analyzed shipment history across all dormant SKUs to determine the realistic probability of future inventory arriving. We also implemented automated flags for when manufacturers discontinued production. This analysis allowed us to confidently deprecate approximately 70% of the database, eliminating the associated URLs and implementing strategic redirect mapping from deprecated PDPs to appropriate brand and category-level PLPs.
  • Automated URL lifecycle management: For the remaining active and semi-active inventory, I worked with IT to build a trigger-based response code system. Products out of stock for 90 days retained a 200 status but displayed an updated message with an in-link to a mapped replacement. After a further 90 days, a 302 redirect to a categorized PLP was implemented automatically. After 18 months, the 302 converted to a permanent 301, signaling stable, long-term consolidation to search engines without disrupting any residual equity during the transition.
  • Variant consolidation with toggleable UX: To eliminate widespread duplicate URLs for product variations, I coordinated with IT and UX specialists to build a toggleable interface allowing users to navigate between product variants, color, size, grip, shaft length, on a single canonical URL. This required a parallel data architecture change: product managers were re-trained to tag variants relationally in the inventory system rather than entering them as separate product lines, enabling the front end to pull and display variations automatically.
  • MAP compliance override system: Where MAP pricing requirements or model-line complexities prevented full variant consolidation, I worked with product managers to build a manual override that allowed a distinct URL. Simultaneously, I worked to ensure those URLs were supported by an in-link infrastructure that relationally connected them to their consolidated counterparts, ensuring good UX for users and clear inventory signals to crawlers.
  • Inlink infrastructure and related product UX: To build clear relational pathways between products for crawlers and users alike, I engaged web designers to redesign PDPs with "You May Also Like" and "Often Ordered Together" modules. The underlying data model was restructured to define product relationships by SKU, brand, and type, enabling the front end to generate contextually accurate in-links automatically at scale.
  • Sitemap architecture rebuild: In coordination with IT, we implemented a live sitemap generation system that refreshed every seven days across 13 category-segmented sitemaps aligned to the site's information architecture. Each sitemap included last-modified timestamps to send recency signals to search engine algorithms, a detail that meaningfully impacts how frequently crawlers return to updated content.

Cross-Functional Dimension

This engagement was executed almost entirely through lateral cross-functional leadership. My direct reports were SEO copywriters, but the infrastructure work required sustained coordination with in-house data engineers, IT leadership and specialists, UX designers, product managers, and sales leadership, alongside an external web development team.

Each workstream had its own stakeholder dynamics. IT coordination required translating SEO requirements into technical specifications and building consensus around system changes that had implications beyond marketing. Product managers required process redesign, changing how they entered and tagged inventory data as part of their standard workflow. Sales leadership required buy-in on deprecation decisions that touched their pipeline. Getting all of these functions moving in the same direction, on the same timeline, without direct authority over any of them, was the central leadership challenge of the engagement.

The Outcome

The full system went live in December 2022. Results began climbing immediately and continued to trend upward every month through my departure in May 2023, with the automated infrastructure still scaling at that point.

  • Monthly organic traffic recovered from approximately 75,000 visits at its lowest point to 125,000 visits by the time of departure, a 67% recovery, with trajectory continuing upward.
  • Monthly organic revenue recovered from a low of $92,000 to over $200,000, more than doubling attributed organic revenue within the program's first five months of full operation.
  • The indexed page count was reduced from over 200,000 pages to approximately 70,000, eliminating 130,000 low-value, non-transactional URLs and dramatically improving crawl budget allocation and index quality.
  • Crawl depth improved as a direct result of reduced pagination, surfacing previously buried product and category pages to search engine crawlers.
  • The automated trigger systems, variant consolidation logic, and sitemap regeneration continued to operate and scale without manual intervention after launch.
Organic Revenue Recovery
$200K+

Monthly organic revenue post-implementation, up from a low of $92K, more than doubling attributed organic revenue.

Traffic Recovery
+67%

Monthly organic visits recovered from 75K to 125K, with upward trajectory continuing at departure.

URLs Eliminated
130K

Indexed pages reduced from 200K+ to ~70K, reclaiming crawl budget and eliminating index bloat across 40,000 active products.

Implementation Timeline
12 Mo.

Full system designed, coordinated across six functions, and deployed within one year of joining the organization.

See the full scope of experience behind this work.

Download PDF ↓
← Previous Case Study All Case Studies →