Meta description generator with a live SERP preview.

Google rewrites most meta descriptions. Here is how to write the ones it keeps, why length is not the real constraint, and five patterns you can apply to any page.

By · Updated September 4, 2026

SERP snippet preview

Runs in your browser. Nothing you paste is sent anywhere.

0 px · 0 chars

0 px · 0 chars

Desktop result

Mobile result

Google truncates on pixel width, not characters, so the widths above matter more than the counts. Roughly 600px for a title and 960px for a description on desktop; mobile shows less of the title and often more of the description.

What you can do with it

  • Write descriptions Google is less likely to rewrite
  • Lift click-through on pages that already rank
  • Apply a consistent pattern across a large page set
  • Fix the pages quietly losing clicks to a truncated snippet

How it works, step by step

  1. 1

    Find the query the page actually ranks for

    Pull the top query for that URL from Search Console. Write for that query, not for the keyword you originally targeted, because they are frequently different and the live one is the one earning impressions.

  2. 2

    Answer the query in the first clause

    Put the substance first. Descriptions get truncated from the end, so anything persuasive parked in the second half may never be seen.

  3. 3

    Keep it near 150 to 160 characters

    Google truncates on pixel width rather than character count, so treat this as a guide rather than a rule. The reliable version is to make the first 120 characters carry the whole message.

  4. 4

    Include the query wording naturally

    Matched terms are bolded in the results page, which makes the snippet visually heavier and more clearly relevant. Force it and it reads like spam, so use the searcher's phrasing rather than an exact-match insertion.

  5. 5

    Give a reason to click that the title does not

    The description should add information, not restate the title. If the title says what the page is, the description should say what the reader gets from it.

A meta description does not help you rank. It decides whether the ranking is worth anything. On a page sitting at position six with a good impression count and few clicks, the description is often the entire problem, and it is one of the cheapest things on a site to fix.

Write for the query the page actually ranks for

The most common failure is writing the description for the keyword you targeted, when the page has drifted and now earns its impressions from a different query. Pull the top query per URL out of Search Console first. That is what searchers are actually typing when they see this page, and it is frequently not what the brief said.

This is also the single biggest lever on whether Google keeps your description. Google rewrites a description when it thinks page text answers the query better. Writing to the live query removes most of that motivation.

Front-load everything

Truncation happens from the end. Whatever sits in the last third of the description may simply never appear, and it varies by device. The working rule is that the first 120 characters must carry the whole message on their own. Treat anything after that as a bonus that some readers will see.

This is why the character-count debate is mostly a distraction. Google truncates on pixel width, so two descriptions of identical length can truncate differently depending on the characters used. Front-loading makes the question moot.

Five patterns that work

PatternShapeBest for
Direct answerState the answer, then say what else the page coversInformational queries
OutcomeName what the reader will be able to do afterwardsHow-to and guides
Specific scopeState exactly what is and is not includedComparison and listicles
ObjectionName the doubt the searcher already has and address itCommercial pages
MethodSay what the recommendation is based onAnything where trust is the barrier

The objection pattern is underused. Somebody searching a commercial query usually arrives with a specific hesitation, and a description that names it out loud tends to outperform one that lists features.

Add information, do not restate the title

If the title is “SERP Analysis: How to Read a Search Result Page”, the description should not be “Learn how to read a search result page.” That is the same sentence twice, and it wastes the only extra line you get. Say what the reader gets: the checks, the template, the decision it produces.

Doing this across a client roster

A description takes two minutes. Two thousand pages across a dozen client brands, kept consistent with each brand’s voice and revisited when the ranking query drifts, is a different problem. That is what AltoRank handles: descriptions generated per page in the client’s voice, with a human approving before anything goes live. See the alternatives comparisons, or start with the SEO health check if you are not sure which pages are underperforming.

Frequently asked questions

What is a meta description?

A meta description is the short summary in a page's HTML head that search engines may display beneath the title in results. It is not a ranking factor, but it strongly influences whether someone clicks, which makes it worth writing deliberately on pages that already rank.

Why does Google rewrite my meta descriptions?

Google replaces a description when it judges that text from the page answers the specific query better. That usually means the description was too generic, was keyword-stuffed, or did not address the query the page actually ranks for. Writing to the live query rather than the intended one reduces how often it happens.

How long should a meta description be?

Around 150 to 160 characters is the common guidance, but Google truncates on pixel width, so the character count is only an approximation. The dependable approach is to make the first 120 characters carry the complete message so truncation costs you nothing important.

Is a meta description a ranking factor?

No. Google has stated repeatedly that meta descriptions are not used as a ranking signal. They affect click-through rate, which is why they matter most on pages that already earn impressions but convert few of them into visits.

Do meta descriptions matter for AI search?

Less than for traditional search, because generative answers extract from the body content rather than the description. The description still helps by giving a clean summary that matches the page, and consistency between the two reduces the chance a model mischaracterises what the page covers.

Be the site the assistant names.

Add a domain and the first draft is written while you watch. Every publish is your decision, a click on the draft or a rule you set and can hold, and you can read the source or self-host it free.

Add a domain, it sets up your workspace