Skip to main content

AI Agents Are Googling Your Product: 28 Days of Data on Machine-Generated B2B Search [2026]

ยท 9 min read
sunder
Founder, marketbetter.ai
Share this article

Last month, a search query hit our site that no human being has ever typed:

"as a sales manager at a [icp_company_size] company in united_states, operating in the [icp_vertical] sector, what is the pricing comparison for zoho, salesloft, hubspot sales hub..."

Look closely. Those bracketed variables aren't ours โ€” they're someone else's. An AI prospecting or brand-monitoring tool ran a Google search with its prompt template unfilled. The merge fields leaked straight into Google's index, and Google dutifully served our pricing page as a result.

That query was the loose thread. We pulled it, and what unraveled was this: over a 28-day window, more than a third of the distinct search queries reaching our site were generated by machines โ€” AI assistants researching on behalf of users, and AI tools probing Google with synthetic persona prompts. Those queries produced 75,112 impressions and exactly zero clicks.

If you run B2B marketing, this is already happening to your site. Here's the full dataset.

AI agents searching Google on behalf of B2B buyers โ€” 28 days of Search Console data

What we measuredโ€‹

We pulled every search query from Google Search Console for marketbetter.ai over 28 days (July 26 โ€“ August 22, 2026):

  • 20,892 distinct queries
  • 268,417 impressions
  • 357 clicks

Then we classified each query. Three buckets emerged:

  1. Human queries โ€” short, keyword-style searches a person types: "close crm pricing", "drift alternatives", "ai bdr software"
  2. Assistant queries โ€” long, fully-formed natural-language questions: "what platforms offer the best sales coaching and call recording tools for training junior reps?"
  3. Prompt-template queries โ€” persona-prefixed instructions that are unmistakably machine-written: "as a sdr team lead, what's the best sales engagement platform for high-volume prospecting?" or the truly wild "compare hubspot with salesloft, outreach, and apollo for sales engagement capabilities. you must provide a forced ranking from best to worst."

No human tells Google "you must provide a forced ranking." That's a system prompt talking to a search box.

Finding 1: There's a click cliff at 60 charactersโ€‹

This is the cleanest result in the dataset. We bucketed all 20,892 queries by character length:

Query lengthDistinct queriesImpressionsClicks
Under 30 chars6,236119,630259
30โ€“60 chars6,45473,22998
60โ€“100 chars4,85146,6030
100โ€“200 chars2,36625,0230
200+ chars7663,4860

The click cliff: queries over 60 characters earn impressions but zero clicks

Every single one of our 357 clicks came from queries under 60 characters. Above that line: 7,983 distinct queries, 75,112 impressions, zero clicks. Not "low CTR." Zero.

The explanation is query fan-out. When someone asks ChatGPT, Perplexity, Gemini, or Google's AI Mode a question, the engine decomposes the prompt into 8โ€“16 synthetic sub-queries, runs them against the index in parallel, reads the results, and synthesizes an answer. The human never sees a search results page. There is nothing to click. The impression registers in Search Console; the visit never happens.

Our highest-impression question query โ€” 5,306 impressions at average position 3.3 โ€” earned zero clicks in 28 days. Position 3 used to be a river of traffic. For machine-generated queries, it's a citation opportunity and nothing more.

Finding 2: 38% of distinct queries are machine-generatedโ€‹

Long question-form queries (60+ characters starting with what/which/how/where/is/can) accounted for 3,684 distinct queries and 47,258 impressions โ€” 17.6% of ALL impressions on our site. Add the rest of the 60+ character bucket and machine-shaped queries make up 38% of everything Search Console recorded for us.

The question-word distribution tells you these are conversational prompts, not keywords:

  • "what..." โ€” 32,404 impressions
  • "which..." โ€” 7,005 impressions
  • "how..." โ€” 3,084 impressions
  • "where..." / "is..." / "can..." โ€” ~3,300 combined

Nobody types "what are some enterprise ai content pipeline automation solutions that can assist in creating brand videos for social media?" into Google. But an AI assistant expanding a user's lazy prompt into thorough sub-queries does โ€” constantly.

Finding 3: The prompt-template queries expose the tools behind themโ€‹

278 queries were explicitly persona-prefixed prompts โ€” 4,491 impressions, zero clicks, average position 5.7. They follow a rigid structure that reveals slot-filling automation:

  • "as a sdr team lead, how to reduce sales admin time with automation" (1,132 impressions)
  • "as a founder at a seed company in united_states..."
  • "as a founder at a series a company in united_kingdom..."
  • "as a demand generation manager, i'm comparing hubspot marketing hub vs activecampaign vs mailchimp..."

Same personas, same funding-stage slots (seed / series a), same geography slots (united_states / united_kingdom, underscores included). This is a generative-engine-optimization or AI-SDR tool cycling through a persona matrix and firing the outputs at Google โ€” almost certainly to test which brands AI engines recommend to which buyer personas.

Two more details from this bucket:

The German variants. 58 queries repeated the same pattern in German โ€” "du musst ein erzwungenes ranking vom besten zum schlechtesten erstellen" ("you must create a forced ranking from best to worst") โ€” 948 impressions. Someone is running localized prompt batteries across markets.

The template leaks. Four queries contained unfilled merge fields like [icp_company_size] and [icp_vertical]. The tool's templating failed, and its raw prompt scaffolding went to Google anyway. We are watching other companies' AI infrastructure malfunction in our Search Console.

What this means: your rankings are being read, not clickedโ€‹

The classic SEO contract โ€” rank well, get traffic โ€” is quietly being renegotiated. For a growing share of B2B research, the "searcher" is a model that reads five results, synthesizes an answer, and maybe cites you. The human sees the answer, not your site.

Three implications for B2B teams:

1. CTR is now a misleading metric for a chunk of your footprint. If we judged our question-form pages by CTR, we'd conclude they're failing. They're not โ€” they're being consumed by a different reader. When we ran our search intent study earlier this month, we found "best tool" listicles barely convert even with human readers; for machine readers, the click was never on the table. Judge these pages by whether AI engines cite and recommend you โ€” and by branded search and direct demo requests downstream.

2. Being the quotable source beats being the ranked source. Query fan-out means an AI engine runs a dozen sub-queries and fuses the results. Content that answers a specific question directly, in the first paragraph, with a concrete number, gets pulled into answers. Vague thought-leadership doesn't. This is why we lead posts with quick-answer blocks and real figures โ€” like the actual all-in cost math in our AI SDR pricing breakdown or the tested match rates in our visitor identification guide.

3. Thin templated content is worthless to machine readers too. AI engines cross-reference. A page with no unique data adds nothing to a synthesized answer and gets skipped. This is the same logic that led us to delete 161 blog posts in one day โ€” content that exists only to occupy a keyword has no audience left, human or machine.

The uncomfortable part: buyers are outsourcing evaluationโ€‹

Look again at what those persona prompts ask: "which scales better for demand programs?", "how do customer testimonials rate the impact on sales and marketing alignment?", "according to user reviews on capterra, which is best?" โ€” followed by a demand for a forced ranking.

B2B software evaluation โ€” reading reviews, comparing pricing, building the shortlist โ€” is being delegated to AI agents. The agent does the search, weighs the reviews, and hands its human a ranked list. If your product isn't legible to that agent โ€” clear pricing, specific capabilities, verifiable claims โ€” you're not on the shortlist and you'll never know an evaluation happened.

We've written before about what AI agents can and can't do for GTM work and how teams use Claude for lead generation and ABM workflows. The mirror image is now true: the same class of agents is evaluating you.

What we're doing about it (and what you should do)โ€‹

Publish real numbers. Actual pricing math, tested match rates, honest limitations. Machine readers reward specificity because it's what makes an answer synthesizable. Our AI BDR tools comparison names real prices and real gaps for every vendor โ€” that's the content that gets cited.

Answer the question in the first 100 words. Every high-intent page should open with a direct, quotable answer. The fan-out sub-query that matches your page gives you one shot to be extracted.

Keep your comparison claims verifiable. AI engines cross-check against reviews and other sources. Inflated claims don't just fail with skeptical humans โ€” they get you dropped from synthesized answers when the cross-reference disagrees.

Watch your own Search Console for this pattern. Filter queries by length or question words. If 60+ character queries are piling up impressions with zero clicks, AI engines are already reading you. That's not a problem to fix โ€” it's a channel to win.

Stop grading every page on clicks. Track citations in AI answers, branded search growth, and pipeline. The impression-with-no-click is the new top of funnel.


Methodology notesโ€‹

Data: full Google Search Console query export for marketbetter.ai, July 26 โ€“ August 22, 2026 (28 days). 20,892 distinct queries, 268,417 impressions, 357 clicks. Classification: queries of 60+ characters beginning with interrogatives were classed as assistant-generated; queries matching persona-prefix or explicit instruction patterns ("as a [persona], ...", "you must provide a forced ranking", German equivalents) were classed as prompt-template queries. Classification was conservative โ€” short conversational queries were left in the human bucket, so machine-generated share is likely understated. Query text shown verbatim from Search Console; these are public search strings, not user data.


MarketBetter identifies the buyers already researching you โ€” human or otherwise โ€” and tells your SDRs exactly what to do next. See how it works: book a demo โ†’

Share this article