On demand · Semrush
SemrushBot-OCOB
Fetches pages for Semrush's ContentShake AI writing tool when a user asks it to analyse a URL. Semrush documents honouring robots.txt.
- Operator
- Semrush
- Purpose
- User-triggered fetchers
- Feeds
- Semrush AI corpus
- robots.txt token
SemrushBot-OCOB- Honours robots.txt
- Honours robots.txt
- Documentation
- www.semrush.com
What it looks like in server logs
A representative user-agent string. Version numbers change; the SemrushBot-OCOB token does not. Paste your own log line into the user-agent checker to confirm a match.
Mozilla/5.0 (compatible; SemrushBot-OCOB/1.0; +http://www.semrush.com/bot.html)How to block SemrushBot-OCOB
Add this to the robots.txt at the root of your domain. Robots.txt is advisory: it works only on crawlers that choose to read it. This one is honours robots.txt according to its operator.
User-agent: SemrushBot-OCOB
Disallow: /
To block every user-triggered fetcher at once, or to block training while keeping AI search citations, use the robots.txt generator.
How to allow SemrushBot-OCOB while blocking others
A more specific User-agent group wins over a wildcard. Place this above any User-agent: * block that disallows paths, and SemrushBot-OCOB keeps full access.
User-agent: SemrushBot-OCOB
Allow: /
How to verify a genuine hit
The user-agent string is self-asserted: anyone can send it from a laptop, and scrapers routinely impersonate well-known crawlers to slip past filters aimed at unknown ones.
No published ranges.
Related crawlers
Other user-triggered fetchers
Full directory of 49 AI crawlers