Ask ten SEO tools for a good meta description length and you will get ten slightly different numbers, each presented as if Google published it. Google has not. Its own documentation says the opposite: there is no limit, and the snippet is cut to fit the device. That changes the question. The useful one is not “how many characters?” but “what should the first part say, given that the rest may never be seen, and the whole thing may be replaced?”
What Google actually says about length
The source is Google Search Central’s page on controlling your snippets in search results. The key sentence is short: “There’s no limit on how long a meta description can be, but the snippet is truncated in Google Search results as needed, typically to fit the device width.”
Two things follow from that. First, a long description is not an error. Nothing is penalised for running past a plugin’s green bar. Second, the visible length is not fixed. It depends on the width of the screen showing the result, which is why a single number was never going to be right for every searcher on every device.

The plugin counters are still useful, as a rough guide to what will show in full on common screens. Many sites aim for roughly the length that displays without being cut on the devices their visitors use. That is a sensible habit. Just do not treat the figure as a threshold Google enforces, because it is not one.
Google often writes its own snippet
The second fact matters more than the first. Google says it “sometimes uses the meta description HTML element if it might give users a more accurate description of the page than content taken directly from the page.” Sometimes. The default is that the snippet is generated from the page itself, and your description is one candidate among many.
Snippets are also built per query. Google notes that it “might show different snippets for different searches.” A page that ranks for twenty queries may show your description for some of them and a passage from the body for the rest. So the length of the description you write is only one factor in what searchers see, and often not the deciding one.

This is why chasing an exact character count is low-value work. If the description does not match the query well, Google may skip it whatever its length. If it does match, the opening words carry most of the weight, because those are the words that survive truncation.
A good meta description length, in practice
Put the facts together and a working rule appears. Write a description that makes sense if it is cut short, front-load the part that answers the query, and let the length land where the content needs it. The table sets out what Google states against the myth each fact replaces.
| What Google states | The common myth | What to do |
|---|---|---|
| No limit on description length | Go over a set count and you are penalised | Ignore the red bar as a rule; treat it as a display hint |
| Snippet truncated to fit device width | One character count fits everyone | Put the key point in the opening words |
| Description used “sometimes” | Google always shows what you write | Make the page itself summarise well too |
| Different snippets for different searches | One snippet per page | Write for the main query, accept variation on others |
| Identical descriptions on every page aren’t helpful | A site-wide default is harmless | Write unique descriptions, or none, per page |
The first two words of a description do more work than the last twenty. Start with what the page gives the searcher: the answer, the product, the number, the specific thing. Leave brand names and filler phrases for the end, where truncation can take them without loss.

Duplicate meta descriptions
Google is direct on this: “Identical or similar descriptions on every page of a site aren’t helpful when individual pages appear in search results.” The usual cause is a theme or plugin that fills every empty description with the same site tagline, or a template that only swaps one word between product pages.
A duplicate description is not a penalty, but it is a wasted slot. When several of your pages appear for related queries, identical descriptions make them look interchangeable, and Google is more likely to ignore them and pull text from the page. If you cannot write a unique description for every page, it is usually better to leave the field empty on the low-value ones than to fill them with boilerplate.

Duplicate descriptions often travel with duplicate pages. If a crawl shows the same description on several URLs, check whether those URLs are really the same content, and read our guide to duplicate content in SEO before rewriting copy that should perhaps be consolidated instead. Most audit tools flag both; our SEO audit checklist puts them in order.
The controls you do have
If you want to limit what Google shows rather than suggest it, there are two documented controls. The nosnippet rule stops a text snippet appearing at all. The max-snippet:[number] rule caps the snippet at a set length. Both go in a robots meta tag:
These are blunt tools. Removing or shortening snippets can make a result less useful to a searcher, and a thinner result is rarely a stronger one. They are meant for cases where showing text causes a problem, such as content you license under terms that limit reuse, not as a way to force a neat length.

There is also a limitation worth stating plainly. Nothing in Google’s documentation tells you how often your description is used rather than replaced, and you cannot see that rate in Search Console. The only way to know what a searcher sees is to search the query yourself, on more than one device, and compare.
Writing descriptions that survive
Because the description is a candidate for the snippet rather than a guaranteed one, the aim is to write one Google wants to use. That means matching the intent behind the main query, which our post on search intent covers in detail, and saying something the page genuinely delivers.

A short checklist covers most cases:
- Lead with the answer. The opening words are the ones every device shows.
- Be specific to the page. If the sentence could sit on any page of your site, rewrite it.
- Match the main query’s wording naturally. Not stuffed, just recognisable.
- Do not promise what the page does not deliver. A mismatch is a reason for Google to pick other text.
- Accept variation. For long-tail queries, Google will often show a passage from the body, which is fine if the body is well written.
The description is an invitation to click, and its effect shows up in click-through rate rather than ranking. If you want to see where a better snippet could earn more clicks, compare your pages against the expected rates in our CTR by position breakdown. Titles matter even more there; the companion piece on SEO title length covers how Google handles those. Get both right and the length question mostly answers itself.
Frequently asked questions
Is there a maximum meta description length?
No. Google says there is no limit on how long a meta description can be. The snippet is truncated as needed, typically to fit the device width.
Why does Google not show my meta description?
Google uses the description only sometimes, when it might describe the page more accurately than text taken from the page. It can also show different snippets for different searches.
Are duplicate meta descriptions a problem?
They are not a penalty, but Google says identical or similar descriptions on every page aren’t helpful. Write unique ones for pages that matter.
Can I stop Google showing a snippet?
Yes. The nosnippet rule removes the text snippet, and max-snippet:[number] caps its length.
The takeaway There is no correct meta description length. Front-load the answer, keep each description unique, and expect Google to rewrite it when the page says it better.

