Seoxpert.io
Glossary/Meta Description
Glossary

What Is a Meta Description?

What Meta Descriptions Do (and Do Not Do)

A meta description is an HTML attribute in the page head that provides a summary of the page's content. It is not a ranking factor — search engines do not use the description text to determine where a page ranks. Its purpose is to appear as the snippet text beneath the page title in search results, giving users a reason to click.

The distinction matters: optimising meta descriptions is a click-through rate (CTR) exercise, not a keyword-stuffing opportunity. Descriptions that accurately describe the page and include a clear call to action consistently outperform vague or keyword-heavy alternatives.

Optimal Length: 120–155 Characters

Search engines truncate descriptions that exceed their pixel limits. On desktop, Google typically shows approximately 155 characters before adding an ellipsis. On mobile, the limit is shorter — often around 120 characters — because screen width constrains the snippet display area.

Writing to 120–155 characters ensures the full description displays on both mobile and desktop without truncation. Descriptions shorter than 100 characters often lack enough context to motivate a click. Very short descriptions may also trigger Google's automatic substitution with a different page excerpt.

How to Write a Good Meta Description

Match search intent precisely

The description should reflect what the page actually delivers. A page targeting "how to fix broken links" should describe the fix steps, not just the topic. Mismatched descriptions increase pogo-sticking — users clicking back after seeing the content doesn't match their expectation.

Include the primary keyword naturally

Google bolds keywords in snippet text that match the user's search query. Including the primary keyword in the description increases visual prominence in the SERP, which improves CTR even though the keyword itself provides no ranking benefit.

Add a specific call to action

Effective descriptions end with an action verb that tells the user what they get by clicking: "Run a free audit", "See the full checklist", "Compare plans". Generic closing phrases like "Learn more" perform worse than specific, page-matched actions.

Missing Descriptions vs Auto-Generated Snippets

When a page has no meta description, Google generates a snippet automatically by extracting a passage from the page. The extracted text is typically taken from wherever the query term appears in the content, which often produces incomplete sentences, navigation text, or footer copy stripped of context.

Auto-generated snippets are rarely as effective as custom descriptions because they do not contain a deliberate call to action and frequently misrepresent the page's value. For high-traffic pages, writing a custom description consistently recovers CTR that auto-generation leaves uncaptured.

How Seoxpert Detects Meta Description Issues

The scanner checks every crawled page for four meta description failure states:

  • Missing — no meta description tag at all
  • Too long — descriptions over 155 characters that will be truncated
  • Too short — descriptions under 70 characters that provide insufficient context
  • Duplicate — the same description text used on multiple pages

Browse all meta description findings in the issue library. See also: most common SEO issues for frequency data across real scans. See the new website SEO checklist for the full pre-launch requirements.

Frequently Asked Questions

Do meta descriptions affect SEO rankings?

Not directly. Meta descriptions are not a ranking factor. However, well-written descriptions improve click-through rate, which is an indirect relevance signal. Higher CTR from search results can contribute to better rankings over time.

What is the ideal meta description length?

Keep descriptions between 120 and 155 characters. This ensures they display in full on both mobile and desktop without truncation. Shorter descriptions provide insufficient context; longer ones are cut off in search results.

What happens if I leave it blank?

Search engines generate an automatic snippet by extracting text from the page. Auto-generated snippets are often taken out of context and rarely include a clear call to action, which typically lowers CTR compared to a custom description.

Should every page have a meta description?

Every page that appears in search results should have a unique meta description. Duplicate descriptions across multiple pages miss the opportunity to differentiate the click and may suggest low editorial quality to search engines.

How do I check meta descriptions across my entire site?

Run a free Seoxpert scan. The scanner audits every crawled page for missing, too-long, too-short, and duplicate descriptions and reports them with severity labels and source page references.

Check your meta descriptions with a free automated scan.

Or sign up and use your free scan credit. Also see the full SEO audit tool.