惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
Threatpost
Hacker News: Ask HN
Hacker News: Ask HN
C
Cisco Blogs
P
Privacy & Cybersecurity Law Blog
C
CERT Recently Published Vulnerability Notes
P
Palo Alto Networks Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
L
Lohrmann on Cybersecurity
T
Threat Research - Cisco Blogs
Schneier on Security
Schneier on Security
S
Securelist
N
News | PayPal Newsroom
I
Intezer
H
Hacker News: Front Page
P
Privacy International News Feed
Recent Commits to openclaw:main
Recent Commits to openclaw:main
G
GRAHAM CLULEY
A
About on SuperTechFans
P
Proofpoint News Feed
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Project Zero
Project Zero
Cloudbric
Cloudbric
N
News and Events Feed by Topic
大猫的无限游戏
大猫的无限游戏
Attack and Defense Labs
Attack and Defense Labs
博客园 - 叶小钗
S
Security @ Cisco Blogs
L
LINUX DO - 最新话题
月光博客
月光博客
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
S
SegmentFault 最新的问题
博客园 - Franky
博客园 - 三生石上(FineUI控件)
IT之家
IT之家
博客园 - 聂微东
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
GbyAI
GbyAI
Google DeepMind News
Google DeepMind News
I
InfoQ
有赞技术团队
有赞技术团队
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园_首页
Microsoft Azure Blog
Microsoft Azure Blog
S
Security Affairs
Apple Machine Learning Research
Apple Machine Learning Research
腾讯CDC
Security Archives - TechRepublic
Security Archives - TechRepublic
V
Vulnerabilities – Threatpost
T
The Blog of Author Tim Ferriss
Scott Helme
Scott Helme

DEV Community

Authentication Security Deep Dive: From Brute Force to Salted Hashing (With Java Examples) Why AI Systems Don’t Fail — They Drift Spilling beans for how i learn for exam😁"Reinforcement Learning Cheat Sheet" I Replaced Chrome with Safari for AI Browser Automation. Here's What Broke (and What Finally Worked) How Python Borrows Other People's Work The $40 Architecture: Processing 1 Billion API Requests with 99.99% Uptime Vibe Coding: A Workflow Guide (From Zero to SaaS) Most webhook security guides protect the wrong side. The scary part is delivery. Headless CMS for TanStack Start: Build a Blog with Cosmic EU Age Verification App "Hacked in 2 Minutes" — What Actually Happened Comfy Cloud’s delete function does not actually remove files Running AI Models on GPU Cloud Servers: A Beginner Guide Event-driven media intelligence with AWS Step Functions and Bedrock I scored 500 AI prompts across 8 quality dimensions — here's what broke How to Call Google Gemini API from Next.js (Free Tier, No Backend Needed) The Portal Protocol: Reclaiming Human Connection in the Age of AI How to Fix Your Team's Scattered Knowledge Problem With a Self-Hosted Forum Intro to tc Cloud Functors: A Graph-First Mental Model for the Modern Cloud Designing Multi-Tenant Backends With Both Ownership and Team Access I Built a Neumorphic CSS Library with 77+ Components — Here's What I Learned PostgreSQL Performance Optimization: Why Connection Pooling Is Critical at Scale Cómo construí un SaaS multi-rubro para gestionar expensas en Argentina con FastAPI + Vue 3 🚀 I Built an Ethical Hacking Scanner Tool – Open Source Project I Replaced /usage and /context in Claude Code With a Single Statusline A Pythonic Way to Handle Emails (IMAP/SMTP) with Auto-Discovery and AI-Ready Design I Collected 8.9 Million Polymarket Price Points — Here's What I Found About How Markets Really Move EcoTrack AI — Carbon Footprint Tracker & Dashboard Everyone's Using AI. No One Agrees How. 5 self-hosted ebook managers worth trying in 2026 Building Your First AI Agent with LangChain: From Chatbot to Autonomous Assistant Common SOC 2 Failures (Real World) Stop Vibe-Checking Your AI App: A Practical Guide to Evals How to Use SonarQube and SonarScanner Locally to Level Up Your Code Quality Your Next To-Do App Is Dead — I Replaced Mine with an OpenClaw AI Sign a Nostr event in 60 lines of Python using coincurve — no nostr-sdk, no nbxplorer, no rust toolchain ITGC Audit Explained Like You’re in Big 4 Patch Tuesday abril 2026: Microsoft parcha 163 vulnerabilidades y un zero-day en SharePoint Stop scraping everything: a better way to track competitor price changes Listing on MCPize + the Official MCP Registry while routing payments OUTSIDE the marketplace — how I kept 100% of my x402 revenue Building an AI-Powered Risk Intelligence System Using Serverless Architecture Why We Ripped Function Overloading Out of Our AI Toolchain Testing AI-Generated Code: How to Actually Know If It Works SaaS Churn Is Killing Your Business. Here Is What to Do About It (Without a Support Team) The Speed of AI Is No Longer Linear - And Self-Improving Models Are Why How to Implement RBAC for MCP Tools: A Practical Guide for Engineering Teams From Standard Quote to Persuasive Proposal: AI Automation for Arborists I built a CLI that scaffolds complete multi-tenant SaaS apps Axios CVE-2025–62718: The Silent SSRF Bug That Could Be Hiding in Your Node.js App Right Now The dashboard that ended our friendship Data Pipelines Explained Simply (and How to Build Them with Python) The Hidden Cost of AI Systems Nobody Talks About. undefined vs undeclared, and how typeof behaves Switching from file-based jobs to NATS/Kafka in Rust without changing code io_uring Adventures: Rust Servers That Love Syscalls Why Agentic AI is Killing the Traditional Database The POUR principles of web accessibility for developers and designers Quantum Neural Network 3D — A Deep Dive into Interactive WebGL Visualization How To Install Caveman In Codex On macOS And Windows Automation Pipeline Reliability: Why Your Workflow Breaks When Nobody Is Watching I Built an 'Open World' AI Coding Agent — It Works From ANY Folder From Freelancing to Product: A Tech Service Company's SaaS Transformation China's AI Giants: Adding Tencent Hunyuan & ByteDance Doubao to AI University (74 Providers) On the Vibe Coders and Their Lies clerk: Auto-Summarize Your Claude Code Sessions AI Weekly — 2026/04/10–04/17 | The Model Lockdown Is Here, but the Toolchain Is the Real Battleground AI 週報 — 2026/04/10–2026/04/17 模型封鎖潮來了,但工具鏈才是真戰場 Maybe this is how Open-Source apps are born... 🚀 Fine-Tune LLMs with LoRA and QLoRA: 2026 Guide tRPC v11 + Next.js App Router: End-to-End Type Safety Without the Boilerplate ShadCN UI in 2026: Why I Stopped Installing Component Libraries and Started Owning My Components SaaS Billing in React Server Components: Stripe + Supabase Without a Single `useEffect` Join our DEV Weekend Challenge — $1,000 in Prizes Across TEN winners! Submissions Due April 20 at 6:59 AM UTC. Implementing FSRS Spaced Repetition in Flutter + Supabase — Adding Memory Science to an AI Learning App "I Texted My Localhost From the Train — Claude Code Fixed the Bug Before I Got Home" I Built a Sales Prep AI and It Went Deeper Than Expected Design to Code #2: One JSON, Eleven Outputs Solving the 100M-Row Problem: A Summary Table Pattern for High-Volume Push Notification Logs Flutter Web With Wasm: What Actually Changes For Developers I Built 50 Royalty-Free Soundtracks for My Side Project in a Weekend Using AI Music Generation The Vibe Coding Security Checklist: 7 Things to Check Before You Ship Stop Letting Googlebot Guess Fix Your React App's SEO Right Desconstruindo o Streaming do LinkedIn: Como Criar um Engine de Extração de Vídeo de Alta Performance com HLS e FFmpeg (EDA Part-1) EDA (Exploratory Data Analysis) Explained With Real Life — Why Looking at Your Data Is the Most Important Step in Machine Learning Brand Relationship Management at Scale: Our 4-Touch Outreach System for 200+ Brands Why String.fromEnvironment() Might Return an Empty String in Dart JGuardrails 1.0.0 — Hardening Java LLM Apps Against Jailbreaks, Toxicity, and Prompt Injection Plan and Schedule a Full Week of Threads Content From One Claude Conversation Coding Cat Oran Ep3, Five Tables Changed Everything Updated: BFF Pattern I'm done watching freelancers get buried by 200 proposals. So I'm building the alternative. This is my first post BFS Algorithm in Java Step by Step Tutorial with Examples Tracking LLM Pricing Monthly: An Open Dataset for 22 AI Models How We Measure Content ROI on a Comparison Site: Revenue Attribution Without Perfect Data Introducing Nova AI Ops: The AI-Native Operating System for SRE Teams I built a free desktop video downloader for Windows — Grabbit How Talkie OCR Helps Vision-Impaired & Dyslexic Users Read the World Around Them VRCFaceTracking安装和iPhone面捕配置教程,有bug Even CrowdStrike Can't See Your Agents The Automation Gold Rush: What n8n Workflows and Claude Are Opening Up for Developers Right Now
One Question, Five AI Search Engines, Five Different Answers
Ken Imoto · 2026-05-15 · via DEV Community

I asked five AI search engines the same question: "What's the best CI/CD tool for a small team?" Google AI Overviews recommended GitHub Actions. ChatGPT went with GitLab CI. Perplexity cited a 2026 benchmark from a blog I'd never heard of. Gemini pulled in a YouTube tutorial. Claude said it depends on your stack and asked me three follow-up questions.

Same question. Five different answers. Five different sources. I sat there staring at my screen like someone who'd just learned that five different weather apps can't agree on whether it's raining.

This isn't a bug. It's architecture. Each AI search engine queries a different index, applies different ranking logic, and cites different sources. If you're creating technical content and want AI to reference your work, you need to understand what each platform is actually looking at.

The five architectures

Here's what's going on under the hood. Each platform has its own relationship with the web.

Google AI Overviews: The Incumbent

Google AI Overviews generates AI answers directly in search results. The key fact: it runs on the Google search index. The same index that powers traditional search results.

This means conventional SEO transfers directly to AI Overviews. If you rank on page one for a query, you're already in the candidate pool for AI-generated answers. The recent 5W AI Platform Citation Source Index 2026, which analyzed 680M+ citations across the five engines, found Google AI Overviews maintains roughly 54% overlap with traditional organic rankings. The other 46% is where the new game is played.

The numbers have moved fast. In early 2025, AI Overviews appeared on about 13% of queries. By early 2026, that number climbed to roughly 48–60% of all U.S. queries, depending on who's measuring. Education queries jumped from 18% to 83%. B2B tech went from 36% to 82%.

E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness) matters even more for AI Overviews than for traditional results. Google needs to trust content enough to put its name on an AI-generated summary. The "Experience" dimension is the one that separates human-written content from the flood of AI-generated noise: did you actually build, test, or use the thing you're writing about?

What to do: If your Google SEO is solid, you're already halfway there. Add structured snippets (concise answers near the top of your posts), strengthen author credentials, and show first-hand experience. The investment compounds across both traditional and AI results.

ChatGPT + Search: The Hybrid

ChatGPT's search runs on a Bing index + GPTBot crawl hybrid. SearchGPT, which launched as a standalone product, is now fully integrated into ChatGPT. As of February 2026, ChatGPT captures 60.7% of all AI search traffic: the largest share by a wide margin.

But here's the twist: ChatGPT only activates its search feature on 34.5% of queries. The rest are answered from training data alone. So your content needs to exist in two places: the live web (for search-enabled queries) and the training corpus (for everything else).

The ranking logic is a two-headed system:

  • Bing side: Domain authority, backlinks, keyword relevance, click-through rates. Standard search engine signals.
  • ChatGPT side: Training data quality, contextual understanding, conversational fit. Whether your content reads like a natural answer to a question.

The 5W index shows ChatGPT concentrates citations heavily on Wikipedia, Reddit, Forbes, and Business Insider, with 56% of journalism citations from the past 12 months. Recency matters more here than on Claude. The Apple Intelligence angle makes this even more significant. As of iOS 18.2, Siri hands off questions to ChatGPT, and WWDC 2026 is expected to deepen that handoff.

What to do: Don't sleep on Bing SEO. Check your robots.txt and make sure GPTBot isn't blocked. Write content that answers questions conversationally, not just keyword-optimized landing pages.

Perplexity: The Transparent One

Perplexity is the platform where you can actually see whether you're being cited. Every answer includes numbered source citations. Click a number, visit the source. This makes Perplexity the most measurable platform for LLMO.

Under the hood, Perplexity queries the Brave Search index plus its own crawl data. The citation transparency creates a real traffic loop: users see the citation, click through, visit your site. While other AI platforms create "zero-click" experiences (the user reads the answer and leaves), Perplexity regularly sends traffic to sources.

Content characteristics that get cited on Perplexity, per the 5W index:

  1. Authoritative domains — official docs, established publications, peer-reviewed work (NIH, PubMed)
  2. Structured answers — Q&A format, numbered lists, step-by-step procedures
  3. Fresh content — explicit dates, regular updates
  4. Hard data — numbers, benchmarks, measurements
  5. Original research — data nobody else has

Perplexity's 2026 product moves are worth watching. Deep Research now runs on Claude Opus 4.6. Model Council lets users run one query through three models simultaneously. Perplexity Computer ($200/month) is an autonomous agent using 19 different models. And Comet, their Chromium-based browser, ships with built-in AI on every page. Each is another surface where your content might get cited.

What to do: Optimize for Brave Search. Publish original data. Use explicit timestamps. Structure content so individual sections can be extracted as standalone answers.

Gemini: The Google Multimodal Play

Gemini sits on Google's full stack: Google Search grounding, YouTube, Google Scholar. The multimodal angle is what sets it apart.

A tutorial you wrote as a blog post? Gemini might prefer the YouTube video covering the same topic, because it can process both. A technical paper on Google Scholar carries academic authority that gets weighted in answers. Your code repository, your conference talk recording, your documentation site: Gemini can cross-reference all of them.

Google Search grounding is the shared base. The same signals that power AI Overviews also power Gemini's answers. But Gemini adds layers: YouTube transcripts, Scholar citations, image understanding.

What to do: Google SEO is your primary lever again. But think beyond text. Technical YouTube content, published papers, and image-rich documentation all feed Gemini's multimodal understanding. If you have a YouTube channel, its content directly influences your visibility in Gemini.

Claude: The Agent

Claude works differently from the other four. There's no built-in web search by default. Instead, Claude uses MCP (Model Context Protocol) to connect to external data sources: Brave Search, GitHub, databases, file systems. Search is an intentional action, not an automatic feature.

In my setup, I have an agent that searches like a researcher: generating multiple queries, fetching pages, cross-referencing results, and synthesizing. This "active exploration" pattern — multiple searches, deep reading, structured synthesis — is fundamentally different from the single-query model of the other platforms.

Claude's MCP architecture also means the search source is configurable. Brave Search is the default for web queries, but developers can wire up any data source. Your API documentation, your npm package README, your structured data endpoints all become searchable through MCP.

Worth noting from the 5W index: Claude leans heavily toward long-form journalism (NYT, The Atlantic, The Economist) and has the lowest recency on its citations: only 36% from the past 12 months versus ChatGPT's 56%. If you want Claude to cite you, evergreen depth matters more than fresh news.

What to do: Optimize for Brave Search (MCP default). Make your content machine-readable: JSON-LD, clean API docs, well-structured READMEs. Claude's agent-mode users are developers who value programmatic access to information.

The LLMO matrix: what works where

Here's the punchline. Different platforms, different levers.

Strategy AI Overviews ChatGPT Perplexity Gemini Claude
Google SEO High Medium Low High Low
Bing SEO Low High Low Low Low
Brave Search Low Low High Low High
Structured data (JSON-LD) Medium Medium Medium Medium High
E-E-A-T signals High Medium Medium High Medium
YouTube content Low Low Low High Low
llms.txt Medium Medium Medium Medium Medium
robots.txt (AI crawlers) High High Medium High Medium

If you're staring at this thinking "I can't optimize for five different things," you're right. Nobody should try.

The universal playbook

Here's what works everywhere, regardless of platform:

1. Write things only you can write. Original benchmarks, real-world measurements, first-hand implementation stories. Every AI platform weights primary sources higher than summaries of summaries. This is E-E-A-T's "Experience" dimension, and it's the one humans still own. Also: the top 15 domains capture 68% of all consolidated AI citation share according to the 5W index, so being a new source is a steep hill, but the hill exists. Reddit threads that the index found cited at ~40% frequency are written by individuals, not brands.

2. Structure your content for extraction. Headings, lists, tables, code blocks. AI platforms need to pull specific answers from your content. A 3,000-word essay with no subheadings is invisible to extraction algorithms. A well-structured post with clear sections is a citation candidate for every platform.

3. Keep it fresh. Date your content. Update it. Every platform penalizes stale information differently — ChatGPT aggressively, Claude almost not at all — but if you want broad coverage, lean toward updates. I revise my top-performing posts quarterly, even if it's just adding a note like "Verified still accurate as of May 2026."

4. Don't block the bots. Check your robots.txt. GPTBot, Google-Extended, PerplexityBot, ClaudeBot, Brave's crawler: each has its own user agent. Blocking any of them is opting out of that platform's AI citations.

5. Add structured data. schema.org markup via JSON-LD helps Google AI Overviews (direct ranking factor), Brave's LLM Context API (preferential extraction), and anything else that parses your page programmatically.

For a more systematic framework that ties these platform-specific strategies together, I've been building the LLMO Framework. It maps which tactics matter for which platforms and how to prioritize them. The 4-pillar version (entity architecture, E-E-A-T amplification, content structure for AI consumption, cross-platform optimization) maps roughly onto the matrix above.

The zero-click reality

Here's the uncomfortable truth: according to Bain & Company research, 80% of users resolve 40% of their queries without clicking anything. AI answers are making this worse (or better, depending on your perspective).

But "zero click" doesn't mean "zero value." When an AI cites your work, that's a brand impression, even if nobody clicks through. In B2B, being the source AI recommends carries serious weight. "Perplexity recommends this tool" and "ChatGPT cited this benchmark" are becoming the new social proof.

I track my own AI citations monthly. The traffic is small. The conversion rate on that traffic is 3x my organic average. People who arrive via AI search have already done their research. The AI did it for them. They're ready to act.

My weather-app confusion from the start of this post? Turns out it's a feature. Five different architectures mean five different chances to get cited. Your blog post that Google ignores might be exactly what Perplexity picks up. The YouTube video Perplexity can't see is right in Gemini's wheelhouse.

You don't need to win on all five platforms. You need to understand which ones your audience actually uses, and build for those. The architecture decides what gets cited. Now you know the architecture.


If this matrix made you want a more detailed playbook (llms.txt patterns, JSON-LD examples, citation-rate KPIs, and the ChatGPT/Perplexity/Brave operational comparison), that's the book.

👉 LLMO Practical Guide — Why ChatGPT Ignores Your Website

And if you want the operational framework (which tactic to apply on which engine), see the LLMO Framework.