Product page SEO for UK Shopify stores
Product page SEO for UK Shopify stores
The PDP template that ranks and converts for UK Shopify brands - copy structure, schema, reviews, UK signals and internal linking.
Short answer
A UK Shopify PDP that ranks and converts has five things: a keyword-primary H1, 300-600 words of unique copy in a scannable structure, review schema, GBP pricing with UK delivery signals, and internal links to related products. The template below is what we ship on every UK client PDP rebuild.
Anatomy of a ranking Shopify PDP
- H1: product name + primary keyword modifier ("Merino Wool Base Layer - Men's UK").
- Above the fold: 60-word benefit hook - what it does, who it's for, why it's better.
- Body copy: 3-5 short sections (benefits, materials/spec, sizing/fit, care, shipping).
- Reviews block: AggregateRating schema + written reviews with UGC photos.
- UK signals: GBP price, VAT-inclusive display, UK delivery estimate on the PDP itself.
- Internal links: 3-5 related products, parent collection link, at least one guide/blog link.
The schema that earns star snippets
Judge.me and Yotpo both emit valid Product + AggregateRating + Review JSON-LD by default. If you're on a custom theme without a reviews app, add this to your PDP template:
{
"@context": "https://schema.org/",
"@type": "Product",
"name": "{{ product.title }}",
"image": "{{ product.featured_image | img_url: 'master' }}",
"description": "{{ product.description | strip_html }}",
"sku": "{{ product.selected_or_first_available_variant.sku }}",
"brand": { "@type": "Brand", "name": "{{ product.vendor }}" },
"offers": {
"@type": "Offer",
"priceCurrency": "GBP",
"price": "{{ product.selected_or_first_available_variant.price | money_without_currency }}",
"availability": "https://schema.org/InStock"
}
}Star snippets lift CTR 20-35% versus a plain result. On a PDP getting 400 impressions/month, that's roughly 6-12 additional sessions from the same ranking.
UK-specific PDP signals
- Show GBP pricing with 20% VAT included (required for B2C display).
- List UK delivery estimate on the PDP itself, not just at checkout - "Delivery to UK: 2-3 working days".
- Mention UK fulfilment city if you have one - "Dispatched from our Leicester warehouse".
- Set
priceCurrency: "GBP"andavailableAtOrFrom.addressCountry: "GB"in schema. - Use UK English spellings in copy - "colour", "grey", "organise".
Copy structure that ranks and converts
Google rewards useful copy; buyers reward scannable copy. The overlap is short paragraphs with bold-lead sentences and structured lists. A UK PDP that converts at 4%+ usually follows this order:
- Hook (60 words): what it is, who it's for, primary benefit.
- Benefits (100 words, bulleted): 4-6 concrete outcome bullets.
- Materials or spec (80 words): factual, technical, honest.
- Fit / sizing (60 words): if applicable, always includes a size guide link.
- Care and shipping (80 words): UK-specific delivery and returns.
- Reviews (below the fold): AggregateRating + top 3 reviews.
Internal linking from PDPs
Every PDP should link to 3-5 related products, its parent collection and at least one relevant guide or blog post. This is not just SEO - internal links raise session depth and revenue per visitor. Use manual related-products (not just "customers also bought" widgets) so you control the taxonomy signals Google reads.
Common mistakes
- Copying supplier descriptions - the fastest way to trigger duplicate content across every competitor.
- Hiding all copy behind a "Read more" toggle - Google still sees it, but users don't, and the page reads as thin.
- Using generic H1s like just the product name with no keyword modifier.
- No AggregateRating schema even when reviews exist on the page.
- Pricing shown ex-VAT (illegal for UK B2C).
Related articles
- Ecommerce SEO · 18 min read
The UK ecommerce SEO playbook for Shopify (2026)
The complete UK Shopify SEO playbook: technical, on-page, content and local. What actually moves organic revenue for £1M-£15M UK DTC stores.
Read article → - Ecommerce SEO · 10 min read
How to fix Shopify duplicate content and faceted URLs
Collection filters, tags and vendor URLs quietly duplicate your Shopify store. Here's the canonical, robots and metafield fix that recovers wasted crawl budget.
Read article → - Ecommerce SEO · 10 min read
Collection page SEO: templates that rank
Why Shopify collection pages under-rank and the on-page template that fixes it - intro copy, faceted-nav strategy, schema and internal linking.
Read article → - Ecommerce SEO · 12 min read
Technical SEO checklist for Shopify Plus
Crawl budget, canonicals, hreflang, Core Web Vitals, JSON-LD and international - the technical SEO checklist we run on every Shopify Plus audit.
Read article →
Related tools & resources
Free UK ecommerce calculators, definitions and benchmarks referenced in this guide.
Frequently asked questions
300-600 words of unique, useful copy per product minimum. Below 150 words Google treats the page as thin; above 800 you're usually padding. Structure: 60-word above-the-fold hook, then 3-5 short sections covering benefits, materials/spec, sizing/fit, care, and shipping.
