A good ecommerce product page answers every question a buyer has before they ask it: what the product is, who it's for, what it does better, the exact specs, how it ships and returns, and what other buyers think. Write it in that order, keep the top scannable, and mark it up with Product structured data.
Key takeaways
- Most product pages fail on content, not design. Baymard Institute found 52% of sites don't post-process vendor-supplied product data, and 78% don't structure descriptions by highlights.
- Lead with 4 to 6 benefit-led highlights, then the long description, then a scannable spec table.
- Duplicate manufacturer descriptions won't get you penalised, but they give Google no reason to pick your page over 50 other stores.
- AI shopping features read your page text and your Merchant Center feed. Clear highlights and Q&A help them answer buyer questions with your product.
Why product page content decides rankings and sales
Picture a buyer on their phone comparing two near-identical blenders. Store A shows the manufacturer's paragraph and a price. Store B shows five short highlights, a spec table, a "will it crush ice?" answer and 40 reviews. Store B gets the sale. Google sees the same thing: one page with something to say and one without.
Product pages carry the most commercial intent on any store, yet they're usually the thinnest pages on the site. The common pattern I see is a supplier feed pasted in, three images and an "Add to cart" button. That's the page Google is asked to rank against Amazon.
The anatomy of an ecommerce product page
Here's every content block, what it's for and how much to write.
| Section | Job | Length | SEO role |
|---|---|---|---|
| Product title (H1) | Say exactly what it is | 50–70 characters | Main keyword, brand, key variant |
| Summary line | Who it's for, main benefit | 1–2 sentences | Snippet and AI answer source |
| Highlights | Fast reasons to buy | 4–6 bullets | Long-tail terms, scannability |
| Description | Explain use, benefits, proof | 150–400 words | Unique content, intent match |
| Specifications | Exact facts | Table, 8–20 rows | Attribute searches ("16GB", "waterproof") |
| Images and video | Show scale, detail, use | 5–8 images | Image search, Discover, alt text |
| Shipping and returns | Remove risk | 2–4 lines near the price | Merchant listing data |
| Reviews and Q&A | Social proof, objections | Ongoing | Fresh, user-written content |
| FAQs | Answer the last doubts | 3–6 questions | Long-tail and AI answers |
| Structured data | Machine-readable facts | JSON-LD | Product rich results, merchant listings |
The lengths are my working ranges, not rules. A £5 phone case needs less than a £1,500 sofa. Match the depth to the price and how much research buyers do.
1. The product title (H1)
The title does more work than any other line on the page. Use this order:
Brand + product type + model or key feature + main variant
- Weak: "The Everyday Bottle"
- Better: "Hydrolite Insulated Steel Water Bottle, 750 ml, Keeps Cold 24 Hours"
Keep it readable. Stuffing every colour and size into the H1 makes it look like spam, and those belong in the variant selector. My title tags guide covers the separate meta title, which can be shorter and include the store name.
2. The summary line
One or two sentences directly under the title. Say who it's for and the single biggest reason to buy.
A 750 ml double-wall steel bottle for commuters and gym-goers that keeps drinks cold for 24 hours and fits standard car cup holders.
This line often ends up in Google's snippet and in AI answers, because it's a complete, self-contained description. Write it so it still makes sense if it's the only thing someone reads.
3. Highlights: the bullets buyers actually read
Most people scan, then decide whether to read. Baymard's research is the reason I put highlights above the long description: their teaser on structuring descriptions by highlights says 78% of sites don't do it and that doing it increases engagement.
Rules I follow:
- Write 4 to 6 bullets. Fewer looks thin; more stops being a highlight.
- Lead with the benefit, then the fact. "Cold for 24 hours thanks to double-wall vacuum insulation."
- One idea per bullet, under about 150 characters.
- No prices, shipping or promo text. Those have their own place on the page.
That last rule matches Google's own guidance for the Merchant Center product_highlight attribute: 4 to 6 highlights recommended, 150 characters max each, and no price, shipping, company name or keyword lists. If you write highlights this way on the page, you can reuse them in your feed.
4. How to write product descriptions that aren't copied
This is where "how to write product descriptions" searches end up, and where most stores cut corners.
First, the duplicate content question. In 2021, John Mueller said shared manufacturer descriptions don't cause a penalty and that Google will usually pick one page to show for identical snippets, while adding that "it's always a good practice to have unique descriptions on your pages" (Search Engine Journal). So the risk isn't a penalty. It's being the page Google doesn't pick.
A description that earns its place answers four questions:
- Who is it for? Name the buyer and the situation. "If you carry one bottle from the gym to the office..."
- What problem does it solve? Be concrete. Warm water by lunchtime. A lid that leaks in your bag.
- Why this one? The specific feature that fixes it, and how.
- What should they know before buying? Fit, care, what's not included, who it's not right for.
That last one feels risky. It isn't. Telling a buyer the bottle doesn't fit a bike cage saves you a return and builds the trust that sells the next one.
A before-and-after example
This is an illustrative product, not a real listing.
Before (manufacturer copy):
High-quality stainless steel bottle with cutting-edge insulation technology. Perfect for any lifestyle. Available in multiple colours.
After:
If your water is warm by 11am, the insulation is the problem. This bottle uses a double steel wall with a vacuum between the layers, so heat can't get through. Fill it with ice at 7am and you'll still hear it rattle after dinner.
The 750 ml size fits most car cup holders and the side pocket of a standard backpack. The screw lid has a silicone seal, so it won't leak lying flat in your bag. It's not built for hot drinks: the straw lid lets heat escape, so pick our Thermo model for coffee.
Hand-wash only. The powder coat can fade in a dishwasher.
The second version is only about 120 words, and it's specific, honest and written for one person. That's the standard.
Can you use AI to write product descriptions?
Yes, carefully. At Google's Search Central Live event in Barcelona this month, Google said it judges content on effort, originality, skill and accuracy, not on who or what wrote it. It also warned that scaled, low-value content is a growing spam problem. In practice: use AI to draft from your real product data and your customer questions, then edit every page. A thousand near-identical AI paragraphs is the scaled content Google is watching for. More in my Search Central Live Barcelona recap.
5. Specifications: make them scannable
Specs answer the searches that include numbers: "750 ml", "BPA free", "fits 3-inch cup holder". Put them in a two-column table, not a paragraph.
- Use consistent units and say which ones (ml and oz, cm and inches).
- Group them (Size, Materials, Care, In the box) if you have more than about 10 rows.
- Clean up supplier data. Baymard found 52% of sites don't post-process vendor-supplied product data, which is how you end up with "Colour: BLK-02" on a live page.
6. Images, video and alt text
Images do the job of the shop assistant who hands you the product. Cover these angles:
- Main product on a clean background.
- In use, with a person, so buyers see scale.
- Close-up of the detail that justifies the price (stitching, seal, texture).
- What's in the box.
- Size or dimensions graphic.
Baymard's benchmarks flag gaps here too: 25% of sites lack images with enough resolution or zoom, and 28% get "in scale" images wrong.
Write alt text that describes the image, not your keyword list: "Steel water bottle in a car cup holder" beats "best water bottle buy water bottle online". For Google Discover, Google shared at Barcelona that images should be at least 1,200 px wide, and that max-image-preview:large should be enabled.
7. Shipping, returns and trust near the price
Put delivery cost, delivery time and the return window right beside the price and the buy button. Baymard reports 43% of sites don't show estimated shipping costs on the product page. Hidden costs are the classic reason buyers leave at checkout.
Google can also show shipping and returns in search results. Its merchant listing structured data docs recommend setting a store-wide shipping and return policy in your Organization markup, with Offer-level shippingDetails and hasMerchantReturnPolicy only where a product differs.
8. Reviews, Q&A and FAQs
Reviews add fresh, buyer-written content in the words real customers use. That's why they often rank for long-tail queries the description never targeted.
Three habits that pay off:
- Reply to negative reviews. Baymard found 87% of sites don't respond to some or all of them.
- Let reviewers upload photos.
- Turn repeated customer questions into a short FAQ on the page.
The FAQ matters more now than it did. Google told SEOs in Barcelona that AI Mode breaks long buyer questions into smaller searches, and its Shopping team introduced "conversational attributes" and Q&A fields so products can answer those questions. A page that already answers "will it fit a bike cage?" in plain text is easier for both systems to use. For the wider picture, see how to rank in AI Overviews.
9. Product structured data
Add Product markup in JSON-LD. For merchant listings, Google requires name, image and an offers object with price (above zero) and priceCurrency. Recommended properties include brand, description, gtin or mpn, sku, aggregateRating, review, availability and itemCondition.
Two cautions:
- The markup must match what's visible on the page. A price in schema that differs from the price on screen is a common reason for Merchant Center disapprovals.
- Use one Product per page with
Offer, notAggregateOffer, for merchant listings.
Google's own ecommerce guide says structured data isn't required to appear in Search but recommends adding it "where feasible". Most WooCommerce and Shopify themes output the basics; check yours with the Rich Results Test before adding more.
Product description template (copy and paste)
H1: [Brand] [Product type] [Model/key feature], [Main variant]
Summary: A [product] for [who] that [main benefit], [second benefit].
Highlights (4–6):
- [Benefit] thanks to [feature]
- [Benefit] thanks to [feature]
- [Fit/size/compatibility fact]
- [Material/durability fact]
- [Care or warranty fact]
Description (150–400 words):
- The problem: [situation the buyer is in]
- The fix: [how this product solves it, with the feature]
- Proof: [test, certification, material, review quote]
- Good to know: [what it's not for, what's not included]
Specifications: [table: size, weight, materials, compatibility, care, in the box]
Shipping & returns: [cost], [delivery time], [return window]
FAQs (3–6): [top questions from reviews, support tickets, search queries]
Common product page content mistakes
- Pasting the supplier description and stopping there.
- Hiding specs inside a paragraph.
- Writing for keywords ("best cheap water bottle online India") instead of buyers.
- Putting key info in tabs on mobile so it's never seen. Baymard counts 29% of sites still using horizontal tabs for main sections.
- Letting out-of-stock pages return errors or empty pages. Keep them live with clear availability; my soft 404 guide explains why empty pages cause trouble.
- Schema that doesn't match the visible page.
If you're building the whole store's content plan, start with my SEO checklist and the SEO copywriting guide, then come back to this template for each product.
Frequently asked questions
What should an ecommerce product page include?
A clear product title, a one-line summary, 4 to 6 highlights, a unique description, a spec table, 5 or more images, shipping and returns beside the price, reviews, a short FAQ and Product structured data that matches the visible page.
How long should a product description be?
Long enough to answer buyer questions. For most products, 150 to 400 words plus highlights and a spec table works. Expensive or technical products need more; simple, low-cost items need less.
Are duplicate manufacturer descriptions bad for SEO?
They don't cause a penalty. John Mueller said Google usually shows one of the identical pages and recommends unique descriptions. If yours is a copy, Google has little reason to choose your page over other stores.
Can I use AI to write product descriptions?
Yes, if you feed it real product data and customer questions and edit each result. Google judges quality, not authorship, but mass-produced, near-identical pages can count as scaled content abuse.
Do product pages need structured data?
It isn't required to appear in Google, but it's recommended. Product markup with name, image, price and currency makes the page eligible for merchant listings and product rich results.
Connect with Akif on LinkedIn, Instagram and Facebook.
Driven by advanced SEO expertise, deep marketing analytics, high-impact content strategy
With 5+ years of hands-on experience, I specialize in holistic search strategies that don’t just rank—they drive real, measurable business growth. I’ve worked across industries including healthcare, hospitality, legal, e-commerce, and professional services, helping brands dominate their target markets. My approach bridges the gap between raw data and creative execution. Every strategy I build is rooted in rigorous market analysis, structured SEO frameworks, and tailored content ecosystems—no templates, no shortcuts. Whether you’re a single-location brand or scaling across multiple cities, I create data-driven marketing systems designed to compound results and grow with you.
Want Content That Ranks and Converts?
Get a content audit and brief set built around search intent, AI answers and your conversion goals.
Book a Free SEO Audit →