Product descriptions do two jobs at once. They have to convince a shopper who is already on the page, and they have to earn that shopper in the first place by ranking in Google and being cited by AI assistants. Most ecommerce descriptions do neither: they are copied from the supplier, a few sentences long, and identical to twenty other stores selling the same item. This guide shows how to write descriptions that rank, convert and work well with AI tools, without producing thin or duplicate content.
Start With the Search Intent
Before writing, check how people search for the product. Look at Google's autocomplete, the "People also ask" box and your own Search Console queries. Note the primary term (for example "merino wool running socks"), the modifiers people add (such as "for winter", "anti-blister", "men's") and the questions they ask ("do merino socks shrink?"). Your description should answer those questions naturally, not stuff the keyword into every sentence.
The Three-Layer Structure
- The hook (one or two sentences). Who the product is for and the main outcome. This sits above the fold next to the price and the add-to-cart button.
- Benefits (three to five short points). Translate each feature into what it means for the buyer. "Flat-knit toe seam" becomes "no rubbing on long runs".
- Details (specifications, materials, sizing, care, shipping). Use a table or collapsible sections. This is the content Google and AI assistants use to answer specific questions.
| Weak | Better |
|---|---|
| High quality socks made from premium materials. | Merino wool running socks that stay dry on long runs and don't rub, in three sizes for UK 4 to 12. |
| Features: breathable, durable, comfortable. | Breathable merino keeps feet dry in winter and cool in summer; reinforced heel lasts 300+ miles. |
| Available in multiple colours. | Available in black, navy and grey. Machine wash at 30°C; no tumble dry. |
On-Page SEO Checklist for Product Pages
- Title tag: product name plus the most important modifier and your brand, under about 60 characters.
- H1: the product name, once, matching the title.
- Meta description: a benefit-led sentence with the primary term and a reason to click, around 150 characters.
- Image alt text: describe the image specifically, such as "navy merino running sock showing reinforced heel".
- Product schema: name, price, availability, rating and review count. Shopify themes output most of this; check it in Google's Rich Results Test.
- FAQ block: three to five real questions with short answers, marked up with FAQ schema where your theme supports it.
- Internal links: link to the parent collection, a buying guide and complementary products.
Writing for AI Assistants
Shoppers increasingly ask ChatGPT, Google's AI Mode and similar tools to recommend products. These tools pull from structured, factual content: clear specifications, accurate stock and pricing, honest comparisons and answered questions. Vague marketing language gives them nothing to work with. Keep your details layer specific and up to date, and make sure the same facts appear in your product feed. We cover this in more depth in our guide to generative engine optimisation for ecommerce.
Handling Large Catalogues
If you have thousands of SKUs, prioritise. Rewrite descriptions for the products that get the most traffic, the highest margin and the most impressions without clicks in Search Console. Use a template for the structure, but keep the hook and benefits unique for each product. For near-identical variants, use one canonical product page with variant options rather than separate pages that compete with each other.
Need help at scale? Our Shopify SEO service includes product page audits, description rewrites and structured data clean-up.
Make Your Product Pages Rank and Convert
We audit your top product pages, rewrite descriptions with search intent in mind and fix the structured data so Google and AI assistants can read them properly.
Get a Product Page Audit