Traffic Up, Sales Flat? Should You Block Every AI Bot?

Author: Lucy.·Tuesday, October 20, 2026
Traffic Up, Sales Flat? Should You Block Every AI Bot?

Has your website traffic suddenly jumped, while inquiries and sales stayed flat?

Look at who is behind those numbers. The increase may be automated programs collecting your content. On September 30, 2026, Cloudflare reported that daily AI agent requests across its network had grown by more than 1,700% over the previous year.

Those requests do not automatically become purchases. Repeated collection consumes server resources and can increase costs on usage-based hosting.

AIB experienced this firsthand. On the evening of September 17, 2026, Korea time, an automated program swept through our site. Total daily requests rose from roughly 290,000 the previous day to 1.09 million, while daily infrastructure costs reached 3.1 times the previous day's level. Another automated traffic pattern appeared in October, prompting a firewall response.

Not all that extra traffic was potential customers. Should we block every bot?

Search, Training, and Spam

Search engines and AI systems need access to your content to discover it and potentially recommend it to customers. Excessive collection, however, adds costs. Ask what a request is doing, not just whether it comes from a bot.

Start with three categories.

CategoryWhat it doesYour decision
SearchCollects pages for search results and sources in AI answersKeep relevant public pages accessible
TrainingUses collected content to develop or improve AI modelsDecide whether to permit training use
Spam-like collectionCreates unwanted load through repetitive requests, excessive scraping, or unauthorized copyingApply rate limits and firewall controls

Search and training describe purposes; spam-like collection describes behavior. Even a search crawler may need rate limits if its requests overload your service.


Major Bot Controls

If you want to decline training use, ask your website administrator: “Keep search access to public pages, and apply the relevant training opt-outs below.” A robots.txt file, placed at your site's root, tells crawlers how they may access content.

ServiceSearch or user-requested accessTraining controlWhat to ask your administrator
GoogleGooglebotGoogle-ExtendedAdd Disallow: / under Google-Extended in robots.txt. Preserve Googlebot access to public pages
ChatGPTOAI-SearchBot / ChatGPT-UserGPTBotAdd Disallow: / under GPTBot. Preserve OAI-SearchBot access. robots.txt rules may not apply to ChatGPT-User
ClaudeClaude-SearchBot / Claude-UserClaudeBotAdd Disallow: / under ClaudeBot. Separately preserve search and wanted user-requested access
PerplexityPerplexityBot / Perplexity-UserNeither is used for foundation-model trainingPreserve PerplexityBot for search visibility. Perplexity-User generally does not follow robots.txt
Bing / CopilotbingbotNOARCHIVE meta tagSet NOARCHIVE on pages to decline AI-answer and training use while retaining ordinary Bing search. This also excludes the content from Copilot answers. If NOCACHE is also present, Bing treats the page as NOCACHE, so check existing tags.
Naver, a Korean search platformYetiNo separate training control verified in its official guidanceKeep public pages accessible to Yeti and check crawling in Naver Search Advisor
AppleApplebotApplebot-ExtendedAdd Disallow: / under Applebot-Extended. Preserve Applebot access for search
Common CrawlCCBot, which collects a public web datasetCCBotAdd Disallow: / under CCBot if you do not want your content collected for the dataset

Google-Extended controls both Gemini training and some uses of content to ground answers. It does not control inclusion in Google Search. Preserve your existing restrictions on private paths when making changes.

robots.txt gives instructions; a firewall enforces access restrictions. Use firewall rules and rate limits for repetitive requests that ignore your instructions. Verify the requester using official IP information or other supported checks before deciding whether to allow access.

In Cloudflare's Training settings, Block also stops search access by Googlebot, Bingbot, and Applebot. Distinguish it from Disallow AI Training if you want to preserve search. Bing's support for a robots.txt training opt-out is targeted for early 2027, so use the NOARCHIVE setting separately for now.


AI Agents Got Blocked Too

Named crawlers are only part of the picture. Some AI agents operate browsers on people's behalf. They compare products, check prices, and find contact pages.

AIB blocked spam-like traffic from Linux environments and found that some AI agents, including Muse, could no longer access our site. Reopening access was the difficult part. Those requests lacked identifying information that would let us distinguish a particular agent and selectively allow it.

A barrier against spam can also stop a customer's AI agent.

Look at request frequency, behavior, and verifiable identity, rather than treating an operating system as proof of abuse. After changing blocking rules, test whether the AI tools your customers use can still view products and reach your inquiry pages.


From SEO to NEO

The business reason to allow discovery is to help customers find you. These acronyms become clearer when translated into practical questions.

TermThe practical questionWhere to start
SEOCan Google crawl, index, and show our pages in search?Check crawling and indexing, then align titles and content with customer questions
AEODo AI answers in search cite our information?Provide direct answers and verifiable supporting evidence
GEODo ChatGPT and Perplexity use our original material as a source?Publish original data, firsthand examples, and current information on readable pages
LLMODoes AI describe our brand and services accurately?Keep official descriptions, product names, prices, and facts consistent
NEOCan audiences find us in Naver search and AI Briefing?Check Naver crawling and the quality of the source content

Here, NEO is simply a label for visibility on Naver, the Korean search platform. It is particularly relevant when reaching customers in Korea. These five areas overlap. Rather than chasing five separate tricks, publish accurate answers to customer questions and keep the relevant search routes open.

An AI system retrieving and citing your page is different from a model being trained on it. Allowing training does not guarantee that a model will remember or recommend your brand. Crawl access is a starting point, not a promise of citations or rankings.


Check Costs and Customer Traffic

Ask your administrator to check three things.

  1. What increased? Compare visitors, inquiries, and purchases with server requests, data transfer, and costs. More requests do not necessarily mean more customers.
  2. Who is visiting, and why? Separate search, training, and spam-like collection. Include AI agents acting on people's behalf.
  3. What changed after blocking? Check both cost reductions and continued access for search crawling, AI visits, and inquiries.

For the website itself, see Why Isn't Your Business Showing Up in AI Search? 5 Website Checks.

What matters is who visits and what results follow, not traffic volume alone. Limit collection that drives costs while preserving the routes customers use to find you.

Deciding where AI fits into your business? Start with your workflows and budget. Contact AIB.


Sources and References

Bot controls reflect official documentation checked on October 20, 2026, Korea time.