How long should a meta description be?

Google sets no limit on meta description length; it truncates the snippet as needed to fit the device width, and often builds the snippet from page content instead. A practical target is about 120 to 155 characters, so the main point survives truncation on most screens. Write a unique, accurate summary for each page.

By SEOBolt. Published , updated .

Why this happens

People search for a number because SEO tools show red and green length bars, and those bars imply a rule. Google's documentation says otherwise: there is no limit on how long a meta description can be, but the snippet is truncated in search results as needed, typically to fit the device width. Because the cut is based on width, the same character count can fit on a desktop result and be cut on a phone, and narrow letters fit more than wide ones.

The more important point is that a meta description is a suggestion. Google says snippets are primarily created from the page content, and it sometimes uses the meta description if that describes the page better. The same page can show different snippets for different searches. Your job is to make the description accurate and useful enough to be chosen, and the page content strong enough that it does not matter when it is not.

Length targets in the 120 to 155 character range are a rule of thumb used by many SEO tools, not a Google specification. We use them because they keep the key sentence inside what most screens display, which is a pragmatic goal, not a ranking rule.

How to write and check them, step by step

  1. 1. Look at what you have now

    View the page source and find <meta name="description" content="...">, or run the page through a checker. Note pages with no description, identical descriptions across pages, and descriptions that are a list of keywords.

  2. 2. Make each description unique

    Google advises unique descriptions per page and notes that identical or similar descriptions on every page are not helpful. If you cannot write all of them, prioritise the homepage and the pages that earn impressions.

  3. 3. Lead with the point

    Put the most useful fact in the first 100 characters, so truncation on a phone does not hide it. State what the page offers, not a slogan.

  4. 4. Add concrete details

    Google suggests the description can include facts such as price, author, date or length. A description that summarises the whole page beats one that is a keyword list or a vague sentence.

  5. 5. Keep it around 120 to 155 characters

    Treat this as a guide and read the result aloud. If the cut falls mid-sentence, move the key point earlier. Counting characters does not tell you the pixel width; preview the snippet.

  6. 6. Request a recrawl and wait

    Google has to recrawl and reprocess a page to notice the change, which can take days to weeks. You can request a recrawl in Search Console.

  7. 7. Measure click-through, not the length bar

    After about four weeks compare the page's CTR in Search Console with the previous period at similar positions. If position changed, the comparison is not valid.

Bad and better descriptions

Examples adapted from Google's snippet guidance (read 13 November 2026)
ProblemWeak descriptionStronger description
Keyword listSewing supplies, yarn, colored pencils, sewing machines, threads, bobbins, needlesGet everything you need to sew your next garment. Open Monday-Friday 8-5pm, located in the Fashion District.
Does not summarise the pageEggs are a source of joy in everyone's life. When I was a small child, I remember picking eggs from the hen house.Learn how to cook eggs with this complete guide in 1 hour or less. We cover over-easy, sunny side up, boiled and poached.
Too shortMechanical pencilSelf-sharpening mechanical pencil with 2B auto-replenishing lead, in Vintage Pink and Schoolbus Yellow.
Same text on every pageLocal news in Whoville, delivered to your doorstep.A snippet taken from the specific article, naming the event and the date.

When to use SEOBolt for this

SEOBolt's free Meta Description Checker (/tools/meta-description-checker) fetches a URL and extracts its title, meta description, canonical, robots meta and Open Graph tags, and flags missing ones; its own guideline is roughly 70 to 160 characters. The free Meta Counter (/tools/meta-counter) estimates pixel width for text you type, using fixed per-character widths for one font, so treat it as approximate: Google's real cut depends on device and font. The SERP Snippet Preview (/tools/serp-snippet-preview) shows the layout.

Across a whole site, a crawl lists every page with a missing, too short or too long description (and flags pages that share the same description), and seo_fix_suggestions returns the HTML snippet for a page. seo_content_score scores a page's title and description against a target keyword. seo_gsc_low_ctr finds pages with plenty of impressions and weak CTR for their position and gives a title and meta description rewrite task for each; it needs Search Console connected and a plan that includes the integration (/pricing).

MCP tools involved: seo_issues, seo_fix_suggestions, seo_content_score, seo_gsc_low_ctr.

When SEOBolt is not the right tool

No tool, including ours, can tell you the exact snippet Google will show for a given search. If a page ranks on page six, a better description will not fix the lack of clicks.

Prompt to give your AI assistant

With the SEOBolt MCP server connected (setup), copy this into Claude, ChatGPT, Cursor or Gemini CLI:

Assign to SEOBolt: use seo_issues to list pages in my latest crawl with a missing, too short or too long meta description, then use seo_fix_suggestions on the five with the most impressions and draft a unique description of about 120 to 155 characters for each. Show me what you did so I can approve the wording.

Frequently asked questions

Is 160 characters a hard limit for meta descriptions?

No. Google says there is no limit on length; it truncates snippets to fit the device width. Around 120 to 155 characters is a practical guide, not a rule.

Does Google always use my meta description?

No. Google says snippets are primarily created from page content and that it sometimes uses the meta description when it describes the page better.

Is the meta description a ranking factor?

Google's documentation describes it as an input to the snippet, not a ranking system, and our free checker's own FAQ says length is not a direct ranking factor. Its effect is on whether people click.

What if I have thousands of pages?

Google says generating descriptions programmatically can be appropriate for large database-driven sites, provided they are human-readable, diverse and based on page-specific data.

Sources

Related