seoedgeai.com Blog

Meta Description Length: How Many Characters Should You Use in 2026?

Google sets no character limit for meta descriptions; snippets are truncated to fit the screen, so length is really measured in pixels. Here is the 120 to 160 character target for 2026 and how to check and rewrite descriptions at scale.

A laptop screen showing Google search results, with a title and a short text snippet beneath each link
Pexels License, via Pexels (cottonbro)

Google publishes no character limit for meta descriptions. Its own documentation states that “there’s no limit on how long a meta description can be”, because the snippet shown in results is “truncated in Google Search results as needed, typically to fit the device width”. So there is no length rule to pass or fail; there is a screen to fit. In 2026 the practical target is 120 to 160 characters: Google’s snippets averaged 146 characters on desktop and 136 on mobile in Semrush’s April 2025 study, and the 155 to 160 figure you keep hearing is a heuristic that straddles those two screens, not a published limit. Write to about 135 characters and you fit both, provided the keyword and the payoff come early. The rest of this guide explains why, what Google actually does with what you write, and how to check and fix descriptions at scale.

Where the 155 character rule came from

The famous rule predates today’s search results pages. It was derived from pixel measurements: Google renders titles at roughly 20 px and snippet text at about 14 px, and community measurements long ago converged on “about 155 characters” as the point where a desktop snippet runs out of room. The number stuck even though the container it described has since changed.

What current measurements actually show:

  • Yoast (updated June 2025): snippets that appear in Google “mostly” run 120 to 156 characters, and anything longer gets truncated around 155 characters.
  • Moz (updated March 2025): the ideal length is 120 to 160 characters, and descriptions longer than 160 characters risk being cut off.
  • Semrush (April 2025): across the top 10 results for ten queries, desktop and mobile, the average snippet was 146.28 characters on desktop and 135.87 on mobile.

None of these is a Google rule. They are descriptions of what Google tends to render, and they exist because the container is defined in pixels rather than characters.

Pixels, not characters: how Google decides what a searcher sees

Google’s documentation explains how snippets are created: “Google primarily uses the content on the page to automatically determine the appropriate snippet. We may also use descriptive information in the meta description element when it describes the page better than other parts of the content.” Two consequences follow.

Rendering is measured in pixels, not character counts. Community measurements put the visible snippet width at roughly 920 pixels on desktop and between 560 and 680 pixels on phones, with the exact figure depending on viewport, font and the layout Google happens to serve (the desktop layout shifted again in late 2025, per a June 2026 measurement roundup). This is why two descriptions of identical length truncate at different points. At snippet size, a capital W is roughly three times as wide as a lowercase i, an m is wider than an l, and when Google bolds the words that match the query it spends extra width on them, as Semrush notes. A description that fits on a desktop monitor can easily be cut on a phone, and a 150-character description made of narrow letters can render shorter than a 130-character one full of capitals. The free SEOEdgeAI title and description checker shows this per URL: it counts characters and reports whether the text fits the desktop and mobile cut-offs it models.

Google may also not show your description at all. Because snippets are “primarily created from the page content itself”, the description you wrote is a suggestion, not a guarantee. In Semrush’s April 2025 research, the supplied meta description (or a shortened version of it) appeared as the snippet only about 28% of the time. If you want to cap the length instead of leaving it to chance, Google supports a max-snippet: [number] meta tag, and a nosnippet tag to suppress snippets entirely.

SEO consultant Neil Patel’s four-minute explainer walks through what Google actually asks for in a meta description, including what happens when you leave the tag out:

Practical character targets for 2026

One table covers what every screen will do with your description:

Situation Character target Why it works
Desktop, full width 120 to 160, sweet spot around 150 to 160 You can use the whole desktop line; snippets averaged 146 characters
Mobile first 110 to 135 The phone viewport is the binding constraint; mobile snippets averaged 136 characters
The safe zone 120 to 160 Aligns with the Moz and Yoast recommendations above
Too short under roughly 70 Looks unfinished, and Google tends to draw the snippet from page content instead

Two practical rules follow from the table. First, treat mobile as the budget: anything that must be seen goes into the first 120 characters or so, because that is roughly where the phone adds the ellipsis. Second, do not chase a precise count. Write 120 to 160 characters, then confirm the actual rendering with the checker rather than trusting the counter, because the same text renders widely differently by letter shape and by device.

Good versus truncated: how they render

A good description puts the answer, the keyword and the invitation in the first sentence, so that even a phone cut leaves a complete pitch. Compare these two for a page about a project management app:

Good: “Asana helps teams plan and track projects. Start a free trial, import tasks in minutes, and see deadlines on any device.” (120 characters. Front-loaded, keyword early, ends with an invitation.)

Truncated version: “We are very excited to introduce our project management software which has been used by thousands of teams around the world and which you can try for free by signing up today.” (175 characters.) Google renders this with an ellipsis like so: “We are very excited to introduce our project management software which has been used by thousands of teams around the world and which you can try for free…”

The second example fails twice. The hook (“thousands of teams”) takes nearly 90 characters to arrive, so a phone user sees only the filler, and the call to action at the end is invisible on both screens. The fix is to rewrite so the first sentence carries the whole pitch, which is also what the bolding of the queried words will emphasize.

Myths that cost you clicks

  • There is no description-length penalty. Google does not rank you down for a long or short description; length is a rendering matter, not a ranking factor, as Moz and Yoast both state. The real costs of overshooting are a truncated sentence and a greater chance Google substitutes its own snippet.
  • Keyword stuffing in descriptions does not help. Google’s documentation is explicit: meta descriptions that are “long strings of keywords” do not give users a clear idea of the page and are “less likely to be displayed as a snippet”. Write for the reader; mention the keyword once, naturally.
  • “Google shows my description” is an assumption, not a fact. It appeared as-is about 28% of the time in Semrush’s study. That is not a reason to skip descriptions; it is a reason to make the page’s own first paragraph carry the same pitch, since that is what Google often shows instead.
  • “Exactly 155 characters” is not a target. It is an average of two screens in an older layout. In 2026 the range is 120 to 160 with a mobile-first mindset, confirmed by rendering, not by a counter.

How to check and rewrite descriptions at scale

A one-page fix is easy; the hard part is a site with hundreds of pages. This is the workflow that keeps it manageable:

Laptop screen showing an analytics dashboard with charts and data tables
Credit: Pexels License, via Pexels (Goumbik)

Your working surface is that dashboard plus a spreadsheet, not a page-by-page review.

  1. Export everything. A site crawler such as Screaming Frog’s SEO Spider exports every page with its title, meta description and character counts into a spreadsheet, and flags missing and duplicate tags.
  2. Triage by traffic, not by page order. Open Google Search Console Performance, sort by impressions, and work down from the pages with real impressions and poor click-through. That article shows how to read the numbers.
  3. Measure each candidate before rewriting. Paste the existing description into the SEOEdgeAI checker and look at the desktop and mobile rendering, not just the character count.
  4. Rewrite to the targets above. Cut to 120 to 160 characters, move the keyword and the benefit into the first sentence, keep one clear call to action, and make sure the first ~120 characters stand alone as a sentence.
  5. Ship and watch Search Console for two to four weeks. Clicks is the number that moves when descriptions improve, and it moves without a change in position, which is exactly what the CTR guide above explains.
  6. At real scale, automate the loop. Rewriting hundreds of descriptions by hand is a maintenance job; SEOEdgeAI’s Cloudflare agent rewrites titles and meta descriptions at the edge, measures in Search Console, and iterates, which is the pattern this article’s checklist is a manual version of.

The bottom line

There is no 155-character law. There is a pixel-wide container that differs by screen, a Google that shows your description about a quarter of the time, and a very achievable target: 120 to 160 characters, keyword and payoff early, first sentence able to stand alone, verified by rendering on desktop and mobile. Measure with the free checker, fix the pages people already see, and let the click-through numbers tell you when you are done.

Published by seoedgeai.com.

Visit seoedgeai.com

Made with AI.