Say you just published a new page for your business and searched for it on Google. Under your title sits a random line from your footer, or a sentence that stops halfway with three dots. It's a small thing, but it can make a good business look careless.

Learning how to write a meta description fixes most of that. Sum up the page in one or two plain sentences, with your main keyword and main benefit near the start. End with a clear action, keep it to about 120–160 characters, and preview it before you publish.

Our free Meta Tag Generator shows how your title and description will look on Google, on both desktop and mobile. It works in your browser, with no sign-up. Below are the length guidelines, a 5-step formula, three everyday scenarios and the mistakes that cost people clicks.

How to Write a Meta Description: The Short Answer

A good meta description is an honest, short pitch for one page. It tells a searcher what they'll get and gives them a reason to click.

What it is and where it shows

A meta description is a short summary of a web page, written in the page's code. It lives in the <head> section, the top part of the code that visitors never see on the page itself. The tag looks like this:

<meta name="description" content="Your short summary goes here.">

Google may show this text as the snippet, which is the short text under the blue link on the SERP (search engine results page, the list you see after a search). Use only one description tag per page. Two competing tags leave search engines guessing which one you meant.

Does it help SEO? An honest answer

Not directly. Back in 2009, Google said it did not use the description tag for ranking, though it sometimes used that tag to build snippets.

So why spend time on it? Because it can affect your CTR (click-through rate), the share of people who see your result and click it. When your result sits in a list of similar pages, a clear pitch gives people a reason to choose yours. Just know that Google won't always show your text, which we cover below.

How Long Should a Meta Description Be?

Aim for about 120–160 characters, and put the main point near the start, in roughly the first 110 characters. These numbers are a guide, not an official Google rule. Different sources suggest slightly different ranges, so don't treat any single number as exact.

Characters vs pixels in plain words

Google shortens long text based on pixel width, which is how much room the words take up on screen. A wide letter like "W" uses more space than a thin "i," so two descriptions with the same character count can get cut at different points.

When text runs too long, Google trims it and adds an ellipsis (…). This is called truncation. It's harmless if the important words come first, and annoying if your action sits at the very end.

Desktop vs mobile guide

DeviceCommon guide (characters)Common guide (pixels)What to do
DesktopAbout 150–160Up to about 920 pxUse the full length for detail and an action.
MobileAbout 110–130 (some say 120)About 680 pxPut the topic and benefit first, in case the end gets cut.
Safe middle groundAbout 120–160Check with a preview toolFront-load the important words, then check both views.

Our Meta Tag Generator suggests about 120–160 characters, up to roughly 920 pixels on desktop. Yoast suggests around 155. Since the advice varies, the safest habit is simple: say the most important thing first.

Why Google may cut or rewrite it

Google mainly builds snippets from the page content itself. It sometimes uses your meta description when that text describes the page better than the page does. On January 5, 2024, Google updated its documentation to say page content is the primary snippet source, and called its earlier wording incorrect.

Google can also show different snippets for different searches. For example, someone searching "emergency plumber" might see a different line from your page than someone searching "water heater repair." That's normal, and it's not a sign that anything is broken.

If you ever need tighter control, Google's guide to controlling snippets explains two robots meta tags, which are small instructions in your page code for search engines. nosnippet stops Google from showing a snippet, and max-snippet sets the longest snippet allowed. Most small business sites never need either one.

How Long Should a Meta Description Be?

How Do You Write a Good Meta Description? 5 Steps

Use a simple formula: topic + benefit + action. Then make each one unique and check the preview before it goes live.

1. Say what the page offers

Start with what the reader gets, in active voice. "Get same-day drain cleaning" is clearer than "Drain cleaning services are offered." Stay accurate, because if the page doesn't deliver what the description promises, people go straight back to Google and you've lost the visit.

2. Use your main keyword naturally

Your focus keyword is the main phrase you want the page to be found for. Use it once, early, inside a normal sentence. Repeating it three or four times won't help, and it makes the description read like spam.

3. Add a clear action

A call to action (CTA) is a short phrase that tells people what to do next. "Book online," "Get a free estimate" and "Try it free" all work. Only promise what's actually on the page.

4. Make it unique for each page

Using the same text across many pages creates a duplicate or boilerplate description. It gives searchers no way to tell your pages apart. Each important page should have its own line that describes that page alone.

5. Check the preview

Paste your title and description into a preview tool and look at both desktop and mobile. If the benefit or the action falls off the end, move it forward or cut extra words. This one check catches most problems before anyone else sees them.

Three Scenarios: Which Choice Is Safest?

The right approach depends on how big your site is and how much time you have. The three situations below are made-up examples, not real clients. Each one walks through the options and the lowest-risk choice.

Scenario 1: A plumber in Austin with a template website

The goal: More calls from people who search "plumber Austin." The problem: The home page shows this snippet:

Welcome to our website. We are a family business that has served our community for many years with quality service.

The options: Leave it alone, cram in every service and city name, or write one clear pitch.

The safe choice: Write one clear pitch that names the city, the top jobs and an action.

Licensed plumber in Austin for leaks, clogs and water heater repair. Same-day visits across Austin. Call now for a free estimate.

Why it works: The first line says who, where and what, and the last line gives a reason to call. Only use words like "licensed" or "same-day" if they're true, since a false claim costs more trust than it earns. For more ways to help a local page get found, see our SEO tips backed by Google's own advice.

Scenario 2: A Denver bakery with 60 products online

The goal: Better clicks on cake and bread pages without spending a week writing. The options: Hand-write all 60, leave them empty, or mix both approaches.

The safe choice: Hand-write the home page and the best sellers. For the rest, use a template that pulls in each product's own details. Here's the cake page before and after:

Before: Cakes. Buy cakes. Best cakes Denver cakes bakery.
After: Fresh sourdough, custom cakes and pastries baked daily in Denver. Order a birthday cake online and pick it up the same week.

Why it works: Google's older advice was to give every page a description and to focus on key pages first when time is short. A template that inserts the product name, flavor and size still reads like a real sentence, and every page ends up different.

Product pages can also carry structured data, which is code that labels page details (like the product name) for search engines. Our Schema Markup Generator can create that code for you.

Scenario 3: A blogger with 200 older posts

The goal: Fix weak or missing descriptions without rewriting everything at once. The options: Let an AI tool write all 200 and publish them unread, or audit first and fix them in order.

The safe choice: Audit first. Run your top pages through our free Website SEO Checker to spot missing or duplicate descriptions. Google Search Console, Google's free tool that reports how your site performs in search, can show which posts get seen but rarely clicked. Rewrite those first.

Before: In this post I talk about pricing, which is something a lot of freelancers ask me about all the time.
After: Not sure what to charge for a logo? Learn three simple ways to price freelance design work, with a worksheet you can copy today.

Why it works: AI drafts can save time, but they sometimes promise things the post doesn't contain. Reading each draft before it goes live is a cheap way to avoid misleading searchers, and it only takes a few minutes per page.

Decision table: match your situation to a choice

Your situationSafest choiceWhy
Small site with only a handful of pagesHand-write every descriptionThe workload is small, and you get full control.
Local service businessName the city, top services and an actionIt matches how local customers search.
Shop with many productsHand-write top sellers; template the rest with product detailsEach page stays unique without weeks of work.
Large blog with old postsAudit, then rewrite pages with views but few clicksYour effort goes where it can change results.
Using AI to draftReview each one against the pageIt catches promises the page doesn't keep.

Use the Free Meta Description Generator (Step by Step)

Our Meta Tag Generator lets you write, preview and copy your tags in one place. It's free, and everything happens in your browser.

Fill in title, description and URL

  1. Open the free meta description generator.
  2. Type your Page title.
  3. Type your Meta description.
  4. Add the Page URL (canonical). A canonical URL is the main web address of a page, and it tells search engines which version to use.
  5. Fill in Site / brand name.
  6. Add a Share image URL. The tool suggests an image size of 1200 × 630 px.
  7. Pick a Content type: Website, Article / blog post, Product or Profile.

Read the Google desktop and mobile preview

Switch between the Google and Mobile previews. The result updates as you type. A pixel-width meter tracks both characters and pixels, so you can see when text is about to be cut.

Check social cards and length warnings

Click Facebook and X to see how your link will look when shared. Length warnings flag any text that runs too long.

Under More options, you can set Language, Author, Theme color and "Allow large image previews." You'll also see Don't index (noindex) and Don't follow (nofollow). Leave those off unless you really mean to hide the page or its links from search engines, because turning them on by accident can keep a page out of Google.

Copy the code into <head>

Click Copy code and paste the tags inside the <head> of your page. If you use WordPress with Yoast SEO, paste only the description text into Yoast's meta description field below the editor. On Shopify, use the search engine listing section on each page or product. [ADD: confirm exact WordPress/Yoast and Shopify menu names before publishing]

Privacy: runs in your browser

The tool page states that everything is generated in your browser and nothing is sent to our server. If you're on a shared computer, click Reset to clear the fields when you're done.

Which Pages Need a Meta Description First?

Start with the pages that bring in customers: your home page, services, top products and popular posts. Thin pages like tag archives can wait or use a template.

Page typeHand-write it?
Home pageYes, first
Service or product pagesYes
Top blog postsYes
Category pagesYes if they get traffic; otherwise use a template
Tag, archive or filter pagesOptional; a template is fine

On large sites that pull pages from a database, a template can fill in each page's details automatically. Before you switch it on, read a sample of the results. Each one should sound like a person wrote it, and no two pages should say the same thing.

Common Meta Description Mistakes

Most problems come from rushing: copied text, empty fields or promises the page can't keep. The good news is that each one takes only a few minutes to fix.

MistakeWhy it hurtsFix
Same text on many pagesResults look identical and confuse searchersWrite a unique line for each key page
Keyword stuffingReads like spam and lowers trustUse the keyword once, naturally
Far too longThe action gets cut offFront-load the point; check the preview
Clickbait that doesn't matchVisitors leave fastDescribe what's really on the page
Empty fieldGoogle picks text from the page on its ownFill in key pages first
Forgetting mobileThe benefit falls off small screensCheck the Mobile preview
Copying the first paragraphIntros rarely work as a pitchWrite a fresh summary with an action

The meta keywords tag is ignored

The meta keywords tag is an old tag where site owners listed their keywords. Google has said since 2009 that it doesn't use this tag for ranking, so our generator leaves it out by default. You can safely skip it.

Meta Description vs Title Tag vs Social Description

The title tag is the clickable headline, the meta description is the search snippet, and the social description is what appears when someone shares your link. They can say different things, and one tool can set all three.

  • Title tag: The blue headline in search results. Our tool suggests about 50–60 characters, or roughly 580–600 pixels on desktop.
  • Meta description: The pitch under the title, when Google chooses to use it.
  • Open Graph description (og:description): The text that shows on Facebook, LinkedIn, WhatsApp and similar apps. It can be shorter or more casual than your search snippet.

After you publish, run the link through our Open Graph Checker to confirm the share card looks right.

Need Help With Technical SEO? Our Team Can Handle It

If you'd rather not manage tags, page speed and audits yourself, our team can do it for you. We've delivered 491+ projects over 10+ years for clients worldwide, and we hold a client rating of 4.9.

SEO and speed built in from day one

Every site we build is responsive, mobile-friendly and fast-loading. It follows Core Web Vitals best practices (Google's measures of how fast and stable a page feels to visitors) and includes technical SEO setup from the start. Our SEO services cover technical SEO, on-page optimization and content.

Clear communication and post-launch support

You get a dedicated team and project manager, plus weekly demos, so you always know where things stand. After launch, our maintenance plans cover updates, security patches, backups and performance monitoring. Every project starts with a free discovery call and gets a fixed quote with milestones, with no hidden costs.

Frequently Asked Questions

How long should a meta description be?

About 120–160 characters works for most pages. Mobile screens show less, so put the main point near the start and check a preview before you publish.

Is a meta description a ranking factor?

No, Google has said it doesn't use the description tag for ranking. It can still help people choose your result when Google shows it.

Why does Google show a different description than mine?

Google mainly builds snippets from your page content, and it can pick different text for different searches. Keeping your description accurate and close to what the page says gives it the best chance of being used.

Do I need a meta description on every page?

Ideally, yes, but you don't have to do them all at once. Start with your home page, then service pages, product pages and popular posts.

Should a meta description include the keyword?

Yes, once and naturally. Put it early in a normal sentence, and don't repeat it.

Can I use AI or a generator to write meta descriptions?

Yes, as long as you review every draft. Check that each one matches the page, and remember that no tool can guarantee Google will show your text.

Is the Meta Tag Generator free, and is my text safe?

Yes, it's free to use, with no sign-up. The tool page states that everything is generated in your browser and nothing is sent to our server.

Your Next Step

Write one honest pitch for each key page, lead with the benefit and check it on both screen sizes. Start with your home page today in the free Meta Tag Generator. You'll see exactly how it looks before anyone else does.

If you'd like SEO, speed and maintenance handled for you, Request a Free Quote. We reply within one business day and start with a free discovery call.