Most ecommerce store owners we speak to think SEO is the same job for a shop as it is for a service business, just with more pages. It isn’t. A plumber’s website needs to rank ten or fifteen pages well. A mid-sized Shopify store might need three hundred product pages and forty category pages, plus a filtering system that can spin up thousands more URLs behind the scenes. Every one of those pages is up against Amazon, eBay and a dozen direct competitors running the exact same theme on the exact same platform. So paid ads end up carrying almost the whole load. Organic traffic never got the foundations it needed to compete. This ecommerce SEO guide covers the eight things that actually move the needle for online stores, from architecture through to speed, and it’s written for anyone who wants to know how to do ecommerce SEO properly rather than bolt on a few meta tags and hope.
Why Ecommerce SEO Is Different from Regular SEO
Content marketing dominates most SEO advice, and most of it doesn’t apply here. You’re not writing blog posts to build authority around a topic. You’re trying to get thousands of near-identical product pages to rank against retailers with ten times your domain authority and marketplaces that Google already trusts implicitly.
Duplicate content is the first wall every store hits. Product descriptions copied straight from a manufacturer’s spec sheet, colour and size variants that generate separate URLs, and filtered category views that all technically show “the same” products with a different sort order. None of this happens on a services website. It’s specific to how store platforms build pages, and it’s the reason a generic SEO checklist gets an ecommerce site nowhere.
The other difference is intent density. Someone searching “waterproof hiking boots size 9” is a lot closer to buying than someone searching “what is technical SEO”, and Google treats that query completely differently. Get the technical SEO foundations right first, because none of the ecommerce-specific work below matters if Google can’t crawl and index your store efficiently in the first place. That single distinction is also why generic ecommerce SEO tips borrowed from a services-business blog rarely help: the scale and duplication built into a typical online store SEO problem needs an approach of its own.
Site Architecture for Ecommerce Stores
Here’s the one that gets ignored longest: your store’s architecture decides which pages can even compete before you’ve written a word of copy.
Any product should be reachable from the homepage in three clicks or fewer. Go past that and you’re asking Google (and customers) to dig through pagination and sub-sub-categories to find things that should sit near the surface. Stores built by a developer rather than an SEO specialist nearly always fail this test, usually because categories were built to mirror an internal stock system rather than how customers actually search.
Flat architecture beats deep nesting, full stop. “Shoes > Running Shoes > Trail Running Shoes > Men’s Trail Running Shoes” might make sense on a spreadsheet, but it buries your best-selling subcategory four levels down and splits its authority across three parent pages that add nothing of their own. Two or three levels, with categories built around actual search terms, wins out over a beautifully organised five-level tree in practice, even when the five-level version looks tidier on paper.
URLs matter more here than in most other corners of SEO. `/mens-trail-running-shoes/` beats `/shop/cat/247/subcat/89/` on readability alone, and it tends to win on click-through rate in the results page too, quite apart from the keyword relevance it adds. If your platform generates IDs instead of words, fix that before touching anything else on this list.
Get this part wrong and every category and product page built on top of it under-performs, no matter how well the rest is optimised. It’s precisely the architecture work any decent ecommerce SEO guide should start with, and it’s also where we begin every new ecommerce SEO services London engagement, well before we touch a single keyword.
Category Page Optimisation
Category pages are the most underrated real estate on any online store, and most stores treat them as pure navigation with nothing worth ranking on its own.
They shouldn’t be. A category page targeting “men’s trail running shoes” needs its own unique copy and its own meta title, plus ideally 150 to 300 words that a product grid alone can never provide. Push a wall of that copy above the fold, though, and you’ll kill conversion before anyone reaches the products. The better pattern is a short intro above the grid and a longer, genuinely useful block below it, covering sizing, materials, or how to choose between the options on that page.
This is where a lot of stores waste the opportunity by copying the same three sentences across forty category pages with the category name swapped in. Google spots that instantly, and so does anyone comparing two categories in separate tabs. As an ecommerce SEO agency store owners come to us specifically to fix this, and it’s usually the fastest win we find in the first month of a new account: category pages that had never been given a reason to rank, suddenly given one. It’s a clear example of how to do ecommerce SEO without touching a single product page, and it’s the step most generic advice skips entirely, even though any thorough ecommerce SEO guide should cover it before product-level work starts.
Product Page SEO: The Checklist
Product page SEO is where most of the actual traffic and revenue sits, so it’s worth being precise rather than exhaustive.
Unique product descriptions matter more than anything else on this list. Manufacturer copy, pasted straight from a spec sheet across your site and fifty competitor sites, tells Google nothing about why a customer should buy from you specifically. Titles need the product name, key attribute and brand in a natural order, not stuffed. Alt text on every product image should describe the actual image, not repeat the product title verbatim across six photos.
Reviews are the one most owners underestimate. Genuine customer reviews, ideally marked up with review schema, do double duty: they’re unique content Google can’t find anywhere else, and they’re one of the strongest trust signals a product page can carry. A page with fifteen reviews and a page with zero, otherwise identical, will not perform the same in search or on the page itself.
Out-of-stock handling deserves its own line, and it’s one most stores get backwards. Deleting product URLs the moment stock runs out is one of the most common ways stores accidentally throw away rankings they spent months building. Leave the page live instead, with related products showing and a restock notification standing in for the buy button.
Breadcrumbs, structured pricing, and a clear path back to the parent category round out the checklist. None of it is complicated, and most of it still gets skipped anyway, because a hundred product pages feels like too many to fix properly by hand. That’s the whole case for templated fixes at the category and product-type level over one-off edits.
Most ecommerce SEO tips stop at meta titles and alt text. Work through product page SEO properly across even half your catalogue, using the checklist above, and it usually shows up in organic revenue within a quarter, not just in rankings.
Handling Faceted Navigation Without Losing Rankings
Faceted navigation, the filters for size, colour, price and brand that most stores rely on, is the single biggest cause of index bloat we see when auditing a new ecommerce account.
Every filter combination can generate a new URL. Colour plus size plus price range plus in-stock, multiplied across a few hundred products, produces thousands of near-duplicate pages that add nothing and dilute everything. Search Console fills up with “duplicate, Google chose different canonical” warnings, and the pages that should be ranking get lost in the noise.
The fix isn’t to block filters from working. It’s to control which combinations get indexed. Canonical tags pointing filtered views back to the clean category URL, noindex on the least useful combinations, and parameter handling configured properly in Google Search Console. Some stores go further and allow a small number of high-value combinations (colour alone, for instance, if “red trainers” gets real search volume) to be indexed deliberately, with their own unique title and a touch of unique copy. That’s a judgement call specific to your product range, not a rule to apply blindly.
Skip this step and it undermines every other online store SEO fix on this list, because Google simply can’t find your best pages under the noise of thousands of filter combinations. No ecommerce SEO guide is complete without a plan for it, since it’s the fastest way months of category-page work gets undone without anyone noticing.
Schema Markup for Ecommerce
Schema is one of the few areas where ecommerce genuinely gets more from structured data than most other business types.
Product schema, done properly, pulls price, availability and star ratings straight into the search results as rich snippets before a customer has even clicked. That visual difference in the results page, stock and reviews visible against a competitor’s plain blue link, changes click-through rate on its own, independent of ranking position. BreadcrumbList schema helps Google understand your architecture (the same architecture covered earlier), and Organization schema on top strengthens trust signals across the whole domain.
Getting this wrong is common, and it’s rarely obvious without checking. We’ve picked up accounts where product schema was implemented site-wide two years earlier and had been silently broken since a theme update, showing zero rich snippets the whole time with nobody noticing. Test it properly with Google’s Rich Results Test, not just a plugin’s “success” message, and check back after any theme or platform change. It’s worth browsing our SEO portfolio if you want to see what a properly implemented schema rollout looks like across a full product catalogue.
Schema audits like this sit inside most ecommerce SEO services we run for new clients as standard, precisely because it’s invisible until somebody actually goes looking for it. Any ecommerce SEO guide worth following treats schema as basic hygiene, not a nice-to-have bolt-on at the end of a project.
Internal Linking Across Your Store
Internal linking on an ecommerce site has one job most stores never assign to it: routing authority to the pages that actually need it.
Related products, “customers also bought”, and cross-sell blocks are internal links whether anyone treats them that way or not. Used deliberately, they push authority from your strongest, most-linked pages toward newer or underperforming ones. Left to a default plugin setting, they just show whatever the algorithm picks, with no SEO logic behind it at all.
Backlinks matter here too, and this is the one area of ecommerce SEO most stores ignore completely because it’s harder than fixing a page template. Link building for ecommerce stores looks different to a services business: supplier partnerships, press coverage for new product launches, and outreach around properly useful buying guides tend to outperform generic guest posts by a wide margin. Beyond that, blog content that supports commercial pages (buying guides, size charts, comparison content) gives you something worth linking to internally and externally that a product page alone never can.
Routing link equity deliberately across three hundred pages isn’t a task you finish once and forget. It’s the structural discipline that separates real ecommerce SEO services London from a single audit with nothing after it, and internal linking rarely gets its own section in an ecommerce SEO guide even though a large store needs one.
Speed, Core Web Vitals and Ecommerce Conversion
Speed matters more on an ecommerce store than in most other parts of a site, because the cost of a slow page isn’t just rankings. It’s abandoned carts.
Product image weight is usually the biggest culprit. A single product page showing eight high-resolution images, none of them compressed or served in a modern format, can add seconds to load time on its own. Lazy loading below the fold fixes the worst of it almost immediately. Properly sized images, rather than one large file scaled down by CSS, and a CDN for anything with meaningful traffic close most of what’s left.
Apps and plugins are the second problem, and they compound quietly. Every review widget, upsell tool and chat plugin adds its own script. Most Shopify and WooCommerce stores we audit are running fifteen or twenty apps, and half of them were installed once and never looked at again. Each one chips away at Core Web Vitals on its own, but stacked together the effect usually outweighs any single technical issue on the site.
We took on ESD Official with exactly this problem: strong products, a healthy ad account, and an organic side of the business that hadn’t kept pace with either. You can see our ecommerce SEO results for ESD Official for the specifics, but the pattern was the same one we see across most stores that come to us: months of paid spend covering for organic foundations that were never properly built.
Six-second load times cancel out every online store SEO fix covered above, no matter how well the category and product pages underneath them are structured. It’s the section of this ecommerce SEO guide that gets skipped most often, usually because it looks like a developer’s job rather than an SEO one, and it’s the kind of gap a properly briefed ecommerce SEO agency London team should be checking every quarter, not just at onboarding.
Following an ecommerce SEO guide like this one is worth far less than actually working through it against your own catalogue, category by category. Most of the ecommerce SEO tips that circulate online treat every store the same, when the right fix for a five-hundred-product fashion site and a thirty-SKU specialist retailer rarely looks identical. If you’d rather have a second pair of eyes go through your site than guess which of these eight areas is costing you the most traffic, that’s the kind of audit our team runs every week.
Knowing how to do ecommerce SEO properly is one thing. Keeping on top of it as your catalogue grows is another, which is why the businesses we work with longest tend to treat ecommerce SEO services London as an ongoing relationship rather than a single fix-it month.