GPTBot is one of several OpenAI user agents. OpenAI explicitly distinguishes it from OAI-SearchBot (ChatGPT Search) and ChatGPT-User (user-triggered retrieval). This distinction matters because the bots serve different purposes.
is typically associated with model training. If you do not want content used for training, you can block it:
User-agent: GPTBotDisallow: /
It is important not to confuse GPTBot with the search and retrieval bots. Blocking all OpenAI bots indiscriminately may also block the functions relevant for ChatGPT visibility. A common strategy is to block GPTBot while allowing and .