Product pages are the revenue-generating pages of any e-commerce site. They need to rank for commercial intent keywords and convert visitors when they arrive. These two goals are aligned β€” a product page that genuinely helps customers make informed decisions ranks better and converts better than one that just lists specifications.

Quick Answer: To optimise a product page for SEO: write a unique, keyword-rich title tag (not just the product name), create an original product description that goes beyond manufacturer copy, add Product schema markup for rich results, optimise product images with descriptive alt text and WebP format, generate customer reviews for social proof and unique content, and ensure fast loading. Product pages that genuinely help buyers decide outrank ones that just list specifications.

How do you write a product page title tag that ranks?

Product title tags follow a different formula from content title tags. The most effective format includes:

  • The product name
  • The key differentiating attribute (size, colour, material, use case)
  • The brand name (at the end, not the beginning)
  • A buying-intent word if space allows ("buy", "shop", "order")

Example: "Wireless Noise-Cancelling Headphones Over-Ear β€” SoundPro X200 | Brand" is better than "Brand SoundPro X200 Headphones". The first version targets the specific queries buyers use; the second only works for brand-name searches.

What should a product page description include for SEO?

The biggest mistake on product pages is using the manufacturer's standard description. This creates duplicate content across every retailer selling the same product. Google has to pick one version to rank, and it may not pick yours.

Write unique product descriptions that include:

  • Your primary keyword in the first sentence
  • Specific benefits that go beyond specifications β€” what does the product actually do for the buyer?
  • Answers to the most common pre-purchase questions about this product
  • Social proof signals β€” number of items sold, customer rating summary
  • At least 150–300 words of unique content below the fold for pages where it adds value

Should every product page have long-form content?

Not necessarily. A product page for a commodity item (a specific USB cable, a standard screw size) does not need a 1,000-word guide. Buyers know what they want and just need key specifications and buy options. A product page for a considered purchase (a laptop, a sofa, a camera) benefits from more content answering the questions that arise during the decision process. Match content depth to the complexity of the purchase decision.

What schema markup is essential for product pages?

Product schema generates rich results in Google Search β€” showing price, availability, and star ratings directly in the search listing. As covered in our guide to schema markup, the key Product schema properties are:

  • name β€” product name
  • image β€” product image URL
  • description β€” product description
  • sku β€” your product identifier
  • offers β€” nested Offer with price, priceCurrency, and availability
  • aggregateRating β€” rating value and review count if you have reviews

Rich results from Product schema significantly increase CTR from product searches β€” star ratings and prices shown in search listings are far more compelling than plain blue links.

How do you handle out-of-stock product pages for SEO?

Keep temporarily out-of-stock product pages live with a clear out-of-stock message and a back-in-stock notification option. Do not delete or noindex them β€” they have accumulated ranking signals and backlinks that would be lost. Update the Product schema availability to "OutOfStock" so Google shows accurate availability in rich results.

For permanently discontinued products with no replacement: 301 redirect to the most relevant category or alternative product. For discontinued products with significant backlinks, consider maintaining a lightweight page noting the discontinuation and suggesting alternatives.

Summary

  • Write title tags that include product name, key attribute, and brand β€” not just the product name
  • Create unique product descriptions that answer buyer questions β€” never use manufacturer copy verbatim
  • Add Product schema with price, availability, and aggregateRating for rich results
  • Optimise product images with descriptive alt text and WebP format
  • Keep out-of-stock pages live and update schema β€” delete only permanently discontinued products with no replacement
  • Test product page speed with our speed tool β€” image-heavy product pages are commonly slow

Continue reading: What is the best way to structure a blog for SEO?