Skip to content
⚙️
Technical SEO
Lesson 8 of 22 · On-Page Optimization
FREE +45 XP

Meta Description Optimization

Meta description optimisation is not a search for the perfect length but a process: what to put in a description for each page type, how to do it across a site of thousands of addresses, and how to check the result without fooling yourself with averaged numbers. What Google does with a description is covered in the lesson on titles and descriptions; this one is practice.

It rests on the snippets documentation and the performance report.

🎯
Masha picks from ten results
"The titles are nearly identical. I read the line under the link and decide."
Google's anchoring wording: a description is like a pitch that convinces the user the page is exactly what they're looking for, while the snippet is primarily determined from the content on the page; the description is used when it describes the page better. So it has to be more precise and more informative than the page is in one line.

What to put in a description by page type

The documentation advises not limiting yourself to a sentence: a description can bring together information scattered across a page — for articles the author and publication date, for products the price, age and manufacturer — as clearly tagged and separated data. Hence the scheme: description = the page's main point + facts that would not otherwise reach the snippet.

Page typePage facts for the descriptionAn example scheme
ArticleWhat about, for whom, author, dateWhat is covered, what the reader gets. Author, date
ProductName, key specification, price, availability, manufacturerName — specification. Price, availability
CategoryWhat is inside, how many, how the items differWhat the section holds, the number of items, the main differences
Home and aggregation pagesWhat the site does and for whomA site-level description

The distinction between levels is written down: site-level descriptions on the main home page or other aggregation pages, and page-level descriptions everywhere else. The table gives example schemes, not Google rules; they have one test: does the description speak precisely about this page.

Drafts are easy to assemble in the meta tag generator, and how they will look in the results is shown by the snippet planner.

Descriptions at scale

On a site of thousands of pages writing by hand is unrealistic, and Google acknowledges it: for large sites where hand-written descriptions can be impossible, programmatic generation of the descriptions can be appropriate and is encouraged. The condition is named right there: good descriptions are human-readable and diverse, and page-specific data is a good candidate for generation. Strings of keywords, by contrast, give a poor picture of the content and are less likely to be displayed as a snippet.

A working template scheme substitutes the page's own fields, with no shared text in the tail:

Product:  [name] — [main specification]. [Price], [availability].
Article:  [topic in one phrase]. [For whom], [author], [date].
Section:  [what is in the section]: [number] items, [main difference].

The rules that follow from the documentation: every field comes from the page's data; if a field is missing the fragment is skipped, not filled with a generic phrase; and an identical ending on every page turns the set into identical or similar descriptions on every page, which the guidance calls unhelpful when individual pages appear in search results. If time is short, prioritise: at the very least, create a description for the critical URLs like your home page and popular pages.

How to find problems

First, what not to look for. In the Search Console documentation "Search appearance" is a dimension tab in the performance report next to queries, pages, countries and devices; a "Meta descriptions" report is not described there. So empty and duplicate descriptions are found by crawling the site:

  1. Crawl the site with the site crawler and export the descriptions for every page.
  2. Find the empty and the duplicated: the meta tag checker does it for one page, the crawler for the whole site.
  3. For each group of duplicates determine the cause: a field was not substituted, a shared template tail, or the pages genuinely are the same in meaning.
  4. Prioritise by traffic: the pages report shows which addresses to start with.

How to check the description helped

A description is not a guaranteed snippet, so first confirm it is shown at all: open the live results for the page's main queries. After that, numbers:

What is not in the documentation

These widespread claims do not appear in the documentation, so they cannot be presented as rules:

  • pixel lengths (920 and 680) and "110–120 characters for mobile": the documentation says only that the snippet is truncated as needed, typically to fit the device width. What is known about mobile results is different: for most sites Google primarily indexes the mobile version;
  • "Google replaces the description in 40–70% of cases";
  • "Google bolds the keyword and CTR drops without it" and "a description containing the exact query is used";
  • "duplicate descriptions are flagged and ignored": all that is said is that identical descriptions are not helpful when pages appear separately;
  • a CTR rise "from 1.8% to 4.2%" and "2.3 times" from changing a description as proof.

That does not mean the opposite is true. It means such figures are observations from other people's sites. The practical conclusion: the most important part first, and the result checked on your own data.

Checklist

  1. The description speaks about this particular page and adds facts the snippet would not carry.
  2. Site-level descriptions for the home and aggregation pages, page-level for the rest.
  3. The template substitutes the page's fields and skips empty ones, with no shared tail.
  4. Empty and duplicate descriptions found by a crawl and sorted by cause.
  5. Prioritised by traffic: the home page and the important pages first.
  6. The live results checked: the description actually shows.
  7. An edit judged over comparable periods, one element at a time.

Mistakes

  • Looking in Search Console for a meta description report the documentation does not describe.
  • One template with the same ending across thousands of pages.
  • A string of keywords instead of a description of the page.
  • Assuming the description will necessarily become the snippet.
  • Changing the title and the description together and crediting one of them.
  • Comparing CTR at different positions and in different seasons.

What comes next

The next lesson is about keyword targeting on the page: where and how the words of the query appear in the content itself — keywords on the page.

🎯
Lesson Task
Test your knowledge and earn +20 XP
← Title Tags and Meta Descriptions
Lesson 8 of 22
Go to Task →