Overview
SemrushBot Core is a search crawler from Semrush used for search indexing, URL discovery, page rendering, result freshness, and search-quality checks.
Its primary user-agent pattern is SemrushBot; related patterns include SemrushBot/; SemrushBotBacklinks; SemrushBotLinkBuilding; SemrushBot; a representative HTTP user-agent is Mozilla/5.0 (compatible; SemrushBot/3~bl; +http://www.semrush.com/bot.html) Mozilla/5.0 (compatible; SemrushBot; +http://www.semrush.com/bot.html).
SemrushBot Core is verified with High confidence. The identity type is Verified Bot, and the evidence basis is official operator documentation.
SemrushBot Core is marked as respecting robots.txt directives for crawler access control.
SemrushBot Core should be reviewed against site policy, source evidence, crawl rate, and requested paths before a permanent allow or block rule is created.
Identity
- User-Agent
SemrushBot- Aliases
- SemrushBot/; SemrushBotBacklinks; SemrushBotLinkBuilding; SemrushBot
- HTTP Agent Examples
Mozilla/5.0 (compatible; SemrushBot/3~bl; +http://www.semrush.com/bot.html) Mozilla/5.0 (compatible; SemrushBot; +http://www.semrush.com/bot.html)- Robots.txt Token
SemrushBot- Identity Type
- Verified Bot
- Evidence Method
- Verify SemrushBot Core by matching `SemrushBot` to Semrush evidence, then checking reverse DNS, source-network ownership, signed request data, or published crawler documentation when available.
Classification
- Type
- Search
- Kind
- Crawler
- Family
- Semrush
- Purpose
- indexing
Behavior and handling
- Common Use
- SemrushBot Core is used for search indexing, URL discovery, page rendering, result freshness, and search-quality checks.
- Detection Notes
- SemrushBot Core traffic is primarily detected by the `SemrushBot` user-agent pattern; related patterns include `SemrushBot/; SemrushBotBacklinks; SemrushBotLinkBuilding; SemrushBot`; a representative HTTP user-agent is `Mozilla/5.0 (compatible; SemrushBot/3~bl; +http://www.semrush.com/bot.html) Mozilla/5.0 (compatible; SemrushBot; +http://www.semrush.com/bot.html)`. Compare source IPs, reverse DNS, request paths, and crawl cadence with Semrush infrastructure before trusting the traffic.
- Respects robots.txt
- Yes
- Spoofing Risk
- SemrushBot Core has medium spoofing risk because the user-agent can be copied, even when the bot has strong source or documentation support.
- Risk
- Neutral
- Recommended Handling
- Depends
Rules and controls
- Robots.txt Snippet
User-agent: SemrushBot Disallow: /