# SemrushBot-SWA

Operator: Semrush
Purpose: SEO analysis
Reviewed: 2026-09-14
HTTP identifier: SemrushBot-SWA
robots.txt token: SemrushBot-SWA

## What is SemrushBot-SWA?

Checks URL accessibility for SEO Writing Assistant.

## How to identify it

Look for the SemrushBot-SWA identifier in a request’s User-Agent. This is a name match, not identity verification. Version strings may change.

## How to check identity

A User-Agent match identifies a claimed client. Check the source IP and any operator-published verification method before granting access.

## Access and robots.txt

The operator documents robots.txt rules for this identifier.

Optional full-site opt-out; merge with existing rules only if intended. Not a security control.

```text
User-agent: SemrushBot-SWA
Disallow: /
```

## What it means in your analytics

An accessibility fetch can be a writing-tool check.

## Useful measures

Crawled URLs; Broken destinations; Crawl duration.

## What to check next

Verify the target URL resolves without an unintended login or challenge.

## Sources

- [semrush.com](https://www.semrush.com/bot/)

Operator facts are source-backed; interpretation and actions are Apostl guidance.

## Related profiles

- [SemrushBot](https://apostl.dev/bots/semrushbot)
- [SiteAuditBot](https://apostl.dev/bots/siteauditbot)
- [SemrushBot-BA](https://apostl.dev/bots/semrushbot-ba)

[Start measuring agent traffic](https://apostl.dev/start/agent-analytics)
