Outrings
Search engine optimisation

What is a good meta description length?

Around 150–160 characters, and length is the least interesting thing about it.

3 min read
Short answer

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

ContextTypical limitNote
Google desktop~155–160 charactersTruncated by pixel width, so wide characters cut sooner.
Google mobile~120–130 charactersFront-load the important part.
Bing~160 charactersSlightly more generous.
Social previewsUses og:descriptionA 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.

The one case where a missing description genuinely hurts is a page whose body text does not contain a good summarising sentence. Then Google assembles something awkward from fragments. Writing a clear opening paragraph solves this and the description problem simultaneously.

Where to spend the effort

  1. Make sure every page has one. A missing description is a missed opportunity, not a penalty.
  2. Make each one unique. Duplicates across dozens of pages are the most common fault.
  3. Write for the click, not for the character count.
  4. Set og:description too — 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:description and twitter:description are 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

All 50 guides · How every check works · API for agents