Should Small Businesses Block AI Bots? An Honest Tradeoff Guide
A growing number of small business sites are reporting the same thing: AI bots now account for the majority of their traffic, sometimes 80% or more. That eats hosting bandwidth, slows page response for real visitors, and on metered plans, costs real money. The instinct is to block them all. The reality is more nuanced, and the wrong choice can quietly remove your business from the AI search results customers increasingly rely on.
Run a free local SEO audit
60-second scan of your GBP, on-page SEO, citations, and Map Pack visibility.
Who Is Actually Hitting Your Site
"AI bot" is a catch-all for very different crawlers with very different jobs. The four groups that matter:
- Index builders (GPTBot, ClaudeBot, Google-Extended, PerplexityBot). These crawl your pages to train or update the index the AI uses when generating answers.
- Live retrievers (OAI-SearchBot, ChatGPT-User, PerplexityBot in search mode). These fetch your page in real time when a user asks a question your content might answer. Blocking them is the closest equivalent to blocking Googlebot.
- Scraper services (Bytespider, CCBot, generic Python user agents). These often have no clear value exchange and account for most of the noise.
- Fake bots. User agents claiming to be Googlebot or GPTBot from non-verified IP ranges. Always block these.
Lumping all four together is the mistake. The right policy is different for each.
What Blocking Costs You
The honest answer from Google and the major AI vendors is that blocking AI crawlers does not affect your traditional Google rankings. Google-Extended is a separate token specifically so publishers can opt out of Bard and Gemini training without losing organic search visibility.
What blocking does affect:
- Citations in AI answers. If ChatGPT, Perplexity, or Gemini cannot fetch or has not indexed your page, you do not appear when a user asks a question your content would answer.
- AI Overview eligibility. Google's AI Overviews pull from the standard search index, so Googlebot access is still what matters there. But blocking Google-Extended forecloses some future training signals.
- Branded answers. When someone asks an AI assistant "who is the best plumber in Cedar Rapids," sites blocked from retrieval cannot be named, even if they rank #1 in classic Google.
For a service business that depends on local discovery, the cost of full blocking is usually higher than the bandwidth savings.
The Tradeoff Framework
Run your site through these three questions in order:
- Is the traffic actually a problem? Check your hosting bill and 95th percentile response time. If both are fine, do nothing. AI crawlers are not a problem until they cause one.
- Is your content commercially exposed? If your site is a database (job listings, real estate, course material) that someone could re-monetize, lean toward blocking index builders while allowing live retrievers.
- Do you want to appear in AI answers? For local service businesses, the answer is almost always yes. That means allowing live retrievers at minimum.
The Recommended Default for Local Businesses
For 90% of small business sites we audit, this robots.txt policy is the right starting point:
# Allow live retrievers (real-time answers)
User-agent: OAI-SearchBot
Allow: /
User-agent: ChatGPT-User
Allow: /
User-agent: PerplexityBot
Allow: /
# Allow training crawlers (citation eligibility)
User-agent: GPTBot
Allow: /
User-agent: ClaudeBot
Allow: /
User-agent: Google-Extended
Allow: /
# Block the noisy scrapers
User-agent: Bytespider
Disallow: /
User-agent: CCBot
Disallow: /
# Standard search
User-agent: *
Allow: /This keeps you in the AI conversation while shutting down the highest-volume scrapers that contribute nothing to your visibility. Verify your file with our free AI Crawler Check tool to make sure the syntax is right and the rules apply correctly.
When Hosting Is Genuinely a Problem
If you are on a budget host and AI crawlers really are pushing you over your quota, the answer is not blocking. It is rate limiting at the edge. Cloudflare's free tier includes a one-click "Block AI Scrapers and Crawlers" toggle that uses bot scoring instead of user-agent strings, so you can shut down abusive behavior without locking out the well-behaved bots. That is almost always a better outcome than a wholesale block.
What to Monitor After You Change Anything
Pick a 14-day window after publishing the new robots.txt and watch four things:
- Hosting bandwidth and response time. The number should drop visibly within 48 hours if scrapers were the issue.
- Google Search Console impressions for your top 10 queries. These should not move. If they drop, you blocked Googlebot by accident.
- Direct citations in ChatGPT, Perplexity, and Gemini for your brand name and core services. Use our free AI visibility audit to track this monthly.
- Server logs for the bots you allowed. They should show consistent, polite crawl rates, not bursts.
The Bigger Picture
The web is in a transition period that looks a lot like the late 1990s with Google. AI crawlers are using massive bandwidth because the AI vendors are racing to build the most complete answer index. That pressure will ease as their indexes mature and as standards like the proposed IETF AI Preferences working group formalize a consistent opt-out mechanism. In the meantime, surgical allow lists beat blanket blocks for almost every local business.
The businesses that win the next two years will be the ones whose content is both findable by AI assistants and worth citing. The first half is a robots.txt decision. The second half is a content quality decision, and both start with knowing exactly what AI crawlers can and cannot see on your site today.
See which AI bots can actually read your site
Free AI crawler audit shows you which bots are blocked, which are allowed, and what to change.
Get weekly local SEO tips
Practical guides for ranking your local business on Google. No spam, unsubscribe anytime.