New Google’s November 2026 Core Update Is Rolling Out

Content & Links

Ecommerce Product Page SEO: A Practical Checklist

My step-by-step checklist for ranking product pages: titles, original descriptions, images, reviews, variants, stock changes, speed and free Merchant Center listings, ready for the holiday rush.

Ecommerce Product Page SEO: A Practical Checklist
In This Article14 sections
  1. 1. Product Titles and H1s
  2. 2. Unique Descriptions, Not Manufacturer Copy
  3. 3. Images and alt Text
  4. 4. Customer Reviews
  5. 5. Product Structured Data
  6. 6. Variants and Canonical Tags
  7. 7. Out-Of-Stock and Discontinued Products
  8. 8. Internal Links From Category Pages
  9. 9. Page Speed and Core Web Vitals
  10. 10. Merchant Center and Free Listings
  11. Pre-Holiday Product Page SEO Priorities
  12. Common Product Page SEO Mistakes
  13. Conclusion
  14. Frequently asked questions

Quick Answer

Product page SEO means giving each product a page Google can crawl and index. It needs a descriptive title and H1, an original description instead of manufacturer copy, good images with alt text, visible customer reviews, accurate Product structured data, one clear canonical URL for variants, sensible handling of out-of-stock items, fast load times and consistent data in Google Merchant Center.

Key Takeaways

  • Rewrite manufacturer descriptions for your top products first. Copied text gives Google little reason to show your page.
  • Give every variant a real URL (path or parameter, never #). Use consistent canonicals, internal links and sitemaps.
  • Keep temporarily out-of-stock pages live with a 200 status and full content. Redirect discontinued items only to a true replacement.
  • Link every product from a crawlable category page, with real paginated URLs, not JavaScript-only load-more buttons.
  • Keep price and availability the same across the page, structured data and your Merchant Center feed.
  • Before the holidays, freeze URLs and focus on accuracy, indexing of bestsellers and stock-out handling.

Do your product pages get indexed but rarely rank? The cause is usually one of a few fixable things. Thin or copied descriptions, weak titles, variant URLs competing with each other, or pages that are hard for Google to reach. Good product page SEO means each product gets a page that clearly answers a shopper’s questions. The page can be crawled and indexed cleanly. And it sends consistent signals about price, availability and the right URL.

This checklist goes through each element in the order I audit them on a real store. You don’t need to fix everything at once. I always start with the best-selling and highest-margin products, then roll the same template changes out across the catalogue.

Search intent on a product page is mostly about buying, or close to it. Someone typing a product name, model number or “brand + product type” usually wants to check price, specs, delivery and reviews before they buy. Every item below supports that goal.

1. Product Titles and H1s

The title tag and the on-page H1 do slightly different jobs. Google most often uses the title tag for the clickable headline in results. The H1 is what the shopper sees at the top of the page.

Title Tag

  • Lead with what people actually search: brand, product name, and the attribute that sets it apart (model, size, material, capacity).
  • Example: Hydra 750ml Insulated Steel Water Bottle | Brand beats Brand – Shop Online – Hydra.
  • Keep it roughly under 60 characters so the important words don’t get cut off. Google may rewrite titles that are vague, stuffed or repeated across many pages.
  • Avoid filler like “Buy cheap online best price” on every product. It adds nothing and makes titles look the same.

H1

  • Use one clear H1 with the product name. It can be shorter than the title tag.
  • Make sure it matches the product the page sells. Mismatched H1s confuse users and search engines. I often see these come from a theme that prints the category name instead.

The meta description won’t affect rankings directly, but it shapes the click. Mention a real difference such as warranty, materials or delivery speed. My guide on writing meta descriptions Google actually uses covers why Google sometimes replaces them and how to reduce that.

2. Unique Descriptions, Not Manufacturer Copy

In my experience, manufacturer descriptions are the most common weakness on product pages. If you paste the supplier’s text, you publish the same paragraph as every other retailer selling that item.

Google doesn’t penalise this. But it has to pick one version to show for a query, and it has little reason to pick yours. In practice, your page gets filtered out in favour of a stronger or better-known retailer. I explain how that filtering works in duplicate content and SEO: what Google really does with it.

What a Useful Description Includes

  • Who it’s for and the problem it solves. “Keeps drinks cold for a full shift on a building site” is more useful than “premium insulated design”.
  • Details shoppers check before buying: size, weight, materials, compatibility, care instructions, what’s in the box.
  • Answers to the questions your support team hears. Does it fit a car cup holder? Is it dishwasher safe? People type those same questions into search.
  • Your own knowledge: sizing advice from returns data, how it compares with the previous model, or which accessory most buyers add.

There’s no ideal word count. A phone charger may need 150 good words. A sofa or a camera may need 600 plus a spec table. Write until the main buying questions are answered, then stop.

Handling Large Catalogues

If you have 20,000 SKUs, you won’t hand-write them all. Sort by revenue and search demand. Rewrite the top group properly. Improve the long tail with structured spec data and templated but accurate attribute sentences. Avoid auto-generated filler that only swaps the product name. It reads as thin to users and to Google.

3. Images and alt Text

Images help product pages in two ways. They sell the product, and they can bring traffic from Google Images and product results.

  1. Use real, high-quality photos from several angles, plus scale or in-use shots. Your own photos also set you apart from retailers using the same supplier images.
  2. Load images in HTML <img> elements, not only as CSS backgrounds, so Google can find them.
  3. Use descriptive file names such as hydra-750ml-steel-bottle-green.jpg instead of IMG_4482.jpg.
  4. Write alt text that describes the image, for example “Green 750ml insulated steel bottle with bamboo lid”. Don’t list keywords. Don’t repeat the same alt text on every gallery image.
  5. Compress and size images properly. Serve modern formats such as WebP or AVIF and set width and height attributes. Don’t lazy-load (delay loading of) the main product image, because it’s often the page’s largest element.

4. Customer Reviews

Reviews add fresh, original text in the words customers use. They answer doubts that your description doesn’t. They also make the page eligible for review stars when marked up correctly.

  • Make sure review text is part of the rendered page that Google can crawl. Check with URL Inspection in Search Console, because some review apps load content in ways that are hard for Google to see.
  • Ask for reviews after delivery, not at checkout, so customers have actually used the product.
  • Keep negative reviews. A page with only five-star reviews is less convincing to shoppers.
  • Only mark up reviews that are visible on the page and written by real customers. Never add rating markup for reviews that don’t exist on the page.

5. Product Structured Data

Structured data (code that describes the page to search engines) tells Google exactly what the page sells. That means name, image, price, currency, availability, condition, brand, identifiers such as GTIN, and ratings. It’s what makes a page eligible for product rich results with price, stock status and stars.

The short version:

  • Use Product markup with an Offer on pages where the shopper can buy the item.
  • Keep markup values the same as what’s shown on the page. A price in the markup that differs from the visible price is a common error.
  • Update availability automatically when stock changes. Don’t hard-code it.
  • Add shipping and return policy details where you can, since they can appear next to your listing.
  • Test with the Rich Results Test, and watch the merchant listings and product snippets reports in Search Console.

Merchant listings, product snippets, variant markup and common errors need a full guide of their own. You’ll find it in my product structured data guide for ecommerce.

6. Variants and Canonical Tags

Variants (colour, size, capacity) are where many stores accidentally create dozens of near-identical URLs. Pick one approach and use it everywhere.

Option A: One Page, Variants Selected on It

One product URL, with each variant reachable by a URL parameter such as ?color=green. Each variant URL canonicalises to the base URL. This suits variants that differ only by colour or size, where nobody searches for each one on its own.

Option B: A Separate Page per Variant

Each variant gets its own URL and a self-referencing canonical. This makes sense when people do search for a specific variant, such as “iPhone case MagSafe black”. It also needs each variant to have clearly different content, images or identifiers.

Rules That Apply Either Way

  • Each variant must be reachable at a real URL, using a path or a query parameter. Google ignores the part after #, so #green and #blue count as the same page.
  • When a variant URL loads, the page should show that variant’s image, price and availability.
  • Use the same preferred URL in internal links, sitemaps and canonical tags. Mixed signals let Google pick a canonical you didn’t intend.
  • Don’t link internally to URLs with tracking or session parameters.

Google’s documentation on designing a URL structure for ecommerce sites covers these patterns with examples. A related problem is products listed in several categories, which can create several URLs for one product. Fix that with a single product URL that doesn’t depend on the category, wherever your platform allows it.

7. Out-Of-Stock and Discontinued Products

This is one of the questions I hear most from store owners: should you delete the page? The answer depends on whether the product is coming back.

Temporarily Out of Stock

  • Keep the page live with a 200 status code. Don’t redirect, noindex or delete it.
  • Say clearly that it’s out of stock. Show an expected restock date if you have one, and offer a back-in-stock email alert.
  • Set availability to OutOfStock (or BackOrder or PreOrder if those apply) in structured data and in your Merchant Center feed.
  • Link to close alternatives so the visit isn’t wasted.

Google has said an out-of-stock page can be treated like a soft 404 (a page Google sees as empty, even though it loads) if nothing useful seems left on it. It may then drop from search. A page that keeps the full description, specs, reviews and alternatives is much less likely to be treated that way. Google has also said one unavailable product doesn’t harm the rest of your site.

Permanently Discontinued

Google’s long-standing guidance depends on the size and type of site. In practice, I choose based on the page’s value:

  1. A direct replacement exists (a new model of the same product): 301 redirect the old URL to the new product. My guide to 301 vs 302 redirects explains why a permanent redirect is the right choice here.
  2. No replacement, but the page still gets traffic or links: keep it as an information page. Mark it as discontinued, keep the specs and manuals (owners still search for them), and link to the closest current products.
  3. No replacement and no real traffic or links: return a 404 or 410 and remove it from your sitemap and internal links. Use a helpful 404 page with search and popular categories.

Don’t redirect every discontinued product to the homepage or a broad category. If the destination isn’t a relevant replacement, Google may treat the redirect as a soft 404 anyway. And shoppers land somewhere that doesn’t match what they wanted.

For listings that expire on a known date, such as event tickets or limited-time offers, the unavailable_after robots meta rule tells Google when to stop showing the page.

Product pages get most of their internal authority and their discovery from category pages. If a product is only reachable through on-site search or a filter, Google may find it slowly or not at all.

  • Make sure every live product is linked from at least one crawlable category or subcategory page, using standard <a href> links.
  • Check that pagination on category pages uses real, linked URLs. “Load more” buttons that rely only on JavaScript can hide deeper products from crawlers.
  • Use breadcrumbs that link back up the hierarchy (Home › Kitchen › Water bottles).
  • Add “related products” and “often bought together” links in HTML, so products link to each other.
  • Link to priority products from guides and buying advice. Use descriptive anchor text such as “insulated steel bottles”, not “click here”.

Watch for category and product pages competing for the same query. If your “running shoes” category and a single product both target that term, one usually holds the other back.

9. Page Speed and Core Web Vitals

Product templates tend to be heavy: large galleries, review widgets, chat tools, recommendation scripts and tracking tags. One template powers thousands of pages, so a single fix can improve the whole catalogue. That’s why I’d always fix speed at the template level first.

Google’s Core Web Vitals thresholds for a good experience, measured at the 75th percentile of real visits, are:

  • Largest Contentful Paint (LCP): 2.5 seconds or less. On product pages this is usually the main image.
  • Interaction to Next Paint (INP): 200 milliseconds or less. Variant pickers, add-to-basket buttons and image carousels are common causes.
  • Cumulative Layout Shift (CLS): 0.1 or less. Late-loading review widgets, banners and price blocks often push content around.

Quick wins on most stores:

  1. Preload or prioritise the main product image and don’t lazy-load it.
  2. Reserve space for review widgets, promo bars and recommendation carousels.
  3. Check third-party scripts and remove apps you no longer use. On hosted platforms, removed apps sometimes leave code behind in the theme.
  4. Delay non-essential scripts, such as chat widgets, until after the page can be used.

Speed is one signal among many. A fast page with thin content won’t outrank a slower, much better one. But a slow, jumpy product page loses sales whatever its rankings.

10. Merchant Center and Free Listings

Organic visibility for products isn’t limited to blue links. With Google Merchant Center you can show products for free in the Shopping tab, in Google Images, and in product results on Search, without running ads.

  • Submit a product feed, or let Merchant Center use your structured data. Make sure free listings are switched on for your account.
  • Provide the core attributes: ID, title, description, link, image link, price and availability, plus brand and GTIN or MPN where they exist.
  • Add shipping and return settings. Shipping information is required in many countries.
  • Keep feed prices and availability exactly the same as the landing page. Mismatches are a frequent reason for products being disapproved.
  • Check the free listings data in Merchant Center’s performance reports to see which products earn clicks.

Free listings don’t guarantee impressions. But with complete, accurate data, I think they’re one of the cheapest sources of product traffic you can get.

Pre-Holiday Product Page SEO Priorities

Black Friday and Christmas are close, so this isn’t the time for a migration or a URL restructure. Focus on changes that are low-risk and quick to take effect. My Q4 SEO checklist covers the rest of the holiday prep.

  1. Freeze URLs. Don’t change product handles, category paths or canonicals until January. Re-crawling and re-processing can take longer than you have.
  2. Check stock and price accuracy across the page, structured data and Merchant Center feed, especially when running sale prices.
  3. Fix indexing on bestsellers. Use URL Inspection in Search Console on your top 20 products to confirm they’re indexed with the canonical you expect.
  4. Refresh titles and descriptions on gift-friendly products with clear selling points such as delivery cut-off dates or gift wrapping.
  5. Prepare for stock-outs. Make sure the out-of-stock template shows alternatives and a back-in-stock alert. Make sure sold-out items aren’t automatically deleted or redirected.
  6. Keep seasonal landing pages on the same URL each year instead of creating a new one, so the page keeps the links and history it has built up.
  7. Load-test page speed with your sale banners, countdown timers and promo scripts in place. Those are often what slows pages down in peak season.

Common Product Page SEO Mistakes

These are the mistakes I see again and again:

  • Noindexing or deleting products the moment they sell out.
  • Letting colour and size parameters create hundreds of indexable duplicates with no canonical plan.
  • Product URLs that change when a product moves to a different category.
  • Structured data showing “InStock” because it was hard-coded into the theme.
  • Descriptions hidden in tabs that load only after a click through JavaScript. Content in the HTML, even inside collapsed tabs, is safer.

Conclusion

Product page SEO is mostly about getting the basics right on a template that repeats thousands of times. That means a descriptive title, original content, proper images, visible reviews, accurate markup, a clear variant and canonical plan, and sensible handling of stock changes. Start with your top products, fix what’s broken in the template, and keep page, markup and feed data consistent.

Your next step: pick your ten best-selling products and run them through this checklist this week. Once titles, descriptions and variants are sorted, move on to the markup. In my view, that’s what turns a well-built page into a richer search result.

Frequently Asked Questions

How do I optimize a product page for SEO?

I start with a descriptive title tag and H1 built around the product name and key attribute. Then write an original description that answers buyers' questions. Add good images with descriptive alt text, show real customer reviews, and add Product structured data. Make sure the page is linked from a category page and loads quickly.

Is it bad for SEO to use manufacturer product descriptions?

It won't get you penalised, but it makes your page one of many with the same text. Google usually shows only one version for a query, and it is rarely the retailer that copied the text. Rewriting descriptions for your most important products gives Google a reason to choose your page.

Should I delete out-of-stock product pages?

Not if the product is coming back. Keep the page live and mark it as out of stock on the page and in the structured data. Link to alternatives. Only remove or redirect pages for products that are permanently discontinued.

What should I do with discontinued product pages?

If there is a direct replacement, 301 redirect to it. If there isn't, but the page still gets traffic or links, keep it as an information page with specs and links to similar products. Pages with no replacement and no value can return a 404 or 410.

Should each product variant have its own URL?

Each variant should be reachable at its own URL using a path or query parameter, because Google ignores anything after a #. Whether those URLs point their canonical to one main product page or get indexed on their own depends on whether people search for single variants.

Do customer reviews help product page SEO?

Reviews add original, regularly updated text in the words customers use. They can make the page eligible for review stars when marked up correctly. They also help sales by answering doubts. Make sure the review text is visible on the page and crawlable.

Are Google Shopping free listings really free?

Yes. Through Google Merchant Center you can show products in the Shopping tab, Google Images and product results on Search without paying for ads. You need a product feed or structured data, accurate prices and availability, and shipping and return settings where required.

How long should a product description be for SEO?

There is no ideal length. Write until the main buying questions are answered. That might be 150 words for a simple accessory, or several hundred plus a spec table for a complex product. Useful detail matters more than word count.

Get the Next Guide in Your Inbox

Google updates, AI search changes and practical SEO guides. We email you when a new article is published, nothing else.

One email when we publish something new. No spam, unsubscribe in one click. Privacy

Written by Lovepreet Singh Digital Marketing Manager @ Softtrix
  • 12+ years in SEO
  • 333 articles
  • Punjab, India

Lovepreet Singh has been working in SEO for the last 12 years. He started as an SEO analyst, checking rankings and fixing on-page issues, and today he is Digital Marketing Manager at Softtrix Tech Solutions, looking after search and growth for client websites, from online stores to local service businesses.

  • AI Search & AEO
  • Technical SEO
  • Local SEO
  • Google Business Profile

Keep Reading