The Challenge
What They Were Dealing With
An online retailer with 2,400 product SKUs and a Shopify store that was generating almost all its revenue from paid social and Google Shopping ads. Organic search contributed less than 8% of total revenue despite the store having been live for three years. Their category pages were default Shopify collections with no unique content — just product grids with auto-generated titles. Product descriptions were manufacturer copy shared with dozens of competing retailers. Google had no reason to rank them above anyone else selling the same products with the same descriptions.
The Approach
What We Actually Did
E-commerce SEO is won or lost at the category level. Individual product pages matter, but category pages are where the volume keywords live. "Buy [product type]" has 10-50x the search volume of any individual product name. The client's category pages were empty shells — a heading, a product grid, and nothing else. Google was crawling them, seeing no unique content, and ranking the competitors who'd actually written something.
We rewrote 34 category pages with genuine buying guides: what to look for, how to choose between types, price range expectations, and care/maintenance tips. Each guide was 400-600 words — long enough to establish topical authority, short enough that it didn't bury the products. The content sat above the product grid with a "jump to products" anchor link for returning shoppers who didn't need the guide.
Product descriptions were a larger project. We couldn't rewrite all 2,400 — the economics didn't make sense. Instead, we identified the 120 highest-margin products and rewrote those descriptions from scratch with unique copy that addressed specific buyer objections and use cases. The remaining products kept manufacturer copy but got unique meta descriptions targeting long-tail variants of the product name.
The technical work on Shopify was significant. Shopify's default URL structure creates duplicate content issues through tagged collection URLs, pagination, and variant URLs. We implemented canonical tags across the entire store, fixed the sitemap to exclude variant URLs (it had been submitting 8,700 URLs for 2,400 products), and added Product schema with price, availability, and review data to every product page.
We also built a content layer that Shopify stores rarely have: buying guides, comparison articles, and "best [product type] for [use case]" posts. These targeted informational queries that category pages couldn't rank for and funneled visitors into the relevant product categories.
The War Story
How It Actually Happened
E-commerce SEO compounds differently than service business SEO. A service business gets a lead, converts it, and needs another lead. An e-commerce site builds organic traffic to category pages that generate revenue every single day without additional work. The compounding effect is real — and it's what makes the 12-month timeline worthwhile.
The first three months were foundation work. Category page rewrites, technical cleanup, and Product schema implementation. Organic traffic barely moved because category page rankings take longer to develop than long-tail blog content. We told the client upfront: "Months 1-3 are invisible. Months 4-6 are visible. Months 7-12 are profitable."
Month four is when the category pages started ranking. "Buy [product type] online" terms that had been stuck on page 3-4 started climbing to page 1-2. Each position gained on a category page keyword meant hundreds of additional monthly visits because the search volumes were so much higher than individual product terms. One category page jumping from position 11 to position 4 added 1,200 monthly visits.
The buying guides started outperforming expectations in month five. "Best [product type] for [use case]" articles were ranking on page 1 and converting at 2.1% — higher than any other content type on the site including paid landing pages. The reason: people searching "best [product] for [use case]" have already decided to buy. They're choosing between options, not browsing. A well-written guide with direct links to the relevant products captures that intent perfectly.
By month six, organic revenue had grown from 8% to 19% of total store revenue. The client started reducing paid social spend — not because we told them to, but because the organic channel was delivering higher-margin revenue (no ad cost) with better customer lifetime value. Organic shoppers who found the site through buying guides had a 34% higher average order value than paid traffic, likely because the guide content pre-sold them on higher-end options.
Months seven through twelve were pure compounding. Each month, previously published category pages and buying guides climbed higher in rankings as the domain authority grew. New product launches got indexed and ranked faster because Google was crawling the site more frequently. The organic revenue curve was exponential, not linear.
At the 12-month mark: $300K in additional revenue directly attributed to organic search. The organic channel had grown from 8% to 31% of total revenue. More importantly, the trajectory was still climbing. Every piece of content and every technical improvement we'd made continued generating returns without ongoing investment. The client's blended cost of customer acquisition dropped by 22% because the organic channel was diluting the cost of their paid channels.
The counter-intuitive lesson from e-commerce SEO: the client's instinct was to focus on product pages because "that's where the money is." The reality is that category pages and buying guides do the heavy lifting. Products come and go. Categories are permanent traffic generators.
Product pages that actually rank. $300K in additional revenue over 12 months. The compounding effect is insane — every month is bigger than the last.
Rachel Nguyen
E-commerce Manager, Online Retailer
Want Results Like These?
Start With a Free Teardown.
We'll find what's broken and show you exactly how to fix it.
Get The Teardown