Snoika
SEO fundamentals·Supporting article

How to write a meta description that gets clicks, with examples

A meta description is the short summary in a page's HTML that Google may show under your title in search results. Write it to get the right searcher to click. Use the words that searcher typed, and say plainly what the page gives them. Put the most useful detail first so that a cut-off snippet still makes sense. The description can change how many people click the result once they see it.

Portrait of Artem LozinskyArtem LozinskyOperations and product, Snoika · 7 min read
One person in their twenties on an office rooftop terrace with a city skyline.

Write for CTR not rankings

Meta descriptions still matter for SEO, but only through click-through rate (CTR). They aren't a ranking factor. Google settled this in 2009. In a post on the Google Search Central Blog, Matt Cutts, then head of Google's webspam team, wrote: "Even though we sometimes use the description meta tag for the snippets we show, we still don't use the description meta tag in our ranking." So a description decides whether people click a page that already ranks.

Clicks are where descriptions pay off. Backlinko and ClickFlow looked at Search Console data for 874,929 URLs and found that pages with a description got about 6% more clicks than pages without one. That gain is modest, and it comes from simply having a description. A description that lifts CTR contains these four elements:

  • The phrase the searcher used, so Google bolds it in the snippet
  • The specific thing the page delivers, such as a price, a template, a checklist or an answer
  • A detail the competing results lack, such as a date, a count or a scope
  • A plain verb that tells the reader what they can do on the page

Keyword stuffing does the opposite. A string of keywords tells a searcher the page was written for a machine, so they skip it.

Optimal meta description length

The ideal meta description length in 2026 is about 120 to 155 characters, with the key point inside the first 120. Google cuts snippets by pixel width. Wide letters like W and M use up the space faster than narrow ones like i and l. Conductor's SEO documentation puts the practical range at 120 to 158 characters and gives these limits:

Google desktop

Approximate width limit
920 pixels
Approximate characters before cut-off
Up to about 158

Google mobile

Approximate width limit
680 pixels
Approximate characters before cut-off
About 120

Bing and Yahoo

Approximate width limit
980 pixels
Approximate characters before cut-off
A little more than Google desktop

The mobile figure is the one that limits you. If your offer only shows up at character 140, mobile searchers never see it. Too-long descriptions are common. Ahrefs found that 40.61% of descriptions in its sample of 192,656 pages ran past the limit. Before you publish, paste each description into a SERP preview tool and check the mobile view first.

When Google rewrites your copy

Google replaces most hand-written descriptions, and you can lower the odds without ever stopping it fully. In a study of 20,000 keywords, Ahrefs found that Google rewrote meta descriptions 62.78% of the time. The rate fell to 59.65% for short, high-volume "fat-head" queries and rose to 65.62% for long-tail ones. Google rewrote 61.46% of the too-long descriptions and 63.69% of the others, so length made little difference. The study dates from 2020, so treat it as a benchmark.

The reason sits in Google's own documentation. Snippets come mainly from page content, and Google uses your tag only "if it might give users a more accurate description of the page than content taken directly from the page." A long-tail query matches a different paragraph of your page, so Google shows that paragraph.

To keep your copy in place more often, write the description in the wording of the query that brings the most impressions. Summarize what the page actually says, and don't promise anything the body doesn't cover. Give every page its own description, because duplicates tell Google the tag carries no information. The robots controls `nosnippet` and `max-snippet` limit or block snippets, as does `data-nosnippet`. None of them forces Google to show your text.

Good meta description examples

Good meta description examples let readers decide whether to click without opening the page. The pairs below show a weak version next to a stronger one for three common page types. Each strong version keeps the searcher's phrase near the start and adds one concrete detail.

A product page

Weak: "Buy the best running shoes online. High quality running shoes at great prices. Shop running shoes today."

Strong: "Trail running shoes with a 6 mm drop and a rock plate, sized for wide feet. Free returns within 30 days and next-day shipping in the UK."

The weak version repeats the keyword three times and says nothing a shopper can check. The strong one names the specs a trail runner compares. It also answers the returns question before the shopper has to ask.

A how-to guide

Weak: "In this article, we discuss everything you need to know about pruning roses."

Strong: "Prune roses in late winter, just above an outward-facing bud. See where to cut on bush and climbing roses, with photos for each. Photos also show where to cut on shrub roses."

The strong version gives part of the answer away, and that's deliberate. Searchers click when they can tell the page has the rest.

A local service page

Weak: "We are a leading plumbing company providing quality services to our valued customers."

Strong: "Emergency plumbers in Leeds, on site within 2 hours, 24/7. Fixed call-out fee shown before we arrive. Gas Safe registered engineers."

For a local page, put the place name and the response time up front. Those two details are what this searcher is scanning for.

Trigger words that lift clicks

Concrete numbers, such as prices and dates, lift clicks, as do verbs that name a task. Hype words don't. Backlinko's analysis of 4 million search results measured this for title tags. Titles with "power words" like "ultimate" or "insane" had a 13.9% lower CTR. Titles phrased as a question had a 14.1% higher one. The data covers titles alone; titles and descriptions sit in the same snippet, and searchers read them the same way.

Use these details and phrasing choices in a description:

  • A number the reader can use: "12 templates", "under $40", "in 10 minutes"
  • The current year, but only when you've actually updated the content
  • "Free" when the thing is free with no signup wall
  • Task verbs such as compare, check, download, fix or calculate
  • A direct question that matches how the searcher phrased the query

Buyers react to price and delivery terms, while people researching a topic react to scope and freshness. So check your top queries in Search Console before you choose the words.

Descriptions AI assistants reuse

AI assistants reuse descriptions that read like plain answers, so write each one as a factual summary someone could repeat word for word. Assistants with web access, along with Google's AI Overviews, read the page and summarize it for the user. None of them publishes how much weight it gives the meta tag. What we do know is that a short summary that matches the body is easy to lift. A teaser with no information in it gives a summarizer nothing to work with.

Ahrefs found that when an AI Overview appears, the top-ranking page gets a 58% lower CTR, based on December 2025 data. When fewer searchers click, being named inside the answer counts for more.

Make the small change of stating the page's main answer and who it's for in the description. The description and the opening paragraph should say the same thing. If they disagree, the AI system trusts the body.

Measuring click-through impact

You measure a description's impact by comparing CTR for the same queries before and after the change, at a similar position. Use Google Search Console to run the comparison:

  1. Open the Performance report and filter by the page. Note its CTR and average position for the last 28 days.
  2. Rewrite and publish the description. Request indexing through URL Inspection.
  3. Wait until Google shows the new snippet, which you can confirm with a live search.
  4. Compare the next 28 days with the previous 28, query by query.
  5. Discount any change that comes with a big shift in position, because position moves CTR on its own.

Seasonal demand can also skew the comparison. A gift guide in December tells you nothing about your copy. Test pages with steady impressions, and judge only the queries where Google showed your text instead of a rewrite.

Scale with templates not guesswork

Sites with thousands of pages should build descriptions from templates filled with real page data. Google's documentation recommends that large sites programmatically generate descriptions from each page's content, and it lists details like price or author as useful to include. A template beats a missing tag. Ahrefs found that 25.02% of top-ranking pages had no description at all.

Use a product template such as "[Product name] in [colour] with [key spec]. [Price], [stock status]. Free returns within [days] days." Each field pulls from the product database, so each page gets its own description.

Templates fail in predictable ways. Empty fields leave gaps like "in, ." on the page. A single template across mixed categories produces near-duplicates. Before you roll a template out, run a crawl for duplicate and blank descriptions. Then write by hand for the pages that bring in the most impressions.

What to do next

Pick the 10 pages with the most impressions and the lowest CTR in Search Console, and rewrite those descriptions first. That's where knowing how to write a meta description pays off fastest, because the traffic already exists and only the click is missing. Note the date you change each one so you can compare the 28 days before and after. Then check whether AI assistants mention your brand for the same topics, since a growing share of searchers never reach the results list. Snoika tracks brand visibility in Google and AI assistants, and you can check your AI visibility for free.

FAQ

See how AI talks about your brand