The SEO Bots That ~140 Million Websites Block the Most

Ever wonder which SEO bots are the most blocked? This can impact the quality of the data the tools provide.

Blocking these bots will mostly impact the link index of the tools. They won’t be able to crawl the pages, so they can’t check where those pages are linking. It doesn’t matter for traffic estimates, keyword rankings, top pages, etc. Those are built from different data sources.

For Ahrefs, it would also impact the internal links we show and the page history feature that shows changes to your pages over time, which you might need at some point. Ahrefsbot also powers the index for our search engine, Yep.com, so blocking Ahrefsbot means you wouldn’t show in Yep’s search results.

We looked at ~140 million websites to see how often SEO bots were blocked. I want to give a huge thanks to our data scientist Xibeijia Guan for pulling this data.

Key takeaways

Here are the top 3 most blocked SEO bots:

  1. MJ12bot (Majestic). Blocked by 6.49% of all websites.
  2. SemrushBot. Blocked by 6.34% of all websites.
  3. AhrefsBot. Blocked by 6.31% of all websites.

How often are SEO bots blocked?

We looked at the total number of websites blocking the bots. There are many ways to block bots with robots.txt, and this accounts for all of them including:

  • Explicit blocks, where the bot is mentioned and disallowed
  • General blocks, where all bots may be blocked
  • Any instances where a directive allowed the bot, after blocking all bots

Caveats: this doesn’t include any other block types such as firewalls or IP blocks. It is also Ahrefs view of the web, which means if we’re blocked by one of these methods, we may not see the robots.txt files at all.

As I mentioned earlier, the most blocked bot is MJ12bot from Majestic. I suspect there are a few reasons for this.

  1. They’re a distributed crawler, meaning you can’t look up or block them by IPs, which makes them less trusted and also more likely to be blocked by user agent.
  2. They’ve been crawling the web for longer.
  3. They have a smaller user base than more popular SEO tools and therefore less leverage to remove any blocks.

Here are the most blocked SEO bots:

SEO bots block rate

And the total websites blocking SEO bots:

Total blocks of SEO bots

Here’s the data:Show entriesSearch:

Bot NameCountPercentage %Bot Operator
MJ12bot90812056.49Majestic
SemrushBot88684866.34Semrush
AhrefsBot88313166.31Ahrefs
dotbot85697666.13Moz
BLEXBot83742165.99SEO PowerSuite
serpstatbot78789355.63Serpstat
DataForSeoBot78729395.63DataForSEO
SemrushBot-CT78554005.62Semrush
Barkrowler78044255.58Babbar
SemrushBot-BA77967855.57Semrush

Showing 1 to 10 of 25 entries

PreviousNext

It gets a little more complicated to analyze. For the above, we looked at the main robots.txt file for a website, but every subdomain can have their own set of instructions. If we look at the ~461M robots.txt in total, then the most blocked SEO bot is SemrushBot at 5.76%. Here are the top 5:

  1. SemrushBot: 5.76%
  2. Dotbot (Moz): 5.34%
  3. MJ12bot (Majestic): 4.96%
  4. BLEXBot: 4.88%
  5. Ahrefsbot: 4.67%

How often are SEO bots specifically targeted

For this measure, we’re looking only at cases where a particular bot is disallowed. It does not include any overall disallow statements or cases where only certain bots may be allowed. In these cases, website owners went out of their way to specifically block certain bots.

Majestic’s bot is the most targeted, followed by Moz’s bot.

Here are the most blocked SEO bots by explicit mentions:

Explicit block rate of SEO bots

Here are the number of websites explicitly blocking SEO bots:

Number of websites explicitly blocking SEO bots

Here’s the data:Show entriesSearch:

Bot NameCountPercentage %Bot Operator
MJ12bot20003721.43Majestic
dotbot14023051Moz
AhrefsBot13507710.97Ahrefs
SemrushBot12858570.92Semrush
BLEXBot8611840.62SEO PowerSuite
serpstatbot3546830.25Serpstat
DataForSeoBot2846940.2DataForSEO
Barkrowler2763320.2Babbar
SEOkicks2199610.16SEOkicks
SemrushBot-CT2118950.15Semrush

Showing 1 to 10 of 27 entries

PreviousNext

SEO bot blocks over time by DR

We looked at the top 1M sites by DR, which aligns to sites with a DR >45. Semrush is the most blocked followed by Majestic and Moz.

Total blocks of SEO bots on the top 1 million websites, >45 DR

SEO bot blocks over time by domain category

Here’s how it breaks down for each individual bot in different categories of websites. The top 3 are:

  1. Autos_and_Vehicles: 39%
  2. Books_and_Literature: 27%
  3. Real_Estate: 17%
Block rate of SEO bots by domain category

Which bots crawl the fastest?

Going by the bot requests in Cloudflare Radar, Ahrefs is by far the fastest crawler in the SEO space. ~4.6x faster than Moz and ~6.7x faster than Semrush.

Bots that crawl the most according to Cloudflare Radar
  • Related Posts

    Topical authority SEO: What it is and how I achieved it

    After doing SEO for nine years, I’ve come to the conclusion that topical authority is the most important thing in SEO. I started to discover this back in 2019, when…

    Visibility Isn’t Just for Users: The SEO Impact of On-Page Changes

    We know how crucial it is to test visual changes, not just for how they look to users, but for how they influence SEO and organic traffic. A shift in visual…

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    You Missed

    Topical authority SEO: What it is and how I achieved it

    • By Social
    • August 8, 2025
    • 1 views

    Visibility Isn’t Just for Users: The SEO Impact of On-Page Changes

    • By Social
    • August 8, 2025
    • 2 views

    The SEO Bots That ~140 Million Websites Block the Most

    • By Social
    • August 6, 2025
    • 4 views

    Is SEO Dead? Real Data vs. Internet Hysteria

    • By Social
    • August 6, 2025
    • 5 views

    Email Marketing Benchmarks: How to Compare Your Metrics with Industry Averages

    • By Social
    • August 1, 2025
    • 5 views

    How to Execute Effective Cross-Platform SEO

    • By Social
    • July 31, 2025
    • 6 views