Why doesn’t AI mention your brand? Find out which half is brokenGet a free report
LLMention
Method

Meta descriptions: does an AI engine read them?

The question is unanswerable from outside, and the useful response is not a guess. Write the summary for the reader, measure the length, and do not let it stand in for the page.

By Alex Xu9 min read

The question sounds technical and has a disappointingly honest answer: nobody outside the model providers knows, and they do not document it. Meta descriptions are definitely used by search engines for result snippets, with the caveat that they are often rewritten. Whether an answer engine reads the description of a candidate page and uses it as a summary is not published, and any article that claims otherwise is guessing.

So this article does not answer the question with a confident yes or no. It does the two useful things instead: explains what a description is actually for, and measures what can be measured on this site — the lengths the scanner's rule cares about.

What the description is for

A meta description is a page-level summary in the head. Search engines may show it in the result, or may replace it with a passage from the page. Social previews sometimes use it when an Open Graph description is absent. A crawler that wants a one-line idea of the page before parsing the body has it right there.

That is a real job, and it is a different job from the page copy. The page answers a question; the description says which question. The best descriptions are specific, match the page, and contain a detail that distinguishes the result from the ten around it.

What the scanner checks

The rule is description, worth 2 points in the metadata dimension. The condition is a meta description between 50 and 160 characters; one outside the range is a partial pass worth 1 of the 2. The rule page notes that the length is the content attribute as written, so HTML entities count in their source form.

That is all a single fetch can check. Nothing reads the description for truth, duplicates, or whether it matches the page; a perfectly in-range description that promises a feature the page does not have passes.

A measurement on this site

To make the length check concrete, I fetched 40 URLs from this site’s sitemap on 2026-10-28 — a systematic sample of every Nth URL, not a random one — and measured the description attribute. The result:

MeasurementCount
Pages sampled40
Descriptions between 50 and 160 characters33
Descriptions shorter than 504
Descriptions longer than 1603
Missing descriptions0

Seven of forty are outside the range, which is a normal distribution for a site with hand-written and generated pages mixed together. The sample says nothing about AI engines; it says that the length check is cheap to run and that a site can see its own numbers without waiting for an audit tool.

Common mistakes

  • The template duplicate. Every page gets the same generated sentence with the page name inserted. The result is forty descriptions that distinguish nothing.
  • The promise the page does not keep. A description is a summary, not a sales line; if it claims a feature that is not on the page, the click lands on a disappointment.
  • The truncated ending. A 200-character description that ends mid-sentence is truncated by the result and by the rule; write for the length you will actually get.
  • Ignoring entities. The scanner measures the source attribute, so an ampersand written as & counts as five characters. A description can be in-range visually and out-of-range mechanically.
  • Contradicting the title or the H1. The three are read together; a description that describes a different page is a signal that the page is inconsistent.
  • Treating it as answer copy. The description is not the passage an engine quotes. The answer has to be in the body.

How to write one that survives all three readers

The pattern is short: state what the page answers, for whom, with one distinguishing detail. Aim for roughly 120–155 characters. Avoid "learn more", "in this article" and adjectives that could describe any page on the site. If the page has a number or a specific claim, the description can carry it — provided the page supports it.

<meta name="description"
  content="How the scanner separates a robots.txt block from a WAF 403, with two curl probes and what each status pair means." />

That description names the topic, the method and the scope, in 137 characters. It is not a claim about AI; it is a reason for a reader to choose this result over a generic one.

What can be tested

# 1. Extract the description and its length
curl -sS https://your-domain.com/page/ \
  | grep -oE '<meta[^>]+name="description"[^>]*>' | head -1

# 2. Length, counting the raw attribute
curl -sS https://your-domain.com/page/ \
  | grep -oE 'name="description"[^>]*content="[^"]*"' | sed 's/.*content="//;s/"$//' | wc -c

# 3. Duplicates across a handful of pages
for u in / /pricing/ /methodology/ /blog/; do
  curl -sS "https://your-domain.com$u" | grep -oE 'name="description"[^>]*content="[^"]*"'
done | sort | uniq -d

What cannot be tested from outside: whether an AI engine reads it. There is no endpoint that reports that, and no public documentation to cite. The honest position is to treat the description as a human-facing summary and a search-snippet input, and to make the page work without it.

So does an AI engine read it?

Unknown. It may be used as a cheap page summary in some retrieval or preview step; it is not an answer source, and no provider says it is. What is certain is the asymmetry: the description affects whether a person clicks and whether a preview reads well, and those are measurable. The AI part is not something a site can verify, so it should not be the reason the description is written.

The usual standard applies: write it for the reader, keep it true to the page, make the length checkable, and do not let a summary stand in for content that is not there.

Questions about meta descriptions

Does an AI engine read the meta description?

There is no public evidence that any major AI engine uses it as an answer source, and no provider documents it. It is known that search engines use descriptions for result snippets and may rewrite them. For AI, the honest answer is: unknown, and a page should not depend on it.

Is it worth writing at all?

Yes, for two reasons that do not depend on AI: a search result's description affects whether a person clicks, and a concise summary helps a crawler or a human preview understand what the page is before reading it. Both are real; neither is a citation guarantee.

Why does the scanner score only the length?

Because length is the part a single fetch can check. The rule wants 50-160 characters of the content attribute; the rule page notes that entities count in their source form, so a description can look in-range to a reader and out-of-range to the scanner. Writing quality is not measured by any automated check.

Evidence and sources

GEO can boost visibility by up to 40% overall in generative engine responses, and in the paper's Table 1 the best of the tested methods improve on the no-optimization baseline by 41% and 28%. — Generative Engine Optimization, KDD 2024

Every figure in this piece comes from the published study or from the rule set the scanner executes; both are linked, and both can be re-run.

Primary sources

Alex Xu — Maintainer, LLMention

I build and maintain LLMention: the scanner, the rule set and the study behind it. The work is published as source, so the method can be checked rather than taken on trust.

How this site is written and funded →

Read next