Product pages are where e-commerce sites make money, and they're also some of the hardest pages to rank. They compete with marketplaces, big retailers, and the manufacturer's own site, often for the same product with the same description. Many stores make it harder still by publishing thin pages built from manufacturer copy, letting variants create duplicate URLs, and handling out-of-stock items poorly. This guide covers how to make product pages that stand out: unique content, strong titles, product structured data, images, variants, and what to do when products sell out or are discontinued.

Write Unique Product Descriptions

The single biggest product page problem is duplicate content. When dozens of stores use the manufacturer's description word for word, Google has little reason to rank any particular one of them, and it tends to favor the most authoritative site. To compete, give Google something it can't find anywhere else.

Useful product content goes beyond specifications:

  • Who it's for and the problem it solves
  • How it compares with similar products you sell
  • Practical details such as sizing guidance, compatibility, care instructions, and what's in the box
  • First-hand insight from your team's experience with the product
  • Answers to common questions your customers actually ask

For large catalogs, prioritize. Write unique content for your best-selling and highest-margin products first, then work down the list. The Page Content Analyzer shows word count and content signals so you can find your thinnest product pages.

Optimize Titles and Headings

Product searches are often specific. People search for brand, model, size, color, and product type together. A strong product title tag includes the elements shoppers search for, in a sensible order, for example brand, product name, model, and a key attribute.

Keep titles unique across products. Templated titles that only differ by a SKU number give Google little to work with. Use one clear H1 with the product name. The guide to writing title tags covers length and structure, and the SERP Snippet Counter checks how titles display.

Add Product Structured Data

Product structured data helps Google understand your product details and can make your listing eligible for enhanced results showing price, availability, ratings, shipping, and return information.

Google's documentation describes two kinds of product experiences:

  • Merchant listings are for pages where customers can buy the product from you. This markup supports detailed information such as shipping, return policies, and apparel sizing.
  • Product snippets are for pages where people can't buy directly, such as review or comparison pages, with more options for editorial review information.

For an e-commerce product page, merchant listing markup is usually the right fit. Google notes that providing the required merchant listing properties also makes a page potentially eligible for product snippets, and that the more properties you provide, the more enhancements the page may qualify for.

Practical rules for product markup:

  • Keep it accurate and visible. Price, availability, and ratings in your markup must match what customers see on the page.
  • Update it automatically. Generate markup from your product database so price and stock changes are reflected immediately.
  • Mark up only genuine reviews. Ratings should reflect real customer reviews shown on the page.
  • Consider return policy markup. Google recommends marking up your return policy, nested under Organization markup.

Build markup with the Schema Markup Generator and test it with the Schema & Structured Data Tester. The guide to validating schema markup covers the errors product markup most often hits.

Google also suggests pairing on-page markup with a Google Merchant Center product feed, since using both maximizes eligibility for shopping experiences.

Handle Variants Without Creating Duplicates

Products that come in sizes, colors, or materials can create many URLs with almost identical content. Handle variants deliberately:

  • Decide which variants deserve their own pages. If people search for a specific color or model separately, and the variant page has distinct content and images, a separate page can make sense. If variants differ only by a dropdown choice, one page usually works better.
  • Use canonical tags consistently. When variant URLs exist mainly for selection, such as ?color=blue, point them to the main product page with a canonical tag. The canonical tags guide covers when that's appropriate. Verify with the Canonical Tag Checker.
  • Use variant structured data. Google supports markup that identifies products as variants of the same parent product, for both merchant listings and product snippets.

Parameters for sorting, filtering, and tracking can create huge numbers of crawlable URLs on category pages too. The crawl budget guide explains why that matters for large catalogs.

Optimize Product Images

Images sell products, and they're also a source of search traffic through image search and shopping results.

  • Use high-quality images that show the product clearly from several angles.
  • Write descriptive alt text that identifies the product, for example "Blue merino wool crew-neck sweater, front view."
  • Use descriptive file names rather than camera defaults.
  • Compress images and use modern formats so pages load quickly.
  • Keep image URLs stable, because changing them can cost image search traffic.

The image SEO guide covers each of these in detail.

Handle Out-of-Stock and Discontinued Products

How you handle unavailable products affects both rankings and customers:

  • Temporarily out of stock: keep the page live with full content. Update availability in your markup, say when it's expected back if you know, and suggest alternatives. Removing the page throws away its rankings.
  • Permanently discontinued with a direct replacement: 301 redirect to the replacement product.
  • Permanently discontinued with no replacement: either keep the page as a useful resource with clear "discontinued" messaging and links to related products, if it still earns traffic or links, or let it return a 404 or 410.

Avoid redirecting every discontinued product to your homepage. Irrelevant redirects can be treated as soft 404s. The soft 404 guide explains why, and the .htaccess Redirect Generator helps you write redirects correctly.

Link Products Into Your Site Structure

Product pages need internal links to be discovered and to gain authority:

  • Link from category pages with clear, crawlable links, not only JavaScript filters.
  • Use breadcrumbs that reflect your category structure.
  • Add related product and "frequently bought together" links.
  • Link from relevant blog content and buying guides to the products they discuss.

The internal linking strategy guide covers how to direct authority to your most important pages.

Don't Forget Page Speed

Product pages often carry large images, review widgets, recommendation scripts, and tracking tags, which can make them slow, especially on mobile. Test your product template with the Page Speed Optimizer, and see the Core Web Vitals guide for how to fix what it finds.

The upcoming guide to SEO-friendly URL structure covers how to organize product and category URLs so they stay clean and stable as your catalog grows.