E-commerce SEO
Ecommerce SEO Services That Grow Orders From the Pages You Already Have
Most online stores do not need more pages. They need fewer, better ones - category pages that match how people shop, product pages Google can read as offers, and filters that stop generating crawl paths nobody searches for.
- years in SEO
- 6+
- client websites worked on
- 60+
- person doing the work
- 1
Ecommerce SEO: where online stores lose organic revenue
Ecommerce SEO is the work of getting a store's categories, products and filters crawled, indexed and ranked for the searches that end in orders, and my service covers that whole job, from faceted navigation to Merchant Center feeds. Store owners usually come to me with one of two complaints: traffic is flat and nobody can say why, or traffic is growing and sales are not. The cause is rarely a lack of content. It is the shape of the site - thousands of URLs, most of them filter combinations, duplicate product paths or out-of-stock pages nobody made a decision about.
E-commerce search also behaves differently from service search. People looking for "women's trail running shoes" want a range to compare, so Google tends to rank category pages. People typing a model name and size want one product and a price. People searching "best trail running shoes for wide feet" want help choosing. A store that sends all three to the same template converts none of them well.
My e-commerce SEO services suit Shopify, WooCommerce, Magento and custom stores whose catalogue has outgrown hand-tuning page by page, from small brands with a few hundred products to retailers with physical shops.
Key takeaways
- In e-commerce, category pages are usually the main organic ranking asset. Product pages win model searches; blog posts rarely sell anything on their own.
- Faceted navigation is the most common technical problem on store sites: filters create far more URLs than search demand justifies, and each one needs a decision on crawl, index and canonical.
- Product and Offer structured data, a clean Merchant Center feed and clear shipping and returns details decide whether your products appear in shopping results, not just the blue links.
- Stores with physical shops have a second channel most online-only competitors cannot touch: local inventory, store pages and click and collect queries.
- The metric that matters is organic revenue and margin by landing page type, not sessions. Rising traffic with flat category revenue is a warning, not a win.
What's included in my ecommerce SEO services
Seven strands of work, ordered roughly by how much money they tend to recover on a typical store. Each one has a deeper page of its own if you want the detail.
Faceted navigation rules that stop filters swallowing your store's crawl
Colour, size, price and sort parameters combine into near-infinite URL sets, and crawlers spend their time on "?colour=blue&size=9&sort=price-asc" while new products wait to be found. I decide filter by filter what gets crawled, indexed or pointed back to its parent category, using search demand rather than one blanket rule.
- Crawl, index and canonical decision for each filter
- Landing pages for filter values people search by name
- Sort, view and page-size parameters removed from crawlable links
- A written out-of-stock and discontinued product policy
Category pages that give Google a reason to pick you over marketplaces
A product grid with an H1 and nothing else gives search engines little reason to choose you over a marketplace selling the same lines. I rebuild category templates around the searches they should own: titles that match how people shop, short copy that helps them narrow down and links to the right child categories. The patterns live under on-page SEO for e-commerce.
- Category taxonomy matched to real search demand
- Title and H1 patterns that scale across the catalogue
- Buying-help copy that does not push products below the fold
- Links between parent, child and related categories
Product page detail that beats the supplier text every stockist publishes
If your descriptions are the text the manufacturer sent to every stockist, you compete with dozens of identical pages, often including the brand's own site. I pick the top sellers and priority lines worth rewriting by hand, write templates for the long tail, and make sure each product page shows price, stock, delivery and returns where a shopper looks first.
- Rewrite list ranked by revenue and search demand
- Description templates for long-tail SKUs
- Variant handling so one product does not split into many URLs
Structured data and Merchant Center feeds that put products in shopping grids
Missing or invalid Product and Offer markup, price mismatches between page and feed, and absent shipping or returns details keep products out of shopping grids and free listings. I audit the markup against what each page actually shows, check the feed in Merchant Center, and set up free listings where nobody has.
- Product, Offer and BreadcrumbList markup checks
- Price and availability matched between page and feed
- Shipping and returns details in markup and Merchant Center
- Free listing setup and monitoring
A demand map for your catalogue, with one owning URL per shopper search
E-commerce keyword research splits category, product, comparison, gift and seasonal searches, then gives each cluster a single URL so categories, products and guides stop competing. The same work settles which filter combinations earn a landing page and which seasonal pages must be indexed before demand arrives.
- Searches grouped by intent and buying stage
- Keyword-to-URL map with one owner per cluster
- Seasonal and gift calendar for the year ahead
Buying guides, product-led PR and reviews that send authority to categories
Content strategy for online stores means buying guides, comparisons and gift guides that feed category pages, not a blog for its own sake. Off-page SEO for e-commerce leans on product-led digital PR, gift guide placements, stockist pages and honestly collected reviews, with links routed towards the categories that carry your margin.
- Buying and gift guides that link into categories
- Product-led PR and gift guide placements
- Review collection within the fake review rules
Store pages and local inventory for retailers that also run physical shops
If you have shops, local SEO for retailers connects store pages, Google Business Profile listings and local inventory in Merchant Center, so a product can show as in stock at a branch nearby. Click and collect and stock-check searches are a channel that online-only competitors cannot touch.
- Store pages with address, hours and what is in stock
- Google Business Profile categories and attributes
- Local inventory listings in Merchant Center
Experience
Ecommerce SEO from someone who has done it many times
You work with me from the first call to the last report. No account managers, no hand-offs to a junior team.
Book a free call- years in SEO
- 6+
- client websites worked on
- 60+
- documented case studies
- 35
E-commerce SEO services, discipline by discipline
Each discipline written for online stores specifically. Start with whichever is your bottleneck.
Keyword Research for e-commerce
Splitting category, product, comparison, gift and seasonal searches, then deciding which filter combinations earn their own landing page. Every cluster gets one owning URL, so categories, products and guides stop competing.
Read moreOn-Page SEO for e-commerce
Title and H1 patterns that scale across thousands of products, category pages with copy that helps people choose, unique product detail, and Product, Offer and BreadcrumbList markup that matches what the page shows.
Read moreTechnical SEO for e-commerce
Faceted navigation, sort and filter parameters, pagination, internal search pages, variants and out-of-stock handling. Plus Shopify collection-path duplicates, app script weight and redirect plans for replatforming.
Read moreContent Strategy for e-commerce
Buying guides, comparisons, gift guides and category copy planned around the seasonal calendar and built to feed revenue pages. Manufacturer descriptions replaced where it pays, and dead blog posts pruned.
Read moreLocal SEO for e-commerce
For retailers with shops: store pages that are not doorway pages, Google Business Profile categories and attributes, local inventory in Merchant Center, and click and collect searches that online-only rivals cannot win.
Read moreOff-Page SEO for e-commerce
Product-led PR, gift guides, stockist pages, product and store reviews within the fake review rules, and disclosed creator content. Authority routed to category pages, where it moves revenue.
Read moreFacets, duplicate copy and crawl paths: the calls I make on every store
Much of the technical value in e-commerce SEO comes from deciding which URLs search engines should see. These are my usual starting positions, adjusted to each store's demand data and platform. The detail sits in technical SEO for online stores.
| URL or content type | Example | Usual decision | Reasoning |
|---|---|---|---|
| Filter value with its own search demand | /trail-running-shoes/waterproof/ | An indexable landing page with its own title, copy and internal links | People search for it by name, so it deserves a page |
| Filter value without demand | ?colour=teal&size=7 | Usable by shoppers, canonicalised to the parent category or kept out of the index | Helpful for browsing, nothing anyone searches for |
| Stacked multi-select filters | ?colour=blue,green&material=leather&price=50-100 | Kept out of the crawl, usually with robots.txt rules once nothing worth indexing depends on them | Combinations multiply faster than any crawler should follow |
| Sort, view and page-size parameters | ?sort=price-asc; ?view=48 | Not offered to crawlers as links; the default view stays canonical | The same products in a different order add nothing to the index |
| Collection-path product URLs on Shopify | /collections/boots/products/model-x | Internal links pointed at the main /products/ URL | Shopify canonicalises these, but crawlers still spend time on every path |
| Manufacturer descriptions | The same supplier text on every stockist | Unique copy on top sellers and priority lines first, templates for the long tail | Rewriting top sellers usually pays; rewriting every SKU rarely does |
Out-of-stock and discontinued products get a written policy too: live with accurate availability while stock is due back, redirected to a genuine replacement or returned as a 410 when it is not.
How I approach SEO for an online store, revenue first
I start with revenue, not rankings: which categories carry your margin, which products you can keep in stock, when your peaks fall and which channels already sell.
Then I crawl the site, compare what is crawled with what Search Console says is indexed, and find where the wasted URLs come from. On most stores, a few hundred pages that matter are buried among thousands that do not. Cleaning that up is usually the highest-return early work, covered in technical SEO for online stores. Demand mapping, page templates, content, links and shops follow in that order, each strand set out in the tabs above.
Free review
Get a free Ecommerce SEO review
Send me your site. Before the call I look at your rankings and pages, then tell you what I would fix first and what it is likely worth.
Which page type should win which search
Most ranking problems in e-commerce are mismatches between what the searcher wants and the template the store sends them to. This is the split I work from.
| Search type | Example queries | Page type that should rank | What the page must do |
|---|---|---|---|
| Category (commercial) | women's trail running shoes; oak dining tables; linen bedding | Category or subcategory page | Show a well-merchandised range, useful filters, and short copy that helps people narrow down |
| Product, model or SKU (transactional) | [brand] [model] size 9; [model number] replacement filter | Product page | Price, stock, delivery date and returns visible without scrolling, plus the exact variant selected |
| Comparison and reviews (commercial investigation) | best trail shoes for wide feet; [model A] vs [model B]; [model] review | Buying guide, comparison page, product page with reviews | Honest comparison with first-hand detail, linking into the products and categories it recommends |
| Gift and occasion | gifts for runners; wedding gifts under £100; Father's Day gifts for him | Gift guide or curated collection | Curated selection by recipient and budget, delivery cut-off dates near peak |
| Local and stock-checking | running shop near me; [product] in stock near me; click and collect [product] | Store page plus local inventory listings | Address, hours, what is in stock at that shop, click and collect options |
| Navigational | [store name] returns; [store name] discount code; [store name] delivery | Help pages, returns policy, homepage | Answer the question fast and keep brand searchers off third-party voucher sites |
Before Christmas, gift intent can outweigh category intent for the same products, so seasonal pages must be indexed before demand arrives.
What reporting looks like: KPIs that matter vs vanity
I report on what moves the business, not on numbers that only look good in a slide.
| Metric | Why it matters (or does not) | Where it comes from |
|---|---|---|
| Organic revenue and orders by landing page type | Shows whether category, product, guide and store pages are each pulling their weight | GA4 ecommerce events, segmented by page template |
| Gross margin from organic, where available | Revenue from discounted or low-margin lines can flatter a report; margin tells the truth | Shopify or WooCommerce order data joined to cost of goods |
| Non-brand clicks to category pages | The clearest signal that the store is winning new customers, not just its existing fans | Search Console, filtered to category URLs and non-brand queries |
| Shopping and free listing clicks | Shows how much traffic comes from product grids rather than standard results | Merchant Center performance reports and Search Console search appearance |
Online-only stores vs retailers with physical shops
The fundamentals are the same, but a retailer with shops has extra search surfaces to work with and extra ways to get things wrong.
Online-only store
- Competes nationally or internationally from day one, often against marketplaces
- Category pages and Merchant Center listings do most of the commercial work
- Not eligible for a Google Business Profile without a location customers can visit
- Delivery speed, cost and returns policy are the main trust levers
Retailer with shops
- Can win map pack and "near me" searches the online-only competitor cannot
- Local inventory in Merchant Center can show products as in stock at a nearby shop
- Each shop needs a proper store page and a well-kept Google Business Profile
- Click and collect, in-store returns and stock checks are conversion assets
Where SEO meets CRO
A ranking category page that does not sell is a merchandising problem
On a store, the page that ranks is usually the page that has to convert. The order products appear in, which filters show first, whether delivery costs are visible before the basket, and whether the product page answers sizing and returns questions all decide what organic traffic is worth. I treat category merchandising, product page anatomy and checkout friction as part of the SEO plan, not a separate project.
How an engagement runs
The same sequence for a small Shopify brand and a multi-shop retailer; only the size of each step changes.
- 1
Commercial and data review
We go through margins, stock, seasons and channels, and I connect Search Console, GA4 and Merchant Center. Success is defined in revenue terms before anything gets crawled.
- 2
Audit and demand map
A full crawl and index review alongside keyword research by intent. The output is a prioritised issue log, a category taxonomy mapped to real demand, faceted navigation rules and a keyword-to-URL map that names the filter combinations worth a landing page.
- 3
Fix, build and launch
Technical fixes go to your developer or agency as tickets; title, heading and copy templates are written to scale across the catalogue, alongside an out-of-stock policy. I sequence the work so seasonal pages are live and indexed before peak demand.
- 4
Measure, test and extend
Monthly reporting on organic revenue by page type, plus improvements to the templates that rank. Link building and content run alongside once the foundations hold.
Growth from real projects
Other industries I work with
Ecommerce SEO Services FAQs
How much does ecommerce SEO cost?
It depends mostly on catalogue size, platform and technical debt. A small Shopify brand with a few hundred products needs far less audit and development time than a retailer with tens of thousands of SKUs and several shops. I scope from the audit, so you see what each piece of work is for before committing.
How long before SEO increases online sales?
Technical fixes and category page improvements can show movement within a few months, because they work on pages that already have some authority. New categories, content and links take longer. Seasonal stores need to plan around peak: work started a few weeks before Christmas will not change that Christmas.
Is Shopify or WooCommerce better for SEO?
Both can rank well. Shopify is easier to keep fast and stable but fixes some URL structures and adds duplicate product paths through collections. WooCommerce gives full control but depends on plugins, hosting and developer discipline. I work within your platform and only recommend replatforming when it is genuinely the limit.
Should I spend on SEO or Google Shopping ads?
Usually both, for different jobs. Shopping ads buy immediate visibility and show which products sell. SEO builds category and product rankings, plus free listings, that keep earning without a cost per click. The ad data is also one of the best inputs to SEO prioritisation.
How do AI search and AI shopping results affect online stores?
Generic informational content loses clicks when answers appear on the results page. Product data matters more: clean feeds, accurate structured data, real reviews and specific product detail are what AI shopping features and answer engines draw on. Brands that are widely mentioned and recommended also tend to appear more often.
Are there rules about reviews and pricing claims I should know about?
Yes. In the UK, consumer law now explicitly bans fake reviews and hiding incentivised ones, and in the US the FTC has a rule against fake reviews and testimonials. Was and now pricing and urgency messages are also regulated in both markets. I flag these on product and category pages, but your own legal advice decides.
Can you work alongside our existing agency or developer?
Yes, and that is common on store sites. Many retailers have a platform agency for builds and a separate paid media team. I write tickets your developers can ship, share keyword and product priorities with the paid team, and stay out of work already being done well.
Book a free ecommerce SEO review of where your store leaks revenue
Send me your store URL and your platform. On a free 30-minute call I will show you how many URLs search engines are wasting time on, which categories are underperforming, and what I would fix first.