Product pages are where search traffic turns into revenue. Yet on many stores they are the weakest pages: copied supplier descriptions, generic titles, one small image and no answers to buyer questions.
This guide shows how to optimise product pages so they rank better and convert better. Most of the work helps both.
1. Choose the right keyword per product
Product searches are usually specific: brand, model, type, sometimes a size or colour.
- Use the terms customers actually search: “Trail Running Shoe X200 men” rather than an internal product code
- Include model numbers and brand names; people search for them
- Check Search Console for queries that already bring impressions to the page
Broader terms (“trail running shoes”) belong on category pages. Product pages target the specific product.
2. Write a strong title tag and H1
Title tag pattern: Brand + Product name + key attribute | Store name
Example: ExampleBrand X200 Waterproof Trail Running Shoe | Example Store
- Put the most important words first
- Keep it readable, not a list of keywords
- The H1 can be the clean product name
3. Meta description that earns the click
Mention a key benefit, price advantage or service (free delivery, fast shipping, easy returns). It does not affect rankings directly but affects click-through rate.
4. Unique, useful product descriptions
Supplier descriptions are copied by every store selling the product. Unique content helps you stand out.
A good product description answers:
- What is it and who is it for?
- What problem does it solve?
- Key specifications (in a scannable list or table)
- How to use it, care for it, what is in the box
- How does it compare with similar products?
For large catalogs, start with your best sellers and products with the most impressions. AI can help draft descriptions from attributes, with human review (see AI for e-commerce).
5. Answer buyer questions on the page
A short FAQ section with real customer questions (from support tickets and reviews) adds useful content and reduces hesitation. It also helps AI assistants understand and recommend your product (see GEO for online stores).
6. Images and video
- Several high-quality images, including detail and in-use shots
- Descriptive file names (
x200-trail-shoe-black-side.jpg) and alt text - Correct dimensions and modern formats for speed
- Do not lazy-load the main image (it is often the LCP element)
7. Reviews
Real reviews add unique, fresh content with natural language that matches how people search. They also build trust. Show them in the HTML (not only loaded by a widget after interaction) and mark them up correctly.
8. Structured data
Add Product structured data with price, availability, brand, identifiers (GTIN/MPN), reviews, shipping and return information. See Product schema markup examples.
9. Variants
Decide how to handle colours and sizes:
- One URL with variant selection: usually best when variants differ only in size or colour
- Separate URLs per variant: can make sense when variants have distinct search demand (for example different colours people search for specifically), with unique content and correct canonicals
Avoid creating many near-identical URLs that compete with each other.
10. Out-of-stock and discontinued products
| Situation | Recommended approach |
|---|---|
| Temporarily out of stock | Keep the page live, show expected availability, offer alternatives and back-in-stock alerts |
| Permanently discontinued, successor exists | 301 redirect to the successor |
| Permanently discontinued, no successor | 301 to the closest category, or keep the page with alternatives if it has valuable links and traffic |
11. Internal linking
- Breadcrumbs back to categories
- Related and complementary products
- Links from relevant buying guides and blog posts
- Links from category pages to best sellers
See the e-commerce internal linking strategy.
12. Clean URLs
Short, readable URLs with the product name. Avoid parameters and session IDs in product URLs, and keep one canonical URL per product.
13. Speed and mobile experience
Product pages are often heavy: galleries, reviews, recommendations and tracking scripts. Fast pages rank and convert better (see Core Web Vitals for e-commerce).
14. Conversion elements that also help SEO
- Clear price, stock status and delivery date
- Prominent add-to-cart button
- Shipping and returns information
- Trust signals
Better engagement and fewer bounces back to search results are good signs, and they increase revenue from the same traffic.
Product page SEO checklist
| Element | Done? |
|---|---|
| Keyword-focused title and H1 | |
| Unique description with specs and use cases | |
| FAQ with real questions | |
| Multiple optimised images with alt text | |
| Reviews visible in HTML | |
| Product structured data valid | |
| Variant strategy and canonicals clear | |
| Out-of-stock policy defined | |
| Internal links and breadcrumbs | |
| Fast on mobile |
Frequently asked questions
How long should a product description be?
Long enough to answer buyer questions. For simple products a short paragraph and a spec list can be enough; for complex or expensive products, more detail helps.
Can I use the manufacturer’s description?
You can, but you will compete with every other store using the same text. Rewrite at least for your most important products.
Should I noindex out-of-stock products?
Usually not for temporarily out-of-stock products. They keep their rankings and can capture demand with alternatives or back-in-stock alerts.
Want product pages that rank and convert?
I optimise product page templates and content for SEO and conversion on WooCommerce, Shopify and Magento. See my technical SEO service or request a product page review.