AI Visibility Glossary

X-Robots-Tag

2026-07-08 · Definition · by Italo Campilii
Definition

The X-Robots-Tag is an HTTP response header that controls how search engines crawl and index a resource, supporting directives like noindex, nofollow, and noarchive. Unlike the robots meta tag, it works for non-HTML files such as PDFs, images, and other documents.

Because it lives in the server response rather than the page body, this header can govern indexing for file types that have no place to put a meta tag. Applied at the server or CDN level, it lets teams set noindex on entire directories, block AI-specific bots, or prevent caching of sensitive resources with precise, scalable rules.

In AI-visibility engagements, Acromatico uses X-Robots-Tag to draw clean boundaries around what generative crawlers may consume. Directives can target named user agents, so a site can welcome answer engines onto public content while keeping gated or duplicate resources out of both traditional indexes and model training pipelines.

Related terms

Questions people ask

When should you use X-Robots-Tag over a meta robots tag?

Use the header when you need to control non-HTML resources like PDFs, images, or spreadsheets that cannot hold a meta tag, or when applying rules across many files at once at the server level. For single HTML pages, either method works.

Can X-Robots-Tag block AI crawlers?

Yes. Directives can target specific user agents, so you can serve noindex or noarchive rules to named bots like GPTBot while leaving general access intact. It complements robots.txt for fine-grained control over what generative engines may index or cache.

See if AI actually names your brand

Acromatico runs live AI-visibility audits across ChatGPT, Perplexity, Gemini, and Claude.

Get a free AI Visibility Audit →