All posts
SEO

How Long Should a Meta Description Be? Length, Facts

How long should a meta description be? 140-160 characters hits the sweet spot. Learn the max length, templates that work, and why Google rewrites yours.

By

TL;DR -- The max meta description length that displays without truncation is roughly 155-160 characters on desktop and around 120 on mobile. But the real question is not length. It is whether Google keeps your description at all -- studies show Google rewrites the majority of meta descriptions, usually because the original fails to match the query's intent. Write a tight, intent-matched description and you improve your odds of keeping it.

You write a meta description. You count the characters. It lands at 152 -- safe, you think. Two weeks later you check the SERP and find Google replaced your carefully crafted pitch with a sentence fragment ripped from your third paragraph. You are not alone. An Ahrefs study of 192,000 pages found that Google rewrites meta descriptions roughly 63% of the time. So is writing them even worth the effort?

Yes, but only if you understand why Google rewrites them and write descriptions that reduce the probability of replacement. For a small SaaS site with limited authority, every SERP signal matters. A description that survives the rewrite earns you a controlled pitch in front of the exact person searching your keyword. A description that gets replaced hands that pitch to an algorithm pulling random sentences from your page.

I have been building Boomranq -- a tool that generates winnability-first content calendars for low-authority SaaS sites -- and meta descriptions are one of those small details that founders either overthink or ignore entirely. Both reactions miss the point. Here is what actually matters.

How long should a meta description be: the real limits

Google does not publish an official character limit. What they do publish is guidance: Google's Search Central documentation on meta descriptions says snippets should be "long enough to be useful" but not excessively long. The limit is measured in pixels, not characters, because proportional fonts mean a string of capital Ws takes more space than a string of lowercase i's.

In practice, here is what displays before truncation:

ContextApproximate max length
Desktop SERP155-160 characters
Mobile SERP120 characters

The meta description length that consistently avoids truncation on both desktop and mobile sits in the 140-155 character range. I default to 140-160 characters as a working guideline -- the same range the pre-publish checklist uses -- because the last five characters of a 160-character description are not worth agonizing over.

A few clarifications on max meta description length:

  • Pixel width, not character count, is the true constraint. A description at 158 characters might truncate if it is heavy on wide characters. One at 162 might display in full if it uses narrow letters. Character count is a useful proxy, not a rule.
  • Google can display longer snippets for some queries. For long-tail and informational queries, Google sometimes pulls snippets of 200 or more characters. You cannot count on this, so optimizing for the 140-160 range is the safer bet.
  • An empty meta description is not a length optimization. Leaving the field blank tells Google to generate its own snippet. Sometimes that works fine. Often it does not -- especially for product-led pages where you want control over the pitch.

Why Google rewrites your meta description

Google's snippet documentation is explicit: they use the meta description tag "when it would give users a more accurate description than would be possible purely from the on-page content." The operative word is "when." If Google decides your meta description does not serve the searcher, it pulls content from the page instead.

The common reasons for rewrites:

The description does not match the query

This is the most frequent cause. If someone searches "how long should a meta description be for seo" and your description talks about your product features instead of answering the question, Google will find a sentence on your page that does answer it and use that instead. Intent mismatch is the primary trigger.

The description is too generic

"Learn everything you need to know about meta descriptions." That sentence could appear on a thousand pages. Google's systems prefer snippets that differentiate -- that tell the searcher exactly what this specific page offers. Generic descriptions get replaced with on-page content that happens to be more specific.

The description is too short or stuffed

A 40-character description wastes valuable SERP space. Google often replaces it with a longer, more informative passage. Conversely, a description that repeats the keyword four times reads as spammy and gets swapped for cleaner text from the page body.

The same description is used on multiple pages

Duplicate meta descriptions across pages signal to Google that the descriptions were not written with care. The system treats them as unreliable and generates replacements. This is common on sites using CMS templates that auto-generate the same structure for every page.

Understanding these triggers matters more than obsessing over the length of meta description by a character or two. Write a description that matches the searcher's intent, is specific to the page, and uses the keyword naturally, and you reduce your rewrite rate significantly.

Meta description templates that survive rewrites

Templates are useful as starting frameworks, not as fill-in-the-blank solutions. A description written from a template still needs to feel specific to the page. Here are three structures I use for different intent types.

Informational queries

Structure: Answer the question directly, then add what makes your answer worth reading.

Meta description example: "A meta description should be 140-160 characters. Here is why Google rewrites most of them and what actually prevents truncation."

This works because it leads with the answer -- exactly what the searcher wants -- and follows with a reason to click through for more depth.

Comparison and evaluation queries

Structure: Name the things being compared, state what the page delivers.

Meta description example: "Yoast says 155 characters. Moz says 150-160. Here is what Google's own documentation says about meta description length and why the pixel limit matters more."

This works for queries where the searcher is evaluating conflicting advice. The description acknowledges the conflict and promises a resolution.

Product and solution queries

Structure: State the problem, name the outcome.

Meta description example: "Stop guessing your snippet length. See the exact display limits for desktop and mobile, with templates you can reuse on every page."

This works for searchers who want a tool or a method, not just information. The description promises a practical takeaway.

Notice what all three have in common: they are specific, they match the likely intent, and they include the target keyword or a close variation without forcing it. A meta description generator can give you a starting point, but it cannot know your page's unique angle or the intent nuances of your specific keyword. The template gets you 80% there. The last 20% is editorial judgment -- the same judgment that separates SEO copywriting that ranks from copy that reads like a database entry.

How to audit your existing meta descriptions

If you have more than a handful of published pages, you probably have meta descriptions that are too long, too generic, duplicated, or missing entirely. Here is how to find and fix them.

Step 1: Export your descriptions

Google Search Console shows which queries trigger your pages but does not display your meta descriptions directly. Use a crawl tool (Screaming Frog's free tier crawls up to 500 URLs) or inspect each page's source. Export the list of URLs, titles, and meta descriptions into a spreadsheet.

Step 2: Flag the problems

Sort by length. Anything below 70 characters or above 170 is worth reviewing. Then scan for duplicates -- identical or near-identical descriptions across different pages. Finally, read each one and ask: does this match the primary query this page targets?

ProblemFix
Too short (under 70 characters)Expand with specific detail about the page
Too long (over 160 characters)Trim to 140-155 characters, keep the core pitch
Duplicate across pagesWrite a unique description for each page
Missing entirelyAdd one that matches the page's target keyword and intent
Generic or keyword-stuffedRewrite with a specific promise and natural keyword use

Step 3: Prioritize by traffic potential

Do not rewrite all 50 descriptions in one sitting. Start with pages that already get impressions in Search Console but have low click-through rates. Those pages are appearing in search results but not earning clicks -- a sign that the snippet (title or description) is not compelling enough. Improving the description on a page that already ranks is one of the fastest returns in SEO. I covered how to find these pages using impression and CTR data in the Google Search Console for keyword research guide.

The meta description's role in a content system

A meta description is not an isolated element. It is part of a chain: keyword research determines which query you target, the content brief defines the angle and structure, the post satisfies the intent, and the meta description pitches the post on the SERP. If any upstream step is wrong -- if the keyword is not winnable or the brief is missing -- a perfect meta description will not save the post.

This is why how long should a meta description be is the wrong first question for most founders. The right first question is whether the page targets a keyword the site can actually rank for. On a DR-8 domain, a beautiful 152-character description does nothing if the keyword is locked by sites with fifty times your authority. The winnability-first approach to keyword research handles that sequencing: pick winnable fights first, then optimize every on-page element -- descriptions included -- to maximize your chance on the terms where you have a realistic shot.

Boomranq builds that sequencing into the calendar it generates. Every keyword in the plan has a winnability score relative to your domain. The meta description is one of many on-page details you nail during execution, but it only matters for keywords where your site has a path to page one.

Quick reference: meta description rules worth following

  1. Length: 140-160 characters. Default to the shorter end if your audience skews mobile.
  2. Keyword: Include your target keyword once, naturally. Do not repeat it.
  3. Specificity: Make a promise specific to the page. Generic pitches get rewritten.
  4. Intent match: The description should answer or directly address the query the page targets.
  5. Uniqueness: Every page gets its own description. No duplicates.
  6. No deception: Google's snippet documentation warns against descriptions that do not reflect the page content. Misleading descriptions get rewritten and can erode trust signals.

The length of meta description matters, but it is the least interesting variable. Intent match, specificity, and uniqueness determine whether Google keeps your description or throws it away. Get those right within 140-160 characters and you have done the job.

Write descriptions that pitch your page honestly, match the searcher's intent, and stay under the truncation threshold. That is the entire discipline. The rest of on-page SEO -- heading structure, internal links, keyword placement -- is covered in the pre-publish checklist. Run both, and you stop leaving SERP real estate on the table.

Want this planned for your site?

Boomranq turns your product into a sequenced 30-day calendar built around what your site can actually rank for. Join the waitlist for early access.

No spam · One email when we launch · Unsubscribe anytime