Published On 24 Jul, 2020

The Ultimate Guide: Should I block SEMrush & Ahrefs bots?

Written by Blogger Advise
Should I Block SEMrush & Ahrefs bots

It depends on you.

If you’re not using SEMrush & Ahref, and you want to preserve bandwidth or prevent SEMrush or Ahref from indexing SEO and technical issues, On-Page SEO Checker, backlinks, Brand Monitoring, Content Analyzer, and Post Tracking then you can block their Bots.

Before going in detail let us know, what is the bot?: Web Bot is an internet bot computer program whose developers claim is able to predict future events by tracking keywords entered on the internet. It was developed in 1997, originally to predict stock market trends. The creator of the Web Bot Project, Clif High, along with his associate George Ure, keep the technology and algorithms largely secret and sell the predictions via the website.

Also read: SEMRush Review 2020: Exploring the Top-Rated SEO Tool

How SEMrushBot Crawls Your Site?

What is SEMrush?

If you are new in the digital marketing field, then you might have heard about the term SEMrush from your seniors. Semrush is U.S based company that offers your online marketing analysis. Many digital marketers, including me, use semrush; Now, a question many put up in your mind what is semrush used for? it is an online tool that is used in digital marketing strategies. In simple words, you just have to enter a domain name and you are ready to go; You will get all the data about the domain like keywords, backlinks, traffic, and much other important information that a digital marketer needs.

SEMrush Bots start crawling webpages URLs in the internet, Bot’s will crawl all links internal & external links in your website to get updates from content changes, new pages, and dead links.

How to block SEMrush through your robots.txt?

Bots are crawling your web pages to help parse your site content. To block bots to crawling with robots.txt use the following step to block

  • Block SEMrush bots entirely, This example is pretty straight forward, it just blocks SEMrush’s bots entirely:

User-agent: SemrushBot
Disallow: /

  • To block SEMrushBot from crawling your site for different SEO and technical issues:

User-agent: SemrushBot-SA
Disallow: /

  • To block SEMrushBot from crawling your site for Backlink Audit tool

User-agent: SemrushBot-BA
Disallow: /

  • To block SEMrushBot from crawling your site for On Page SEO Checker tool and similar tools:

User-agent: SemrushBot-SI
Disallow: /

  • To block SEMrushBot from checking URLs your site for SWA tool:

User-agent: SemrushBot-SWA
Disallow: /

  • To block SEMrushBot from crawling your site for Content Analyzer and Post Tracking tools:

User-agent: SemrushBot-CT
Disallow: /

  • To block SEMrushBot from crawling your site for Brand Monitoring:

User-agent: SemrushBot-BM
Disallow: /

Tell SemrushBot to go easy on your site

Alternatively, you could tell SemrushBot to crawl your site slowly if they’re taking up too much of your site’s resources. Here’s how to tell them to crawl one URL per minute:

User-agent: SemrushBot
Crawl-delay: 60

How long does it will take to update the above robots.txt in SEMrush?

According to SEmrush, it may take one hour or 100 requests to rechange & processes your changes.

What is AhrefsBot doing on your website?

AhrefsBot is crawling your website making notes of outbound links and adding them to our database. It will periodically re-crawl your website to check the current status of previously found links.

How to block Ahrefs through your robots.txt?

  • Block Ahref bots entirely, This example is pretty straight forward

User-agent: AhrefsBot
Disallow: /

  • Tell Ahref to go easy on your site, you could tell AhrefBot to crawl your site slowly

User-agent: SemrushBot
Crawl-delay: 60

* The Above Number is a time in seconds.

You May Also Like …


Submit a Comment

Your email address will not be published.