Free Meta Description Generator

This meta description generator takes a page URL or a topic and gives you three descriptions and three titles, each scored against the length Google actually displays. Point it at a live page and it reads the content first, so the description describes the page rather than the keyword. No signup, nothing stored. Improve the descriptions here, then feed the better copy straight into the LLMs.txt Generator, which reuses them.

SEO Meta Title & Description Generator

Enter a page URL or describe your topic and get title/description options scored against the ideal length ranges (titles 50–60 characters, descriptions 150–160 characters).

What a meta description does, and what it does not

It is not a ranking factor. Google confirmed that a long time ago and it has not changed. Writing a better description will not move you up the page.

What it does is decide whether the result gets clicked once you are already there. Your title and description are the advert for the page, and they are competing with nine other adverts on the same screen. A result that earns more clicks than its position predicts tends to hold that position better, so the effect is real - it is just downstream of ranking rather than part of it.

Which means the goal is not to fit the keyword in. The goal is to make the person reading the SERP choose you.

The lengths Google actually shows

Titles are safe up to about 60 characters. Descriptions up to about 160, and 150 to 160 is the range this tool scores against.

But characters are a proxy. Google truncates on pixel width, not character count, so a description full of wide letters - capitals, m and w - truncates earlier than the count suggests, and one full of narrow letters survives longer. The character range is a rule of thumb that works because most English text averages out.

Two practical consequences. Put the important half first, because the tail is what gets cut. And do not chase the last five characters - the difference between 152 and 157 is nothing, while the difference between leading with your offer and leading with your company history is everything.

Why Google rewrites your description

Google replaces the description on most results now. It is not a punishment and it does not mean yours was bad.

It happens because Google is matching the description to the specific query. Someone searching for one narrow thing gets shown the sentence on your page that answers it, even if your description covers something broader. On a page that ranks for fifty queries, a single fixed description cannot be the best answer to all fifty.

Rewrites are more likely when your description is generic boilerplate, when it is stuffed with keywords, when it duplicates other pages on your site, or when it does not mention what the searcher asked about. They are less likely when it reads as a genuine summary of that specific page.

You cannot force Google to use yours. You can make it the obvious choice.

Writing descriptions that earn the click

Lead with the answer, not the setup. The reader is scanning, and the first eight words decide whether they stop.

Use the keyword once, naturally. Google bolds terms that match the query, which makes the result catch the eye. Twice does nothing extra; three times reads as spam to a human before it does to an algorithm.

Be specific where your competitors are vague. Numbers, names and constraints all work - “up to 60 links per page” beats “fast and reliable” every time, because it is a claim only you could have written.

End with a reason to act. Not “click here”, but the thing they get: free, no signup, in seconds, no limits.

Write a different one for every page. Duplicate descriptions get flagged in Search Console and tell Google the pages are interchangeable — run the Broken Link Checker alongside this one; a page worth writing a fresh description for is worth checking for dead links too.

Three worked examples

An ecommerce category page:

Merino wool running shoes in eleven colourways, from 119 dollars. Free returns for 30 days and next-day delivery on orders before 3pm.

Specific, priced, and both objections handled in the second sentence.

A blog post:

Most UTM links break because two people on the same team spell the source differently. Here is the naming convention that stops it, with a template you can copy.

Names the problem in the reader’s own words, then promises the artefact.

A service page:

We run AI search visibility, paid acquisition and retention for scaling brands in India and the US. See the client results first, then book a call.

Says what it is, who for, and offers the low-commitment step before the high one.

Open Graph and Twitter cards

Your title and description also appear when someone shares the link - and unless you have set Open Graph tags, the platform falls back to your SEO title and description, which were written for a search result rather than a feed.

The difference matters because the contexts are different. A search result is answering a question the person has already asked. A shared link is interrupting someone who asked nothing, so it needs to be more curiosity-driven and less literal.

At minimum set og:title, og:description and og:image. Twitter reads Open Graph as a fallback, so a separate set of twitter: tags is optional unless you want different copy there.

The generator above builds a ready-to-paste og:title, og:description and twitter:card block for you. For the rest of your structured head tags, see the Schema Markup Generator — both are head-tag work.

FAQ

Frequently Asked Questions

Does the meta description affect rankings?

Not as a ranking factor. It affects click-through rate, and a result that gets clicked more tends to hold its position better. The effect is real but indirect.

Why did Google show something different from my description?

Google rewrites descriptions on most results when it thinks a passage from the page answers the query better. A description that is specific to the page and reads as a genuine summary is more likely to survive.

How long should a meta description be?

150 to 160 characters is the safe range. The real limit is pixel width, so a description full of wide characters truncates sooner than the count suggests.

Do I need a description on every page?

On every page you want traffic to. On thin or utility pages Google will generate one, and that is usually fine.

Should the keyword appear in the description?

Once, naturally. It gets bolded when it matches the query, which helps the result stand out. Repeating it does nothing.

Can I use the same description on several pages?

No. Duplicate descriptions across pages are flagged in Search Console and tell Google the pages are interchangeable, which is rarely what you want.