Start with what the shopper is searching for
Before writing a word, decide which search the page should answer. A product page competes for specific, commercial searches: “linen shirt men navy”, “stainless steel water bottle 1 litre”, “vegan leather crossbody bag”. These are the queries of someone close to buying, and they are usually more realistic to rank for than broad terms like “shirts”.
A quick way to find the right phrase is to type the product type into Google and read the autocomplete suggestions and the “People also ask” box. Notice the words shoppers use for materials, sizes and use cases. If they say “water bottle” and your supplier calls it a “hydration vessel”, use the shopper’s words.
Pick one primary phrase per product and a few natural variations. Trying to make one page rank for ten unrelated phrases usually produces copy that reads badly and ranks for none of them.
Use a structure that works for skimmers
Most shoppers do not read a product description from top to bottom. They scan for the one detail that settles their doubt: will it fit, is it washable, does it work with my device. A predictable structure makes that detail easy to find, and it also gives search engines clear signals about what the page covers.
- Opening sentence (one or two lines). Say what the product is, who it is for and the main reason to choose it. Include your primary phrase here, naturally.
- Benefits, tied to features. Three to five short points. Each one connects a feature (“double-stitched seams”) to the outcome a buyer cares about (“holds its shape after repeated washing”).
- Specifications. Materials, dimensions, weight, capacity, compatibility, what is in the box. Use a list or a simple table so numbers are easy to scan.
- Fit, sizing or usage notes. The practical advice a shop assistant would give in person.
- Care, delivery and returns. A short line or a link to your policy page, because uncertainty here stops purchases.
In Shopify’s rich text editor you can use headings and bulleted lists inside the description. Keep headings inside the description at H2 or H3 level: your theme already uses the product title as the page’s single H1.
Write copy only your store could have written
The fastest way to make a product page invisible is to paste the manufacturer’s description. Dozens of other stores have the same paragraph, so search engines have little reason to show your version, and shoppers comparing tabs see nothing that distinguishes you.
You do not need to be a professional copywriter to fix this. Add the details you know because you sell the product every day:
- Questions customers ask you by email or chat, answered in the copy.
- How the product actually fits or feels compared with similar items you sell.
- Who should not buy it. Honest limits build trust and reduce returns.
- How you photograph, package or test it, if that is true and relevant.
Avoid empty adjectives such as “premium”, “high-quality” and “perfect for everyone”. They add words but no information. Replace each one with the fact behind it: instead of “premium cotton”, write “240 gsm organic cotton that does not go see-through”.
Example: rewriting a generic description
Here is a typical supplier description for an invented product:
“This high-quality bottle is perfect for everyday use. Premium materials ensure durability. Great for gym, office and travel.”
And a rewrite that serves both the shopper and search:
“A 1-litre stainless steel water bottle that keeps drinks cold for a full workday. The double-wall body does not sweat in your bag, and the wide mouth fits standard ice cubes and a cleaning brush. At 380 g empty it is light enough for a daily commute.”
The rewrite uses the phrase people search for (“1-litre stainless steel water bottle”), answers three likely questions (sweating, cleaning, weight) and contains no claim the store cannot back up. The numbers here are illustrative; use the real measurements for your product.
Fill in the SEO fields Shopify gives you
Every Shopify product has a “Search engine listing” section at the bottom of the product editor. If you leave it empty, Shopify uses the product title and the start of the description, which often produces a cut-off snippet that begins with a shipping note or a size chart.
- Page title: roughly 50–60 characters. Lead with the product name and the attribute people search for.
- Meta description: roughly 140–160 characters. Summarise the main benefit and a concrete detail. It does not directly change rankings, but it is often the text shown in results, so it affects whether people click.
- URL handle: short and readable, such as
/products/stainless-steel-water-bottle-1l. If you change the handle of a live product, keep the option to create a redirect turned on.
Keep descriptions unique across variants and similar products
Stores with many similar products — the same shirt in twelve prints, the same candle in eight scents — often copy one description across all of them. That creates near-duplicate pages that compete with each other. Where products really are separate pages, give each one a distinct opening and the details that actually differ: the scent notes, the print story, the colour name. Where they differ only by colour or size, consider making them variants of one product instead, so all the signals point to one URL.
Checklist before you publish a description
- One primary search phrase chosen, using shoppers’ own words.
- Opening sentence says what it is, who it is for and why choose it.
- Benefits are tied to specific features, without empty adjectives.
- Specs, dimensions and materials are listed and accurate.
- At least one detail that only your store would know.
- SEO title and meta description written, not left to defaults.
- Images have descriptive alt text (see the alt text guide).
- The page links to related products or collections.
For the full list of on-page checks, including structured data and variants, use the Shopify product page SEO checklist.
Revisit descriptions with real data
A description is not finished once it is published. After a few weeks, check Google Search Console’s Performance report for the product URL. The queries listed there show which words people actually used to find the page. If a query appears often but the page ranks low, mention that phrase or answer that question more clearly. If a page gets impressions but few clicks, the title and meta description are the first things to rewrite.
Questions from customer service are another source of improvements. When the same question reaches your inbox three times, the answer belongs in the description.
How Nashrly does it
Nashrly is a Shopify app that drafts product pages from the data already in your catalog: the title, existing description, variants, images and any notes you add. It writes the description, SEO title and meta description in the structure above, and shows you the draft before anything changes in your store.
You publish the draft to Shopify when you are happy with it, and if a change does not work out you can undo it and restore the previous version. It does not invent specs you have not provided, so the quality of the draft still depends on accurate product data. If you prefer to write everything by hand, this guide works without any app.
Install Nashrly from the Shopify App StoreFree plan: Nashrly includes 80 AI actions a month at no cost. See pricing, or partner with us if you run an agency.
Frequently asked questions
How long should a Shopify product description be?
Long enough to answer the questions a buyer has before purchasing, and no longer. For simple products that may be 150 words; for technical or expensive products, 400 words or more with a specs list. Length is not a ranking factor by itself — usefulness and uniqueness are.
Can I use the manufacturer description?
You can, but every other retailer selling the same product is using it too, so your page offers search engines nothing new. Rewrite it around your customer, keep the factual specs, and add details only you know, such as fit notes or care advice.
Should I put keywords in the product title?
Yes, naturally. The product title becomes your H1 and usually the default SEO title, so include the product type and the most important attribute (for example material or use). Avoid stacking several keyword variants into one title.
Do I need a separate SEO title and meta description?
Shopify fills them from the product title and description if you leave them empty, which often produces a truncated, unhelpful snippet. Writing them explicitly in the Search engine listing section gives you control over what appears in results.