Search Central LiveDeep Dive Europe 2026

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

Day 1 · Wednesday 30 September 2026 · 13:10

Lightning session A: Automation and AI

Speakers James Powley, Rafael Kovashikawa, Kira Breuer, Carlos Ortega, Thiago Pojda, other community speakers

Lightning talkCoverageTranscript

Hosted by Gary Illyes and Cherry Prommawin. Seven talks: AI automation in agency SEO work (James Powley, SEO Director, Blue Array: self-introduction and hand-over); LLM errors on search data (Rafael Kovashikawa, AI Engineer & SEO Specialist, FUSE: hand-over 'Raphael', the only Rafael on the official speaker list); an LLM fix loop for structured data (a live demo with Google's Rich Results Test); automating monthly SEO reports (Kira Breuer, SEO Manager, Greven Medien GmbH & Co. KG: hand-over 'Kiran' in the speech-to-text and her self-description as an SEO manager at a local agency in Cologne, matched to the only Kira on the official speaker list, whose job and city agree); preparing sites for humans and AI agents (Carlos Ortega, Freelance SEO Consultant: the next speaker's back-reference 'as we were just shown by Carlos', the only Carlos on the official speaker list); GEO and its metrics (Thiago Pojda, SEO Director & Entrepreneur, SIXT SE: the host's hand-over and his self-introduction); AI search as a funnel. The other speakers were not named. Transcript from a second attendee recording and an audio recording; no slides photographed.

Said on stage 84

StageD1-C227

Google received close to 200 submissions for the community lightning talks of the Deep Dive, reviewed them over about a month, and gave each selected community speaker seven minutes on stage.

Speaker not identifiedEvidence transcript

  • Extended by D3-C708 Day 3: Google does not tell lightning-talk and poster speakers what to talk about; they bring their own ideas.
StageD1-C228

Google's hosts said the lightning talks exist because the SEO community holds a lot of knowledge, some of it untapped, and highlighting the people who have it serves the community best.

Speaker not identifiedEvidence transcript

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 PowleyEvidence transcript

StageD1-C230

Asking AI to produce whole SEO deliverables from scratch, such as creating content or auditing a website, is where people get stuck; break a task into its elements and decide where AI can and should play a part, a community speaker advised.

Speaker James PowleyEvidence transcript

StageD1-C231

A community speaker designs AI-assisted deliverables like a flowchart, keeping guardrails in place and keeping the prompts succinct and measured, so the team controls the process end to end.

Speaker James PowleyEvidence transcript

StageD1-C232

In an agency's competitor keyword analysis, a deliverable defined before AI, the team set the strategy buckets and the keyword scoring metrics itself and used AI only to pull in the data, never to make a judgment.

Speaker James PowleyEvidence transcript

StageD1-C233

With AI pulling in the data, a competitor keyword analysis covering 26 competitors and 79 data points per keyword went from three days of work to a few hours, a community speaker reported for his agency.

Speaker James PowleyEvidence transcript

StageD1-C234

For a content audit of a client blog with over 3,000 posts, an agency defined the parameters, scoring and weightings manually and had AI apply them, producing posts grouped by category, possible cannibalisation flags, a priority list and a list of posts to check by hand.

Speaker James PowleyEvidence transcript

StageD1-C235

The key lesson of a community talk on AI automation: AI should not decide what good looks like; people set the rules for what is good and AI applies them.

“it didn't decide what good looked like. We did that.”

Wording checked against the slide or recording

Speaker James PowleyEvidence transcript

StageD1-C236

In a post-migration analysis of over 200,000 lines of search traffic data and more than 45,000 pages, where many URLs had been merged into one, an agency set the rules for what counted as the same page and used AI to match old and new addresses and roll the traffic up per page.

Speaker James PowleyEvidence transcript

StageD1-C237

A community speaker builds SEO recommendations without AI and then uses AI to turn them into mock-ups and visuals, which help win buy-in from clients and internal teams.

Speaker James PowleyEvidence transcript

StageD1-C240

How often an LLM gives a wrong answer about data depends on the model, but how often the mistake is noticed depends on the person using it, a community speaker said.

“how often can you notice the mistake? And that depends on you.”

Wording checked against the slide or recording

Speaker Rafael KovashikawaEvidence transcript

StageD1-C241

In agency marketing-data pipelines, as in financial forecasting, one misplaced figure travels downstream and compounds into later analysis and decisions, which is why LLM errors on search data must be caught early, a community speaker warned.

Speaker Rafael KovashikawaEvidence 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 KovashikawaEvidence 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 KovashikawaEvidence transcript

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

A community speaker's first guardrail for LLM answers about data is a receipt: every figure the model gives must be traceable to the data request behind it, so the answer can be verified.

“If there is no receipt, there is no reimbursement.”

Wording checked against the slide or recording

Speaker Rafael KovashikawaEvidence transcript

StageD1-C245

In a community speaker's verification system, each claim in an LLM's data answer is marked verified, flagged (a hallucination), or skipped or not found.

Speaker Rafael KovashikawaEvidence transcript

StageD1-C246

Claims that cannot be verified go to a judge, models from other vendors that score them; a failing claim is struck through with the reason shown, and the system annotates and proposes corrections rather than rewriting the answer, a community speaker described.

Speaker Rafael KovashikawaEvidence transcript

StageD1-C248

Before using AI-generated numbers, for example in a client meeting, always ask the AI for the receipts and the reason behind every number, because AI hallucinates; LLMs present their reasoning as a forward chain, so the user has to check it backwards, a community speaker said.

Speaker Rafael KovashikawaEvidence transcript

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 identifiedEvidence 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 identifiedEvidence transcript

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

A community demo treated warnings in Google's structured-data test as not critical, in an example result of 22 items with two errors and two warnings.

Speaker not identifiedEvidence transcript

Used byrequirement DEV-SDA-11

  • Extended by D1-C502 Day 1: In a community demo, the structured-data problems Google's Rich Results Test reported on the test page…
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 identifiedEvidence 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-C254

To automate SEO reporting with AI-assisted coding, a community speaker advised against aiming for an app or a perfect dashboard: pick one repetitive task, define the smallest useful output, ask the AI what is possible, then build and debug one step at a time.

Speaker Kira BreuerEvidence transcript

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 BreuerEvidence 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 BreuerEvidence 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…
StageConsistent with docsD1-C258

Pulling Search Console data through the API required setting up a Google Cloud account to get API access, a community speaker said.

Speaker Kira BreuerEvidence transcript

  • Prerequisites Google Search Console API documentation · checked 3 October 2026
StageD1-C259

A community speaker gave the AI a detailed description of the tech stack and requirements and started tiny, with one script, one client and one output, before having the AI write the code.

Speaker Kira BreuerEvidence transcript

StageD1-C260

When debugging AI-written code with AI, always read the code and understand what went wrong, so you can fix it yourself next time, a community speaker advised.

“Don't trust it blindly, and try to understand what is happening in your code”

Wording checked against the slide or recording

Speaker Kira BreuerEvidence transcript

StageD1-C263

To start automating SEO work with AI, a community speaker said you need no expertise, only one painful task, a clear outcome and the patience to iterate.

“you don't need to be an expert; you just need to try.”

Wording checked against the slide or recording

Speaker Kira BreuerEvidence transcript

StageConsistent with docsD1-C271

A community speaker said llms.txt files are not necessary, citing a third-party study from summer 2026 (heard as Ahrefs') that looked at almost 40,000 sites over one month: 97% had no AI agent hits on the file, and those that had any got about two hits a month.

Speaker Carlos OrtegaEvidence transcript

Things

Used byrequirement DEV-AIF-02

  • Repeats D1-C054 Day 1: Myth: optimise for AI over readers. Google's answer: optimise for people, with no need to obsess over precise…
  • Extends D1-C060 Day 1: Speakers at the event were openly dismissive of llms.txt.
  • Extended by D1-C505 Day 1: The llms.txt study cited on stage matches Ahrefs' June 2026 study of 137,210 domains: 28% (about 38,000, the…
StageConsistent with docsD1-C272

A community speaker advised against publishing markdown copies of HTML pages for AI agents: the copy is a duplicate (which the speaker also called a possible source of cloaking, an uncertain word in the recordings), and the models are trained to read HTML, CSS and JavaScript.

Speaker Carlos OrtegaEvidence transcript

Used byrequirement DEV-AIF-02

StageConfirmed by docsD1-C273

A community speaker pointed out that, according to Google's documentation, user-triggered fetchers, which fetch a page because a user asked for it, generally ignore robots.txt rules.

Speaker Carlos OrtegaEvidence transcript

Used byrequirement DEV-AIF-05glossary term User-triggered fetchers

  • Repeated by D1-C434 Day 1: User-initiated fetchers, such as a translation service fetching a page a user asked to translate, are a…
  • Repeated by D2-C122 Day 2: Google says user-triggered fetchers, which fetch a URL because a user asked for it in a Google product (for…
StageConfirmed by docsD1-C274

A community speaker said AI agents understand a page through a combination of three inputs: a screenshot, the DOM (the HTML plus the changes rendered by JavaScript) and the accessibility tree.

Speaker Carlos OrtegaEvidence transcript

Used byrequirement DEV-HTM-04

  • Repeats D1-C131 Day 1: Google's guide for generative AI features says browser agents may read a site through screenshots, the DOM…
StageConsistent with docsD1-C275

A community speaker said layout shifts, such as a button or image popping in after the first load, annoy users and may confuse AI agents, and recommended watching Cumulative Layout Shift (CLS), the Core Web Vitals metric for visual stability.

Speaker Carlos OrtegaEvidence transcript

Used byglossary term Cumulative Layout Shift (CLS)

StageNot in docsD1-C276

A community speaker said schema markup helps AI agents interpret a page: on a product page, marking up which number is the price saves the agent from guessing.

Speaker Carlos OrtegaEvidence transcript

  • Extended by D1-C315 Day 1: Google's AI optimisation guide says structured data is not required for generative AI search and needs no…
StageConsistent with docsD1-C277

A community speaker advised keeping headings inside the main content in a logical hierarchy (title, section subtitles, subsections) so agents can follow its structure, avoiding several H1 elements and skipped levels such as an H3 followed directly by an H5.

Speaker Carlos OrtegaEvidence transcript

Used byrequirement DEV-HTM-04

  • Extended by D1-C314 Day 1: A logical heading hierarchy is not a Google Search requirement, since Google says out-of-order headings do…
StageConsistent with docsD1-C278

A community speaker said a block of content without semantic HTML or landmarks is just a div whose purpose an agent cannot tell, and recommended landmark elements (header, nav, main, article for independent sections, footer) plus p and h1-h6 for text.

Speaker Carlos OrtegaEvidence transcript

Used byrequirement DEV-HTM-04

  • Extends D1-C131 Day 1: Google's guide for generative AI features says browser agents may read a site through screenshots, the DOM…
StageConfirmed by docsD1-C279

A community speaker described ARIA (Accessible Rich Internet Applications) as a set of attributes, not a programming language, that adds accessibility information to HTML: a div used as an 'add to favourites' button can get role=button, an aria-label and aria-pressed set to true or false.

Speaker Carlos OrtegaEvidence transcript

Used byrequirement DEV-HTM-04glossary term ARIA

  • Extends D1-C118 Day 1: Attendees were told to check ARIA and accessibility.
StageConsistent with docsD1-C280

A community speaker warned that no ARIA is better than bad ARIA: wrong or confusing ARIA attributes do more harm than leaving them out.

Speaker Carlos OrtegaEvidence transcript

Used byrequirement DEV-HTM-04glossary term ARIA

StageConfirmed by docsD1-C281

A community speaker presented WebMCP (Web Model Context Protocol) as a way for a site to declare the actions it offers to AI agents, for example booking an appointment in a calendar, so an agent does not have to scrape the interface; the speaker called it faster, easier and cheaper.

Speaker Carlos OrtegaEvidence transcript

Things

Used byrequirement DEV-AIF-06glossary term WebMCP

  • WebMCP Chrome for Developers · checked 3 October 2026
  • Extended by D2-C303 Day 2: Combining schema-based interfaces with web standards such as WebMCP lets a site expose tools to AI agents…
StageConfirmed by docsD1-C282

A community speaker said that at the time of the event (30 September 2026) WebMCP was not supported by all browsers but could be enabled for testing through browser flags.

Speaker Carlos OrtegaEvidence transcript

Things

Used byrequirement DEV-AIF-06

  • WebMCP Chrome for Developers · checked 3 October 2026
  • Extended by D1-C316 Day 1: Chrome's WebMCP documentation describes WebMCP as a proposed web standard that site owners can test through…
StageConfirmed by docsD1-C283

A community speaker said WebMCP has two kinds of tools: declarative ones, mostly HTML annotations such as the fields of a contact form, and imperative ones for other actions such as booking, filtering a catalogue, adding products to a cart, getting product specs or reordering.

Speaker Carlos OrtegaEvidence transcript

Things

Used byrequirement DEV-AIF-06glossary term WebMCP

  • WebMCP Chrome for Developers · checked 3 October 2026
StageD1-C285

A community speaker contrasted real audience understanding (reading logs, tracking how the brand is mentioned and perceived, letting customer complaints change pricing pages and products) with keyword-tool research that turns People Also Ask questions into H2s and blog posts.

Speaker Thiago PojdaEvidence transcript

StageD1-C286

A community speaker said the SEO industry turned everything into a metric because budgets are approved on numbers, not ideas.

“an idea doesn't get you budget approval; a number does.”

Wording checked against the slide or recording

Speaker Thiago PojdaEvidence transcript

StageD1-C287

A community speaker said not all SEO work was wrong: a site still has to be crawlable and visible before it is even considered, and much of that work is plumbing, not gaming.

“There's a lot of plumbing that's not gaming.”

Speaker Thiago PojdaEvidence transcript

StageD1-C288

A community speaker said Google's AMP project, meant to get people building fast websites and addressed directly to engineers and marketers, was smart, but the industry reduced it to a metric and a checklist ('now I have an AMP website').

Speaker Thiago PojdaEvidence transcript

StageD1-C291

A community speaker said listicles do earn more mentions in AI answers, not because they are trusted more but because LLMs mainly check that the thing being talked about exists, not whether the content is honest.

Speaker Thiago PojdaEvidence transcript

StageNot in docsD1-C295

A community speaker showed a Spanish-language AI prompt about places to eat in Barcelona whose fan-out queries were all in English, so the content used to answer may be written by and for a different audience than the one asking.

Speaker Thiago PojdaEvidence transcript

StageD1-C296

A community speaker argued for adopting the GEO label as the industry's chance to leave behind the bad reputation SEO built, unlike Google's view earlier the same day that the new name is not needed.

Speaker Thiago PojdaEvidence transcript

Things

Used bystory angle A-001

  • Contradicts D1-C049 Day 1: Gary Illyes argued that GEO is a label invented to create a new field and is not needed. Understanding how…
  • Contradicts D1-C050 Day 1: Google's answer to 'SEO is dead, long live GEO' is not to worry about the name: good SEO is good GEO and AEO.
StageD1-C300

A community speaker said most AI-visibility measurement covers only the selection stage, whether a brand is mentioned or selected, without showing why or why not.

Speaker not identifiedEvidence transcript

StageD1-C301

A community speaker named two signals that in their view strongly influence whether an AI selects a brand: the bias already in the model's memory before it searches, and the brand's presence in the search results the model is grounded on.

Speaker not identifiedEvidence transcript

StageD1-C304

A community speaker described the association stage as whether an AI already connects a brand with the topics that matter to it before running any search, and said problems there are mostly brand problems.

Speaker not identifiedEvidence transcript

StageD1-C305

A community speaker's 'brand association rate' asks a model, with web browsing switched off so that only its memory answers, to name ten topics it associates with the brand, or the other way round, starting from a topic.

Speaker not identifiedEvidence transcript

StageD1-C306

A community speaker advised repeating brand-association prompts over time: association in every run is good, in about half the runs shows some association with work to do, and little or none shows a clear gap.

Speaker not identifiedEvidence transcript

StageD1-C307

A community speaker proposed a 'brand co-occurrence rate' for the search stage: the share of an AI's fan-out queries that contain the brand (one in three is 33%), which also hints at the associations the model already has; problems there are mostly relevance problems.

Speaker not identifiedEvidence transcript

StageD1-C310

A community speaker described the selection stage as whether a brand is chosen in the answer, measured with mentions and similar metrics; failure there is mostly a trust or relevance issue.

Speaker not identifiedEvidence transcript

StageD1-C311

Closing the lightning talks on automation and AI, one of the session's Google hosts called AI a tool that can be used well or badly: it can even be used for content generation, which none of the talks featured, and it is fantastic for coding and analysis but less so for other tasks.

Speaker not identifiedEvidence transcript

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 KovashikawaEvidence 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 identifiedEvidence 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…
StageConsistent with docsD1-C502

In a community demo, the structured-data problems Google's Rich Results Test reported on the test page included an empty name, a breadcrumb problem and a price of zero, with errors shown in pink and warnings in orange (best readings of a largely unintelligible recording; each item is heard in only one of the two recordings).

Speaker not identifiedEvidence transcript

Used byrequirement DEV-SDA-08

  • Extends D1-C251 Day 1: A community demo treated warnings in Google's structured-data test as not critical, in an example result of…
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 identifiedEvidence 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…

What Google's documentation says 8

DocsSourceD1-C265

Search Console Help separates critical issues, which make a structured-data item invalid and stop it from appearing as a rich result, from non-critical issues, listed under 'Improve item appearance'; the Rich Results Test reports valid items that have warnings.

Publisher Google Search Console Help

Used byrequirement DEV-SDA-11

DocsSourceD1-C266

To use the Search Console API you need a Google Account with Search Console permission on the property, a project in the Google API Console and OAuth2 credentials (all Search Console APIs except the Testing Tools API need OAuth2).

Publisher Google Search Console API documentation

  • Prerequisites Google Search Console API documentation · checked 3 October 2026
DocsSourceD1-C316

Chrome's WebMCP documentation describes WebMCP as a proposed web standard that site owners can test through an origin trial starting in Chrome 149 or through a Chrome flag for local development.

Publisher Chrome for Developers

Used byrequirement DEV-AIF-06glossary term WebMCP

  • WebMCP Chrome for Developers · checked 3 October 2026
  • Extends D1-C282 Day 1: A community speaker said that at the time of the event (30 September 2026) WebMCP was not supported by all…
DocsSourceD1-C506

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.

Publisher Google Search Console Help

Used byrequirement DEV-SDA-11glossary term Rich Results Test

  • 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…

Analysis by the author 6

AnalysisD1-C314

A logical heading hierarchy is not a Google Search requirement, since Google says out-of-order headings do not matter to Search; the case for it is accessibility, where web.dev advises against skipping levels, and agents that read the accessibility tree.

Author Ibrahim Anjro

  • Extends D1-C277 Day 1: A community speaker advised keeping headings inside the main content in a logical hierarchy (title, section…
AnalysisD1-C315

Google's AI optimisation guide says structured data is not required for generative AI search and needs no special schema.org markup, and on Day 2 Google said raw schema.org is generally not put into model context (D2-C477); use markup for rich-result eligibility and clear data, not as an AI-visibility lever.

Author Ibrahim Anjro

  • Extends D1-C276 Day 1: A community speaker said schema markup helps AI agents interpret a page: on a product page, marking up which…
AnalysisD1-C504

The study cited on stage matches Peec AI's analysis (reported in February 2026) of over 10 million ChatGPT prompts and 20 million fan-outs: 43% of the fan-out searches for non-English prompts ran in English, and nearly 78% of non-English prompt runs had at least one English fan-out (from 66% for Spanish to 94% for Turkish), so the 43% is a share of fan-out searches, not of prompts.

Author Ibrahim Anjro

  • Extends D1-C294 Day 1: A community speaker cited a third-party study (heard as Peec AI's) finding that 43% of prompts produced…
AnalysisD1-C505

The llms.txt study cited on stage matches Ahrefs' June 2026 study of 137,210 domains: 28% (about 38,000, the 'almost 40,000' sites heard on stage) published an llms.txt file and 97% of those files received no requests at all in May 2026; the files that were fetched got about 22,000 requests across some 1,100 domains, around 20 each, not the 'two hits a month' heard on stage.

Author Ibrahim Anjro

Things

Used byrequirement DEV-AIF-02

  • Extends D1-C271 Day 1: A community speaker said llms.txt files are not necessary, citing a third-party study from summer 2026 (heard…
  1. Stage D1-C296 Day 1 · Lightning session A: Automation and AI

    A community speaker argued for adopting the GEO label as the industry's chance to leave behind the bad reputation SEO built, unlike Google's view earlier the same day that the new name is not needed.

    contradicts
    Stage D1-C049 Day 1 · What's new in the world of Search

    Gary Illyes argued that GEO is a label invented to create a new field and is not needed. Understanding how SEO works is enough.

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

    A community speaker argued for adopting the GEO label as the industry's chance to leave behind the bad reputation SEO built, unlike Google's view earlier the same day that the new name is not needed.

    contradicts
    Slide D1-C050 Day 1 · How Search works and where's AI?

    Google's answer to 'SEO is dead, long live GEO' is not to worry about the name: good SEO is good GEO and AEO.

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

    A community speaker said llms.txt files are not necessary, citing a third-party study from summer 2026 (heard as Ahrefs') that looked at almost 40,000 sites over one month: 97% had no AI agent hits on the file, and those that had any got about two hits a month.

    extends
    Stage D1-C060 Day 1 · session not recorded

    Speakers at the event were openly dismissive of llms.txt.

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

    A community speaker said a block of content without semantic HTML or landmarks is just a div whose purpose an agent cannot tell, and recommended landmark elements (header, nav, main, article for independent sections, footer) plus p and h1-h6 for text.

    extends
    Docs D1-C131 Day 1 · session not recorded

    Google's guide for generative AI features says browser agents may read a site through screenshots, the DOM structure and the accessibility tree, and recommends semantic HTML because it helps users such as screen reader users navigate a page.

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

    A community speaker described ARIA (Accessible Rich Internet Applications) as a set of attributes, not a programming language, that adds accessibility information to HTML: a div used as an 'add to favourites' button can get role=button, an aria-label and aria-pressed set to true or false.

    extends
    Stage D1-C118 Day 1 · session not recorded

    Attendees were told to check ARIA and accessibility.

  6. Stage D2-C303 Day 2 · What is Google friendly JavaScript

    Combining schema-based interfaces with web standards such as WebMCP lets a site expose tools to AI agents, which can then operate the interfaces, for example to test them.

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

    A community speaker presented WebMCP (Web Model Context Protocol) as a way for a site to declare the actions it offers to AI agents, for example booking an appointment in a calendar, so an agent does not have to scrape the interface; the speaker called it faster, easier and cheaper.

  7. 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.

  8. 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.

  9. 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.

  10. 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.

  11. Stage D3-C708 Day 3 · Wrapping all up: AI, Search, and making sense of everything.

    Google does not tell lightning-talk and poster speakers what to talk about; they bring their own ideas.

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

    Google received close to 200 submissions for the community lightning talks of the Deep Dive, reviewed them over about a month, and gave each selected community speaker seven minutes on stage.

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

    A community speaker said llms.txt files are not necessary, citing a third-party study from summer 2026 (heard as Ahrefs') that looked at almost 40,000 sites over one month: 97% had no AI agent hits on the file, and those that had any got about two hits a month.

    repeats
    Slide D1-C054 Day 1 · How Search works and where's AI?

    Myth: optimise for AI over readers. Google's answer: optimise for people, with no need to obsess over precise keywords or AI phrasing, no need to chop content, and no need for llms.txt.

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

    A community speaker said AI agents understand a page through a combination of three inputs: a screenshot, the DOM (the HTML plus the changes rendered by JavaScript) and the accessibility tree.

    repeats
    Docs D1-C131 Day 1 · session not recorded

    Google's guide for generative AI features says browser agents may read a site through screenshots, the DOM structure and the accessibility tree, and recommends semantic HTML because it helps users such as screen reader users navigate a page.

  14. Stage D1-C434 Day 1 · Q&A

    User-initiated fetchers, such as a translation service fetching a page a user asked to translate, are a different category from crawlers and generally do not check robots.txt, because a user asked for the fetch.

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

    A community speaker pointed out that, according to Google's documentation, user-triggered fetchers, which fetch a page because a user asked for it, generally ignore robots.txt rules.

  15. Docs D2-C122 Day 2 · Lightning session D: Rendering and JavaScript

    Google says user-triggered fetchers, which fetch a URL because a user asked for it in a Google product (for example Gemini Notebook fetching URLs users add as sources, or Google-Agent acting on a user's request), generally ignore robots.txt rules.

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

    A community speaker pointed out that, according to Google's documentation, user-triggered fetchers, which fetch a page because a user asked for it, generally ignore robots.txt rules.

  16. 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.