Skip to content
EnfieldEnfield SEO

Ecommerce SEO

Vim Last reviewed 2026-06-059 min read

Ecommerce SEO is optimising an online shop so its category and product pages rank for the searches that drive sales. It covers category content, product page optimisation, product schema, controlling faceted navigation so filtered URLs do not bloat the index, and site structure. Category terms carry the buying intent, so they earn the most attention.

Ecommerce SEO structure

What ecommerce SEO is

Ecommerce SEO is optimising an online shop so its category and product pages rank for the searches that actually drive sales. It shares the fundamentals of on-page SEO, but adds problems a brochure site never faces: thousands of product URLs, filters that multiply pages, variants that duplicate content, and items that go out of stock. Getting those under control is what separates a shop that ranks from one that buries its best pages.

The mindset shift is to optimise for buying intent, not just traffic. The searches worth winning are the ones close to a purchase, and on a shop those usually land on category pages. Structure and prioritise around that, and the rest follows.

Category pages are where the revenue is

An optimised category page

On most shops the category pages, not the product pages, carry the commercial intent and earn the most revenue. Someone searching "wireless headphones" or "garden room kits" wants to browse a range, and the page that ranks is a category, not a single product. So category pages deserve the most SEO attention, even though shops often leave them as bare grids of products.

Give each category a reason to rank: a short intro above the product grid that names what the page is and who it is for, and a longer, genuinely useful block below the grid for depth, so the products stay above the fold. Add the buying guidance a shopper actually wants, and the page earns the ranking the products alone never would.

Optimising product pages

Product pages win the more specific, lower-funnel searches, often for a brand and model. The mistakes that hold them back are predictable: the manufacturer description copied word for word onto every retailer site, thin pages with one photo and no detail, and no reviews. Each is fixable.

Write your own description, even a few original sentences, so the page is not a duplicate of every competitor. Add real photos, the specifics a buyer needs, and genuine customer reviews, which add unique content and trust at once. A product page that says something no other retailer does is one Google has a reason to rank.

Product schema and rich results

Product rich result in search

Product schema is structured data that tells Google the price, availability and rating of an item, which can earn rich results: the star ratings, price and in-stock labels that appear under a product in search and make it far more clickable. For a shop this is some of the highest-return technical work available.

Mark up your products accurately, including review ratings only where they are genuine, and keep price and availability in sync with the page. The fundamentals of schema types sit with technical SEO; here it is enough to know that Product markup is close to essential for a shop that wants to stand out in results.

Faceted navigation: the biggest ecommerce trap

Faceted navigation creating URLs

Faceted navigation is the system of filters on a category page, by size, colour, price and so on. It is great for shoppers and the single biggest SEO risk on a shop. Every filter combination can generate a new URL, and a category with a few filters can explode into thousands of near-duplicate pages that waste crawl budget and dilute your real category pages.

The fix is to decide which filtered pages, if any, deserve to be indexed, and control the rest. A few high-demand combinations, like a colour plus a category people genuinely search, may be worth keeping as indexable landing pages. The vast majority should be kept out of the index so they cannot bloat it or compete with the main category.

Filtered pageWhat to do
A combination people genuinely search forKeep it indexable as a landing page with its own copy
Useful for shoppers but not for searchLet users filter, but keep the URL out of the index
Endless price or sort variationsBlock from crawling or canonicalise to the main category
A near-duplicate of the main categoryCanonical tag pointing back to the category

Decide once how each kind of filtered URL should be treated.

Handling out-of-stock and discontinued products

What you do with a product page depends on whether the item is coming back. If it is temporarily out of stock, keep the page live, say so clearly, and offer alternatives or a restock notice, because the page has earned rankings and links you do not want to throw away. Deleting it and serving a 404 wastes all of that.

If a product is gone for good, redirect its page to the most relevant remaining product or its category, so the value carries over and a visitor is not dumped on an error. The rule is simple: never let a valuable page just disappear into a 404.

Duplicate content on shops

Shops generate duplicate content almost by design: filter URLs, product variants in different sizes or colours, manufacturer descriptions shared across retailers, and sort or print versions of the same page. Left alone, these split your signals and waste crawl budget.

Canonical tags are the main tool: they tell Google which version is the master so the others do not compete. Point variant and parameter URLs at the canonical product or category, write original descriptions where you can, and you turn a sprawling, duplicated catalogue into a clean set of pages Google can rank with confidence.

Shopify, WooCommerce and your platform

The platform matters less than people fear. Shopify, WooCommerce and the other major systems are all capable of strong SEO; none has a decisive built-in advantage, and none will rank a shop on its own. Each has quirks, Shopify's URL structure or WooCommerce's reliance on good hosting and configuration, but these are details, not deciders.

Whatever you run, the same priorities apply: strong category pages, unique product content, product schema, faceted navigation under control and clean canonicalisation. Choose the platform that fits how you want to run the business, then do the SEO fundamentals well on it.

Research-stage and AI shopping

Not every shopping search is ready to buy. Plenty are research: "best X for Y", comparisons and how-to-choose questions. Content that answers those, buying guides and comparison pages, captures shoppers earlier and feeds them toward your categories, and it is often less competitive than the head terms.

The same clear, well-structured product information increasingly decides whether your products surface in AI shopping answers too, where assistants recommend specific items. The approach is in our guide to AI search: be an unambiguous, well-marked-up source, and you are positioned for both classic results and AI-led shopping.

Frequently asked

Ecommerce SEO is optimising an online shop so its category and product pages rank for the searches that drive sales. Alongside normal on-page work it tackles shop-specific problems: filters that multiply URLs, duplicate variants, product schema and out-of-stock pages.

Let's Grow Your Local Search

Tell us about your business and your goals. We will review your current search visibility and come back with a clear, no-pressure plan for growing organic traffic and leads from Enfield and beyond.

Enfield, North London