Search Central LiveDeep Dive Europe 2026

Knowledge base v2.13.0 · Community edition · data through 2 October 2026

Topic · AI and Search

AI in SEO and content workflows

Day 1's first lightning session showed how practitioners use AI in SEO work. An agency SEO director uses AI only where it enriches work the team has already defined: people set the strategy buckets, scoring and rules, and AI pulls in the data and applies them, which cut a competitor keyword analysis from three days to a few hours; his lesson was that AI should not decide what good looks like. A second speaker showed how LLMs get search data wrong, for example calling a move in average position from 8 to 9 an improvement, and argued for receipts that trace every figure to its data request, for never letting a model check its own output and for giving it fixed metric definitions. A community speaker applied Pascal's line about false windows built for symmetry to LLMs, which sometimes are not trying to produce the most accurate figures or interpretations of them. Other talks showed an LLM loop that rewrites structured data until Google's structured-data test passes, a small model (Claude Haiku) choosing keywords under fixed rules (no brand terms, no navigation terms, at most two keywords per page), and monthly Search Console reports automated step by step with AI as a coding partner. Google's hosts closed by calling AI a tool that can be used well or badly and advised always checking what AI tools do. On Day 2 a community speaker described 'prompt journalism': a prompt-assisted workflow that cleans, maps and restructures recorded interviews into an article and social posts, to make more of material that already exists rather than to create more content. Author’s view: a fix loop that stops when Google's test passes proves only that the markup is valid, not that its values are true, and the Search Console API itself is free, so the cost check before automating is about usage limits and the paid parts of the pipeline.

What to do

  • Let people define the rules, scoring and what good looks like; use AI to pull in data and apply those rules.
  • Ask an LLM for the source of every figure it reports, give it fixed metric definitions and never let it check its own output.
  • Fact-check AI-generated structured data as well as validating it.

Day 1: Crawling 40

Said on stage 38

StageD1-C229

A community speaker's approach to AI in agency SEO work is to use it where it meaningfully elevates and enriches existing work rather than replacing it, keeping full strategic oversight and control of the output.

“Human judgment and strategy is the default, and AI simply pushes it at scale.”

Wording checked against the slide or recording

Speaker James PowleyIn Day 1, 13:10 · Lightning session A: Automation and AIEvidence transcript

StageConfirmed by docsD1-C239

A community speaker's example of an LLM error on Search Console data: a chatbot called an average position that went from 8 to 9 an improvement, although position 1 is the top, so the move from 8 to 9 is a decline.

Speaker Rafael KovashikawaIn Day 1, 13:10 · Lightning session A: Automation and AIEvidence transcript

StageD1-C242

A community speaker reported that a code refactor of his company's AI analysis product left data fetching correct but made the analysis shallow while the answers still read well, with the same model, so polished output is no proof of correct analysis.

Speaker Rafael KovashikawaIn Day 1, 13:10 · Lightning session A: Automation and AIEvidence transcript

  • Extended by D1-C500 Day 1: A community speaker applied Pascal's line about makers of false windows built for symmetry, whose rule is to…
StageD1-C243

The first rule for using LLMs on search data, according to a community speaker, is never to let the model check its own output.

“not let the model grade its own homework”

Wording checked against the slide or recording

Speaker Rafael KovashikawaIn Day 1, 13:10 · Lightning session A: Automation and AIEvidence transcript

  • Repeated by D3-C435 Day 3: Review the filters and regexes that Search Console's AI-powered configuration proposes before trusting the…
StageD1-C249

A community demo showed a script that opens Chrome with a saved session, pastes a URL into Google's Rich Results Test, waits about 15 seconds, then screenshots and saves the result and retries on failure (the demo's recording is largely unintelligible; the tool name is a best reading).

Speaker not identifiedIn Day 1, 13:10 · Lightning session A: Automation and AIEvidence transcript

  • Extended by D1-C501 Day 1: A community demo's script used both input modes of Google's Rich Results Test: the URL mode for public pages…
  • Extended by D1-C506 Day 1: Google's Rich Results Test help says the tool tests either a page's full URL or a pasted code snippet (Code…
StageD1-C250

In a community demo, a fix loop gave a large LLM (Claude Opus) the current markup, the errors Google's test reported and Google's documentation, had it write new JSON-LD and re-ran the test, with at most three attempts; the demo's page passed on the second.

Speaker not identifiedIn Day 1, 13:10 · Lightning session A: Automation and AIEvidence transcript

Things
  • Extended by D2-C462 Day 2: Google's guidance on generative AI content warns that AI output can contain hallucinations and says…
StageD1-C252

A community demo matched model size to the task: a small, cheap model (Claude Haiku) chose keywords from a page's URL, title, H1, description and schema types, while a large, expensive model (Claude Opus) fixed code and wrote the summary.

Speaker not identifiedIn Day 1, 13:10 · Lightning session A: Automation and AIEvidence transcript

  • Extended by D1-C503 Day 1: In a community demo, the small model choosing keywords (Claude Haiku) followed fixed rules, no brand terms…
StageD1-C255

A community speaker who is not a developer automated monthly SEO reports with Python in Visual Studio Code, using Claude and ChatGPT as coding partners and Google Cloud for access to the Search Console API.

Speaker Kira BreuerIn Day 1, 13:10 · Lightning session A: Automation and AIEvidence transcript

  • Extended by D3-C469 Day 3: In a community lightning talk, agency founder Nik Vujic presented how his agency feeds Search Console and GA4…
StageD1-C256

An agency's automated monthly SEO report follows four simple steps: the data comes in, a script processes it, AI summarises it and the result goes onto a dashboard.

Speaker Kira BreuerIn Day 1, 13:10 · Lightning session A: Automation and AIEvidence transcript

  • Extended by D3-C477 Day 3: The community workflow's third step feeds the exported Search Console dataset into the agency's LLM agent…
  • Extended by D3-C478 Day 3: Nik Vujic's slide said no agent is needed to start: pull the Search Console data, import it into any LLM and…
StageD1-C500

A community speaker applied Pascal's line about makers of false windows built for symmetry, whose rule is to make pleasing figures rather than to speak accurately, to today's LLMs: sometimes they are not trying to produce the most accurate figures or the most accurate interpretations of them.

Speaker Rafael KovashikawaIn Day 1, 13:10 · Lightning session A: Automation and AIEvidence transcript

  • Extends D1-C242 Day 1: A community speaker reported that a code refactor of his company's AI analysis product left data fetching…
StageConsistent with docsD1-C501

A community demo's script used both input modes of Google's Rich Results Test: the URL mode for public pages, which Google fetches itself, and the code mode, into which the script pasted the page's HTML, for private pages and pages Google cannot fetch (best reading of a largely unintelligible recording; the second kind of page was heard as 'dead', possibly 'dev').

Speaker not identifiedIn Day 1, 13:10 · Lightning session A: Automation and AIEvidence transcript

Used byrequirement DEV-SDA-11

  • Extends D1-C249 Day 1: A community demo showed a script that opens Chrome with a saved session, pastes a URL into Google's Rich…
StageD1-C503

In a community demo, the small model choosing keywords (Claude Haiku) followed fixed rules, no brand terms, no navigation terms and at most two keywords per page; the Spanish example was 'zapatos de mujer' and 'comprar zapatos de mujer' (women's shoes, buy women's shoes).

Speaker not identifiedIn Day 1, 13:10 · Lightning session A: Automation and AIEvidence transcript

  • Extends D1-C252 Day 1: A community demo matched model size to the task: a small, cheap model (Claude Haiku) chose keywords from a…

Analysis by the author 2

Day 2: Indexing 7

Said on stage 7

Across days and sessions 9

  1. Stage D1-C500 Day 1 · Lightning session A: Automation and AI

    A community speaker applied Pascal's line about makers of false windows built for symmetry, whose rule is to make pleasing figures rather than to speak accurately, to today's LLMs: sometimes they are not trying to produce the most accurate figures or the most accurate interpretations of them.

    extends
    Stage D1-C242 Day 1 · Lightning session A: Automation and AI

    A community speaker reported that a code refactor of his company's AI analysis product left data fetching correct but made the analysis shallow while the answers still read well, with the same model, so polished output is no proof of correct analysis.

  2. Stage D1-C501 Day 1 · Lightning session A: Automation and AI

    A community demo's script used both input modes of Google's Rich Results Test: the URL mode for public pages, which Google fetches itself, and the code mode, into which the script pasted the page's HTML, for private pages and pages Google cannot fetch (best reading of a largely unintelligible recording; the second kind of page was heard as 'dead', possibly 'dev').

    extends
    Stage D1-C249 Day 1 · Lightning session A: Automation and AI

    A community demo showed a script that opens Chrome with a saved session, pastes a URL into Google's Rich Results Test, waits about 15 seconds, then screenshots and saves the result and retries on failure (the demo's recording is largely unintelligible; the tool name is a best reading).

  3. Stage D1-C503 Day 1 · Lightning session A: Automation and AI

    In a community demo, the small model choosing keywords (Claude Haiku) followed fixed rules, no brand terms, no navigation terms and at most two keywords per page; the Spanish example was 'zapatos de mujer' and 'comprar zapatos de mujer' (women's shoes, buy women's shoes).

    extends
    Stage D1-C252 Day 1 · Lightning session A: Automation and AI

    A community demo matched model size to the task: a small, cheap model (Claude Haiku) chose keywords from a page's URL, title, H1, description and schema types, while a large, expensive model (Claude Opus) fixed code and wrote the summary.

  4. Docs D1-C506 Day 1 · Lightning session A: Automation and AI

    Google's Rich Results Test help says the tool tests either a page's full URL or a pasted code snippet (Code instead of URL); all page resources must be reachable by an anonymous user on the internet, so resources behind a firewall or a password are not available to the test unless exposed, for example through a tunnel.

    extends
    Stage D1-C249 Day 1 · Lightning session A: Automation and AI

    A community demo showed a script that opens Chrome with a saved session, pastes a URL into Google's Rich Results Test, waits about 15 seconds, then screenshots and saves the result and retries on failure (the demo's recording is largely unintelligible; the tool name is a best reading).

  5. Docs D2-C462 Day 2 · What is Structured Data and why we need it on the internet.

    Google's guidance on generative AI content warns that AI output can contain hallucinations and says AI-generated metadata, including structured data and image alt text, should be fact-checked before publishing and the markup validated.

    extends
    Stage D1-C250 Day 1 · Lightning session A: Automation and AI

    In a community demo, a fix loop gave a large LLM (Claude Opus) the current markup, the errors Google's test reported and Google's documentation, had it write new JSON-LD and re-ran the test, with at most three attempts; the demo's page passed on the second.

  6. Stage D3-C469 Day 3 · Lightning session L: Understanding SERPs and your users

    In a community lightning talk, agency founder Nik Vujic presented how his agency feeds Search Console and GA4 data to an LLM agent to support decisions for its clients.

    extends
    Stage D1-C255 Day 1 · Lightning session A: Automation and AI

    A community speaker who is not a developer automated monthly SEO reports with Python in Visual Studio Code, using Claude and ChatGPT as coding partners and Google Cloud for access to the Search Console API.

  7. Slide D3-C477 Day 3 · Lightning session L: Understanding SERPs and your users

    The community workflow's third step feeds the exported Search Console dataset into the agency's LLM agent, which queries the dataset and returns the evidence rather than a sample.

    extends
    Stage D1-C256 Day 1 · Lightning session A: Automation and AI

    An agency's automated monthly SEO report follows four simple steps: the data comes in, a script processes it, AI summarises it and the result goes onto a dashboard.

  8. Slide D3-C478 Day 3 · Lightning session L: Understanding SERPs and your users

    Nik Vujic's slide said no agent is needed to start: pull the Search Console data, import it into any LLM and query it in conversation; his agency built its agent to have everything in one place.

    extends
    Stage D1-C256 Day 1 · Lightning session A: Automation and AI

    An agency's automated monthly SEO report follows four simple steps: the data comes in, a script processes it, AI summarises it and the result goes onto a dashboard.

  9. Analysis D3-C435 Day 3 · Inside Search Console: What’s New & How to Use It

    Review the filters and regexes that Search Console's AI-powered configuration proposes before trusting the numbers: Google's launch post calls the feature experimental, warns that AI can misinterpret requests, and limits it to the Search results Performance report (not Discover or News) and to configuration, not sorting or exporting.

    repeats
    Stage D1-C243 Day 1 · Lightning session A: Automation and AI

    The first rule for using LLMs on search data, according to a community speaker, is never to let the model check its own output.

Built on these claims 1

Developer requirements 1

Sources 2