25 February 2026

Product page SEO - A Simple Template That Helps You Rank and Convert

product page content example
...
Michael Banks

Most product pages have the same problem. They're either optimised for SEO but written like a robot, or they read well but Google can't find them.

The best product pages do both. They rank because they're structured correctly and send the right signals to Google. They convert because they're written for real people with real buying intent.

But before any of that works, there's a foundational problem that most eCommerce stores have and most don't even know about it.

Sort that first. Then build everything else on top.

The root problem — why most product pages are already working against themselves

Here's something most eCommerce businesses don't realise: their product pages might be competing against themselves on Google.

Not against competitors. Against their own site.

Here's how it happens.

Most eCommerce platforms like Shopify, WooCommerce, Magento automatically generate a separate URL for every product variation. Colours, sizes, materials, finishes. Each one gets its own page.

So a stand mixer that comes in 6 colours might look like this in Google's eyes:

  • /product/stand-mixer
  • /product/stand-mixer?colour=red
  • /product/stand-mixer?colour=blue
  • /product/stand-mixer?colour=black
  • /product/stand-mixer?colour=cream
  • /product/stand-mixer?colour=silver

Six URLs. Six pages. All with the same title tag, the same meta description, the same H1, and the same product description.

Google sees six versions of the same page and doesn't know which one to rank. So instead of putting all its weight behind one strong product page, it splits its attention across all six. None of them rank well. Your competitor, who has one clean product URL outranks you, even if their product isn't as good.

Why this compounds on larger stores

On a store with 50 products and 8 variations each, that's potentially 400 pages of duplicate content quietly undermining your SEO. You could be doing everything else right - great descriptions, fast load times, solid backlinks and still not ranking, because Google is confused about which page to send people to.

The bigger the store, the bigger the problem. And the more laborious it is to fix.

The fix - canonical tags

A canonical tag is a small piece of code that tells Google: "This is the main version of this page. Ignore the others."

It looks like this in the <head> of your page:

<link rel="canonical" href="https://yoursite.com/product/stand-mixer" />

Every variation URL, the red one, the blue one, the black one, it gets a canonical tag pointing back to the main product URL. Google consolidates all of that authority onto one page. That one page ranks.

Most eCommerce platforms have plugins or built-in settings to handle this. Shopify handles canonical tags automatically for some variation types, but not all — and it's worth checking. WooCommerce has plugins like Yoast SEO or Rank Math that can manage canonicals, but again, you need to verify they're working correctly across all your variations.

On a large store, this often needs developer support to implement properly. It's not glamorous work. But it's the most important SEO fix you can make — because every other element of this template only works properly once the canonical issue is resolved.

You can write the perfect product description. You can add schema markup, internal links, and trust signals. But if Google is splitting its attention across 10 variation URLs, none of them will rank well enough to drive meaningful traffic.

Fix this first. Then build everything else on top.

The product page template

Once your canonical tags are in place, here's what every product page needs to rank and convert.

Element 1: Title tag

Your title tag is what appears in Google search results as the clickable headline. It's one of the strongest on-page SEO signals you have.

Format: Primary keyword + modifier or benefit + brand name

For example: "Luxury Stand Mixer | Free UK Delivery | BrandName"

Rules:

  • Keep it under 60 characters (anything longer gets cut off in search results)
  • Include your main keyword naturally, don't force it
  • Make it compelling enough to click, not just keyword-stuffed
  • Must be unique to the main product URL. If your variation pages have the same title tag, Google flags it as duplicate content

Element 2: Meta description

Your meta description doesn't directly affect rankings, but it affects click-through rate,  which does. A well-written meta description can be the difference between someone clicking your result or the one below it.

Format: Keyword + clear benefit + CTA, under 155 characters

For example: "Shop our luxury stand mixer - free UK delivery, 2-year guarantee. Order by 3pm for next-day delivery."

Again, this must be unique across your product pages. If every product has the same meta description (or no meta description at all), Google will either ignore it or flag it as a duplicate content issue, the same problem as variation URLs, just in a different place.

Element 3: H1 (page heading)

Your H1 is the main heading on the page. It should match or closely mirror your title tag, include your primary keyword, and make it immediately clear what the product is.

One H1 per page only. Don't be clever, be clear. "Luxury Stand Mixer in Brushed Steel" is better than "Elevate Your Baking Experience".

Element 4: Product description

This is where most product pages fail and it's the most important element for both SEO and conversion.

The two most common mistakes:

  1. First, copying the manufacturer's description. This is duplicate content, the same text that appears on dozens of other sites. Google will either ignore your page or rank the manufacturer's site above yours. Write your own.
  2. Second, writing for search engines instead of people. Stuffing keywords into robotic sentences that no one would actually say. Google is smart enough to see through it, and buyers will leave immediately.

Write for the buyer. Include keywords naturally.

Answer the questions buyers actually have:

  • What is it, exactly?
  • Who is it for?
  • Why is it better than the alternatives?
  • What problem does it solve?
  • What do I need to know before I buy?

Aim for 200 - 400 words minimum on standard products. For high-ticket items (£200+) you can go longer, buyers need more reassurance before they commit.

Use short paragraphs. Plain English. Write like you're explaining it to someone over the phone.

Element 5: Bullet points / key features

Buyers skim before they read. Bullet points give them the key information fast.

Lead with benefits, not features. "Bakes evenly every time" is more compelling than "1200W motor". The feature is the proof. The benefit is the reason to buy.

4–6 bullets is enough. Any more and people stop reading.

Include secondary keywords naturally, not forced, just woven in where they fit.

Element 6: Images and alt text

People can't touch the product. They can't try it on or see it in person. Images are doing a lot of heavy lifting.

Use high-quality images showing multiple angles. Lifestyle shots showing the product in use. Zoom functionality so people can see the detail.

Add descriptive alt text to every image. Alt text is what Google reads to understand what an image shows, it helps with image search and accessibility.

Good alt text: "luxury stand mixer in brushed steel - front view"

Bad alt text: "image1.jpg"

Compress all images before uploading. Large image files slow your page down, and slow pages kill conversion.

Element 7: Reviews and social proof

People trust other customers more than they trust you. Reviews are one of the strongest conversion drivers on a product page.

Display reviews prominently, ideally near the "Add to Cart" button, not buried at the bottom of the page.

Use a review platform like Trustpilot, Reviews.io or Yotpo. Set up automated emails asking customers to leave a review after they've received their order.

Aim for 10+ reviews per product. The more, the better.

Element 8: Schema markup (structured data)

Schema markup is code that helps Google understand what's on your page and display rich results in search (star ratings, price, availability).

For product pages, you want Product schema that includes:

  • Product name
  • Price
  • Availability (in stock / out of stock)
  • Reviews and star ratings

This can significantly improve your click-through rate in search results. People see your star rating and price before they even click.

Critically, your schema must point to the canonical URL. If your variation pages have schema pointing to their own URLs, you're sending Google conflicting signals, the same problem as before, just in a different format.

Most eCommerce platforms have plugins that handle schema automatically (Yoast SEO for WooCommerce, Schema Plus for Shopify). Check that they're configured correctly and pointing to the right URLs.

**BONUS – Add FAQs with question schema to the page too. They’re not just for blogs, services or categories. They should be used throughout your website. With the emergence of AI search on both their native platforms and search engine rankings, demonstrate your expertise and show that you’re offering the user as much valuable information as possible.

Element 9: Internal linking

Internal links help Google crawl your site and understand how your pages relate to each other. They also distribute authority, so links pointing to your main product URLs (not variation URLs) help those pages rank.

On product pages, link to:

  • Related products ("You might also like...")
  • The parent category page
  • Any relevant blog posts or buying guides

Use descriptive anchor text. "Shop our full range of stand mixers" is better than "click here".

Element 10: Page speed and mobile experience

Your product page needs to load in under 3 seconds. Every second beyond that costs you conversions.

Most traffic is mobile. Your product page needs to work perfectly on a phone - easy to read, easy to navigate, easy to buy.

Test with Google PageSpeed Insights. It'll show you exactly what's slowing you down and how to fix it.

Before and after - what this looks like in practice

Here's a real-world example of what we typically find when we audit an eCommerce store.

Before:

A Shopify store selling stand mixers in 6 colours. Each colour has its own URL, all with identical title tags, meta descriptions, H1s, and product descriptions copied from the manufacturer.

No canonical tags. No schema markup. No reviews on the page. Images with no alt text.

Google sees 6 versions of the same page, all with duplicate content. None of them rank well. The store is sitting on page 4–5 for its main product keywords, getting a handful of organic visits a month.

After:

Canonical tags added to all 5 variation URLs, pointing to the main product URL. Unique title tag, meta description, and product description written for the buyer on the main URL. Schema markup added and pointing to the canonical URL. Reviews displayed near the CTA. Alt text added to all images. Internal links to related products and the category page.

Within 3–4 months, the main product URL consolidates authority and moves to page 1. Organic traffic increases significantly. Conversion rate improves because the page is now written for people, not search engines.

The product didn't change. The price didn't change. The page just works properly now.

The SEO vs conversion balance

SEO gets people to the page. Conversion gets them to buy. You need both — but they're not in conflict.

The canonical fix is pure SEO. It won't directly improve conversion, but it means your optimised page actually gets seen. Without it, everything else you do is undermined.

Everything else in the template serves both goals. A well-written product description helps you rank for the right keywords and gives buyers the information they need to buy. Fast load times improve your Google rankings and reduce bounce rate. Reviews build trust with buyers and add fresh content that Google values.

Write for the buyer first. Include keywords naturally. Structure the page correctly.

If you ever have to choose between the two, write for the buyer. A page that converts but doesn't rank can be fixed with SEO. A page that ranks but doesn't convert just wastes traffic and wastes the budget you spent getting people there.

This is the work that pays off for years

Most product pages fail for the same reasons: a duplicate content problem they don't know about, thin descriptions written for search engines, missing trust signals, and poor structure.

The fix isn't complicated. But it does need to be done in the right order.

Start with canonical tags. Get the foundation right. Then apply the template to your top 10 product pages, the ones that should be driving the most revenue. Measure the impact. Then work through the rest of the catalogue.

On a large store, the canonical work takes time. It can be laborious. But it's the most important SEO investment you can make, because once it's done, everything else you build on top of it actually works.

crossmenu