Home/Bots/SemrushBot Core
SearchDirectory evidence: Verified

SemrushBot Core

SemrushBot Core is a search crawler from Semrush used for search indexing, URL discovery, page rendering, result freshness; it appears in server logs as `SemrushBot`.

SemrushBot
OperatorSemrush
RiskNeutral

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: /