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.