On the
record about
AI search.
Available for podcast interviews, webinars, and
conference panels on AI SEO, GEO, AEO,
and SEO automation. No theory — implementation first.
GEO vs SEO: What Brands Are Missing
How generative engine optimisation differs from traditional SEO, why citation share is the new ranking metric, and what a GEO audit actually reveals.
Getting Cited in ChatGPT and AI Overviews
The specific content, schema, and entity signals that determine which sources AI systems cite — with case study examples and UTM-verified outcomes.
SEO Automation Without Losing Quality
Building Claude-powered workflows that handle keyword research, brief generation, schema, and reporting — without producing generic output.
AI Agents and Brand Visibility
How AI agents read the web, what agents.md and llms.txt actually do, and why most brands are invisible to the AI layer they can't see.
What you get from me as a speaker.
Implementation-first content
Every talk is built from active client work — not research summaries or tool demos. If I can't show a real outcome, I don't include the tactic.
No vendor pitch
No tool sponsorships. No affiliate links. I name the tools I actually use and explain why they're the right choice for specific use cases.
Audience-appropriate depth
I calibrate for the room — from founder-level overview ("what is AI SEO and why does it matter") to technical practitioner depth ("how FAQPage schema increases AI Overview citation probability").
Verified outcomes, named clearly
Case studies used in talks are the same ones on this site — anonymised, verified, with methodology disclosed. I won't claim results I can't substantiate.
30–60 minute audio or video podcast. Conversational format or structured interview. Remote-first.
Structured presentation with live Q&A. 45–75 minutes. Can present solo or as part of a panel.
20–45 minute keynote or panel discussion. Available for digital marketing, SEO, and AI conferences.
Hands-on session for teams building AI SEO or GEO capability internally. 90 minutes to half-day.
Interested in booking?
Tell me your format, audience, and topic. I'll confirm availability and whether it's a fit within 24 hours.
Get in touch →