Google Search Console answers one question: did a human click. It has no way to answer a second, increasingly important one: is anything reading this page at all. This week we cross-referenced ninety days of GSC data against forty-eight days of raw bot logs across 101 live properties, and the two datasets told different stories about which parts of the portfolio actually have visibility.

Not a hypothetical exercise. Every request in log_requests is already classified by user-agent against a maintained fingerprint table, tagged as a real search engine, an AI crawler, an SEO tool, a social preview bot, or a scanner. That table already existed for security and traffic-quality reasons. Nobody had joined it against Search Console clicks and grouped the result by niche before.

What the numbers actually showed

Healthcare & Longevity is sixteen sites. Watched through Search Console alone, it looks close to dead: eighty-three total clicks across all sixteen properties over ninety days. Watched through the bot log, it's the single most AI-crawled category in the entire portfolio, over nine thousand good-bot requests a week combined, more than any other niche by a wide margin.

Same 48-day window, two different instruments gsc_query_daily vs. log_requests + bot_fingerprints
GSC naturalherblibrary.com: 31 clicks, 1,411 impressions over 90 days. Looks thin
Bots Same domain, same window: 19,045 AI-crawler requests from 9 distinct vendors. Heavily read
GSC Medical Marketing constellation: 10,521 impressions, zero clicks across 4 sites. Reads broken
Bots Same constellation: consistent weekly AI-crawler reads across all 4 domains. Being indexed anyway

One instrument says naturalherblibrary.com barely gets found. The other says nine different AI companies read it every week: OpenAI, Anthropic, Perplexity, Common Crawl, ByteDance, Amazon, Meta, Cohere, and our own observatory crawler. Both readings are correct. They're just measuring different things, and a report built on Search Console alone would have missed the second one entirely.

A page with almost no clicks and heavy AI-crawler traffic isn't underperforming. It's invisible to the instrument you're using, not invisible to the audience that matters.

Three signals, one dataset

The same join answers a more practical question: which of Krisada's 11 constellations already has enough real proof, human clicks and AI reads both, to credibly sell business exposure inside that niche. The join sorted them into three groups without any manual judgment call.

Dual proof

Real clicks and heavy AI reads, together

Healthcare & Longevity and One Mouse Marketing both clear this bar. krisada.com and realseolife.com carry the two highest click counts in the whole portfolio, 116 and 113 over 90 days, while also pulling thousands of AI-crawler requests a week. Two independent instruments agreeing is the strongest evidence a niche has real visibility.

One strong channel

Real, just narrower than it looks

Big Tech has the best raw Search Console impressions of any niche in the portfolio, 12,500 on one property alone, off a small, high-value B2B audience. AI Digital Karma has no single breakout but a steady AI-crawler baseline across all 18 properties. Both are legitimate, just for a different reason than the first tier.

Instrument mismatch

Showing up, not landing

Medical Marketing has real impression volume and real AI-crawler traffic, and zero Search Console clicks in 90 days. That's not a visibility problem. Google is already showing these pages to searchers who see them and pass. The fix is the listing, not the reach, and the bot data is what proves the reach already exists.

Why this is worth tracking at all

Every SEO tool built in the last twenty years was built to answer "did a human click." That question still matters, but it stopped being the whole question the day AI crawlers started reading pages at meaningful volume without ever converting into a Search Console row. A property can be doing real work in front of a real audience and show up as flat in every click-based report a business owns.

The fix wasn't a new tool. It was pointing two datasets that already existed at each other: the GSC import this warehouse already runs nightly, and the bot-fingerprint classification the log pipeline already does for security reasons. Neither one was built to answer this question. Joined together, they did anyway.

That's the actual claim here, not "track your bots," a generic line that could sit on any analytics vendor's homepage. The specific claim is narrower: if you're only measuring clicks, you have no idea which of your properties AI systems have already decided to trust, and that number is now sitting in a log you're probably already collecting.

Related reading: The Log Doesn't Lie About AI SEO Collaborations, the same proof-first pattern applied to a different question.

Bot Tracking AI Crawlers Digital Karma Case Study

← Back to Blog