u/SurfacedBy

We open-sourced a Cloudflare Worker that tells you the moment an AI sends you a real visitor

We open-sourced a Cloudflare Worker that tells you the moment an AI sends you a real visitor

We kept wanting to know the second a real person landed from ChatGPT, Perplexity, or Gemini, and GA4 just doesn't show it reliably: it needs the referer or utm to survive and the tag to fire, so most land in Direct.

So we built it and open-sourced it. A small Cloudflare Worker that reads each request at the edge and pings your phone (ntfy, Telegram, Discord, Slack...) when someone arrives from an AI answer. It can alert on AI crawlers too, off by default since they're noisy.

Free, MIT, no tracking script or database.

Repo: https://github.com/surfacedby/ai-traffic-alerts-for-cloudflare

u/SurfacedBy — 5 days ago
▲ 12 r/aeo

We logged 127,198 AI citations across 5 engines. For commercial queries, Reddit and Wikipedia barely get cited.

We run an AI-visibility tool, and we kept seeing the claim that AI mostly cites Reddit and Wikipedia. So we checked our own data: every source that ChatGPT, Claude, Gemini, Perplexity, and Google AI Mode cited across about 16,400 commercial questions. 127,198 citations, 11,647 domains.

What we found:

- For commercial questions, Reddit was 1.8% of citations and Wikipedia under 0.6%. About 90% went to vendor docs, product pages, and a long tail of category sites.

- The five engines barely overlap. Only 2.7% of cited domains were cited by all five; 69.6% by just one. So "rank in AI" is really five separate jobs.

- Gemini cites about 11 sources per answer, ChatGPT about 3.7. Google AI Mode sends 11.2% of its citations to YouTube; Claude sends basically 0%.

Caveats: commercial-intent sample (people checking how AI talks about products and categories), counted at the domain level, March to June 2026. Not general trivia.

reddit.com
u/SurfacedBy — 7 days ago
▲ 6 r/aeo

Had ~74k AI citations sitting in my logs. reddit basically only shows up inside Google's AIs

I run a small AI visibility tracker, so I've got logs of which URLs each assistant actually cites when it answers stuff. Was digging through them this week and the reddit split was too lopsided not to share.

About 74k citations total across chatgpt, claude, gemini, google ai mode and perplexity. Here's where the reddit links came from:

  • google ai mode: 528
  • gemini: 258
  • chatgpt: 23
  • claude: 1 (literally one)
  • perplexity: 0, out of 17,476 sources it cited

so google's two products are ~97% of every reddit citation in there. perplexity didn't cite reddit once, which threw me off because everyone calls it the research engine.

pretty sure it's just the licensing thing. reddit's data deal is with google and you can see it in the raw output. the rest mostly can't pull reddit so they don't.

so if you're seeding reddit threads hoping the LLMs pick you up, right now that's a google move and basically nothing else. doesn't touch claude or perplexity answers.

obvious disclaimer, it's only the brands i track and they skew niche/b2b so don't read it as law.

reddit.com
u/SurfacedBy — 28 days ago

Had ~74k AI citations sitting in my logs. reddit basically only shows up inside Google's AIs

I run a small AI visibility tracker, so I've got logs of which URLs each assistant actually cites when it answers stuff. Was digging through them this week and the reddit split was too lopsided not to share.

About 74k citations total across chatgpt, claude, gemini, google ai mode and perplexity. Here's where the reddit links came from:

  • google ai mode: 528
  • gemini: 258
  • chatgpt: 23
  • claude: 1 (literally one)
  • perplexity: 0, out of 17,476 sources it cited

so google's two products are ~97% of every reddit citation in there. perplexity didn't cite reddit once, which threw me off because everyone calls it the research engine.

pretty sure it's just the licensing thing. reddit's data deal is with google and you can see it in the raw output. the rest mostly can't pull reddit so they don't.

so if you're seeding reddit threads hoping the LLMs pick you up, right now that's a google move and basically nothing else. doesn't touch claude or perplexity answers.

obvious disclaimer, it's only the brands i track and they skew niche/b2b so don't read it as law.

reddit.com
u/SurfacedBy — 28 days ago