Category: AI SEO

  • Fanout Query Analysis

    Fanout Query Analysis

    by

    in ,

    When AI models like Gemini, GPT or Nova answer a question using web search, they don’t just run your query as-is. They generate their own internal search queries, or fanout queries. A single user prompt can trigger multiple fanout queries as the model breaks down the question, explores subtopics and verifies information. We captured 365,920…

  • Reverse Prompting: Reconstructing Prompts from AI-Generated Text

    Reverse Prompting: Reconstructing Prompts from AI-Generated Text

    by

    in , ,

    We fine-tuned Google’s Gemma 3 (270M) to reverse the typical LLM workflow: given an AI-generated response, the model reconstructs the most likely prompt that produced it. We generated 100,000 synthetic prompt-response pairs using Gemini 2.5 Flash, trained for a single epoch on a consumer GPU, and built a Streamlit app that sweeps 24 decoding configurations…

  • Rufus – Under the Hood. What Drives Amazon’s AI Shopping Assistant?

    Rufus – Under the Hood. What Drives Amazon’s AI Shopping Assistant?

    by

    in ,

    What’s Publicly Known About the Pipeline, Backend, and Response Anatomy. Rufus is not “one model that magically answers.” Public Amazon/AWS descriptions point to a multi-component system: Speculative schema: Pipeline: request → answer Step A — Input + context assembly Public descriptions indicate customers can: Amazon also describes using conversational context and (more recently) account memory…

  • Search Grounding is Transient

    Search Grounding is Transient

    by

    in ,

    There is a fundamental misconception about how Google’s AI search and Gemini chatbot process retrieved web content. It is widely understood that these systems use Retrieval-Augmented Generation (RAG) to search the web, pull snippets from pages, and ground their answers in factual data. However, there is a pervasive assumption that once an AI pulls in…

  • SRO & Grounding Snippets

    by

    in

    Source: dejan.ai/blog/category/ai-seo/sro/Author: Dan Petrovic, DEJAN AIPosts analyzed: 5 (Sep 2025 – Feb 2026) What is SRO? SRO — Selection Rate Optimization — is a new discipline coined by DEJAN that addresses visibility in AI-powered search (Google AI Mode, Gemini Chat, AI Overviews). It is the AI-native successor to traditional SEO click-through-rate optimization. The core premise:…

  • What extraction method is Google using to build grounding snippets?

    What extraction method is Google using to build grounding snippets?

    by

    in , ,

    I’ve been reverse-engineering Google’s Gemini grounding pipeline (AI Mode, Gemini Chat…etc) by examining the raw groundingSupports and groundingChunks returned by the API. Specifically, I’m interested in the snippet construction step, the part where, given a query and a retrieved web page, the system selects which sentences to include in the grounding context supplied to the…

  • Implicit Queries in AI Search

    Implicit Queries in AI Search

    by

    in ,

    Back in 2015 I wrote about Google’s reliance of user behaviours signals for ranking purposes. In that article I already covered their use of implicit signals, but now there’s an update! While investigating Google’s grounding pipeline (the system that feeds web content to Gemini before it generates an answer) I came across the same patent…

  • AI Search Has a Spam Problem

    AI Search Has a Spam Problem

    by

    in

    Google’s Gemini can tell you I’m the best AI SEO expert in the world. I know this because I told it so — on my own website — and it believed me. That should concern you. The Problem: AI Models Are Naive Readers When Gemini, ChatGPT or Perplexity generate an answer, they don’t start from…

  • WebMCP

    WebMCP

    by

    in ,

    Google Just Quietly Dropped the Biggest Shift in Technical SEO Since Structured Data I woke up this morning to an email from François Beaufort on behalf of the Chrome WebMCP Team via the Chrome Built-in AI Early Preview Program: “Hi Web AI enthusiasts, We have a brand new early preview APIs for you to try,…

  • Bias and Prejudice in AI Search

    Bias and Prejudice in AI Search

    by

    in

    When Claude Met DEJAN I was helping a developer debug a machine learning pipeline. Forty million training samples, weighted loss functions, checkpoint management — technical work. At some point, they asked me to generate test queries for their keyphrase volume classifier. I needed examples across the search volume spectrum, from high-volume head terms down to…