What is a good meta description length?
Around 150–160 characters, and length is the least interesting thing about it.
Aim for 150–160 characters. Google truncates on pixel width rather than character count, so this is a guideline rather than a limit. What matters far more is that the description is unique, describes that page specifically, and gives someone a reason to click.
The numbers
| Context | Typical limit | Note |
|---|---|---|
| Google desktop | ~155–160 characters | Truncated by pixel width, so wide characters cut sooner. |
| Google mobile | ~120–130 characters | Front-load the important part. |
| Bing | ~160 characters | Slightly more generous. |
| Social previews | Uses og:description | A separate tag. Set both. |
Practical target: say the essential thing in the first 120 characters, then use up to 160 for the rest. Nothing is penalised for being longer — it is simply cut off.
It does not affect ranking. It affects everything after ranking.
Google has confirmed the meta description is not a ranking factor. It is the sentence under your link in the results, which decides whether anyone clicks — and click-through rate does influence how the result performs over time.
So treat it as advertising copy, not as metadata.
What a good one does
- Answers the query implicitly. Somebody searching "how long should a meta description be" should see the answer in the description.
- Says something specific. "Learn more about our services" is filler. "Emergency callout within two hours across Bristol, seven days a week" is a reason to click.
- Contains the search terms naturally. Google bolds matched terms, which draws the eye. Do not stuff — just write about the subject.
- Is unique per page. Duplicated descriptions across a site are a reliable signal of templated, low-effort content.
Google will often rewrite it anyway
Roughly two-thirds of the time, Google replaces your description with text pulled from the page, if it thinks that better matches the query. This is not a failure and there is no way to prevent it, short of nosnippet, which removes the snippet entirely and costs far more than it gains.
The practical implication is useful though: because Google pulls from body text, having the answer stated plainly in the page improves your snippet even when your description is ignored.
Where to spend the effort
- Make sure every page has one. A missing description is a missed opportunity, not a penalty.
- Make each one unique. Duplicates across dozens of pages are the most common fault.
- Write for the click, not for the character count.
- Set
og:descriptiontoo — it drives how the link looks when shared, which most sites forget.
What our audit reports about this
Every item below is measured directly, not inferred. Run it against your own site and the result names the exact rule or header responsible.
- Whether a meta description exists, its exact character length, and whether it will truncate.
- Whether it duplicates the title or is templated across pages.
- Whether
og:descriptionandtwitter:descriptionare present for share previews. - A rendered preview of how the result will look in Google, on social cards and in messaging apps.
For agents and scripts, the same measurement is at
/api/v1/seo?url=yoursite.com —
see the API documentation.
Related questions
Does a missing meta description hurt ranking?
No. Google generates one from the page. It is a lost opportunity to control the pitch rather than a penalty.
Why does Google show different text than my description?
Because it judged that text a better match for the specific query. This happens most of the time and is normal. Well-written body copy improves what it picks.
Should each page have a different description?
Yes. Duplicate descriptions are one of the strongest signals of templated, low-value pages, and they waste the only piece of sales copy you get in the results.
Read next
Why does my site have no title tag?
The commonest causes, and why a missing title costs more than almost any other single fault.
ReadHow do I fix duplicate title tags?
Why the same title on many pages holds all of them back, and how to generate distinct ones without writing hundreds by hand.
ReadHow can I improve my SEO?
The work that actually moves rankings, ordered by effect per hour spent — and the popular tasks that do almost nothing.
ReadWhy does my link preview look wrong on WhatsApp?
Missing Open Graph tags, an image that is too big or the wrong shape, or a cache holding the version from before you fixed it.
Read