HTTP X-Robots-Tag Header Builder
NetworkBuild an X-Robots-Tag response-header value from directives like noindex, nofollow, nosnippet, max-snippet, and unavailable_after, optionally scoped to a specific crawler user-agent, or parse an existing header
Check the flag directives you want (noindex, nofollow, noarchive, and the rest), optionally add a max-snippet, max-image-preview, max-video-preview, or unavailable_after value directive, and get back an assembled X-Robots-Tag header with a plain-English note explaining what each directive does. It uses the same directive vocabulary as the meta name robots tag, but delivered as a header, which is the only option for a resource that isn't HTML, like a PDF or an image, since you can't put a meta tag inside one. You can also scope the whole header to a single crawler by naming a user-agent like googlebot, and it flags obviously contradictory combinations, like pairing all with a restrictive directive. It also parses an existing header value back into its parts, useful for checking what a live response is actually sending.
How to use HTTP X-Robots-Tag Header Builder
- 1.Check the flag directives you want, and fill in any value directives like max-snippet or unavailable_after.
- 2.Optionally scope the header to a single crawler by entering a user-agent name like googlebot.
- 3.Copy the generated header and add it to your server or CDN's response config, or paste an existing X-Robots-Tag value into the parse box to see it explained.
Frequently asked questions
Use via API, SDK, or MCP
cURL# Free: 1,000 req/day · Pro: 10,000 req/day
curl -X POST https://api.utilix.tech/v1/tools/x-robots-tag-builder \
-H "Authorization: Bearer utx_live_..." \
-H "Content-Type: application/json" \
-d '{"flags":["noindex","nofollow"],"userAgent":"googlebot","header":"noindex, nofollow"}'Get an API key from your dashboard · Full API docs →