What is ecommerce SEO?
Ecommerce SEO is the work of making an online store's category and product pages
discoverable in organic search. It covers the technical accessibility of a catalogue,
the way categories and products are structured and linked, how commercial search terms are
mapped to specific pages, and how product data such as price and availability is
communicated to Google in machine-readable form.
How is ecommerce SEO different from regular SEO?
The main difference is that ecommerce pages are generated from catalogue data by templates
rather than written individually. This creates problems service websites rarely face:
large-scale duplication from filters, sorting and variants; the need to decide which page
type should answer which query; product states such as out of stock and discontinued; and
product data feeds. Work happens at template and architecture level, so one change affects
thousands of pages.
How long does ecommerce SEO take to show results?
Technical fixes can show up in indexation and crawl data within weeks. Ranking and revenue
movement on commercial terms usually takes several months, and how long depends on the
site's history, existing authority, catalogue size and competition. I cannot promise a
timeline or a ranking position, and I would be cautious of anyone who does. What I can give
you after an audit is a view of which problems are limiting performance and which are
fixable quickly.
Can you do SEO for Shopify stores?
Yes, and Shopify is one of the platforms I work on most. Typical work includes resolving
duplicate product paths, controlling the parameter URLs collection filtering generates,
extending structured data through metafields, restructuring collections around commercial
search terms, and reducing the performance cost of installed apps.
Can you optimise WooCommerce websites?
Yes. WooCommerce work usually starts with permalink and archive structure, since product
categories, tags and attributes all generate archive pages that can overlap and compete.
Consolidating conflicting structured data output by multiple plugins is also common, as is
template-level work on product and category pages.
Why are my ecommerce product pages not ranking?
The three most common reasons, in order: the pages are not indexed, or are indexed as
duplicates of a canonical elsewhere; they use manufacturer descriptions identical to every
other retailer, so there is nothing to prefer them for; or they have almost no internal
links, leaving them hard to discover and signalling low importance. Search Console will
usually distinguish which of these applies before any tool is needed.
How do you handle duplicate product URLs?
First by identifying why the duplicates exist — multiple category paths, parameters,
variants or pagination each need a different response. Then by choosing one canonical URL
per genuinely distinct page and applying that consistently: self-referencing canonicals on
the primary version, canonicals or redirects consolidating the rest, internal links pointing
only at canonical URLs, and the sitemap listing only those.
How do you handle ecommerce filters and faceted navigation?
Facet by facet, not with a single global rule. Filters matching real search demand may
justify an indexable, internally linked URL. Combinations nobody searches for should not be
crawlable, using the appropriate mix of link handling, robots directives and canonicals.
The decision rests on how many URLs are actually being generated and how Google is crawling
them, which is visible in Search Console crawl stats and server logs.
Do you optimise product schema and Google Merchant Center?
Yes — both, and deliberately together, since the page markup and the feed describe the same
products and need to agree. That means Product and ProductGroup structured data with
accurate pricing and availability, correct identifiers such as GTIN and MPN, and shipping
and return information consistent between the site and the feed. Valid structured data
makes eligible pages capable of supported product appearances; it does not guarantee them.
How do you measure ecommerce SEO success?
Against revenue, not rankings. Reporting covers non-brand impressions and clicks from
Search Console, how many product and category pages receive organic traffic at all,
landing-page conversion rate, and organic transactions, revenue and average order value in
GA4 — the same measures used to judge paid channels, so the comparison is fair.