The 3-part product formula
| Part | What it does | Example |
|---|---|---|
| 1. Spec | Names the product and the fact buyers compare | "A 45-liter pack that weighs 2.1 lb" |
| 2. Proof or detail | Shows why it is good | "with a ventilated frame and hip-belt pockets" |
| 3. Risk reducer | Removes the main worry | "Free returns for 60 days." |
Google says good descriptions summarize the page and can include product information such as price (Google, snippets, updated April 20, 2026). Keep facts in the description that are also on the page.
15 examples by product type
| Product type | Meta description |
|---|---|
| Backpack | A 45-liter pack that weighs 2.1 lb, with a ventilated frame and hip-belt pockets. Fits torsos 16 to 21 in. Free returns for 60 days. |
| Tent | A 2-person tent that weighs 4 lb and sets up in 3 minutes. Two doors, two vestibules. Free shipping and 60-day returns. |
| Running shoes | Lightweight daily trainer, 8.2 oz, 8 mm drop, wide sizes up to 4E. Try them for 30 days; return them even if worn. |
| Coffee beans | Washed Ethiopian beans with notes of lemon and jasmine. Roasted to order on Mondays, shipped within 48 hours. 12 oz bag. |
| Skincare | Fragrance-free daily moisturizer with 5% niacinamide for oily and combination skin. 50 ml lasts about 2 months. |
| Supplement | Magnesium glycinate, 200 mg per capsule, 120 capsules. Third-party tested, no fillers. Subscribe and save 15%. |
| Furniture | Solid oak dining table that seats 6, 72 x 36 in. Ships fully assembled in 2 to 3 weeks. 10-year frame warranty. |
| Mattress | Medium-firm hybrid mattress with 7 in of pocketed coils. Sleep on it for 100 nights, free pickup if it is not right. |
| Kids clothing | Organic cotton pajamas in sizes 2T to 10, snug fit for safety. Washes soft, no shrinking. Free exchanges on sizes. |
| Jewelry | 14k solid gold hoop earrings, 15 mm, hypoallergenic posts. Gift box included. Free resizing and 30-day returns. |
| Electronics accessory | 65 W USB-C charger that powers a laptop and phone at once. Folding plug, 3.2 oz. 2-year warranty. |
| Pet food | Grain-free salmon recipe for adult dogs, 24 lb bag. First 5 ingredients listed on the bag. Auto-ship, cancel anytime. |
| Tools | 20V cordless drill with 2 batteries, 530 in-lbs of torque, 3.4 lb. Works with all 20V tools in the range. |
| Digital product | 52 editable lesson plans for grade 3 math, in Google Slides and PDF. Instant download, use it in your class forever. |
| Gift card | Digital gift card from $25 to $500, delivered by email in minutes. Never expires. Works online and in our 3 stores. |
Notice what is missing: "high quality", "best price" and "shop now" as the whole message. Each example has at least one number a buyer cares about.
Category page descriptions
Category and collection pages need a different pattern: range, filters and a reason to shop here.
- "Shop 40+ women's hiking boots from 1.6 lb, in wide and narrow fits. Filter by waterproofing, ankle height and terrain. Free returns on every pair."
- "Single-origin coffee from 9 countries, roasted to order every Monday. Filter by roast and brew method. Free shipping over $35."
Templates for large catalogs
Hand-writing 2,000 descriptions is not realistic. Google says that for large, database-driven sites, generating descriptions from page data is fine, as long as each result is specific and readable. Build the template from real fields:
{Product name}: {key spec}, {second spec}. {Risk reducer}.Rules that keep templates from turning into boilerplate:
- Use at least two fields that differ between products (weight, size, material, capacity). A template where only the name changes is micro-boilerplate.
- Never ship a blank. If a field is empty, fall back to a sentence without it, not "Weight: ."
- Leave out prices that change often unless your template updates them automatically. A stale price in a snippet erodes trust.
- Hand-write your top 20 products. Use Search Console to find the product pages with the most impressions and write those yourself.
Where to edit product descriptions
| Platform | Where | Template variables |
|---|---|---|
| Shopify | Products > open a product > Search engine listing > Edit, then Description | No built-in template. If the field is empty, most themes fall back to the product description, which often starts with manufacturer copy |
| WooCommerce with Rank Math | Rank Math box on the product > Edit Snippet; defaults in Rank Math SEO > Titles & Meta > Products | %title%, %wc_shortdesc%, %wc_brand%, %wc_sku%, %wc_price% (Rank Math) |
| WooCommerce with Yoast SEO | Yoast box on the product > Search appearance; defaults in Yoast SEO > Settings > Content types > Products | Basic variables like %%title%% and %%excerpt%%; product variables need Yoast's WooCommerce add-on |
For a one-off draft, try our free meta description generator, then edit in your own facts.
Mistakes to avoid
- Manufacturer copy. The same text appears on every store that sells the product. Write your own first sentence.
- "Buy X at the best price." It says nothing. Name a real fact instead.
- Keyword lists. "Hiking boots, waterproof boots, women's boots, boots sale" is less likely to be shown, per Google.
- Promises the page does not keep. If returns are 30 days, do not write 60.
How to use this with an AI assistant
Connect SEOmatic at https://seomatic.ai/mcp and ask: "Sign me in with connect_seomatic, list my product pages with the most impressions using gsc_performance (action: top_pages), and run site_audit for missing or duplicate meta descriptions. Draft a description for each using spec, proof and risk reducer, staged for my approval." Nothing goes live until you approve it.
More from the title and meta swipe file
- The checklistMeta Description Examples (With Title Tags) for 14 Page Types
- GuideHow to add a meta description in Yoast SEO (and Rank Math)
- GuideHow to find low-CTR pages in Google Search Console
- GuideWhy Google rewrites your title tag (and how to stop it)
- GuideWhy Google isn't using your meta description
- GuideMeta description length in 2026: how long should it be?


