There is no official meta description character limit. Google's Search Central documentation says a meta description can be any length, but the snippet is truncated in search results as needed, typically to fit the device width, so the real limit is a pixel width, not a character count.
In practice, around 120 to 160 characters is a sensible target, with the main message in the first 120 characters so it survives on mobile. This guide explains where those numbers come from, why character counts are only an approximation, how to check length and when Google ignores your description anyway. For more technical SEO guides, see our SEO hub.
Is there a meta description character limit?
No. Google states that "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." A long meta description is not an error. It is only cut off with an ellipsis when it does not fit.
The numbers you see in SEO tools are conventions, not rules. They come from observing how much text Google tends to show. Google has said itself that the length varies: in 2018, Search Engine Land reported Google's Danny Sullivan saying "there is no fixed length for snippets" and that length "varies based on what our systems deem to be most useful". That was after Google had lengthened snippets in December 2017 and shortened them again a few months later, which is exactly why fixed character targets keep changing.
Why Google truncates by pixel width, not characters
Google cuts snippets to fit the available space on the screen, so what matters is how wide the text renders, not how many characters it has. A character count is only an estimate of that width.
Letters have different widths. A description full of wide letters such as "W" and "M" takes much more space than one with "i", "l" and "t", even at the same character count. Capital letters, numbers and symbols shift the width too. Screen size matters as well: mobile results usually show less text than desktop.
That is why two descriptions of 155 characters can end differently in the results: one is shown in full, the other is cut a few words early. Tools that report pixel width give a better estimate than a character counter, but neither can guarantee what Google shows on every device.
How long should a meta description be?
Write meta descriptions of roughly 120 to 160 characters and put the key information in the first 120. That range covers what most guidance recommends and keeps the core message visible on mobile.
| Source | Guidance | Type of source |
|---|---|---|
| Google Search Central | No limit on length; truncated to fit the device width | Official documentation |
| Search Engine Land (2018) | Reported snippets of about 160 characters on desktop and 130 on mobile after Google shortened them | Trade press report |
| Yoast | Snippets mostly between 120 and 156 characters | SEO plugin vendor |
Use these numbers as a guide, not a target to fill. A product page that is fully described in 110 characters does not need padding. A guide with a clear benefit, a number or a date often needs the full length to make the case for a click.
When Google ignores your meta description
Google builds snippets primarily from the page content and uses the meta description only when it describes the page more accurately than text taken from the page. Snippets are chosen per search, so the same page can show different snippets for different queries.
This means the accuracy of your meta description matters more than its length. A vague, keyword-stuffed or duplicated description gives Google little reason to use it. Google's documentation recommends descriptions that are unique per page, accurately summarize the page, and include specific details such as the author, the publication date, a price or key product information.
For large sites, Google says programmatic generation of descriptions from page data is appropriate and encouraged, as long as the results are human-readable and different per page.
How to check meta description length
To check meta description length, count the characters and preview the pixel width before you publish. A quick check on a mobile preview catches most problems.
- Find the current description. View the page source and search for
name="description", or read it from your CMS or SEO plugin. - Count the characters. Any meta description character counter or SEO plugin does this. Aim for roughly 120 to 160 characters.
- Check the pixel width. Use a SERP preview tool, or a site crawler that reports pixel width, to see where the text would be cut.
- Read the first 120 characters on their own. If the snippet were cut there, would it still make sense and give a reason to click?
- Audit the whole site. Crawl the site to find missing, duplicate, very short and very long descriptions, and fix the pages that get the most impressions first.
Search Console helps you prioritize. Pages with many impressions and a low click-through rate are the best candidates for a rewrite, because a better snippet can bring more clicks without any change in ranking.
How to write meta descriptions that fit
A good meta description works like ad copy: it states what the page offers, why it is relevant to the search, and what the reader gets by clicking. Fit comes from editing, not from counting.
- Lead with the answer or the benefit. The start of the description is the part that survives truncation.
- Match the query. Use the words people actually search for, naturally, so the snippet looks relevant at a glance.
- Be specific. Numbers, dates, prices and concrete outcomes are more convincing than general claims.
- Write one per page. Duplicate descriptions are less useful to searchers and more likely to be replaced.
- Skip the filler. Phrases like "In this article you will learn" waste the most valuable characters.
Unlike ad text in Google Ads, which has hard character limits per field, organic snippets give you room but no guarantee. That makes testing worthwhile: change descriptions on a group of similar pages and compare click-through rate over the same period. Our guide to conversion rate optimization covers how to run clean tests.
Controlling snippets with max-snippet and nosnippet
You can limit or block snippets with robots rules. These rules set a maximum, they cannot force Google to show a longer snippet.
According to Google's robots meta tag specification, max-snippet:[number] sets the maximum number of characters for a text snippet, with 0 meaning no snippet and -1 letting Google choose. The nosnippet rule removes the text snippet entirely, and the data-nosnippet attribute on a span, div or section element excludes only that part of the page.
Google's documentation adds that these rules also apply to AI Overviews and AI Mode, and limit how much of the content can be used as direct input there. Before you restrict snippets, weigh that against your visibility in AI search, which our guide to AI search engine optimization covers.
Common mistakes with meta description length
- Treating 160 characters as a hard rule. Google cuts by width, not by count. Check a preview instead of trusting a single number.
- Hiding the point at the end. If the key benefit comes after character 120, mobile users may never see it. Put it first.
- Padding short descriptions. Filler to reach a target length makes the snippet weaker. Stop when the page is described well.
- Using the same description on many pages. Google is more likely to replace it, and searchers cannot tell the pages apart. Write unique descriptions, or generate them from page data on large sites.
- Stuffing keywords. Long strings of keywords read badly and Google's documentation advises against them. Write a sentence a person would want to read.
- Forgetting to update. Descriptions with old years, prices or offers hurt clicks. Review them when the page content changes.
