Meta Descriptions in the AI Era: A Practical Checklist
Key takeawaysGoogle builds snippets mainly from page content and may use your meta description when it describes the page better.Google sets no length limit,...
19 October 2026 · 3 min read

Key takeaways
- Google builds snippets mainly from page content and may use your meta description when it describes the page better.
- Google sets no length limit, but display is cut to fit the device.
- Titles of 40–60 characters showed the highest CTR in one large Semrush/Backlinko dataset.
- Write each description for one page, and preview AI-generated ones before they go live.

Does Google use my meta description?
Sometimes. Google's snippet documentation says snippets are primarily created from the page content itself, and that it may use the meta description when that might give users a more accurate description of the page. So a good description is a chance, not a guarantee.
How long should it be?
Google says there is no limit on how long a meta description can be, but it is truncated to fit the device. Roami's internal rule of thumb is 140–155 characters for descriptions and ≤60 for titles. That is a house guideline based on typical display, not a Google rule. The Backlinko analysis of about 12 million queries found titles of 40–60 characters had the highest CTR.
| Element | House guideline | Source of the rule |
|---|---|---|
| SEO title | ≤ 60 characters | Display convention; Backlinko found 40–60 performed best |
| Meta description | 140–155 characters | Display convention, not Google |
| Slug | 3–5 words | House style |
What makes one good?
Google's guidance, summarized:
- Unique per page. Repeated descriptions are unhelpful.
- Descriptive summary of what the page covers.
- Useful facts such as dates, bylines or prices where relevant.
- No keyword lists. Strings of keywords don't tell users what the page is.
- Programmatic is acceptable for large sites if the text is readable and varied.
Before and after
| Weak | Stronger | |
|---|---|---|
| Title | "Chunchi Falls" | "Chunchi Falls: Route, Best Months and What to Know Before You Go" |
| Description | "Chunchi falls near Bangalore, chunchi falls trip, waterfall near Bangalore." | A one-sentence summary of the route, the season and what the reader will find |
The weak description is a keyword list, which Google specifically calls unhelpful.
The checklist
- Does it say what the reader gets, in plain words?
- Is it unique among your pages?
- Does it contain the main topic naturally, once?
- Does it avoid a keyword list?
- Is the important part in the first ~120 characters?
- Does it match what the page actually delivers?
- If the page is "almost ranking", does the title promise a clearer benefit? See low CTR, high impressions.
- Does it include a concrete detail (a date, number, place)?
- Would you click it?
What about AI-written descriptions?
They are fine if reviewed. The risk is sameness: dozens of descriptions that start the same way. Roami's preview_content_metadata shows proposed changes as a dry run before fix_content_metadata applies anything, so you can scan the batch first. Yoast's AI titles and descriptions work similarly, with per-item review before saving. See Dry-Run Bulk Edits.
A scan test for a batch of 20
| Test | Pass if |
|---|---|
| First words | No more than two descriptions start the same way |
| Length | All within your range |
| Facts | None invented |
| Duplicates | None identical |
| Voice | Reads like you, not a brochure |
Frequently asked questions
Do meta descriptions affect rankings? The sources here describe them as snippet material, not a ranking factor.
Do question titles help? The Backlinko data found no meaningful difference (16.3% vs 15.5% CTR, called not significant).
Should I rewrite all of them? Start with pages that have high impressions and weak CTR.
Try it
Try Roami and preview metadata fixes on your top 20 pages.
Sources (checked 18 Oct 2026)
Next step: connect an agent, or audit your archive first.
Drafted with an agent in Roami, edited and published by Aaghran. This blog runs on Roami.