Search is still one of the cheapest sources of buyers for an online store, and shoppers who arrive on a specific product page convert well. Yet store platforms create SEO problems by default: thousands of near-identical filter URLs, manufacturer descriptions copied across hundreds of sites, and pages for products that no longer exist.
Product pages that deserve to rank
- Write your own descriptions. Copying the manufacturer’s text makes your page one of many identical ones.
- Answer buying questions on the page: sizing, materials, compatibility, delivery times and return terms.
- Use real photos from several angles, with descriptive file names and alt text.
- Show genuine customer reviews and questions; they add unique, useful content over time.
- Keep each variant decision clear: if colours share one page, make sure the selected variant is reflected in the URL or handled with a canonical tag.
Product structured data and Merchant Center
Product markup (schema.org Product with Offer) lets Google show price, availability and review ratings in results and in shopping experiences. Keep it in sync with the visible page; mismatched prices are a common cause of warnings. Connecting a Google Merchant Center feed adds eligibility for free product listings across Google surfaces. Note that Google does not show review stars from reviews a business publishes about itself, for example on its own homepage, so focus review markup on product pages with genuine product reviews.
Faceted navigation without duplicate content
Filters for size, colour, price and brand are great for shoppers and dangerous for crawling: every combination can create a new URL. Search engines waste crawl effort on them, and your important pages compete with thousands of thin variants. Decide deliberately which filtered pages deserve to be indexed, usually those matching real searches such as a category plus a brand.
- Give valuable filter combinations clean, static URLs with their own titles, headings and copy.
- Keep other combinations out of the crawl, for example by disallowing their parameters in robots.txt, or by applying filters without creating new URLs.
- Keep parameter order consistent so the same filters always produce the same URL.
- Return a proper 404 for filter combinations with no products instead of an empty page.
Out-of-stock and discontinued products
- Temporarily out of stock: keep the page live, mark availability correctly and offer back-in-stock alerts.
- Permanently discontinued with a clear replacement: redirect to the successor product.
- Discontinued with no replacement: keep the page with links to similar products if it still attracts visits and links, otherwise let it return 404 or 410.
Category pages are your biggest opportunity
Category pages target the broad, high-volume searches shoppers start with. Give each a unique introduction that helps people choose, link to relevant subcategories and guides, and make sure the first products shown are in stock and relevant. Pagination should use normal crawlable links so every product can be found.








