GEO instead of just SEO: why AI search systems now decide who gets seen
Classic SEO – solid structure, fast load times, relevant keywords – still matters. But it's no longer enough on its own now that a growing share of users type their first question directly into an AI system instead of a classic search engine. These systems don't return a list of links, they return a written answer – and they only cite sources they judge to be trustworthy and clearly structured.
What Generative Engine Optimization actually means
Generative Engine Optimization (GEO) describes exactly this shift: preparing content so AI systems can easily parse, classify and cite it. That includes clear facts instead of vague marketing language, clean subheadings, technical schema markup, and a recognisable, real authorship.
This lines up with a concept Google itself has used in its quality guidelines for years: E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness). AI search systems rely on similar signals – content tends to carry more weight when a real, professionally identifiable person stands behind it, rather than an anonymous company page.
Three levers that actually help in practice
First: one verifiable fact per section where possible, instead of several vague claims – naming sources instead of just asserting them. Second: clean technical structure with subheadings, short paragraphs and, where it makes sense, structured data (Schema.org/JSON-LD), so machines can reliably map content and context. Third: don't blanket-block AI crawlers via robots.txt if visibility in these systems is a goal – that includes GPTBot (OpenAI), ClaudeBot (Anthropic), PerplexityBot, and Google-Extended.
Technical foundation: robots.txt, llms.txt and structured data
Alongside robots.txt, the llms.txt convention is gaining traction: a simple text file at the site root that summarises for AI systems, in compact form, what a website is about and which pages matter most. I deliberately do this on my own site – complemented by Organization and Person markup in JSON-LD, so name, role and contact details are machine-readable.
How AI systems choose sources
AI search systems don't judge content by keyword density, but by whether a claim can be clearly attributed to a source and whether that source is internally consistent. An article that answers a question clearly in its first paragraph (the "answer-first" principle) gets cited more often than a piece that only gets to the actual answer after several introductory paragraphs. Equally important: numbers, data and facts should live in the running text, not only in charts or tables that AI crawlers parse less reliably.
Schema markup as a trust signal
Structured data translates content into a machine-readable format that reduces ambiguity. Article markup with author and datePublished suits long-form pieces, Service markup suits service pages, FAQPage suits question-and-answer content. Importantly, schema markup doesn't replace good writing – it simply makes explicit what's already correct in the text. Broken or contradictory markup does more harm than good.
Tracking visibility in AI systems
Since classic analytics tools don't report AI citations as their own traffic channel, a simple manual test helps: regularly type your own core questions into ChatGPT, Perplexity, or Google's AI summary and watch whether and how your site gets cited. That's no substitute for real analytics, but it reliably shows whether your GEO efforts are landing at all.
My take: on my own projects as well as client projects, I deliberately favour structured, fact-based content with clear authorship over automated mass-produced text. Thin, mechanical-feeling content gets penalised by classic search engines just as much as it gets rarely cited by AI systems – quality over quantity isn't a slogan here, it's the only sustainable strategy.
Sandro Geissmann | Geissmann Webconsulting
All articles are general professional background information and do not replace individual legal or professional advice.

