
TL;DR
A product page ranks when it is genuinely useful and technically clean. Give every product a unique title, meta description, and description (never the manufacturer copy). Add valid Product schema with real price, availability, and reviews. Use sharp images with alt text, link in from categories and related items, and keep load fast. Handle gone products with intent: keep, redirect, or return a 410.
Product pages are where buying decisions and search visibility meet. They are also the hardest pages to keep unique at scale, because catalogs grow and copy gets recycled. The checklist below groups the work so you can audit and fix it.
The product-page SEO checklist
Titles and metadata
Write a unique, descriptive title tag for each product. Lead with the product name and a distinguishing attribute (brand, model, size, or material), and keep the store name short or at the end. Write a unique meta description that summarizes what the product is and why someone would choose it; treat it as ad copy for the result, not a keyword dump.
Product descriptions
Replace manufacturer boilerplate with your own copy. When many retailers publish the same supplier paragraph, none stands out and the page adds nothing new to the index. Describe real use cases, fit and sizing, what is in the box, and materials. Original copy gives you something genuine to rank for and helps AI search surface your page over a duplicate.
Structured data
Add Product structured data with fields you can support honestly: name, image, description, brand, and an offer with price, currency, and availability. Include aggregateRating and review only when those reviews are real and visible on the page; fabricated or hidden ratings violate Google guidelines and risk a manual action. Keep price and availability in your markup in sync with what shoppers see. For field-by-field guidance, see our Product schema guide.
Images and alt text
Show the product clearly from multiple angles, including scale and detail shots. Serve images in modern formats, size them responsively, and write descriptive alt text that names the product and its key visible features. Good alt text helps accessibility, image search, and AI systems that read the page; avoid alt text that just repeats the target keyword.
Internal linking
Every product should be reachable from at least one category page, and ideally from related products. Internal links spread crawl signals, clarify relationships, and guide shoppers to alternatives. Use descriptive anchor text (the product or category name), and cross-link bundles, accessories, and newer models so equity does not pool on a few pages.
Speed and Core Web Vitals
Product pages often carry heavy galleries and third-party scripts. Compress and lazy-load below-the-fold images, defer non-critical scripts, reserve space for media so the layout does not shift, and keep the main image fast to render. Measure with field data from the Chrome User Experience Report, not lab scores alone, and fix the slowest templates first.
Canonical handling for variants
Decide whether each color, size, or configuration is its own indexable page or a variant of one canonical product. If variants share near-identical content, point them at a single canonical URL and handle selection on the page. If a variant has genuinely distinct demand and content, give it its own page and canonical. Be consistent so you do not split equity or hide a page people search for.
Handling out-of-stock and discontinued products
Match the response to the situation rather than deleting everything:
- Temporarily out of stock: keep the page live and indexable. Show restock timing, offer alternatives, and update availability in your schema. Removing a page that will return wastes the ranking it earned.
- Permanently discontinued, with a successor: 301 redirect to the closest replacement or the parent category, so links and rankings carry forward to something useful.
- Gone with no replacement: a 410 is cleaner than a soft 404 and tells crawlers to drop it faster. The trade-off is covered in our guide on 404 vs 410 status codes.
Whatever you choose, avoid dead pages that return 200 with no product; those erode trust and crawl efficiency.
Reviews, UGC, and structured data
Genuine reviews and customer questions do double duty. They add fresh, unique content you did not write, and they show the experience and trust signals E-E-A-T rewards. Display reviews on the page, moderate for spam, and let customers ask questions. Review markup must reflect ratings actually on the page and tied to the specific product, not aggregated across the store. Keep snippets honest; the goal is durable trust.
Common mistakes
- Publishing the manufacturer's description verbatim across the whole catalog.
- Reusing one title and meta template with no real differentiation between products.
- Adding review or price schema that does not match the visible page.
- Deleting discontinued products instead of redirecting or returning a deliberate status.
- Letting every variant become its own thin, near-duplicate URL.
- Shipping pages with missing alt text and heavy, unoptimized images.
- Orphaning products that no category or related-item link points to.
FAQ
Should out-of-stock product pages be deleted?
Usually not. If the item will return, keep the page and show restock information. If it is gone for good, redirect to a replacement or category, or return a 410 when nothing replaces it.
Is the manufacturer's description bad for SEO?
Copying it verbatim is, because many retailers publish the same text. Write your own description so your page is distinct and more useful to both shoppers and search engines.
When should product variants share a canonical URL?
When variants are near-identical in content, consolidate them on one canonical and switch options on the page. Give a variant its own page only when it has distinct search demand and meaningful unique content.
Want your product pages audited properly?
Get a clear, prioritized plan for titles, descriptions, schema, variants, and gone-product handling across your catalog.
Claude Vincent is a technical SEO consultant focused on crawlability, rendering, and AI-search visibility. He writes the field guides and case studies at SEO ProCheck, with a bias toward the durable, unglamorous work that decides whether search engines and AI answer engines can actually read and cite a site.
About SEO ProCheck
Technical SEO consulting and GEO strategy with 20 years of enterprise experience. Case studies, resources, and tools for search and AI visibility.
Work With Me
Technical SEO audits, GEO strategy, site migrations, and international SEO. Hourly consulting for teams who need hands-on support, not just reports.







