When you search on Google, each result shows a blue title and a few lines of grey text under it. Many beginners ask me: "Where does that grey text come from, and can I control it?" The answer is "partly." You can suggest it with something called a meta description, but Google decides what actually appears.
In this lesson, I will explain what a meta description is, how Google uses it, and how to write one that makes people want to click. By the end, you will be able to write good descriptions for your home page, service pages, blog posts and product pages, and you will know when it is fine to leave Google to do the job.
This lesson builds on the previous one about writing title tags that get clicks. The title and the description work as a team, so if you skipped that lesson, I suggest reading it first.
What is a meta description, in plain words?
A meta description is a short summary of a page that you add to the page's code. Visitors don't see it on the page itself. It sits in the <head> section of the HTML, which is the hidden part of the page that gives information to browsers and search engines.
Here is what it looks like in code:
<meta name="description" content="Fresh Himachal apples delivered to your door in Chandigarh within 24 hours. Order by the box, pay on delivery.">
You don't need to type code by hand. Most website platforms, such as WordPress with an SEO plugin, Shopify or Wix, give you a simple box labelled "meta description" or "search engine description." You type your text there and the platform adds the code for you.
Think of it like the blurb on the back of a book. The cover (your title) grabs attention. The blurb tells the reader what is inside and helps them decide whether to pick it up. A good blurb doesn't trick the reader. It gives an honest, tempting summary.
How does Google use your meta description?
The grey text under a search result is called a snippet. Google creates snippets automatically. According to Google's snippet documentation, Google mainly uses the content on the page to pick the snippet. It may use your meta description when the description describes the page better than other parts of the content.
This surprises a lot of people. You can write the perfect description and still see Google show something else. That is normal, and here is why: snippets are meant to preview the part of the page that best matches what the person searched for. So the same page can show different snippets for different searches.
Let me give you an example. Imagine a bakery page about birthday cakes. Someone searches "birthday cake delivery Mohali" and Google might show your meta description, because it mentions delivery and Mohali. Someone else searches "eggless chocolate birthday cake" and Google might pull a sentence from the page that talks about eggless options instead, because that matches their search better.
In brief, your meta description is a strong suggestion, not a command. The better it summarizes the page, the more often Google tends to use it.
Does a meta description help rankings?
Google's snippet documentation talks about descriptions only as a way to shape the snippet, not as a way to rank higher. So I treat the meta description as a click tool, not a ranking tool. Its job is to convince the right searcher that your page has what they need. More of the right clicks means more visitors from the same ranking, which is a real win on its own.
How long should a meta description be?
This is the most common question I get, and the honest answer is that Google has no fixed limit. Google's documentation says there is no limit on how long a meta description can be, but snippets are cut off in the results as needed, usually to fit the width of the device.
So what should you do in practice? Many SEO tools suggest staying around 150 to 160 characters. That isn't a Google rule. It is a practical guide so your most important words show before the text gets cut. Here is how I would think about it:
- Put the most important information first. If the end gets cut, the reader still gets the main point.
- Don't pad a short description just to hit a number. One clear sentence is better than two weak ones.
- Don't write a paragraph. A very long description will be cut, and the cut part is wasted.
- Check it on mobile. Phone screens are narrower, so less text may show.
A good rule of thumb: one or two sentences that say what the page is, who it is for and why it is worth the click.
What makes a good meta description?
Google's guidance boils down to a few simple ideas. A good description is unique to the page, summarizes the whole page, includes useful details and reads like a normal sentence written for a human. Let me take each one.
Make every description unique
Google says identical or similar descriptions on every page aren't helpful. If all your service pages share one generic description, searchers can't tell them apart. Write a separate description for each important page. If you don't have time for all of them, start with your home page and your most popular pages.
Summarize the page, not one small part
Your description should tell people what the whole page offers. A cute story from the second paragraph is not a summary. Ask yourself: "If someone read only this, would they know what they will get?"
Include the details people care about
Google suggests adding useful facts. For a blog post, that might be the author or the date. For a product, it might be the price, the maker or key features. For a local business, it could be the area you serve or your opening hours. These details help a searcher decide quickly.
Write for people, not for keywords
Google warns that long strings of keywords don't give users a clear idea of the page and are less likely to be shown. Use your main term naturally, once, because Google often highlights words that match the search. Then write the rest like a friendly, honest sentence. If you are not sure which term a page targets, the lesson on keyword mapping shows you how to give each page its own main keyword.
Give a reason to click
Think about what makes your page the better choice. Is it free? Is it fast? Does it include examples, prices or a checklist? Say so, honestly. Never promise something the page doesn't deliver, because people will bounce straight back to the results.
Good and bad meta descriptions, side by side
Examples make this much easier to understand. The ones below are invented examples for a made-up business, not real sites.
| Page type | Weak description | Better description | Why the better one works |
|---|---|---|---|
| Home page (local plumber) | Welcome to our website. We are the best plumbers. | Licensed plumbers in Pune for leaks, blocked drains and geyser repairs. Same-day visits, upfront prices, 7 days a week. | Says what, where and why, with concrete details |
| Service page | SEO, SEO services, SEO company, best SEO, cheap SEO | Monthly SEO for small businesses: technical fixes, content and link building, with a clear report every month. Get a free audit. | A real sentence instead of a keyword list |
| Blog post | When I was a kid, my grandmother made the best apple pie... | A step-by-step apple pie recipe with a flaky butter crust, the best apples to use and how to stop a soggy bottom. | Summarizes the whole page, not one anecdote |
| Product page | Running shoes. | Lightweight trail running shoes with a grippy sole and wide toe box. Sizes 6–12, free returns within 30 days. | Adds features and buying details |
| Category page | Same text copied on every category | Shop 40+ cotton kurtas for men in solid colors and prints. Sizes S to 3XL, cash on delivery across India. | Unique to the page and specific |
Notice the pattern: the better versions are specific. They answer "what is this, who is it for, and why should I pick it?" in a sentence or two.
Should every page have a hand-written meta description?
Not always. Writing descriptions takes time, so spend that time where it matters most. Here is how I would prioritize:
- Write by hand: home page, main service pages, key category pages and your most visited blog posts. These pages bring in most of your search traffic, so a better snippet pays off.
- Generate with a template: large sites with thousands of similar pages, like product listings. Google says creating descriptions automatically from page data is fine for big database-driven sites, as long as they read naturally and differ from page to page.
- Leave it to Google: long articles that answer many different questions. Google will often pick a better matching snippet for each search anyway. Even so, a good default description doesn't hurt.
Here is an example of a simple template for a shop: "Buy [product name] by [brand] for [price]. [One key feature]. Free delivery over [amount]." Because each product fills in its own details, every description ends up different and useful.
A quick warning: many platforms fill an empty description with the same site-wide text on every page. That is exactly what Google says isn't helpful. If you see one description repeated across your site, fix the template or clear it so Google can choose from the page content instead.
How to write a meta description, step by step
Here is the simple process I suggest for any page:
- Read the page and the title tag. Know what the page actually offers and what the title already says, so the description adds to it rather than repeating it.
- Search the main keyword on Google. Look at the snippets of the pages already ranking. Notice what they promise, and think about what your page offers that they don't.
- Write one sentence that says what the page is. Use the main term naturally near the start.
- Add one useful detail or benefit. A price, a location, a time saved, a format like "with examples" or "free template."
- Add a soft call to action if it fits. "Compare plans," "See the recipe," "Book a visit." Keep it honest.
- Check the length and the start. Make sure the key point is in the first part. Read it aloud. If it sounds like a robot, rewrite it.
- Publish and check later. After a few weeks, look at clicks in Search Console to see if the page earns more clicks for the same number of impressions.
That last step uses Google Search Console, a free tool from Google that shows how your pages perform in search. You will learn it properly in the lesson on using Google Search Console. For now, just know that "impressions" means how often your page was shown, and "clicks" means how often people clicked it.
Try it: rewrite the descriptions on your three most important pages
Now it is your turn. This takes about 30 minutes.
- Pick three pages that matter most to your business, for example your home page, your top service or product page and your most popular blog post.
- Search Google for
site:yourdomain.complus a word from each page to see the snippet Google shows now. Write it down. - Open each page in your website editor and find the meta description box. Note what is there now. Is it empty, repeated or a keyword list?
- Write a new description for each page using the seven steps above.
- Save, then write the date in a simple note so you can compare clicks in Search Console in about a month.
Don't worry if Google keeps showing different text for some searches. That is expected. You are improving the default, and that default is often what people see for your main searches.
If you want more examples to learn from, our blog has a longer post on how to write meta descriptions, with examples, and our on-page SEO checklist shows where descriptions fit with the rest of your page setup.
Questions beginners ask about meta descriptions
Why is Google ignoring my meta description?
Google picks the snippet that best matches each search. If your description doesn't match what someone typed, or doesn't describe the page well, Google may pull text from the page instead. Make the description an honest summary of the whole page, and keep the page content clear, because that content is what Google uses when it skips your description.
Is there a perfect character count?
No. Google has no fixed limit and cuts snippets to fit the screen. Around 150 to 160 characters is a common practical guide, but clarity matters more than the count. Put the key point first.
Can I stop Google from showing a snippet at all?
Yes. Google supports a nosnippet rule to stop a snippet, a max-snippet rule to limit its length, and a data-nosnippet attribute to hide parts of a page from snippets. Most sites don't need these, and hiding snippets can make your result less attractive. Our post on snippet controls and AI Overviews explains when they make sense.
Should I still use the meta keywords tag?
No. Google's SEO Starter Guide says Google Search doesn't use the keywords meta tag. It is a different tag from the meta description, and you can safely ignore it.
Do social networks use my meta description?
Some may fall back to it, but social sites mainly read Open Graph tags, a separate set of tags for link previews. If you want control over how your links look when shared, see our guide to Open Graph tags.
What you now know about meta descriptions, and what comes next
A meta description is your suggested summary for the search results. Google uses it when it describes the page well, and pulls text from the page when something else fits a search better. Write a unique, honest description for your important pages, lead with the main point, add a useful detail and give people a reason to click. Use templates for very large sites, and don't stuff keywords.
In the next lesson, we look inside the page itself: how to use headings and page structure from H1 to H3 so both readers and Google understand your content at a glance.
If you would rather have someone review your titles and descriptions for you, our team does this as part of on-page optimization. You can also ask us for a free quote whenever you are ready.