30 Category Pages. All of Them Ranking.

An ecommerce site’s blog drove traffic. The pages that actually made money were invisible.

~16→7

Avg. Position (8 Months)

390K

Organic Clicks (Year)

$0

Ad Spend

Industry

Ecommerce (Home Improvement)

Service

SEO

390K

organic clicks.
$0 ad spend.

The Setup

Traffic Without Revenue

A niche ecommerce retailer selling specialty home improvement products. Not a big-box store, but a deep catalog in a single product category that most general retailers carry a handful of SKUs in and ignore.

The site had traffic. It had an existing blog that brought in visitors through informational content. What it didn’t have was product and category pages that ranked. The blog attracted people with questions. The category pages, the ones that actually generate revenue, were invisible in search.

The Problem

Filing Cabinets, Not Landing Pages

Most ecommerce sites treat category pages as filing cabinets: a grid of products with a category name at the top. Maybe a sentence of intro text. Maybe not. Google treats them the same way: low-value, thin content, no reason to rank them above a competitor’s identical grid.

This site had over 30 product categories. Each one represented a specific product type in the catalog, focused categories that matched how customers actually search. The structure was right. The optimization wasn’t there.

The category pages had:

Thin or missing on-page content.

No context for what the products are, who they’re for, or how to choose between them.

Generic title tags and meta descriptions.

Not targeting the specific commercial keywords customers use when they’re ready to buy.

No internal linking strategy.

The blog content that was already ranking wasn’t pointing readers toward the product pages where they could actually purchase.

No schema markup.

Google had no structured data to understand what these pages sold or how to display them in search results.

The Rebuild

Every Page Became a Landing Page

Category Page Optimization

Every category page was rebuilt as a search landing page. Not a product grid with a heading, but a page with enough depth and context that Google treats it as the best result for that product search.

Each page got unique, detailed content covering what the product category is, what differentiates the options within it, and what a buyer needs to know before choosing. Real information that a knowledgeable salesperson would give you if you walked into a showroom and asked “which one do I need?”

Title tags and meta descriptions were rewritten for every category, targeting the specific commercial search terms customers use. Two variations of the same product search can carry different intent, and the page needs to show up for both.

Internal Linking Architecture

The blog content was already driving hundreds of thousands of visits from informational searches. But almost none of that traffic was being directed to the category pages. A reader would land on a how-to guide, get their answer, and leave without ever seeing a product.

We built internal links from every relevant blog post to the corresponding category pages. An installation guide links to the products you need to install. A troubleshooting article links to the replacement parts. A buying guide links to the categories it’s comparing. The blog became the top of the funnel and the category pages became the conversion point.

Structured Data and Technical SEO

Schema markup on every category and product page. Clean URL structures. Crawl optimization so Google wasn’t wasting its budget on filtered views and pagination instead of indexing the pages that matter. The technical foundation that makes the content optimization work.

Industry

Ecommerce (Home Improvement)

Service

SEO

390K

organic clicks.
$0 ad spend.

The blog attracted people with questions. The category pages, where revenue actually happens, were invisible in search.

The Numbers

What Moved

In eight months, average organic position across the site improved from approximately 16 to 7, a 9-position improvement that moved the site from page 2 to solidly on page 1 for its core terms.

The category pages tell the story:

Top category page:

16,000 clicks from organic search, 1.3 million impressions.

Second-largest category:

10,000 clicks, 1.3 million impressions.

Specialty product category:

position 7.4, 3.27% CTR, more than double the ecommerce average.

Core product categories

ranking position 5–7 across the board.

30+ category pages

ranking on page 1 or 2.

Over a full year, the site generated:

390,000 organic clicks

29 million impressions

Peak traffic of 2,500+ clicks per day

during the category’s seasonal high.

$0 in ad spend

driving any of it.

390K

organic clicks.
$0 ad spend.

The Takeaway

Blog Traffic Isn't Revenue

Most ecommerce sites invest in blog content and call it SEO. The blog drives impressions, the dashboard looks good, and nobody notices that the pages where revenue actually happens, the category and product pages, aren’t ranking for commercial searches.

The fix isn’t complicated. It’s treating every category page like a landing page instead of an afterthought. Giving it real content, real optimization, and a real path from the informational traffic the blog already generates. The blog gets the attention. The category pages close the sale. Without both, you’re paying for traffic that never converts.

390,000 organic clicks and 29 million impressions in a niche product category, because the content strategy finally connected to the pages that make money.

390K

organic clicks.
$0 ad spend.

Are Your Product Pages Ranking, or Just Your Blog?

If your blog drives traffic but your category pages don’t show up in search, you’re leaving revenue in Google’s hands. We’ll show you the gap.

More Case Studies

An account that looked fine on the surface. We questioned the campaign structure, restructured it, and drove 51% more conversions at 26% lower cost.
One team running paid, organic, and the marketing side of a full platform migration. Organic visibility improved through the rebuild.