Quick answer: describe your page below and get meta descriptions built to convert — keyword, concrete benefit, objection-killer, call to action — each with a live Google preview and pixel-width check. Keep descriptions at 120–155 characters; front-load the keyword because Google bolds it in results.
Free Meta Description Generator + Google SERP Preview
What a high-converting meta description actually contains
Google rewrites weak descriptions 60–70% of the time — so the goal is a description specific enough that Google keeps it, and persuasive enough that the searcher picks you. The generator above builds each option from the four parts that do that work:
- The keyword, early. Google bolds query-matching words in the snippet. A bolded first line pulls the eye to your result before the searcher has consciously read anything.
- A concrete offer. "Ceremonial-grade matcha from Uji, Japan" beats "high-quality matcha you'll love". Specifics are believable; adjectives are wallpaper.
- The objection-killer. Whatever stops your buyers — shipping cost, returns, sizing, compatibility — answer it in the snippet, before the click. Numbers ("4.9★ from 2,100 reviews") outperform claims.
- A soft call to action. Two or three words. It signals the page is transactional, which matches buying intent.
Length, truncation, and the preview
Google measures snippets in pixels, not characters. On desktop the cutoff sits around 920 pixels wide, which maps to roughly 155–160 characters in a standard font. Mobile is tighter: plan for 130 characters if you want the full description visible on both surfaces.
The SERP preview above renders at desktop width. If your description wraps past the visible line in the preview, a mobile user gets a hard cut — and your CTA is the most likely casualty.
Practical rule: Write your CTA within the first 130 characters so it survives mobile truncation.
Where to paste the description in Shopify
Online Store → Products → [select product] → Search engine listing → Edit website SEO → Meta description.
The same path applies to collections (Online Store → Collections) and pages (Online Store → Pages). Shopify's character counter in that field counts characters, not pixels — so a description that looks fine there may still truncate in the actual SERP if it leans on wide characters or em dashes.
Practical rule: Paste the finished description into the SERP preview above after saving in Shopify to confirm it renders the way you expect.
Description strategy by page type
The four-part framework stays constant; what changes is which element carries the most weight.
| Page type | Strongest element | Illustrative offer line | Watch out for |
|---|---|---|---|
| Product page | Objection-killer | "Free returns, ships in 24 h" | Duplicate descriptions across variants |
| Collection page | Concrete offer | "65+ organic cotton basics, sizes XS–4XL" | Generic category copy that matches no specific query |
| Blog post | Keyword + answer preview | "Three ways to fix Shopify 404 errors without an app" | Descriptions longer than the post's actual lede |
| Homepage | Brand + primary keyword | "Handmade ceramics, thrown and fired in Portland, OR" | Stuffing multiple keywords into one sentence |
Practical rule: Collection pages benefit from range signals ("65+ styles") because they answer the implicit "do you carry enough options?" objection before the click.
When Google still rewrites
Even a well-crafted description gets replaced when the query doesn't match its text closely. A product page optimised for "ceramic pour-over" but queried as "handmade coffee dripper" may pull a different snippet from the page body. Write the description for your primary keyword; title tag optimisation handles secondary terms.
Duplicate descriptions — the same text across two or more pages — reliably trigger rewrites. At catalog scale, templated copy is the usual culprit. See how RankEngine handles product-page SEO at scale for the pattern that avoids it.
Leave a Shopify description field empty and Google assembles a snippet from page text — usually the first product-description sentences, written for someone already on the page, not someone deciding whether to visit. The fix at catalog scale is the tedious part: RankEngine generates and writes keyword-led descriptions for every product, collection, and page through the Shopify API, then re-reads each one to verify it landed. For the full on-page picture, see the meta description guide and the Shopify SEO checklist.
Frequently asked questions
How long should a meta description be?
Aim for 120–155 characters (under roughly 920 pixels on desktop). Google truncates longer ones with an ellipsis, usually mid-sentence. Shorter than ~70 characters wastes the space Google gives you to make the case for the click.
Do meta descriptions affect rankings?
Not directly — Google has confirmed the description is not a ranking factor. It affects click-through rate, which is the point: a compelling description wins more of the clicks your position already earns. Google also rewrites descriptions it finds weak or off-query about 60–70% of the time, and a specific, well-matched description is rewritten less.
What makes a meta description convert?
Four ingredients: the keyword (Google bolds matching words, drawing the eye), a concrete benefit or proof point (numbers beat adjectives), the objection-killer for your product (free shipping, easy returns, sizes in stock), and a soft call to action. This generator builds descriptions in that order.
How do I edit the meta description on Shopify?
In Shopify admin, open the product, collection, page, or blog post, scroll to "Search engine listing", click "Edit", and fill in the description field. Left empty, Google pulls text from the page — usually the first lines of the product description, which were rarely written for a search results page.
Does this tool store what I type?
No. Everything runs in your browser. Nothing is uploaded, saved, or shared.
More free SEO tools
SEO Title Generator & Checker
Generate SEO titles from your keyword and check any title's character count, pixel width, and keyword position.
Keyword Density Checker
Paste any text and see keyword density, top 1–2–3-word phrases, and stuffing warnings.
Robots.txt Generator (AI-Crawler Aware)
Generate a correct robots.txt in seconds.
LSI & Related Keyword Generator
Generate related keywords, question keywords, and commercial long-tails from any seed term.
Image Alt Text Generator & Checker
Build descriptive, SEO-friendly alt text for product images and check existing alt text for length, redundancy, and stuffing.
Googlebot Simulator — See What Google Sees
Fetch any URL with Googlebot's user agent: status code, redirects, title, meta robots, canonical, X-Robots-Tag, H1s, and an indexability verdict.
Related guides
- 10 Meta Description Length Checker Tools for SEO
- llms.txt generator for Shopify (free): create one
- Shopify SEO Audit: Run a Free Store Scan Online
- How to Find Backlinks — Yours or Any Site’s (Free)
Run this across your whole catalog
RankEngine applies and verifies these fixes on every product in your Shopify store — automatically.
Install RankEngine free
RankEngine