E-commerce SEO
On-Page SEO for Ecommerce That Starts With the Category Template
A store has a few templates repeated thousands of times. Get the category and product templates right and every page built on them improves at once; get them wrong and no amount of individual copywriting will fix it.
- years in SEO
- 6+
- pages optimised
- 10,000+
- person doing the work
- 1
Why on-page SEO for ecommerce is a template problem
On-page SEO for ecommerce sets what each store template shows - titles, headings, copy, media, markup and links - so that thousands of category and product pages improve together. On a law firm or clinic site, on-page SEO means improving a few dozen pages by hand. On a store, it means designing how a few templates generate thousands of pages: categories, subcategories, products, brands and curated collections. A title pattern that produces "Products | Store Name" on every collection is one bug, repeated across the site.
So I work in two layers. The first is the template: what each page type shows, in what order, with what markup and what defaults for titles and meta descriptions. The second is the priority pages: the categories and products that carry most of your revenue, which deserve hand-written titles, copy and media on top of the template.
Intent decides the layout of each template. A category page serves someone browsing a range, a product page serves someone checking one item, and a buying guide serves someone still choosing. Treat them the same and each template ends up half-serving its visitor.
Key takeaways
- On-page work for stores is template work first: one fix to the category or product template applies to every page that uses it.
- Category pages need a short, useful intro above the grid and buying help below it. Long keyword-stuffed blocks above the products hurt both shoppers and rankings.
- Product pages rank on specifics: exact model, variant, specs, original photos, real reviews, and price and availability that match the structured data.
- Product, Offer, ProductGroup, AggregateRating and BreadcrumbList markup matter for stores; FAQPage markup no longer produces rich results for most retail sites.
- Trust on a store comes from visible delivery costs, a clear returns policy, real company details and reviews, not from badges.
What's included in my on-page SEO for ecommerce work
Each tab is a template or a layer that sits on every template. Most stores need more of the first three than they have, and fewer thin variations of everything else.
Category templates built for how shoppers browse an online store's range
Category and subcategory pages are the main commercial ranking asset, targeting searches such as "women's trail running shoes", and they have to be strong enough to beat marketplaces and brand sites. I set the template order (short intro, subcategory tiles, filters, grid, buying help below) and write hand-made titles and intros for the categories that carry revenue.
- Two-to-three-line intro above the grid, buying help below it
- Subcategory tiles and breadcrumbs on every category
- Grid links pointing at canonical product URLs
- Hand-written titles and copy for priority categories
Attribute landing pages for the filter combinations people search by name
Combinations with proven demand, such as "waterproof walking boots for women" or "solid oak dining tables", get their own clean URL, title, H1 and intro instead of living as a filter state. The list of approved combinations comes from keyword research for online stores; I build the template those pages share so they read as real categories, not parameter pages with a heading added.
- One template for every approved attribute page
- Unique title, H1 and intro per combination
- Links from the parent category and related attributes
Product page templates that win model and SKU searches across your catalogue
Product pages win exact model, SKU and part-number searches and carry the conversion. The template has to show model, variant, specs, original media, price, availability, delivery and returns, and variants need a URL decision so colours and sizes do not compete with each other. Rewrites go to the products with revenue or impressions first.
- Specs, compatibility and what is in the box above the fold or close to it
- Variant URL strategy with ProductGroup where it fits
- Priority list of products worth rewriting by hand
Brand pages, buying guides and gift collections that feed the categories
Retailers stocking other brands can win "[brand] stockist" and "[brand] sale" searches that the brands' own sites serve poorly. Buying guides and comparisons catch shoppers still choosing and pass them into categories, written with first-hand detail rather than rewritten manufacturer claims. Gift collections, curated by recipient, budget or occasion, live best on a permanent URL refreshed each season.
- Brand page template with authorised stockist status
- Guide template with named author and links into categories
- Permanent gift collection URLs updated each season
Product, Offer and BreadcrumbList markup that matches what each shop page shows
Product with Offer is the core: name, image, brand, GTIN or MPN, price, currency and availability, matching the page and your Merchant Center feed. ProductGroup describes variants, AggregateRating only goes on genuine on-site reviews, and shipping and returns can be marked up or set in Merchant Center. BreadcrumbList belongs on every category and product, OnlineStore or Organization on the homepage, and Store on shop pages if you have them. FAQPage markup no longer produces rich results for most retail sites, so it is not a priority.
- Markup validated against the visible page and the feed
- ProductGroup for variants, ratings only for real reviews
- Breadcrumb and organisation markup site-wide
Trust signals that show a real retailer stands behind every product
Shoppers and quality raters look for the same evidence. Company name, address, contact methods and service hours should be easy to find; delivery costs, speeds and the returns window belong on product and category pages, not only in a footer policy. Reviews come from verified buyers, negative ones included, because UK and US consumer rules now target fake and selectively published reviews.
- Business details visible from every template
- Delivery and returns lines next to the price
- Review collection and display within consumer rules
- Authorised stockist and warranty details where relevant
Named authors and original photography that set your pages apart from other stockists
Buying guides and comparisons should be credited to someone with real experience of the products, ideally showing they were used or tested. Your own product photos and short videos help shoppers, help image search and separate your pages from every stockist using the same supplier images. Alt text describes the product, not the keyword.
- Author bios with relevant product experience
- Original photo and video plan for priority products
- Alt text written per product, not stuffed
Experience
On-page 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+
- pages optimised
- 10,000+
- documented case studies
- 35
More E-commerce SEO
The other disciplines, written for online stores.
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 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 moreAnatomy of a category page that ranks and sells
From the top of the screen down. The order matters, because shoppers want products quickly and search engines want context they can understand.
- 1
H1 and a two-to-three-line intro
The H1 matches the category intent in shopper language. The intro says what the range covers and who it is for, and can link to the most important subcategories. Long text belongs lower down.
- 2
Subcategory links or visual tiles
Helps shoppers narrow down and passes internal links to subcategories. On large ranges this does more for rankings than any amount of extra copy.
- 3
Filters and sorting
The filters people actually use, in the order they use them. Filter clicks should not create new indexable URLs unless the combination has been approved as a landing page.
- 4
The product grid
Real product links in the HTML, in-stock products first, with price, key attribute and rating visible. Pagination must use crawlable links, not only a load-more button.
- 5
Buying help below the grid
Short sections answering the questions shoppers ask before choosing in this category, with links to guides and related categories. This is where most category copy belongs.
Title, H1 and meta patterns that scale
Templates set the defaults; priority pages get hand-written versions. These are typical patterns I use, adapted per store.
| Page type | Title pattern | H1 | Meta description focus |
|---|---|---|---|
| Category | Women's Trail Running Shoes | Free UK Delivery | Store | Women's trail running shoes | Range size, key brands, delivery and returns promise |
| Attribute landing page | Waterproof Walking Boots for Women | Store | Women's waterproof walking boots | Who they suit, what makes them waterproof, delivery |
| Product | [Brand] [Model] [Key attribute] | Store | [Brand] [Model] in [colour] | Main feature, price signal if stable, delivery and returns |
| Brand page | [Brand] Stockist - Shop the Full Range | Store | [Brand] | Range carried, authorised stockist status, delivery |
| Buying guide | How to Choose Trail Running Shoes for Wide Feet | How to choose trail running shoes for wide feet | What the guide answers and who wrote or tested it |
| Gift guide | Gifts for Runners - Ideas by Budget | Store | Gifts for runners | Budget ranges and Christmas delivery cut-off near peak |
Avoid putting prices in titles for products whose prices change often. A stale price in the search result is worse than none.
Free review
Get a free On-page 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.
A store category page before and after
This is the pattern I see on most store audits, and what the same page looks like once the template is fixed.
Before
- Title: "Boots - Store Name"
- Four hundred words of keyword-heavy copy above the products, pushing the grid below the first screen
- Out-of-stock products mixed into the first row
- Filters create indexable URLs with no canonical
- No links to subcategories; breadcrumbs missing
- Product links point to collection-path URLs that duplicate the main product URL
After
- Title: "Women's Walking Boots | Free Returns | Store Name"
- Two-line intro above the grid, buying help below it
- In-stock best sellers first, merchandised for the main query
- Filters controlled; approved combinations have their own landing pages
- Subcategory tiles and breadcrumbs with BreadcrumbList markup
- Grid links point to the canonical product URL
Product pages: specific beats long
Product pages rarely rank because of word count. They rank because they are the clearest, most specific page for an exact product: model name, variant, dimensions, materials, compatibility, care instructions, what is in the box, and photos that show the actual item. Manufacturer copy fails here not because it is short, but because dozens of other stockists use exactly the same text.
You do not need to rewrite every product. Start with the products that drive revenue or get search impressions, and add what only you can add: your own photography, sizing notes from returns data, answers to questions customers ask your support team, and honest notes about who the product is not for.
Variants need a decision. If colours or sizes are searched separately and have distinct images, separate indexable variant URLs can work. Usually it is cleaner to have one product URL with variant parameters that canonicalise to it, and to use ProductGroup markup to describe the variants.
Internal linking that carries weight through a store catalogue
Internal linking on a store follows the hierarchy: homepage to top categories, categories to subcategories and approved attribute pages, all of them to products, and guides back into the categories they discuss. Two things go wrong repeatedly. Navigation menus link to hundreds of pages and dilute the ones that matter, and product grids link to duplicate product URLs instead of the canonical one. Both are template fixes.
Where SEO meets CRO
The same block serves the shopper and the search engine
Almost every on-page improvement on a store is also a conversion improvement. A delivery and returns line under the price helps shoppers decide and gives search engines information that can appear in shopping results. Sizing notes reduce returns and answer the long-tail queries people type. Category intros that say who a range is for help the shopper choose and help Google understand the page. I brief on-page changes with the conversion outcome stated next to the SEO one.
Growth from real projects
Learn more about on-page seo
On-Page SEO in other industries
On-page SEO for Ecommerce FAQs
How much text should a category page have?
Enough to help someone choose, and no more. A short intro above the products and a few useful sections below the grid usually beats a long block above it. The test is whether a shopper would miss the copy if it disappeared. Copy written only for search engines tends to be ignored by both audiences.
Do we need to rewrite every product description?
No. Start with products that drive revenue or already get impressions in Search Console, and add detail only you can provide: original photos, sizing notes, real answers to customer questions. For long-tail products, improving the template and the specs often does more than new prose.
Should product variants have separate URLs?
Only if shoppers search for the variants separately and each variant has distinct images and content, such as a colour people ask for by name. Otherwise one product URL with selectable variants, and ProductGroup markup describing them, keeps signals consolidated and avoids near-duplicate pages.
Is FAQ schema still worth adding to product pages?
As a rich result, rarely. Google limited FAQ rich results to a small set of authoritative government and health sites, so most stores no longer see them. The questions and answers themselves are still useful content for shoppers and for long-tail search, so keep good FAQs on the page.
What is the most common on-page mistake on Shopify stores?
Product grids linking to collection-path product URLs instead of the main product URL, combined with default titles that repeat the store name and little else. Both are theme-level fixes that improve every page at once. On larger stores, missing BreadcrumbList markup and grids that hide products behind JavaScript are close behind.
Do product reviews help on-page SEO for ecommerce?
They help indirectly and directly. Reviews add specific, fresh language about the product, support star ratings in some results, and improve conversion. They only help if they are genuine and collected fairly, which UK and US rules now enforce more strictly.
Book a free on-page SEO for ecommerce template review
Send me a category page and a product page from your store. On a free 30-minute call I will walk through what each template does well, what it is missing, and which changes would apply across the whole catalogue.