Jason Burns / jasonburns.co.uk
Available - taking new work Contact

Updated

Updated What changed on

Fact-checked Every price and plan limit re-checked on the vendor's own pricing page on 14 October 2026, with two separate fetches that had to agree, plus each AI company's own crawler documentation. DataDome's pricing page blocked both, so its figures are shown as unconfirmed. The search versus training bot advice, Google-Extended, Cloudflare's new-domain defaults and the Scribbr test dates were re-checked against the same 14 October 2026 source checks.

  • Cloudflare AI Audit is now AI Crawl Control. I added its July and September 2026 changes, including that Block now also stops Googlebot, Bingbot and Applebot.
  • Known Agents plans are now Free, Startup at $29 and Growth at $299 a month. There is no Individual plan.
  • Corrected text detector prices: Winston AI from $18 a month, Copyleaks from $16.99 and Originality.ai Pro from $14.95.
  • Replaced the accuracy claims with Scribbr's actual scores, which put Originality.ai at 76% and GPTZero at 52%.
  • Rewrote the robots.txt answer: OpenAI, Google, Perplexity and Meta say fetches a person asks for may ignore robots.txt, and Google-Extended never shows in server logs.
  • Removed a wrong claim that Cloudflare published the 7,851% AI agent traffic figure. It comes from HUMAN Security.
  • Split the advice on AI bots into search bots and training bots. Blocking GPTBot, ClaudeBot or Google-Extended does not remove you from ChatGPT search, Claude search, AI Overviews or AI Mode. AI Overviews follow Googlebot and Search Console instead.
  • Google-Extended is now described as a robots.txt token for Gemini training and grounding, not a crawler.
  • Corrected Cloudflare's 15 September 2026 defaults: new ad-funded domains disallow AI training and block agents on ad pages by default, while search stays allowed.
  • Scribbr's test is now dated as published on 22 April 2026 and updated on 21 July 2026.
AI Bot Detection Two meanings, one search query

"AI bot detection" splits into two jobs: crawler policy and text detection.

Half the people typing this query want to stop GPTBot, ClaudeBot and PerplexityBot from scraping their site. The other half want to know whether a paragraph was written by ChatGPT. Same words, totally different tools. This page covers both, picks honest defaults for each, and tells you which one you actually need.

13  crawler / agent tools 5  text detection tools Honest pricing  notes
ai_bot_tools_2026.json
"crawler_picks"[
"Cloudflare AI Crawl Control",
"Known Agents",
"TollBit (publishers)"
],
"text_detection_picks"[
"GPTZero",
"Originality.ai",
"Winston AI"
]
Meaning 1

AI crawler / agent detection

Spotting and managing which AI bots crawl your site. GPTBot, ClaudeBot, PerplexityBot, autonomous agents. Decision is allow, block, or monetise.

Top picks: Cloudflare AI Crawl Control, Known Agents, TollBit, HUMAN AgenticTrust.

Meaning 2

AI-generated text detection

Working out whether a piece of writing came from a human or an AI. Used by editors, lecturers, publishers, content QA teams.

Top picks: GPTZero, Originality.ai, Winston AI, Copyleaks.

What changed in 2025 and 2026
  • AI agent traffic jumped 7,851% during 2025, per HUMAN Security's 2026 traffic report. HUMAN's October 2026 update says agentic traffic on its network tripled in September 2026, with Meta's new Muse agent taking just over 40% of it. Those are HUMAN's own network figures, not the whole web.
  • Cloudflare renamed AI Audit to AI Crawl Control and moved it out of beta on 28 August 2025. In July 2026 it split AI controls into Search, Agent and Training on every plan, Free included.
  • On 15 September 2026 Cloudflare added Disallow AI Training and made Block apply to Googlebot, Bingbot and Applebot, so a Block now hits search too. Block AI Bots and Managed Robots.txt are being retired. From 15 September 2026, new ad-funded domains get Training set to Disallow AI Training and Agent set to Block on pages with ads by default, while Search stays allowed. Existing settings carry over.
  • Google added Google-Agent to its crawler list in March 2026. OpenAI's list now also names OAI-AdsBot, and Meta's names Meta-WebIndexer; neither page says when they were added. Google says Google-Agent generally ignores robots.txt, because a user asked for the fetch.
  • Agent-trust tools spread: HUMAN AgenticTrust (July 2025), Fastly ContentGuard (April 2026), Arkose Agent Trust Manager (June 2026), Akamai's split AI bot categories (announced September 2026), Fingerprint's public Bot Directory and Cequence Agent Trust (both September 2026).
  • TollBit's publisher-side licensing marketplace matured. AI buyers now pay per-transaction fees rather than blocking being the only option for premium content.

The 30-second pick

On Cloudflare and just want a default: Cloudflare AI Crawl Control, already included, no extra spend. Want visibility into who is crawling: Known Agents (formerly Dark Visitors). Publisher monetising crawler access: TollBit. Checking whether text was written by AI: GPTZero for one-offs, Originality.ai for content operations, Winston AI for high-stakes review. Free baseline check before paying for anything: the AI Bot Robots.txt Tester on this site.

Key takeaways

  • Two different categories share the phrase "AI bot detection". Pick the bucket first, the tool second.
  • For crawler policy, start at the CDN layer. If you are on Cloudflare, that is the cheapest and fastest control plane.
  • For text detection, no tool hits 100%. The best score in Scribbr's test was 84%, for Scribbr's own premium tool. Treat any score as a trigger for human review, not a verdict.
  • If you are a UK small business with no immediate bot-abuse problem, robots.txt plus log review is enough. Tools matter once cost or risk justifies the licence.
// disambiguation

Which "AI bot detection" do you actually need?

The query is ambiguous on purpose - both meanings have grown together. Use this table to land on the right side before you start comparing tools.

If your question is...You need...Start with...
"Is GPTBot scraping my site?"Crawler detectionCloudflare AI Crawl Control or Known Agents
"Should I let Perplexity crawl us?"Crawler policyAI Bot Robots.txt Tester (free), then Cloudflare
"Can we charge AI engines for access?"Crawler monetisationTollBit
"Did a freelancer just send us ChatGPT output?"Text detectionGPTZero or QuillBot (free check)
"Are we publishing AI-written content at scale by accident?"Text detection at scaleOriginality.ai or Copyleaks
"This is an academic / regulated context."High-stakes text detectionWinston AI (premium tier)
"Bots are filling our signup forms with junk."Lead / abuse bot detectionFingerprint, DataDome or Arkose Labs
"We want sanctioned AI agents in, scrapers out."Agentic governanceHUMAN AgenticTrust
// crawler + agent detection

13 tools for managing AI crawlers and agents.

These are for the people asking "who is crawling my site and what do I do about it". Ordered by how often I actually recommend each one.

ToolPricingBest for
Cloudflare AI Crawl Control (formerly AI Audit) Included with Cloudflare, Free plan too Sites already on Cloudflare
Known Agents (formerly Dark Visitors) Free, Startup $29/month, Growth $299/month Tracking which AI agents access your content
TollBit Free for publishers Publishers monetising AI crawler access
HUMAN Security (AgenticTrust) Enterprise Telling good AI agents from bad ones at scale
DataDome Quote only (third-party figure from $3,690/month) Sites already losing money to bot abuse
Akamai Bot Manager Enterprise High-traffic publishers and regulated industries
Fingerprint Free, Pro Plus $99/month, Enterprise custom Developers who want bot detection as an API
Radware Bot Manager Enterprise (30-day trial) Enterprise sites that want intent-based scoring
Imperva Advanced Bot Protection Enterprise Security teams wanting bot policy inside a broader WAF
Arkose Labs Enterprise (demo required) Login and signup flows under sustained attack
CrowdSec Free + paid tiers (AI blocklist from $1,900/month) Open-source teams that want shared threat data
AI Bot Robots.txt Tester (Jason Burns tools) Free Quick check of your current bot policy
Manual robots.txt + log monitoring Free Small sites with no immediate need for a tool

1Cloudflare AI Crawl Control (formerly AI Audit)

Included with Cloudflare, Free plan too

Best for: Sites already on Cloudflare

Built into Cloudflare. Shows which AI bots have crawled and lets you allow or block each one, on every plan. Cloudflare renamed AI Audit to AI Crawl Control and took it out of beta on 28 August 2025. Since July 2026 you set Search, Agent and Training separately. Since 15 September 2026 a Block also stops Googlebot, Bingbot and Applebot, so it hits search too; Disallow AI Training is the setting that stops training and keeps search. On the Free plan, detection is by user-agent only and metrics cover the last 24 hours. Pay Per Crawl is still in private beta. Default choice if Cloudflare is already in your stack.

2Known Agents (formerly Dark Visitors)

Free, Startup $29/month, Growth $299/month

Best for: Tracking which AI agents access your content

Specialist tool that tracks AI agents (GPTBot, ClaudeBot, PerplexityBot, etc) hitting your site. Generates robots.txt suggestions and policy templates. The free plan covers 1 site and 100K events a month; Startup covers 3 sites and 1M events. Dark Visitors now trades as Known Agents, and darkvisitors.com redirects there.

3TollBit

Free for publishers

Best for: Publishers monetising AI crawler access

Free for publishers. AI buyers pay per-transaction fees through TollBit's marketplace. Built around licensing rather than blocking. Right tool for paywalled or premium content sites.

Best for: Telling good AI agents from bad ones at scale

HUMAN (formerly PerimeterX) launched AgenticTrust in July 2025, inside its Sightline platform, specifically to separate sanctioned AI agents from unsanctioned ones. Strong fit if your problem is not "block AI" but "let the right AI in, block the rest" - e.g. agentic commerce flows.

5DataDome

Quote only (third-party figure from $3,690/month)

Best for: Sites already losing money to bot abuse

AI-driven detection with strong API and mobile coverage. Fingerprint's pricing comparison, dated 28 August 2026, lists Business at $3,690/mo, Corporate $6,490/mo and Enterprise $8,590/mo. DataDome's own pricing page blocked my checks in October 2026, so I could not confirm these figures. Get a quote before you budget. Not the right call until you can show bot traffic is costing more than the licence.

6Akamai Bot Manager

Enterprise

Best for: High-traffic publishers and regulated industries

Behavioural modelling on top of Akamai's network telemetry. In September 2026 Akamai announced that its bot directory now splits AI bots into training crawlers, search crawlers, and fetchers and agents, each with its own policy. Sensible when you already use Akamai for CDN; usually overkill otherwise.

7Fingerprint

Free, Pro Plus $99/month, Enterprise custom

Best for: Developers who want bot detection as an API

Device-and-browser fingerprinting with a clean JS agent. A new free plan covers up to 1,000 API calls a month. Pro Plus is $99/mo for 20,000 API calls, then $4 per extra 1,000. In September 2026 it also launched a public Bot Directory. CAPTCHA-free, which matters for conversion-sensitive forms.

8Radware Bot Manager

Enterprise (30-day trial)

Best for: Enterprise sites that want intent-based scoring

Three-layer model: preemptive IP blocks, AI behavioural detection, then granular mitigation. Strong fit if you already run a Radware WAF.

Best for: Security teams wanting bot policy inside a broader WAF

Bot management is one feature of a broader security platform. Right fit when AI bot policy is part of a larger security review, not a standalone need.

10Arkose Labs

Enterprise (demo required)

Best for: Login and signup flows under sustained attack

Dynamic challenge-based mitigation. The dynamic interception layer is the differentiator - it wastes attackers' compute rather than just blocking. In June 2026 it added Agent Trust Manager, which sorts AI agents by intent. Useful for high-value account creation.

11CrowdSec

Free + paid tiers (AI blocklist from $1,900/month)

Best for: Open-source teams that want shared threat data

Open-source detection engine with community-shared signatures, free on the Community plan. The dedicated AI Crawlers Blocklist sits in the paid Platinum Blocklists, which start at $1,900/month for small businesses. Lower-cost fit for technical teams that want transparency.

12AI Bot Robots.txt Tester (Jason Burns tools)

Free

Best for: Quick check of your current bot policy

Free tool on this site. Checks whether your robots.txt allows each major AI bot (GPTBot, ClaudeBot, PerplexityBot and more), plus the Google-Extended token, which controls Gemini training and grounding rather than crawling. Useful as a baseline before deciding whether you need a paid tool.

13Manual robots.txt + log monitoring

Free

Best for: Small sites with no immediate need for a tool

For most small sites, a well-configured robots.txt plus periodic log review is enough. Tools matter when scale or commercial stakes justify them, not on day one for a small business site.

// AI-text detection

5 tools for detecting AI-written content.

These are for editors, lecturers, publishers and content QA teams. None of them are perfect. In Scribbr's test, which Scribbr ran and topped with its own tool, the best score was 84% and GPTZero managed 52%. Scribbr published the test on 22 April 2026 and updated it on 21 July 2026, and the test texts came from GPT-3.5 and GPT-4. Use the score as a trigger for human review, not as a verdict.

ToolPricingBest for
GPTZero Free (10,000 words/month) + paid Education, publishing, editorial review
Originality.ai Free Basic plan, Pro $14.95/month Content teams, SEO agencies, publishers
Winston AI From $18/month ($10/month billed annually) High-stakes review where false positives have cost
Copyleaks From $16.99/month ($13.99/month billed annually) Multilingual content and code review
QuillBot AI Detector Free Free one-off checks for individuals

1GPTZero

Free (10,000 words/month) + paid

Best for: Education, publishing, editorial review

Sentence-level highlighting and a published accuracy methodology. Defaults to a probability score plus highlighted likely-AI sentences. Be aware that Scribbr's test, run by a rival detector vendor, placed GPTZero 10th of 12 at 52%.

2Originality.ai

Free Basic plan, Pro $14.95/month

Best for: Content teams, SEO agencies, publishers

Site-wide scanning, an API, and version control over what was AI-edited vs AI-written. Built for content operations rather than one-off checks. Pro is $14.95/month, or $12.95 billed annually, for 2,000 credits, and one credit covers 100 words. The free Basic plan does AI detection only, 3 scans a day. Scored 76% in Scribbr's test.

3Winston AI

From $18/month ($10/month billed annually)

Best for: High-stakes review where false positives have cost

Strong reputation in education and publishing. The HUMN-1 certification programme lets a site display a verification badge tied to Winston's scoring, which some publishers use as a trust signal. The free trial gives 2,000 credits over 14 days. Not included in Scribbr's test.

4Copyleaks

From $16.99/month ($13.99/month billed annually)

Best for: Multilingual content and code review

One of the few detectors that handles AI-generated source code, not just prose. Multilingual coverage is wider than most. API-first, so it slots into CMS workflows. Paid plans combine AI and plagiarism checks, and one credit covers up to 250 words.

Best for: Free one-off checks for individuals

Free, with a sentence-by-sentence breakdown that separates "AI-written" from "human + AI-edited". Useful baseline. Scribbr's test scored it 78%, so not the right tool for high-stakes decisions on its own.

Honest framing: AI-text detectors have a false-positive problem with edited human writing, non-native English and short samples. If you are using one to make a decision that affects a student, employee or contractor, the detector score should never be the sole basis. Pair it with a conversation and other evidence.
// under the hood

What these tools actually look at.

Crawler detection signals

  • User-agent string - the cheapest signal. GPTBot, ClaudeBot, PerplexityBot and Meta-ExternalAgent all identify themselves. Google-Extended does not: it is a robots.txt token only, and Google crawls under its normal user agents. Spoofable, so used in combination with the next two.
  • IP range and reverse DNS - cross-checks the user-agent against published IP ranges. OpenAI, Anthropic and Google publish theirs.
  • TLS fingerprint and HTTP/2 behaviour - what Cloudflare and Fingerprint use to catch bots pretending to be browsers.
  • Request patterns - rate, depth, paths visited. Scrapers don't browse like humans.

Text detection signals

  • Perplexity - how predictable the word choices are. AI text tends to be too predictable.
  • Burstiness - variation in sentence length. Human writing varies; AI writing levels out.
  • Statistical fingerprints - patterns specific to GPT-4, Claude, Gemini, etc. Tools train on labelled corpora and update as models update.
  • Stylometric features - lexical diversity, punctuation patterns, sentence openings.

Both categories share the same weakness: as the AI models improve, the detection signal degrades. Detection vendors are in a permanent arms race with the model vendors. Treat any tool's "99% accurate" marketing claim with appropriate suspicion.

// questions I get

What clients ask about AI bot detection.

What does "AI bot detection" actually mean?

Two completely different things. Crawler / agent detection spots when GPTBot, ClaudeBot, PerplexityBot or autonomous AI agents are hitting your site, and lets you allow, block or monetise that access. Cloudflare AI Crawl Control, Known Agents and TollBit live here. AI-generated content detection tries to work out whether a piece of text was written by a human or an AI. GPTZero, Originality.ai and Winston AI live here. The two share the search query but solve different problems.

Which "AI bot detection" do I need?

If the question is "who is crawling my site and should I let them", you need crawler management - Cloudflare AI Crawl Control if you are already on Cloudflare, Known Agents for visibility, TollBit if you want to charge for access. If the question is "did a human write this", you need a content detector - GPTZero or Originality.ai are the usual starting points. Marketing and SEO teams almost always want category one. Editors, lecturers and publishers almost always want category two. Sometimes both, in which case start with the question that has the bigger commercial cost attached.

Should I block AI bots or let them in?

Depends on the business model. For most marketing sites, allow the AI search bots: OAI-SearchBot, Claude-SearchBot, PerplexityBot and Googlebot. These are the bots that affect whether AI search can find and cite you. GPTBot and ClaudeBot only control training, and Google-Extended covers Gemini training and grounding. For paywalled publishers or licensable content, blocking or charging through TollBit makes sense. Default is allow unless you have a specific reason to block.

How do I see which AI bots are crawling my site?

Server logs show user-agent strings. GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, PerplexityBot and Meta-ExternalAgent identify themselves clearly. Google-Extended never shows up in logs: it is only a robots.txt token, and Google crawls under its normal user agents. Use the free AI Bot Robots.txt Tester for a quick policy check, Known Agents for ongoing visibility, or Cloudflare AI Crawl Control if you already terminate at Cloudflare.

Is Cloudflare AI bot blocking enough?

For most sites already on Cloudflare, yes. AI Crawl Control and its per-bot allow/block controls cover the common needs, on every plan including Free. One catch since 15 September 2026: Block now also stops Googlebot, Bingbot and Applebot, so it affects search as well as training. To stop training and keep search, use Disallow AI Training. Move to a specialist tool only if Cloudflare lacks something specific - usually publisher monetisation (TollBit), enterprise scraping defence (DataDome, Akamai) or agentic-traffic governance (HUMAN AgenticTrust).

Do AI bots respect robots.txt?

Not always. Anthropic says its bots honour robots.txt. The others carve out fetches a person asks for. OpenAI says robots.txt rules may not apply to ChatGPT-User. Google says its user-triggered fetchers, including Google-Agent, added in March 2026, generally ignore robots.txt. Perplexity says the same of Perplexity-User, and Meta says Meta-ExternalFetcher may bypass it. In August 2025 Cloudflare reported Perplexity using undeclared crawlers on sites that had blocked it, and removed it from its verified bot list. Smaller or less reputable AI crawlers may not respect robots.txt at all. If the content is worth scraping and reputation does not deter, a CDN-level block is more reliable than robots.txt alone.

How accurate are AI-text detectors?

Less accurate than their marketing suggests, and none hit 100%. The test I use here comes from Scribbr, which sells its own detector and ranked it first. Scribbr published the test on 22 April 2026 and updated it on 21 July 2026, using GPT-3.5 and GPT-4 texts: Scribbr premium 84%, QuillBot and Scribbr free 78%, Originality.ai 76%, ZeroGPT 64% and GPTZero 52%. Winston AI was not tested. False positives are most common with edited human writing, ESL text and short samples. Treat any detector output as a signal that triggers a human review, not as a verdict.

What happens if I block all AI bots?

It depends which bots. Blocking OAI-SearchBot keeps you out of ChatGPT search answers, though you can still appear as a navigational link. Blocking Claude-SearchBot may reduce your visibility in Claude search, and Perplexity recommends allowing PerplexityBot if you want to appear in its results. Blocking GPTBot and ClaudeBot only stops training. Blocking Google-Extended stops Gemini training and grounding, but does not remove you from AI Overviews or AI Mode. Those follow your Googlebot rules and Search Console's generative AI control. User-triggered fetchers such as ChatGPT-User and Perplexity-User may ignore robots.txt. For some publishers blocking is the right call. For most marketing and B2B sites, blocking the search bots removes a growing channel of qualified traffic.

Jason Burns, independent UK SEO, GEO and AI consultant
Written by

Jason Burns

Independent UK SEO, GEO and AI consultant. In search since 2007. Portfolio includes 3M, BlackRock, Unilever and E.ON. Owner of SEO Moves Ltd since 2014.

More about Jason →
// next step

Not sure which bucket you are in?

Send the URL and a one-line description of the problem. I tell you whether it is a crawler-policy question or a text-detection question, and which tool gets you the answer fastest. Quick reply, no sales call.

Send the URL