PLAINFINCH learn by building

Meta descriptions

You will write meta descriptions that give a searcher a reason to click, and see when search engines skip them.

What is a meta description?

A meta description is a short summary of a page that you write in the page's <head>. Visitors never see it on the page itself. Search engines read it and may show it as the grey text under the blue title link in a result, which is usually called the snippet.

It is one line of HTML: a <meta> element with name="description" and the text in its content attribute. Every page gets its own, written for that page. The home page describes the bakery as a whole, the menu page describes the menu, and the cakes page describes the cakes.

Think of it as the sentence you would say if someone asked what is on the page and you had five seconds to answer. Someone scanning a page of results uses that sentence to decide whether your page answers their question.

<head>
  <title>Menu and prices | Crumb and Crust</title>
  <meta name="description" content="Today's bread, buns and cakes at Crumb and Crust on Mill Lane, with prices. Sourdough from £4.20, cinnamon buns £2.80.">
</head>

Does the meta description help a page rank?

No. Google has said for many years that the meta description is not used to decide where a page ranks, and the words in it do not make a page more relevant to a search. Packing the description with search phrases changes nothing about position.

What the description can change is whether people click. A result that says plainly what the page offers, with a concrete detail such as a price or opening hours, is easier to choose than one that says nothing. Search Console's Performance report shows clicks and impressions for each page, so you can see over a few weeks whether a rewritten description is followed by more clicks. Many other things change at the same time, so treat that as a hint and never as proof.

Because of that, write the description for the person reading the result. The lab does the same: it never ranks anything, and the Result view only shows what the snippet would probably say.

Will the search engine always show my description?

No. The description is a suggestion. Google builds each snippet for the search in front of it, and it often uses a sentence from the page itself when that sentence answers the search better than your summary does. The same page can show your description for one search and a line from its third paragraph for another.

Search engines are more likely to ignore your description when it is missing, very short, shared with many other pages, stuffed with keywords or unrelated to the page. In those cases they pick text from the page instead. The lab copies the main signs of this: with no description, or one shared with another indexed page, the Result view takes the first paragraph of the page and says so.

If you want no snippet at all, a <meta name="robots" content="nosnippet"> tag asks for that. It is rarely a good idea for a normal page, since a result with no description gives searchers less reason to click.

FigureTwo paths to a snippet. When the meta description is unique and describes the page, the result usually shows it. When it is missing, a single word, or shared with another page, the search engine takes a sentence from the page instead. Either way, it may still pick page text that fits a particular search better.Two paths to a snippet. When the meta description is unique and describes the page, the result usually shows it. When it is missing, a single word, or shared with another page, the search engine takes a sentence from the page instead. Either way, it may still pick page text that fits a particular search better.
A unique, specific description is usually shown as written. A missing, tiny or shared one is usually replaced with text from the page.

How long should a meta description be?

There is no fixed limit. Google truncates descriptions to fit the width of the result, which depends on the device and the characters you use. On desktop that is often around 150 to 160 characters, and phones usually show less. The lab cuts at about 155 characters on desktop and 120 on phones, as a rough guide.

A useful habit is to put the most important details in the first 120 characters, so they survive on a phone, and to make the whole thing read as one or two complete sentences. A longer description is not penalised. The extra words are just not shown in the result, and Google may use a different part of it for some searches.

Very short descriptions are the bigger problem. One or two words, such as a business name, give searchers nothing to go on and are often replaced. The lab warns when a description is under 50 characters.

What makes a good description?

A good description is specific to its page and true. It says what the page has, in the words a searcher would use, and adds a detail or two that helps them decide. For a small local business those details are often prices, a street name, opening days or how much notice an order needs.

Compare two descriptions for the cakes page. Welcome to our website, where we love baking. could belong to any bakery anywhere and says nothing about cakes. Birthday cakes baked to order on Mill Lane in chocolate, lemon or carrot sponge. Three sizes from £24, with two days' notice. tells someone exactly what they will find.

  • Name the thing on the page: the menu, the cake sizes, the repair prices.
  • Add one or two facts a searcher would want: price, place, time, notice.
  • Write full sentences in plain words, with no list of keywords.
  • Keep the key facts early so a phone result still shows them.
  • Match what the page actually says, so nobody feels misled after clicking.

Why does each page need its own description?

When several pages share one description, every result from your site looks the same, and searchers cannot tell which page they want. Search engines notice this too. Google's documentation describes identical descriptions across many pages as a reason it may generate its own snippets instead.

This often happens with templates. A site builder copies the home page's <head> into each new page, and nobody goes back to change it. The demo on this page shows that exact situation: the menu and About pages were made from one template and both kept its sentence, so the lab took text from the pages instead.

On a large site with thousands of product pages, writing every description by hand may not be realistic, and Google says it is fine to generate them from the page's data, such as a product's name, size and price. On a site with ten pages, write each one yourself. It takes a few minutes per page.

How do you check descriptions on a real site?

Open the page in a browser, use View Source and search for name="description". That shows exactly what you published. If you use a site builder, the description is usually in each page's SEO or search settings, sometimes under a name like page summary.

To see what a search engine actually shows, search for the page by name and read the result. Remember the snippet can change from one search to the next. Search Console's URL Inspection tool tells you whether Google has crawled the latest version of the page; if it has not, the old description may still appear for a while.

In the lab, the Result view shows the desktop and phone results side by side, with a note saying whether the description came from the meta tag or from the page. The Checks view lists missing, short, shared and long descriptions across the whole site.

What do AI tools get wrong about meta descriptions?

AI tools often state an exact length as a rule, such as descriptions must be between 150 and 160 characters, and then pad or chop sentences to hit the number. There is no such rule. Aim for a description that fits most of its meaning in the space a phone shows, and stop when it is finished.

They also tend to write descriptions as keyword lists or as sales copy, with phrases like best bakery near you, top quality, order now. Repeated keywords do nothing for ranking and make the snippet more likely to be rewritten. A claim like best bakery is something a searcher has no way to check from a result.

Some also promise that a better description will move a page up the results, which, as above, it will not. It can only make the result you already have easier to choose.

Field notes

  • A meta description is a short summary in the page head that search engines often show as the snippet.
  • Google does not use the meta description to decide rankings, though a good one can earn more clicks.
  • Search engines may write their own snippet from the page text when it matches the search better.
  • Write a unique, specific description for each page that says what someone will find there.

Easy to get wrong

A one word description gives searchers nothing to decide with, and search engines usually replace it with text from the page.

Shared descriptions make every result look alike, and search engines tend to ignore them and pick page text instead.

Keyword lists do not help ranking and read badly in a result. Write sentences with real details.

Questions people ask

Can I use the same description in my social preview card?

Yes. If a page has no og:description, many apps fall back to the meta description. You can write a separate one later if the share card needs a different tone; a later lesson covers preview cards.

I changed my description. Why does search still show the old one?

The search engine needs to crawl the page again before it sees the change, which can take days or weeks. URL Inspection in Search Console shows when Google last crawled the page, and you can request a recrawl from there.

Should the description repeat the title?

No. The title already appears right above it. Use the description to add what the title has no room for, such as prices, hours or what makes this page different from the others on your site.

Does every page really need one?

Pages you want people to find from search should have one. If a page is missing it, the search engine picks text from the page, which is sometimes fine. Pages you keep out of search, such as a thank-you page, do not need one.

Keep going