Semrush
Other bots
SemrushBot-SWA
Checks whether URLs are reachable for the Semrush SEO Writing Assistant.
Follows robots.txt- User agent token
- SemrushBot-SWA
- Operator
- Semrush
- Verification
- None published
- Source
- Semrush documentation
What a bot for ads, link previews or SEO tools does
These bots work for a specific product: checking an ad's landing page, drawing the preview when a link is shared, or collecting data for an SEO tool. Some only visit because the site owner asked them to.
Block or allow SemrushBot-SWA in robots.txt
Add one of these to the robots.txt file at the root of your domain. Crawlers read it before they fetch anything else.
Block SemrushBot-SWA
User-agent: SemrushBot-SWA
Disallow: /
Allow SemrushBot-SWA
User-agent: SemrushBot-SWA
Allow: /
More from Semrush
Questions, answered.
SemrushBot-SWA is a bot for ads, link previews or SEO tools run by Semrush. Checks whether URLs are reachable for the Semrush SEO Writing Assistant.
Yes. Semrush says SemrushBot-SWA follows robots.txt.
Add "User-agent: SemrushBot-SWA" and "Disallow: /" to your robots.txt.
Semrush publishes no IP list for SemrushBot-SWA, so it can only be recognised by its user agent, which other bots can copy.
No. SemrushBot-SWA works for one product, such as ad checks, link previews or SEO data, rather than bringing visitors.
Only if you don't use the product it works for. Blocking SemrushBot-SWA is safe for your search rankings.
In its own documentation at https://www.semrush.com/bot/. Every fact on this page comes from there.
Still have questions? We're happy to help.
See which bots really read your site.
NoirTrack counts SemrushBot-SWA and every other bot apart from real visitors, and its firewall can block them before they reach your pages.
Start free trialFree 14-day trial, no credit card. The server SDK also sees bots that never run JavaScript.