Product descriptions are the most overlooked piece of ecommerce SEO. Most stores either copy the manufacturer’s description (which hundreds of other retailers also use), write a single sentence, or stuff keywords into unreadable paragraphs. All three approaches fail.
A well-written product description does two things simultaneously: it ranks for the search terms your customers use, and it persuades those customers to buy once they land on the page. These goals are not in conflict — in fact, the same principles that make descriptions convert also make them rank.
This guide walks you through the process we use when writing product descriptions for our SEO clients and web design projects. It works for stores with 50 products and stores with 5,000.
Why product descriptions matter for SEO
Google uses product page content to understand what the page is about, who it is relevant to, and where it should rank. A product page with a thin or copied description gives Google almost nothing to work with.
Unique content signals quality
Google has explicitly stated that duplicate content across sites is a quality signal. When your product description matches content on 200 other retailers’ sites, Google has no reason to rank your version. Unique descriptions are a prerequisite for ranking, not a bonus.
Long-tail keyword opportunities
Product descriptions are where you capture long-tail search queries — the specific, high-intent phrases that convert at much higher rates than generic terms. A customer searching for “organic cotton baby sleeping bag 2.5 tog 0-6 months” knows exactly what they want and is ready to buy. Your description needs to contain those specific terms naturally.
Dwell time and engagement
Detailed, helpful descriptions keep customers on the page longer. They answer questions, address concerns, and build confidence. This engagement sends positive signals to Google about your page’s usefulness.
Step 1: Do keyword research for each product
Before you write a single word, you need to know what your customers are searching for. This step separates descriptions that rank from descriptions that do not.
Identify your primary keyword
Your primary keyword is the main search term you want the product page to rank for. It is usually the product name plus a key modifier. For example:
- Product: Merino wool hiking socks → Primary keyword: “merino wool hiking socks”
- Product: Oak dining table → Primary keyword: “solid oak dining table”
- Product: Vitamin D3 supplement → Primary keyword: “vitamin D3 4000 IU tablets”
Use tools like Ahrefs, SEMrush, or Google’s Keyword Planner to check search volume. Look at the “People also ask” and “Related searches” sections on Google to find how real people phrase their queries.
Find secondary keywords
Secondary keywords are related terms and variations that you can weave into the description naturally. For the merino wool hiking socks example:
- “walking socks merino”
- “blister-free hiking socks”
- “thermal hiking socks UK”
- “best socks for hill walking”
You do not need to force all of these into the description. Select two to four that fit naturally.
Understand search intent
Search the primary keyword on Google and look at the top-ranking results. What format do they use? What questions do they answer? What information do customers expect? This tells you what Google considers relevant for that query, and your description needs to match or exceed that standard.
For a deeper dive into keyword research methodology, see our guide on product page SEO.
Step 2: Structure your description for scanning
Online shoppers do not read product descriptions from start to finish. They scan. Your structure needs to support this behaviour while also providing depth for those who want it.
The inverted pyramid
Lead with the most important information. The first paragraph should answer the fundamental question: “What is this product and why should I buy it?” Include your primary keyword in this opening paragraph.
Use subheadings and bullet points
Break the description into scannable sections. A proven structure:
- Opening paragraph (2–3 sentences) — What the product is and its primary benefit
- Key features (bullet list) — 4–6 specific features with benefits
- Detailed description (2–3 paragraphs) — Materials, craftsmanship, use cases
- Specifications (table or list) — Dimensions, weight, materials, care instructions
- Social proof — Review excerpts, awards, certifications
Features versus benefits
Every feature should be paired with a benefit. Customers do not buy features — they buy outcomes.
- Feature: Made from 100% organic cotton → Benefit: Gentle on sensitive skin with no chemical residues
- Feature: 304 stainless steel construction → Benefit: Will not rust, stain, or retain odours — built to last decades
- Feature: 5000mAh battery → Benefit: Lasts a full day of heavy use without charging
Step 3: Write for buyers, not search engines
The best SEO copywriting does not read like SEO copywriting. It reads like a knowledgeable shop assistant explaining a product to an interested customer.
Use your brand voice
Your descriptions should sound like your brand. If your brand is playful and informal, write that way. If it is technical and precise, write that way. Consistency matters more than any individual style choice.
Address objections
Think about why someone might hesitate to buy. Then address those concerns directly in the description. Common objections include:
- “Will it fit?” — Include a sizing guide or measurements
- “Is it worth the price?” — Explain the materials, craftsmanship, or longevity
- “Will it work for my situation?” — Describe specific use cases
- “What if I do not like it?” — Mention your returns policy
Avoid clichés and filler
Every word must earn its place. Cut these immediately:
- “Best quality” — Instead, specify what makes the quality good
- “Perfect for any occasion” — Instead, name 2–3 specific occasions
- “You will love this product” — Instead, explain why they will love it
- “Premium” used as a standalone descriptor — Instead, explain what makes it premium
For more on building high-converting product pages, see our technical SEO guide which covers the structural elements that support great copy.
Step 4: Optimise on-page elements
The description itself is only part of the SEO equation. Several other on-page elements need to be optimised in coordination.
Title tag
Your title tag should include the primary keyword, ideally near the beginning. Keep it under 60 characters to avoid truncation in search results. A formula that works well:
[Product Name] - [Key Benefit or Attribute] | [Brand Name]
Example: “Merino Wool Hiking Socks - Blister-Free Comfort | Peak Outdoors”
Meta description
Write a compelling meta description under 155 characters that includes the primary keyword and a reason to click. This is your sales pitch in the search results.
H1 heading
On Shopify, the product title becomes the H1 by default. Make sure it includes your primary keyword and reads naturally. Avoid keyword stuffing in the product title — it looks spammy in the search results and on the page itself.
Image alt text
Write descriptive alt text for every product image. Include the product name and a brief description of what the image shows. This helps with image search rankings and accessibility.
Internal linking
Link from your product description to related products, relevant collection pages, and helpful content (sizing guides, care instructions, blog posts). Internal links distribute page authority and help customers find what they need. See our checkout optimisation guide for more on how product pages connect to the wider conversion funnel.
Step 5: Implement on Shopify
Shopify has specific tools and limitations for product descriptions. Here is how to make the most of them.
Use the rich text editor effectively
Shopify’s product description editor supports basic formatting: headings (H2–H6), bold, italic, bullet lists, numbered lists, links, and tables. Use H2 and H3 headings to create a clear hierarchy within the description.
Use metafields for structured content
For content that follows a consistent structure across products (specifications, materials, care instructions, sizing), use Shopify metafields. Metafields let you store structured data separately from the main description and display it in dedicated sections on the product page template.
This approach keeps your main description focused on selling while providing detailed specs in a clean, consistent format.
Customise the SEO fields
At the bottom of every product page in the Shopify admin, you will find the “Search engine listing preview” section. Click “Edit” to customise the title tag, meta description, and URL handle independently of the product title and description.
Add schema markup
Ensure your theme includes Product schema markup with the product name, description, price, availability, and reviews. This enables rich snippets in search results, which increase click-through rates. Most modern Shopify themes include basic Product schema, but verify it using Google’s Rich Results Test.
Step 6: Scale the process for large catalogues
If you have hundreds or thousands of products, writing unique descriptions for every single one is not always feasible on day one. Here is how to prioritise.
Start with your top performers
Identify your top 20% of products by revenue or traffic. These are the pages with the most to gain from optimised descriptions. Write or rewrite these first.
Prioritise products on page two of Google
Check Google Search Console for product pages ranking in positions 11–20. These pages are close to the first page and often just need stronger content to break through. An improved description can be the difference between position 15 and position 8.
Create templates for product categories
Build description templates for each product category. A template defines the structure, required sections, and key points to cover, while leaving room for unique content per product. This speeds up writing while maintaining quality.
Batch writing by category
Write descriptions in batches grouped by product category. When you are in the mindset of writing about a specific type of product, each subsequent description becomes faster. This is more efficient than jumping between unrelated products.
Step 7: Measure and iterate
Writing descriptions is not a one-off task. Measure the impact and refine over time.
Track organic rankings
Monitor ranking positions for your target keywords using a rank tracking tool. After updating descriptions, you should see movement within 4–8 weeks, though competitive terms may take longer.
Monitor conversion rate changes
Compare conversion rates before and after description updates. If rankings improved but conversions did not, the description may be too SEO-focused and not persuasive enough. If conversions improved but rankings did not, you may need to strengthen the keyword optimisation.
Use Google Search Console data
Check the Performance report in Search Console for each updated product page. Look at impressions, clicks, and click-through rate. Rising impressions indicate Google is showing your page for more queries. Rising click-through rate indicates your title tag and meta description are compelling.
A/B test where possible
On high-traffic product pages, consider A/B testing different description formats, lengths, or angles. Tools like Google Optimize or dedicated Shopify A/B testing apps let you test changes rigorously rather than guessing.
The best product descriptions answer every question a buyer has before they even think to ask it. That is what Google wants to rank, and it is what customers need to buy with confidence.
Andrew Simpson, Founder
Bringing it together
Writing product descriptions that rank and convert is a skill that combines keyword research, copywriting, and technical SEO. The process is straightforward: research what customers search for, structure the description for scanning, write for buyers rather than algorithms, optimise the on-page elements, implement correctly on Shopify, and measure the results.
The most common mistake is treating product descriptions as an afterthought. Stores that invest in unique, detailed, buyer-focused descriptions consistently outrank and outconvert those that do not. It is one of the highest-ROI SEO activities available to any ecommerce brand.
If you need help writing or optimising product descriptions for your Shopify store, get in touch. We work with brands to create description strategies that scale across entire catalogues.