How long should a meta description be
Google truncates snippets by pixel width, about 920 pixels on desktop, which is roughly 155 to 160 characters; mobile shows around 120 characters. Descriptions longer than that are not penalised but will be cut, so the key phrase and value should appear early. Descriptions shorter than about 70 characters are more likely to be replaced with a longer page extract. A target of 120 to 160 characters covers both cases.
Why Google replaces meta descriptions
Google states that it uses the meta description when it accurately describes the page and matches the query better than page content does. It substitutes a passage from the page when the description is missing, duplicated across pages, generic, or when a specific passage answers the query more directly. Studies over the years have found Google rewrites a majority of descriptions for at least some queries; the share drops sharply for descriptions that are specific and echo the page's opening paragraph.
| Trigger | What Google shows instead | Fix |
|---|---|---|
| Missing description | A page passage | Write one for every indexable page |
| Same description on many pages | A page passage | Make each unique; templates must vary meaningfully |
| Generic marketing copy | A passage matching the query | State the specific deliverable and audience |
| Query matches a sentence on the page better | That sentence | Make the description the best sentence, usually close to the answer capsule |
| Over ~920px | Truncated with an ellipsis | Front-load; trim to 160 characters |
Writing patterns that get used
State what the reader gets and for whom, in the same words they searched. For a how-to: "How to [task]: [the steps in brief], with [specific inclusion]". For a comparison: "[X] vs [Y] on [dimensions]; which fits [audience] and why". For an answer page: the answer capsule's first sentence, trimmed. Avoid calls to action like "click here" and avoid restating the title. A description that reads like the page's own opening is the one Google is least likely to replace.
- Lead with the deliverable and audience.
- Use the query phrasing once, naturally.
- Match the page's first paragraph in substance.
- Skip generic CTAs and title repetition.
Meta descriptions on programmatic sites
The failure at scale is one template producing hundreds of descriptions that differ by a single variable, which Google treats as duplicates and replaces. Build the template so the variable content is substantive, such as the specific answer or the specific comparison, and validate uniqueness before publishing. SerionFlow's quality gate requires unique metadata and its weekly flywheel recommends metadata rewrites for pages with high impressions and low clicks, which is the signal that a description is failing.
How to audit meta descriptions
Crawl or export descriptions for every indexable page and check for missing, duplicate, too short, too long, and mismatched-with-title cases. Then sample search results for your top queries and compare the displayed snippet with the tag to see the replacement rate. SerionFlow's free meta description checker evaluates a single URL, and the SERP snippet preview tool shows how title and description will render before you publish.
Measuring the effect
Descriptions influence click-through rate, not position. Compare CTR in Search Console for the page and its top queries over four weeks before and after a change, at a stable position. Treat the description as one of the two levers on CTR alongside the title, and change one at a time so the effect is attributable.
Clear answers
Frequently asked questions
Are meta descriptions a ranking factor?
+
No. Google has said meta descriptions do not affect ranking. They affect whether searchers click, which matters, and they give Google a summary to show when it judges yours better than an extracted passage. Write them for clicks and accuracy, not for keywords.
What is the maximum meta description length?
+
There is no hard maximum, but Google displays about 155 to 160 characters on desktop, roughly 920 pixels, and around 120 on mobile. Text beyond that is truncated. Aim for 120 to 160 characters with the key information first.
Why does Google ignore my meta description?
+
Usually because it is missing, duplicated across pages, generic, or because a sentence on the page matches the query more closely. Descriptions that are specific to the page and mirror its opening paragraph are used far more often.
Should every page have a unique meta description?
+
Every indexable page, yes. Duplicate descriptions are a reliable replacement trigger and, on programmatic sites, a signal of low editorial control. Templates should generate descriptions whose variable content is substantive rather than a swapped noun.
How do I check meta descriptions across a site?
+
Crawl or export all descriptions, flag missing, duplicate, short, long, and title-repeating cases, and sample live results to estimate the replacement rate. A free meta description checker handles single URLs; a SERP snippet preview shows rendering before publishing.
Continue exploring
Related SerionFlow resources
More in Guides
- Programmatic SEO on Next.js and Vercel
- Programmatic SEO on Shopify: what works and what does not
- Programmatic SEO on Webflow: how to set it up and where it stops
- Programmatic SEO on WordPress: how to set it up and what to watch
- robots.txt for AI crawlers: how to allow or block GPTBot, ClaudeBot, and others
- robots.txt monitoring: how to detect changes and outages
- Title tag length and best practices
- How to connect Webflow to Google Search Console and use the data
Make the next move obvious
Let SerionFlow turn your market evidence into momentum.
Confirm the market, rank the opportunities that matter, create brand matched pages on your domain, and keep moving with controlled weekly intelligence.