Skip to content
Glossary

What is a user agent?

A user agent is the name a client sends to identify itself when requesting a page. robots.txt rules are written against these names, which is why blocking AI crawlers means naming each one.

There is no wildcard that means every AI crawler. A rule targeting one name does nothing to another, so a robots.txt that disallows GPTBot leaves ClaudeBot, PerplexityBot and the rest untouched. This is the most common reason a site owner believes they have opted out and has not.

User agents are also self-reported and trivially forged. A request claiming to be GPTBot may be anyone, which is why the operators publish IP ranges and support reverse-DNS verification. Anything you conclude from your logs about crawler behaviour is only as reliable as the verification behind it.

Related

Want to know where you actually stand on this? Run a free visibility check or try the free tools.