Bot directory · SEO tool crawler

AhrefsBot

One of the most active crawlers on the web, building Ahrefs' backlink index for SEO professionals.

OperatorAhrefs
CategorySEO tool crawler
Respects robots.txtYes, per operator documentation
robots.txt tokenAhrefsBot
User-agent stringAhrefsBot/7.0; +http://ahrefs.com/robot/

Official documentation: ahrefs.com

What AhrefsBot does

AhrefsBot continuously crawls to map links between sites, powering the backlink and keyword data Ahrefs sells. It is consistently among the top non-search crawlers by volume anywhere. It honors robots.txt and crawl-delay.

Why it visits your site

Every link on your pages is a data point in a commercial index. It crawls everyone, constantly.

The bigger picture: SEO tool crawlers

SEO tool crawlers are commercial data harvesters with a twist: the product they build from your pages - link graphs, keyword data, authority metrics - is one your own marketing team may pay to use. They are consistently among the highest-volume non-search crawlers on the web, and they send you nothing directly. The trade is indirect: tolerate the crawl and the industry's measurement layer, including your own dashboards, stays complete.

These crawlers are generally well-behaved - documented, robots-compliant, honoring crawl-delay - so the decision is genuinely yours to make on resource and privacy grounds. Sites that block them typically do it to deny competitors easy backlink intelligence or to trim server load; sites that allow them are usually buying the completeness of their own tooling.

Should you block it?

Blocking it saves server resources and denies competitors easy visibility into your backlinks - but it also blinds your own team if you use Ahrefs. Most sites tolerate it; resource-constrained ones add a crawl-delay.

Block via robots.txt

Add these lines to the robots.txt at your site root to ask AhrefsBot to stay away:

User-agent: AhrefsBot
Disallow: /

Remember that robots.txt is a request, not a lock - compliance is voluntary, and enforcement happens at the server. Viz's AI Control pairs robots.txt rules with server-level 403 responses and then probes your site to verify the block is actually holding.

How to see AhrefsBot traffic on your site

You have three windows onto it, each with a catch. Raw hosting access logs contain every AhrefsBot request, but many managed WordPress hosts don't expose them, and when they do you are grepping text files by hand. A CDN dashboard sees the traffic at the edge, but it lives outside WordPress and speaks in totals, not in your site's terms. And JavaScript analytics - GA4 and friends - will never show it at all, because AhrefsBot doesn't run scripts.

Viz's answer is the request log: filter to AhrefsBot and read exactly which URLs it fetched and when, right inside wp-admin - then watch the same filter after any blocking decision to see whether the visits stopped, slowed, or kept coming.

Measure first

Is AhrefsBot on your site right now? Find out in two minutes.