A meta description does not make your product page rank. Google has confirmed it — it is not a direct ranking factor. What it does is win or lose the click when your page appears in search results.
At position 3 in SERP, moving from a 7% CTR to 11% almost doubles your organic traffic without changing rankings. It is the most measurable lever in e-commerce SEO — and the one most often ignored.
A high-performing meta description fits in 150-155 characters and answers three questions:
What will I find? (the product or the promise)
Why buy from you instead of somewhere else? (the concrete differentiator)
What happens if I click? (the immediate action available)
A concrete example for a leather chair product page:
❌ Weak meta: "Black leather chair with quality finish. Ideal for living room and office. Fast shipping."
✅ Meta that gets clicks: "Derby chair in Italian leather, hand-finished. Delivered in 48h, 30-day returns. Lifetime frame warranty, from €149."
The difference: the second one gives verifiable facts (48h, 30 days, lifetime warranty, price), not empty adjectives ("quality"). Those facts build trust and drive the click.
Google truncates around 155-160 characters on desktop, 120-130 on mobile. Since 80% of e-commerce traffic is mobile in 2026, aim for 130 characters for the essentials, with extra room up to 155 for secondary information.
Recommended structure:
[Main promise in 70-80 chars] [Concrete proof in 50-60 chars]
For example:
Derby chair in Italian leather, hand-finished. | €149, 48h delivery, lifetime warranty.
The first half fits within the mobile cutoff point (the visitor sees the promise). The second half appears on desktop and adds proof.
Aggregated data from 12,000 French e-commerce product pages ranking positions 1-10 in organic SERP:
Vertical
Avg. CTR positions 1-3
Did you enjoy this article?
Avg. CTR positions 4-10
Fashion
12.4%
4.8%
Home decor
10.8%
3.9%
Consumer electronics
9.6%
3.2%
Cosmetics & wellness
11.1%
4.5%
B2B professional tools
8.3%
2.8%
General dropshipping
5.9%
1.4%
Takeaway: a good meta puts you at the top end of your vertical's range. A bad meta keeps you at the bottom. On a page with 10,000 impressions/month at position 3, the difference between a 5% and 11% CTR = 600 extra clicks per month, or about 25 extra orders at a 4% conversion rate.
Usually yes, but carefully. Including the price in the meta description:
Increases CTR if your price is competitive (benchmark: +15-25% CTR on average in price-sensitive verticals)
Decreases CTR if your price is above market (the visitor filters you out faster)
Practical rule: if your price is in the top third of your category for competitiveness, include it. Otherwise, remove it and use another argument instead (warranty, origin, manufacturing).
Another trap: the price must update when it changes. On Shopify and WooCommerce, meta descriptions do not regenerate automatically — you need a tool that syncs them. Ecomptimize can rebuild the meta with the current price each time a product page is optimized; see the Shopify page.
Since 2021, Google has generated its own meta for about 60-70% of e-commerce pages in SERP, even when you wrote one. It is not a bug; it is an optimization for their overall CTR.
Google rewrites your meta when:
Your meta is too short (<50 chars)
Your meta is identical to other pages on the same site
Your meta does not match the intent behind the visitor's query
Your meta is empty (common on unoptimized catalogs)
How do you keep control? Three tactics:
Leave no meta empty — in most cases, a bad meta is better than none
Avoid duplicate metas — every product page needs its own unique meta (even if 90% is similar, the 10% product-specific part is enough)
Align the meta with search intent — if the visitor searches for "comfortable men's leather shoes," your meta must confirm they will find that ("comfortable" is the pivot word)
Number of metas >160 chars: shorten them (truncated in SERP)
Number of metas <50 chars: expand them (too short, often rewritten by Google)
Duplicate metas: consolidate or differentiate them
Presence of the primary keyword in the first 120 characters: yes for all
Presence of a proof element (price, lead time, warranty, certification): yes for all
On 500 product pages, this audit takes 20 minutes in CSV. Bulk rewriting can be automated with a tool like Ecomptimize that applies your rules (length, tone, required elements) across the full catalog, with review before publishing.
Not directly. Google confirmed in 2009, then confirmed again in 2022, that the meta description is not a ranking factor. It affects rankings indirectly through CTR: a higher CTR signals to Google that your result is more relevant, which can improve your position over the following weeks.
No. Keeping a custom meta, even if Google rewrites it 60% of the time, protects you in the other 40% — and on more specific searches (long-tail), Google uses your version more often. Deleting the meta guarantees 100% loss of control.
One primary keyword, sometimes one secondary. Keyword stuffing in metas has been counterproductive for a decade — Google does not reward it, and CTR drops because the meta becomes unreadable. Use a natural sentence with the keyword built in.
It depends on the vertical. In fashion, beauty, gaming, and food, emojis in the meta can lift CTR by 5-10%. In B2B, professional tools, and finance, they hurt. Test before rolling them out — Shopify and WooCommerce let you A/B test metas with a plugin like Smart SEO or RankMath.
Shopify: the "SEO meta description" field in the product SEO section. WooCommerce: it depends on the SEO plugin (Yoast, RankMath, SEOPress, AIO SEO). The final mechanism is the same — <meta name="description"> in the <head>. Both platforms allow overrides by product and by template.
Yes. Strong rankings with weak CTR are fragile — Google eventually reassesses relevance. A custom meta stabilizes your position and increases traffic. Across 5,000 product pages, the traffic gap between "all metas filled in" and "50% of metas empty" reaches 30-40%.