Skip to main content

SemrushBot-SWA

recommended: observe
Operated by Semrush ai coding agent

SemrushBot-SWA is a specialized crawler used by Semrush's SEO Writing Assistant tool to check if URLs are accessible and verify content availability for SEO analysis.

What it does

SemrushBot-SWA's traffic often follows fixed intervals like a cron job. Activity may consist of short recurring checks or occasional intensive bursts, but it usually remains limited to a specific set of pages or endpoints.

How to identify it

User-agent contains any of:

  • SemrushBot-SWA

robots.txt

Well-behaved crawlers honor robots.txt. To control SemrushBot-SWA:

Allow full access

User-agent: SemrushBot-SWA
Allow: /

Block entirely

User-agent: SemrushBot-SWA
Disallow: /

Grey-area scrapers ignore robots.txt. Botscope enforces your policy at the edge or origin regardless — see how →

See SemrushBot-SWA on your own site

Botscope shows every bot and AI agent hitting your site — and lets you allow, challenge, or block each one. Observe first, enforce when you're ready.

Start free — connect in minutes