The Complete Guide to Meta Descriptions
Meta descriptions are the short snippets of text that show up under your page’s title in search results, and they’re one of the last things a searcher reads before deciding whether to click your listing or the one below it. Get yours right and you can noticeably raise click-through rate on a page that’s already ranking. Get it wrong, or skip it entirely, and Google will write one for you by pulling text straight off the page, which usually reads worse than anything you’d have written on purpose.
Key takeaways
- Meta descriptions aren't a direct ranking factor, but a higher click-through rate on an existing ranking is one of the cheapest wins in SEO.
- Aim for roughly 120 to 170 characters, and put the value proposition early in case a smaller screen truncates the rest.
- Google rewrites the meta description on a large share of search results anyway, so write a genuinely good one instead of trying to game it.
- Never use the old meta keywords tag, Google confirmed years ago it ignores it entirely.
- Every page needs its own description, written for that page's specific offer, not a copy-pasted template.
What a meta description actually is
A meta description is an HTML tag in a page’s head section, a line or two of text that describes what the page is about. It’s not visible on the page itself, it only shows up in search results, social share previews, and a handful of other places that pull metadata. Its job isn’t to rank the page. Its job is to sell the click once the page is already showing up in results.
That distinction matters more than it sounds. A lot of businesses treat the meta description like another place to cram keywords, the same instinct that used to drive keyword-stuffed title tags. Google has been explicit for years that keywords in a meta description don’t move rankings. What they do move is whether a person scanning ten blue links picks yours.
Social platforms borrow the same tag when someone shares a link, so a weak meta description doesn’t just cost you in Google, it shows up as a flat, uninviting preview on LinkedIn or Facebook too. Writing it once, well, pays off in more than one channel.
The length that actually works
Aim for roughly 120 to 170 characters. Google typically shows around 155 to 160 characters on desktop before truncating with an ellipsis, and mobile often cuts off earlier. Because the exact cutoff shifts by device and by how Google renders that particular query, the safest approach is to put your strongest value proposition in the first 120 characters, so even a truncated version still makes the case for clicking.
There’s no penalty for writing a shorter or longer description. A one-sentence description that’s genuinely compelling beats a padded 160-character one that’s just filling space to hit a number.
A formula that actually gets clicks
A dependable structure: name the audience, name the problem being solved, say briefly how you solve it, add a credibility signal if there’s room, and close with a light call to action. Something like, “Local plumbers: get more calls from Google with a mobile-friendly site built to rank. Free quote, no obligation.” does more work than a generic, “We are a leading provider of plumbing website services.”
Front-load the keyword in the first half of the description where possible. Google bolds matched query terms in the snippet, which draws the eye even though it isn’t a ranking signal, it’s a visual one. A description that reads like ad copy, specific, benefit-led, and honest about what happens next, consistently outperforms one written like a dictionary definition.
Writing description copy that actually sells the click is a small-scale version of the same discipline that goes into any page’s copywriting: know who’s reading, name the benefit before the feature, and don’t waste a word on throat-clearing.
Why Google rewrites so many of them anyway
Here’s the part that surprises most business owners: Google rewrites the meta description on roughly 60 to 70 percent of search results, regardless of how well the original one is written. It does this when it decides a snippet pulled from the page’s actual body content, matched to the specific query someone typed, will serve that searcher better than the static description in the code.
This isn’t a reason to skip writing one. It’s a reason to make sure the content immediately surrounding your primary keyword, in the first paragraph and the first H2 especially, is written clearly enough to survive being pulled out of context and shown as a snippet. A strong opening paragraph is doing double duty: it’s your first 100 words for on-page SEO, and it’s a backup meta description Google might use instead of the one you wrote.
Some businesses take this as a reason to stop bothering with descriptions entirely. That’s backwards. A page with a genuinely strong, specific description still gets shown as written more often than a vague or missing one, because Google has less reason to override text that already matches the query well.
Meta descriptions for different page types
A homepage description should introduce the business and its core offer in one clear sentence, since it’s competing against branded search results and needs to confirm, fast, that this is the right site. A service page description should name the specific service and audience, the way a title tag does, and close with a concrete next step: a quote, a consultation, a price range.
A blog or guide page has more room to be curious rather than transactional. A description that poses the exact question the reader is Googling, then implies the answer is inside, tends to outperform one that just restates the headline. The goal shifts slightly by page type, but the discipline of writing one sentence that earns the click stays the same everywhere.
This is one small piece of a much larger on-page picture. Title tags, header structure, internal links, and page speed all feed the same goal alongside the meta description, which is why most agencies bundle it into a broader SEO engagement rather than treating it as a standalone fix.
Mistakes worth fixing first
- Leaving the field blank and letting Google auto-generate it from body text, which usually produces an awkward, mid-sentence snippet.
- Reusing the same description across dozens of pages, especially on ecommerce or programmatic pages, which reads as duplicate and unhelpful to both users and Google.
- Writing the description like an internal summary rather than an ad, listing features instead of making a case for the click.
- Still populating the old meta keywords tag out of habit. Google confirmed publicly that it’s ignored entirely, and it’s just dead weight in the code at this point.
Programmatic or templated pages are the worst offender here. A site that generates hundreds of location or product pages from one template often ships the exact same description with a single word swapped out. Google treats that as thin, duplicate content at scale, not as hundreds of unique pages, and it can suppress the whole batch rather than just the weakest ones.
How to actually improve yours
Start with Google Search Console’s performance report. Sort by impressions and look for pages with high impressions but a weak click-through rate relative to their ranking position. That gap is usually a title tag or meta description problem, not a ranking problem, because the page is already showing up, it’s just not winning the click. Rewrite the description on those pages first, since that’s where the return on the effort is highest.
Give a new description a few weeks before judging it. Search Console data is noisy day to day, and click-through rate on any single page can swing simply from ranking position moving up or down slightly. Look at the trend, not a single day’s snapshot.
A quick example, before and after
Before: “We offer comprehensive website design services for businesses of all sizes, with years of industry experience and a dedicated team.” That sentence could sit on almost any agency’s homepage unchanged, which is exactly the problem. It names nothing specific and asks for nothing.
After: “Website design for growing service businesses, built to load fast and convert visitors into calls. See recent work and get a free quote.” That version names the audience, states two concrete outcomes, and ends with an action. It’s not longer or fancier, it’s just aimed at an actual reader instead of a search engine.
Run every description you write through that same test before publishing: could a competitor paste this onto their own site without changing a word? If yes, it’s still too generic.
More seo & content guides
Ready to build the whole thing right?
One studio, one system, from first mark to full scale.