Ecommerce SEO
Most of your store
is invisible
Ecommerce SEO is rarely a content problem. It is an architecture problem: too many URLs, too little crawl, and category pages that were never built to rank.
Get an ecommerce SEO auditWhat does an ecommerce SEO agency actually do?
An ecommerce SEO agency grows organic revenue for online stores by fixing the structural things that decide whether products can rank at all — crawl efficiency, category page architecture, faceted navigation and product data — before writing anything. On a large catalogue, architecture beats content almost every time.
A 5,000-product store with six filters can generate over two million crawlable URLs. Google will crawl a few thousand of them.
Everything past that budget is invisible, and no amount of blog content changes it. This single constraint explains most stalled ecommerce SEO programmes we are asked to review.
Four things that actually move it
In rough order of impact on a catalogue of any size. Content sits below all four, which is why content-led ecommerce SEO so often plateaus.
Crawl efficiency
Faceted navigation multiplies URLs faster than any crawler will follow them. Deciding which filter combinations may be crawled, which are canonicalised away and which are blocked outright is the highest-leverage decision in ecommerce SEO — and it is usually made by accident.
Made once, felt everywhereCategory page architecture
Category and sub-category pages rank for the commercial terms; product pages rarely do. Most stores treat categories as navigation furniture rather than as the pages carrying the revenue, so they ship with a heading, a grid, and nothing a search engine can rank.
Where the money terms liveProduct data quality
The same attribute discipline that fixes a shopping feed also fixes organic. Titles that match how people search, complete specifications, real availability signals. It is one body of work serving two channels, which is why we scope it once.
Shared with paid — scope it onceLifecycle handling
Products go out of stock, get discontinued, get replaced. What happens to those URLs decides whether years of accumulated authority is retained or thrown away. Most stores 404 them silently and never notice what it cost.
The quiet compounding loss
How we work
Map the waste
We crawl the site the way a search engine does and compare it against your log files. That shows where crawl budget is actually being spent — usually on filter permutations nobody will ever search for.
Fix the architecture
Faceting rules, canonical strategy, internal linking and category templates. Unglamorous, mostly invisible to a visitor, and responsible for most of the movement that follows.
Then write
Category copy, buying guides and comparison content, built on an architecture that can actually support them. Content first is the common order and the reason so many programmes stall.
This is a competitive search result and we will not pretend otherwise. Agencies ranking above us have a decade of authority and tens of millions of monthly organic visitors. If you need results this quarter, the honest answer is paid media, and we will tell you that on the call rather than after the contract.
Questions
- How is ecommerce SEO different from regular SEO?
- Scale changes the problem. A brochure site has fifty pages and a content question; a store has tens of thousands of URLs and an architecture question. Crawl budget, faceted navigation and product lifecycle simply do not exist as problems on a small site, and they dominate on a large one.
- Should we block faceted navigation entirely?
- No — some facets match real demand and deserve indexable pages. "Black running shoes size 10" is a search people make; a filter combining four unrelated attributes is not. The work is deciding which is which for your catalogue, then enforcing it consistently.
- What do we do with out-of-stock product URLs?
- It depends on whether the product returns. Temporarily unavailable products should keep their URL and say so. Permanently discontinued ones should redirect to the closest equivalent or the parent category. Silently returning a 404 discards whatever authority that page had earned.
- Does this work with Shopify, or only custom builds?
- Both, though platforms differ in what they let you control. Shopify constrains URL structure and some canonical handling, which shapes what is possible; Magento and custom builds allow more and consequently go wrong in more ways. We work within whatever the platform actually permits rather than recommending a replatform.
- How long before we see anything?
- Technical fixes can show in weeks — pages becoming eligible that previously were not. Competitive category terms take six to twelve months on this search result, because the sites above you have years of accumulated authority. Anyone promising faster on a term this competitive is guessing.
Sources
- Google Search Central documentation on crawl budget management for large sites.
- Google Search Central guidance on faceted navigation and URL parameter handling.
- Google Merchant Center product data specification — attribute requirements shared with organic.
- Semrush US database, September 2026 — the 6,600 monthly search figure cited above.
Related
Find out how much is invisible
The audit crawls your catalogue, compares it against your logs, and shows you how many URLs exist versus how many are actually reachable and ranking.
Fixed scope. Yours to keep either way.