Ecommerce SEO is structurally different from content-site SEO because the search intent is commercial and the page architecture has to handle catalogue scale. A typical UK ecommerce site has 50-5,000 product pages, 10-100 category pages, and a smaller editorial layer; the SEO discipline has to scale across all three with consistent depth. This guide is the complete UK 2026 playbook covering the product page, the category page, and the site-level work that lifts ranking on commercial-intent queries.
The three layers
Ecommerce SEO operates on three distinct layers that need separate attention. (1) Product-page SEO — Product schema, AggregateRating, Offer, review markup, image optimisation, unique descriptions, internal linking. (2) Category-page SEO — faceted navigation done right, indexable filter combinations, structured category descriptions, hierarchical breadcrumbs. (3) Site-level SEO — internal-link architecture, Core Web Vitals, content depth on the editorial side, technical fundamentals. Getting two of the three right is not enough; the third is the bottleneck.
Product-page SEO — the eight checks
(1) Product schema with the full required field set — name, image, description, sku, mpn, brand, offers (with Offer including price, priceCurrency, availability, priceValidUntil), aggregateRating where applicable, review where applicable. (2) Unique product description — Google penalises duplicate or manufacturer-supplied descriptions across hundreds of retailers; unique copy is the structural lift. (3) Image optimisation — AVIF + WebP responsive srcset, lazy-loaded below the fold, alt text describing the product correctly. (4) Internal linking — every product page should be linked from at least 3-5 other pages (category, related products, blog mentions). (5) URL structure — clean slugs, no session IDs, no tracking parameters in the canonical. (6) Breadcrumb schema rendered both visually and as BreadcrumbList. (7) FAQPage schema for the common product questions. (8) Review velocity — products with growing review counts outrank products with static ones.
Category-page SEO — the seven checks
(1) Unique category description — at least 200 words of substantive content above the product grid explaining what the category covers, who it is for, the buying considerations. (2) Faceted navigation handled correctly — filter combinations indexable only for combinations that match real search intent (colour + size is usually indexable; SKU + arbitrary attribute is usually not). (3) Pagination implemented with rel="next"/"prev" or with a "view all" alternative where catalogue size allows. (4) Indexable filter URLs canonical to themselves with descriptive metadata; non-indexable filter URLs canonical to the parent category. (5) Hierarchical breadcrumbs reflecting the category tree. (6) ItemList schema referencing the products in the category. (7) Category-page internal linking — link to popular sub-categories and to the parent category cleanly.
Site-level SEO — the six checks
(1) Core Web Vitals passing on the product and category templates — these are the deepest traffic templates and the highest-leverage performance work. (2) Internal-link architecture with clear hierarchy (homepage → category → product, with cross-links between related products and from blog content into commercial pages). (3) XML sitemap structured correctly with separate sitemaps for products, categories and content (XML sitemap index pointing to each). (4) HTTPS everywhere with no mixed-content warnings. (5) Mobile-first responsive design tested at 375px viewport. (6) Editorial content layer (blog, buying guides, gift guides) feeding internal links into the commercial pages.
The unique-product-description problem
The single biggest ecommerce SEO failure pattern: hundreds of products shipping with manufacturer-supplied descriptions identical across every retailer selling the same product. Google deduplicates these aggressively and ranks one canonical version (typically the manufacturer’s own site or the largest retailer); everyone else ranks invisibly. The fix is genuine — rewrite descriptions to be unique to your store, in your voice, with your buying angle. For 50 SKUs this is manageable (1-2 days of focused work). For 5,000 SKUs this is a structural problem that needs prioritisation by SKU sales volume — rewrite the top 200 by revenue, leave the long tail with manufacturer copy and accept the ranking constraint on those SKUs.
The faceted navigation problem
Faceted navigation (filters on the category page that let users narrow by attribute) is genuinely useful for users and a structural SEO problem if implemented naively. Every filter combination produces a new URL; with 5 filters of 5 options each that is 3,125 URL combinations per category; with 100 categories that is 312,500 URLs. Google sees these as separate pages, allocates crawl budget against them, and either thins out the ranking signals across hundreds of thin pages or refuses to index them at all. The fix: identify which filter combinations match real search intent ("red leather sofa", "size 10 running shoe" — yes), and which do not (arbitrary attribute combinations users do not search for — no). Indexable combinations canonical to themselves with descriptive metadata. Non-indexable combinations either canonical to the parent category or excluded from indexing via noindex. Most ecommerce platforms (Shopify, BigCommerce, Magento) require either an app or custom code to implement this correctly.
The structured-data layer
Product schema is the highest-leverage structured data on any ecommerce site. The full required field set: name (product name), image (URL to the product image, multiple URLs allowed for multiple images), description (unique product description), sku, mpn, brand (with name), offers (Offer with price, priceCurrency, availability, priceValidUntil, url). Where applicable: aggregateRating (with ratingValue and reviewCount), review (Review entities for the highest-quality customer reviews). The schema unlocks rich-results eligibility — review stars, price displays, availability badges in the SERP — which lifts click-through by 15-40% on competitive queries.
The editorial content layer
Pure-product sites rank narrowly. Sites that pair a strong product catalogue with a substantive editorial layer (buying guides, comparisons, how-to content, gift guides, seasonal content) rank across a much broader query base. The editorial content does not need to convert directly — it needs to rank for informational queries, build internal links into the commercial pages, and establish topical authority. A 50-page editorial layer can lift category-page ranking by 1-3 positions through internal-link signals alone, separate from any direct ranking the editorial pages themselves achieve.
Core Web Vitals for ecommerce
Ecommerce sites have specific Core Web Vitals challenges. Product pages with hero galleries and large product imagery push LCP higher than content pages. Category pages with product grids and faceted-navigation widgets push INP higher because the filter interactions block the main thread. Checkout pages with payment-widget integrations (Stripe Elements, Klarna, ApplePay) ship more third-party JavaScript than typical pages. The performance discipline has to handle all three template patterns — image budgets on product pages, JS gating on category pages, third-party-script management on checkout. The reward is real: faster ecommerce sites both rank higher and convert higher, compounding the ROI of the performance work.