Bot Intelligence Record

Semrushbot

Semrushbot crawls your website to analyze it for different SEO and technical issues.

SemrushBot-SA
OperatorSemrush
FamilySemrush
Typesearch
Riskneutral
Blockdepends
Verified1
Verification Guidance

User-agent strings can be copied. Use this record for identification, logging, filtering, and review. For allow lists or low-friction rules, pair the identifier with operator documentation, reverse DNS, IP ranges, request signatures, or another verification method when available.

Identification

User-Agent: SemrushBot-SA

HTTP Agent: Mozilla/5.0 (compatible; SemrushBot-SA/0.97; +http://www.semrush.com/bot.html)

Robots Token: SemrushBot-SA

Purpose: indexing

Identity: verified-bot

Handling

Common Use: Search indexing, content discovery, rendering, or search-result freshness checks.

Detection Notes: Match `SemrushBot-SA` as a case-insensitive substring in HTTP user-agent logs. Use bot_http_agent for full user-agent examples when the client sends a longer browser-like string. Do not treat a user-agent match alone as proof of identity for allow-listing.

Risk: neutral

Should Block: depends

Respects Robots: no

Rules

Block Snippet

User-agent: SemrushBot-SA Disallow: /