Skip to content
Searchpedia SEO field notes Callum Bennett Callum

Commerce

Ecommerce SEO

Ecommerce SEO is making an online store findable in search—product pages, category pages, site structure, technical fixes, and content that matches what shoppers actually type.

Beginner6 min readUpdated 2026-07-27Notes by Callum Bennett

Start here

  • Map keywords to intent, not just volume.
  • Fix technical duplication first: faceted nav, variants, canonical tags.
  • Write unique product copy. Manufacturer descriptions are a trap.
  • Add structured data for products, reviews, and shipping.
  • Internal link from strong pages to priority ones.

Here's what I'd do if I were starting an online store today.

What I'd do first

  • Map keywords to intent, not just volume. A query like "buy wool blanket" belongs on a product page. "Wool blanket vs cotton" belongs on a blog post or comparison page. Don't stuff everything into product pages.
  • Fix technical duplication before anything else. Faceted navigation (size, color, price filters) can create thousands of near-identical URLs. Use canonical tags, noindex for low-value filter pages, or AJAX loading to keep crawlers sane.
  • Write unique product copy. Manufacturer descriptions are copy-pasted across hundreds of stores. Google sees that. Write your own—even if it's just 50 words about why this product exists.
  • Add structured data for products, reviews, and shipping. Product schema isn't optional anymore. It helps Google understand price, availability, and variants. Rich results can lift click-through rates noticeably.
  • Build internal links from strong pages to priority ones. Your homepage and top category pages have authority. Use descriptive anchor text to push that authority to products you want to rank.

Plain-English take

Ecommerce SEO is making your store easy for Google to crawl and easy for shoppers to find. It's not just about product pages—category pages, filters, and technical structure matter more than you'd think. Think of it like a physical store: if the aisles are confusing and products are hidden, nobody buys. Same online, but Google is the shopper first.

How it shows up

  • Product pages rank for specific product queries (e.g., "Nike Air Max 270 size 10").
  • Category pages rank for broader queries (e.g., "men's running shoes").
  • Blog content ranks for informational queries (e.g., "how to clean wool blanket").
  • Structured data triggers rich results—price, reviews, availability—in SERPs.
  • Technical fixes prevent crawl waste so Google finds your best pages first.

Tradeoffs

You can optimize every product page individually, but that's a time sink for stores with thousands of SKUs. I've seen teams spend weeks on copy for products that never get searched. Better to prioritize: optimize top 20% of products by traffic potential, then template the rest with unique but shorter descriptions.

Another tradeoff: faceted navigation. You want users to filter by size, color, price. But each filter combination can create a new URL. You can noindex them, but then you lose potential long-tail traffic. Or you can use AJAX to keep the URL clean. I usually go with AJAX for filters that change often, and canonical tags for the main category page.

Structured data is another one. You can add it manually, but for large stores, you need a plugin or developer. It's worth it, but it's not a one-time fix—product data changes.

What I got wrong

Early on, I treated product pages as the only SEO target. I'd optimize every title tag and meta description, but category pages were ignored. Turns out, category pages often drive more traffic—they match broader search intent. Now I spend as much time on category page structure and content as on individual products.

I also used manufacturer descriptions for years. Thought it saved time. It didn't—it created duplicate content issues that took months to untangle. Now I write unique copy, even if it's short.

Another mistake: ignoring technical duplication from variants. A product with 5 colors and 3 sizes can generate 15 URLs. Without canonical tags, Google sees 15 separate pages with the same content. That's a crawl budget disaster.

Next step

Quick answers

What is ecommerce SEO?

Ecommerce SEO is optimizing an online store to rank higher in search results, attract organic traffic, and convert visitors into customers. It covers product pages, category pages, technical structure, and content.

Why is ecommerce SEO important?

It drives high-intent traffic without paid ads. Good SEO means shoppers find your products when they're ready to buy, not just browse.

What are the most common ecommerce SEO mistakes?

Using manufacturer descriptions verbatim, ignoring category pages, neglecting technical duplication from faceted navigation, and keyword stuffing instead of writing natural copy.

Do I need structured data for my ecommerce site?

Yes. Product schema, review schema, and shipping info help search engines understand your products and can trigger rich results in SERPs.

Sources

Primary documentation is linked directly. Anything commercial is marked nofollow.

Notes from Callum Bennett.