I have been building websites for more than 15 years, and I have run content sites with a lot of pages competing for attention in search at the same time. One of the least glamorous jobs on any of those sites was writing meta descriptions. It is also one of the easiest wins most people skip.
A lot of site owners either leave the meta description blank, let a plugin grab the first sentence of the page, or copy the same line onto every page. Then they wonder why a page that ranks on page one doesn't get many clicks.
The meta description is your one shot to tell a searcher, "This is the page you're looking for." Here is how to write one that actually does that.
What a meta description is (and what it isn't)
A meta description is a short summary of a page that lives in the page's HTML, inside the <head>. It looks like this:
<meta name="description" content="Your short summary of the page goes here.">
Visitors never see it on the page itself. Where it shows up is in search results, usually as the gray text under the blue title link. Social apps and messaging apps sometimes use it too when someone shares your link.
Two things it isn't:
- It isn't a ranking trick. Google has said plainly that it doesn't use the description meta tag in ranking. Stuffing keywords into it won't push you up the page.
- It isn't guaranteed to show. Google's own guide to snippets says snippets are created mainly from the page content, and Google uses your meta description when it describes the page better than the page text does. Google can also show different snippets for different searches.
So why bother? Because when Google does use it, it is the pitch that sits right next to your competitors' pitches. Ranking gets you on the shelf. The title and description help decide whether you get picked.
Why meta descriptions still matter
Think about how you search. You type something, scan a few results, and click the one that sounds closest to what you want. You are reading titles and those little descriptions fast.
A good description helps in three ways:
- It earns the click. A clear, specific summary gives someone a reason to choose you.
- It sets the right expectation. The person who clicks already knows what they're getting, so they are more likely to stay.
- It gives Google a better option. If your page is long or starts with an intro that doesn't summarize anything, a well-written description gives Google a clean summary to use.
If you want to see whether your descriptions are working, open the Performance report in Google Search Console. Look for pages with plenty of impressions but a low click-through rate. Those are usually the first pages I rewrite.
How long should a meta description be?
Here is the honest answer: there is no official limit. Google's documentation says there's no limit on how long a meta description can be, but the snippet gets cut off in search results as needed to fit the device width.
In practice, I aim for roughly 120 to 160 characters. That's a rule of thumb, not a rule. It's long enough to say something useful and short enough that the important part usually shows before it gets trimmed.
The bigger point is order. Put the most important words first. If the end gets cut off, you want the part that got cut to be the least important part.
My simple formula for writing one
When I write a meta description, I am answering three questions in one or two sentences:
- What is this page? Say it plainly, and use the words people actually search.
- Why is it worth clicking? What does the reader get: steps, a checklist, examples, prices, a comparison?
- What's different about it? A detail that makes it more specific than the other nine results.
Put together, it usually looks something like this:
[Answer or topic in plain words] + [what you'll get] + [a specific detail].
Here's a real one. For my post on how to do keyword research for a blog, the description needs to tell someone it's a practical how-to, not a theory lesson, and that they can do it without expensive tools. That's the whole job.
Tips that make a meta description better
Match what the searcher typed
Use the main phrase the page is targeting, naturally, near the beginning. It doesn't help your rankings directly, but Google often bolds words that match the search, and people's eyes go straight to those bold words. More importantly, it tells the reader they're in the right place.
Don't force it. "Best pizza Orlando best pizza near me Orlando pizza" is not a description. It's a warning sign.
Write it like a pitch, not a summary of your intro
Google describes a good meta description as a pitch that convinces the user the page is what they're looking for. I like that framing. You aren't writing a book report. You're writing the one or two sentences you would say if someone asked, "Why should I read this?"
Be specific
Vague descriptions blend into the page. Compare these two:
- Vague: "Learn everything you need to know about homeschooling in our complete guide."
- Specific: "How to start homeschooling in Florida: the notice you file, the records to keep, the yearly evaluation, and the mistakes to avoid in your first year."
The second one tells the reader exactly what's on the page. Numbers, steps, places, and concrete details do a lot of work here, as long as they're true and actually on the page.
Make every page's description unique
This is one of the most common problems I see. A site has 40 pages and the same description on all of them, usually the company tagline. Google's guidance says identical or similar descriptions across a site aren't helpful, and recommends a site-level description for the home page and page-level descriptions everywhere else.
If you have a big site and no time to write them all, start with the pages that matter most: your home page, your main service or product pages, and the posts that already get traffic.
Use an active voice and a soft call to action
Words like "learn," "see," "find out," "compare," or "get" can nudge a click, especially at the start or end. Keep it soft. "Click here now!!!" reads like spam. "See the full checklist" reads like a helpful page.
Don't promise what the page doesn't deliver
If the description says "free template" and there isn't one, you'll get the click and lose the visitor. That's worse than not getting the click. Your description should be an honest preview.
Watch out for quotes and special characters
If your description includes double quotation marks, some systems can cut the text off at the quote because of how the HTML attribute works. When I can, I avoid double quotes in descriptions or let the site's template escape them properly.
Examples: bad, better, best
Here's how one description can improve, using a made-up local landscaping company as the example.
- Bad: "Welcome to our website. We are a family-owned company that has been serving the community."
- Better: "Landscaping services in Springfield, including lawn care, mulch, and seasonal cleanup."
- Best: "Springfield landscaping for busy homeowners: weekly lawn care, mulch and bed cleanup, and fall leaf removal. Get a free quote in one quick form."
The bad version could be on any site in America. The better version says what they do and where. The best version says who it's for, what's included, and what to do next, which is exactly what someone searching for a landscaper wants to know.
And for a blog post, say a guide on what pages a small business website should have:
- Bad: "In this post we talk about website pages."
- Best: "What pages should a small business website have? The 7 core pages to launch with, what goes on each, pages to add as you grow, and pages you can skip."
That second one is the actual description on that post. It starts with the question people search, then lists exactly what the reader gets.
Common meta description mistakes
Here are the ones I fix most often:
- Leaving it blank. Google will make something up from the page, and it may grab a random sentence or your cookie notice.
- Copying the first paragraph. Intros are usually written to warm up a reader, not to summarize the page.
- Using the same description everywhere. Every page should have its own.
- Keyword stuffing. It reads badly and doesn't help rankings.
- Being too clever. A joke or a vague tease might work on social media. In search, clear usually beats clever.
- Forgetting the title. The title and the description work as a team. If your title says one thing and the description says another, people get confused and scroll past.
How to add a meta description to your site
How you add it depends on how your site is built.
- Custom-built sites: Add the
<meta name="description">tag in the<head>of each page, or better, have your template pull a description field for each page so nobody has to hand-edit HTML. That's how I set up sites I build, including this one. - WordPress and other site builders: Most have an SEO settings box on each page or post, either built in or through a plugin. Look for a field labeled something like "meta description" or "search description."
- Online stores: Product and category pages usually have their own SEO fields. Don't skip category pages. They often rank for broader searches than individual products.
If you aren't sure whether your page has one, the MDN reference for meta names shows what the tag looks like, and you can view your page's source in your browser and search for name="description".
Make it part of your publishing routine
The easiest way to keep meta descriptions good is to never publish without one. On every post I put together, the description gets written alongside the title, slug, and headings, not as an afterthought after the page is live.
If you're already doing keyword research for your blog, you already know the phrase and the question the page answers. Writing the description then takes two minutes. And if your site gets traffic but no leads, the problem might be further down the page, which I covered in Why Your Blog Gets Traffic but No Leads.
Final thoughts
A meta description won't save a weak page, and it won't push a page up the rankings on its own. What it does is give a good page a fair shot at the click.
Say what the page is, why it's worth reading, and what makes it specific. Put the important words first. Make every page's description its own. Then check Search Console every so often and rewrite the ones that get seen but not clicked.
If you want help setting up a site where SEO fields like this are built into every page from day one, that's the kind of thing I do through Built by Knup.
FAQ
What is a meta description?
A meta description is a short summary of a web page placed in the page's HTML. Search engines like Google sometimes show it as the text under your title in search results, and some social and messaging apps use it when your link is shared.
How long should a meta description be?
Google says there's no set limit, but it trims snippets to fit the screen. A good rule of thumb is about 120 to 160 characters, with the most important words at the start so they show even if the end is cut off.
Do meta descriptions help SEO rankings?
Not directly. Google has said it doesn't use the description meta tag for ranking. A good description can still help you get more clicks from the rankings you already have, which is why it's worth writing one.
Why does Google show a different description than the one I wrote?
Google creates snippets mainly from your page content and may use your meta description when it describes the page better. It can also change the snippet based on what someone searched. A clear, accurate description that matches the page gives yours a better chance of being used.
Should every page have a unique meta description?
Yes, ideally. Google recommends unique descriptions for each page. If you can't do them all, start with your home page, your main service or product pages, and the pages that already get the most traffic.
Help with the content side
From planning to writing to building a site that turns that traffic into leads.