How to Opt Out of AI Training Data
How to opt out of AI training data: block the right crawler in robots.txt without accidentally cutting off live AI search retrieval too.
· By Rogier Bruggeman, Founder of KinetixSEO
What "opting out of AI training data" means
Opting out of AI training data means telling AI companies not to use your site's content to train future models, usually done by disallowing a specific training-focused crawler in your robots.txt file. This is different from blocking a company's live-retrieval crawler, which fetches pages in real time to answer user queries in tools like ChatGPT's web-search feature. The two crawlers belong to the same company but serve different purposes, and treating them as one is the most common mistake site owners make when trying to control how their content is used.
Measure actual visibility
Want to see this on your own site?
Use your own site as the evidence. Get a free SEO and AI-citation readiness baseline, then monitor what changes.
Training crawlers vs. live-retrieval crawlers
Each major AI company typically operates separate bots for these two jobs. One bot crawls the web periodically to gather text for training new model versions. A separate bot fetches pages on demand when a user's query triggers a live search or citation. Blocking the training bot in robots.txt stops your content from entering future training sets, but it does nothing to the retrieval bot — that one keeps fetching pages so the assistant can answer questions and cite sources.
A concrete example
Disallowing OpenAI's training crawler in robots.txt opts your site out of training-data collection, but it does not block the separate crawler OpenAI uses for ChatGPT's live web-search retrieval. If your goal is to stop training use only, blocking the training bot is correct. If your goal is to also keep your pages out of live AI search results, you need to block the retrieval bot too — a distinct decision with different tradeoffs, since blocking retrieval can remove you from AI-generated answers entirely.
For the exact directives to add and which bot names correspond to which purpose, see this technical guide to blocking AI crawlers with robots.txt. Some sites also use llms.txt alongside robots.txt to more explicitly signal how AI systems may use their content.
Measure actual visibility
See how your own site scores on SEO and AI-search visibility — free report, no signup.
Use your own site as the evidence. Get a free SEO and AI-citation readiness baseline, then monitor what changes.