Skip to main content
Back to Blog
7 min readBrass-SEO Team

The Meta Tag That Controls If AI Can Quote You

Your page ranks on the first page of Google. Ask ChatGPT or Google's AI Overview the same question, and a competitor gets quoted instead. One reason hides in a single line of your page's code.

Google's own robots meta tag documentation confirms it. The nosnippet directive does more than remove your text snippet from the blue-link results. It also stops your content from being used as a direct input for AI Overviews and AI Mode. Set it site-wide by accident, and you have opted your whole site out of Google's AI answers while still ranking for the query. Brass-SEO reads this signal in a page audit, because a page can win the ranking and lose the citation on one tag.

Quick Navigation


What Google Says About nosnippet

Brass-SEO reads nosnippet as an all-or-nothing switch. Google's robots meta tag documentation defines nosnippet as an instruction to show no text snippet or video preview for the page, and states that it will also prevent the content from being used as a direct input for AI Overviews and AI Mode.

The directive lives in one of two places. A robots meta tag in the page <head>, or an X-Robots-Tag HTTP response header for files that aren't HTML. Google confirms both support the same directives.

<meta name="robots" content="nosnippet">

The trouble is how easily it slips in. A CMS default, a security plugin, a staging config that shipped to production. None of these announce themselves, and the page keeps ranking, so nobody notices the AI answers drying up. Google also notes that the old noarchive rule no longer does anything, since cached links are gone, which means the snippet directives are the ones that still carry weight.

How max-snippet Sets the Dial

Brass-SEO treats max-snippet as the volume knob nosnippet lacks. Google's documentation says max-snippet:[number] caps the text snippet at that many characters and will also limit how much of the content may be used as a direct input for AI Overviews and AI Mode.

Two values matter most. max-snippet:0 is equivalent to nosnippet, so it shows nothing and blocks AI input. max-snippet:-1 lets Google choose whatever length it thinks helps users, which is what most pages want.

<meta name="robots" content="max-snippet:-1">

A small positive number does quiet damage. Set max-snippet:20 to keep search snippets short, and you have also told Google it may feed at most twenty characters into an AI answer. Twenty characters is half a sentence. It rarely survives as a citation. If you want AI to quote you, a restrictive max-snippet is working against you.

The data-nosnippet Attribute for One Passage

Brass-SEO uses data-nosnippet to explain surgical control. Google supports a data-nosnippet HTML attribute on span, div, and section elements that excludes only the wrapped text from snippets and AI input, so a page can hide a single line while leaving the rest quotable.

<p>Our founder started the company in 2011.
  <span data-nosnippet>Internal note: update this bio.</span>
</p>

It behaves as a boolean attribute, so any value you give it is ignored. Google adds one caution worth repeating: don't add or remove the attribute with JavaScript after the page loads, because the crawler may not see the change. Structured data inside a data-nosnippet element still gets read, so you can suppress a passage from the snippet without hiding its markup.

Why This Setting Reaches Into AI Answers

Brass-SEO flags this because the snippet directives now double as AI-visibility directives. Google folded AI Overviews and AI Mode into the same nosnippet and max-snippet controls that govern blue-link snippets, so a choice made years ago for the ten blue links can decide whether your page appears in an AI answer today.

That reframes a lot of GEO advice. The citation research shows that quotations and statistics raise the odds an AI engine lifts your text. All of it depends on the engine being allowed to read the passage in the first place. A page can do everything right and still be invisible to AI because a header three levels up the stack said nosnippet. Brass-SEO's guide to what AI search won't cite covers the content side of the problem; this is the plumbing side. If you are working to get cited by ChatGPT and Perplexity, checking your snippet directives is step zero.

How to Check What Your Pages Tell AI

Brass-SEO surfaces snippet directives alongside the rest of a page's crawl signals, so you learn a page is set to nosnippet in the same view that shows its title, indexing status, and AI Citability score.

You can check one page by hand. View the page source and search for name="robots", then check the HTTP response headers for an X-Robots-Tag. Do that across a fifty-page site and an afternoon disappears. The Brass-SEO Page Audit button reads the directive automatically, and the Brass-SEO AI Citability button scores whether the page is built to be quoted once the engine is allowed to read it.

Brass-SEO connects to both Google Search Console and Google Analytics, which are both required, and answers in plain English. You ask which of your pages block snippets, and you get a list instead of a weekend of view-source. The plan is $25 a month with a three-day free trial, and setup takes about two minutes.

Frequently Asked Questions

Does nosnippet remove my page from Google entirely?

No. The nosnippet directive removes the text snippet and, per Google, blocks the page from being a direct input to AI Overviews and AI Mode. The page can still be indexed and rank as a blue link. The directive that removes a page from results is noindex, which is separate.

What is the difference between nosnippet and max-snippet:0?

Google's documentation states that max-snippet:0 is equivalent to nosnippet. Both show no text snippet, and both limit how much of the content can be used as a direct input for AI Overviews and AI Mode. Use max-snippet:-1 if you want Google to pick a helpful snippet length instead.

Should I use nosnippet to protect my content from AI?

Rarely. Blocking snippets removes you from featured snippets and AI answers at the same time, which for most business sites means losing visibility you want. If you need to protect specific text, use data-nosnippet on that passage rather than nosnippet on the whole page.

Where do I set these directives?

In a robots meta tag inside the page <head>, or in an X-Robots-Tag HTTP response header for non-HTML files such as PDFs. Google confirms both methods support the same set of directives.


See What Your Pages Tell AI

One tag can keep a ranking page out of every AI answer. Brass-SEO's Page Audit reads your snippet directives, indexing status, and AI Citability score in one pass across the pages that already earn search traffic. Both Google Search Console and Google Analytics connect in about two minutes. Start a three-day free trial and check your highest-value pages first.

Sources: Google Search Central — Robots meta tag, data-nosnippet, and X-Robots-Tag specifications · Brass-SEO Research Index — Crawling & Indexing

Ready to try Brass-SEO?

Get AI-powered SEO insights from your Google Search Console and Analytics data.