Measurement

Software and IT services sites lost up to 40% of their human visitors. Here's what a B2B firm should change.

By Arnav Mukherjee, founder of TofuBofu · October 8, 2026

TLDR

  • Your category is among the most heavily crawled. Cloudflare names Computer Software and IT & Services among four.
  • Stop reading a session drop as a demand drop. Cloudflare puts human declines at up to 40% in under a year.
  • Open your Cloudflare bot settings this week. Search, Agent and Training are now separate switches.
  • Don't block Agent traffic. Cloudflare defines it as software acting in real time for a person.
  • Score the answers, not the visits. 51% of B2B software buyers start with a chatbot more often than Google.

In September a marketer on r/SEO posted that they'd added a middleware log to separate GPTBot, ClaudeBot and PerplexityBot hits from normal traffic. Then they asked the room the question that matters: "what did you actually learn from the logs?" The thread drew 26 comments.

Two weeks later, Cloudflare answered part of it from the other side of the wire. Its post "The Internet has a second audience" says that this year, for the first time, more than half of Internet traffic wasn't human. It names four heavily crawled categories losing human visitors, and two of them are the market we serve.

What did Cloudflare measure, and what didn't it?

Read the numbers with their frame attached. Every figure below is Cloudflare measuring traffic on its own network, published 30 September 2026:

Three limits, stated so you don't overread it:

Even with those limits, the direction matters for a B2B firm. Cloudflare puts software and IT services among the most heavily crawled categories, and among those losing human visitors.

Does a traffic drop mean demand dropped?

You can't tell from sessions, and that's the change worth absorbing. Cloudflare describes an agent as software fetching pages on a person's behalf, "often because the human asked a chatbot." Picture how that plays out for a services firm:

  1. A founder asks ChatGPT for three managed IT providers near them.
  2. The engine fetches a handful of service pages, yours among them, and writes a shortlist.
  3. The founder reads the shortlist and emails two names.
  4. Unless the founder clicks through, your analytics record no visit from them at all.

The research happened. Your page was read. The visit didn't happen. G2's 2026 report found 51% of B2B software buyers now begin their software research with an AI chatbot more often than with Google, so in software this path is already the common one. Our read is that services buyers follow within a year or two.

So a falling session count has two readings. Fewer people want what you sell, or more of the reading now happens on their behalf. Both produce the same line on a GA4 chart. Only one of them is a pipeline problem.

Same buyer question, two paths Old path Buyer searches Clicks your page Session recorded shows in GA4 New path Buyer asks a chatbot Agent reads your page on the buyer's behalf No human session buyer gets a shortlist The interest is the same on both paths. Only the old one shows up as traffic.

Should a B2B firm block AI bots in Cloudflare?

On 1 July 2026 Cloudflare replaced its single "block AI bots" switch with three categories, on every plan including Free. Its changelog defines them:

For each one you can block on all pages, block only on pages that display ads, or not block. Domains that join Cloudflare on or after 15 September get new defaults: Training and Agent blocked on pages that display ads, Search allowed. Existing domains keep their current settings, so check yours.

Cloudflare's post makes the case for ad-supported sites: "an ad only pays when a person sees it." A B2B services firm earns nothing from a pageview. It earns from being on the shortlist. Our settings for that kind of firm, stated as our position:

Then open the setting and read it. If you run ads or retargeting on any page, ask whether Cloudflare counts that page as one that displays ads, because its changelog doesn't say how it decides. Robots.txt rules still matter for crawlers that name themselves; our robots.txt guide covers which ones do.

See whether AI answers name you, whatever your traffic says

A free TofuBofu scan asks ChatGPT, Claude, Perplexity, Gemini and Google AI Mode the questions your buyers ask, and records who gets named.

Check your AI visibility free

What should you measure instead of sessions?

Back to the r/SEO question: what do the crawler logs teach you? They tell you who read the page. They can't tell you what the engine said afterwards, and that's the part a buyer acts on. Keep the logs. Add three measures they can't give you:

SEO is still the floor: an engine that retrieves has to find your page first. Being named in the answer is a separate layer, and you can win it when your Google rank doesn't move. A session report measures neither layer well any more.

Last, make the page easy to read for the agent that does arrive. Say who you serve in a sentence, put prices and terms in text, and keep headings in order. Our guide to agents that don't identify themselves has the full list. When the reader is software working for a buyer, a page it can parse is the pitch.

Frequently asked questions

Is it true that more than half of web traffic is now bots?

On Cloudflare's network, yes. Its 30 September 2026 post says that this year, for the first time, more than half of Internet traffic wasn't human. That's Cloudflare's own measurement of the traffic it carries, which is a large share of the web but not all of it, and it isn't a measurement of your site.

Which industries are losing human traffic to AI?

Cloudflare names four of the most heavily crawled categories: Retail, Computer Software, IT & Services, and Financial Services. It says they have seen human traffic decline as much as 40% in less than one year. Read 40% as the top of the range for the most crawled categories, not as the average, and note the post doesn't publish its method for the figure.

Should a B2B company block AI bots in Cloudflare?

Not the Search or Agent categories, in our view. Cloudflare defines Agent traffic as automated activity acting in real time on a person's behalf, such as chat fetch bots and browser-use agents. For a firm that sells services, that person is usually a prospect. Training is a judgement call, but Cloudflare warns that multi-purpose crawlers combining Search and Training are affected when Training is blocked, so check what you lose before you block it.

What changed in Cloudflare's AI bot settings on 15 September 2026?

Cloudflare's changelog says that domains joining Cloudflare from 15 September 2026 get new defaults: bots classified as Training or as Agent are blocked on pages that display ads, while Search remains allowed. Existing domains keep their current settings. The three categories replaced the single Block AI bots switch on 1 July 2026, on every plan including Free. Each category can be blocked on all pages, blocked only on pages that display ads, or not blocked.

My website traffic is down. Does that mean demand for my services is down?

Not necessarily, and you can't tell from sessions alone. When a buyer asks a chatbot for vendors and an agent reads your site to answer, the reading happens and no human visit is recorded. A falling session count can sit beside steady or rising interest. Check whether AI answers to your buyers' questions name you, and track inbound leads, before you conclude demand fell.

Can I see AI agent visits in Google Analytics?

Mostly not. Analytics tools recognise an AI visit by the referrer or a utm_source parameter, and both come from a person clicking a link in an AI answer. A fetch bot or browser agent reading your page on someone's behalf usually leaves neither, and fetch bots typically don't run analytics JavaScript. Server logs and Cloudflare's own bot analytics see more of it than GA4 does.

What should I measure instead of website traffic?

Measure the answers your buyers get. Put the questions a buyer asks to the AI engines they use, record whether each answer names you or a competitor, and repeat on the same questions every month so the trend is real. Keep watching traffic and leads too, but treat sessions as one signal of several, since a growing share of the reading now happens without a session.

Sources and further reading

Related reading

The AI agent reading your site doesn't say who it is
Cited by AI but getting no clicks? How to measure GEO with no traffic
AI crawlers explained: GPTBot, ClaudeBot, PerplexityBot

Arnav Mukherjee

Founder, TofuBofu