E-commerce SEO
Product Page SEO for Online Stores
Product pages win shopping searches when they’re specific, accurate and easy for Google to understand.
Google says product structured data can show price, availability, ratings, shipping and more directly in results, and that only pages where a shopper can buy a product are eligible for merchant listing experiences.
But structured data only describes the page. The page itself has to be the most useful option for the shopper.
Short answer: To optimize product pages: write unique descriptions that answer buying questions (not manufacturer copy alone); use clear titles with brand, product type and key attributes; add high-quality images near relevant text with descriptive alt text; give each variant its own URL with a canonical to the main product; show accurate price and availability; include genuine reviews; add merchant listing structured data; and link to the product from its category and related products.
Key Takeaways
- Unique, useful descriptions beat copied manufacturer text.
- Each variant gets its own URL; optional-parameter variants canonicalize to the main URL.
- Visible price and availability should match structured data and your feed.
- Use high-quality images near relevant text, with alt text.
- Link products from categories and related products.
Titles and descriptions
- Title: brand, product type and the attributes shoppers search for (size, material, model).
- Description: answer what buyers ask: fit, compatibility, materials, care, what’s in the box.
- Avoid identical descriptions across many products; add what makes each one different.
Images
Google’s starter guide recommends high-quality images placed near relevant text, with descriptive alt text. For merchant listings, Google prefers pictures clearly showing the product and recommends multiple high-resolution images.
Variants and canonicals
- Give each variant (color, size) a distinct URL by path (/t-shirt/green) or parameter (?color=green).
- If variants use optional parameters, Google recommends the URL without the parameter as canonical.
- Use the same URL in internal links, sitemaps and canonical tags.
- See canonical tags explained.
Price, availability and reviews
- Show the current price and availability clearly on the page.
- Keep them consistent with structured data and your Merchant Center feed; mismatches cause problems (price mismatch).
- Show genuine customer reviews; never write or buy fake ones.
Structured data
Add merchant listing markup with at least name, image and an offer with price and currency, plus availability, identifiers, shipping and returns where you can. See product schema for online stores.
Internal links
Link each product from its category, and from related products, buying guides or the home page if it’s important. Google uses links to infer importance. See category page SEO.
Frequently asked questions
Can I use the manufacturer’s product description?
You can, but many stores use the same text. Adding your own details, photos and answers makes your page more useful.
Should every variant have its own page?
Google recommends each variant be identifiable by a distinct URL, with canonicals pointing to the main product where variants use optional parameters.
Do reviews help product pages?
Genuine reviews help shoppers and can appear as ratings in results when marked up correctly.
Want more of your products found in search?
We fix crawling and indexing on store sites, improve category and product pages, and connect structured data with your Merchant Center feed.
Sources
- Google Search Central: Merchant listing structured data
- Google Search Central: Introduction to Product structured data
- Google Search Central: Designing a URL structure for ecommerce sites
- Google Search Central: SEO Starter Guide
Last reviewed October 14, 2026.
