1. SEO vs GEO: what's the difference
SEO (search engine optimization) tries to get you into the list of links on a search engine — the goal is a click to your site. GEO (Generative Engine Optimization) aims at something different: being the source the AI cites when it writes its answer. Not a click on a list — a mention in the generated text.
Getting found
- A list of links (Google)
- Goal: the click to your site
- Keywords, backlinks, tech
Getting cited
- An answer written by the AI
- Goal: being the cited source
- Clarity, structure, authority, markup
2. Why it's becoming critical
Behavior is shifting fast: a lot of people now ask their questions directly to an AI (ChatGPT, Perplexity…) instead of opening Google and comparing ten links. In that world, the battle is no longer "rank first on the list" but "be the brand/source the AI mentions."
The consequence is stark: you can rank very well on Google and be completely absent from an AI's answer on the same topic. GEO is about making sure you also exist in this new channel — the one eating an increasing share of searches.
3. How to get cited by AI
Generative engines are opaque, but a few principles keep coming up — and they're common sense:
llms.txt file that cleanly exposes your content to models.Practitioner honesty: GEO is an emerging field. Nobody sells a serious guarantee of being cited — the mechanics keep changing. But these principles don't expire, because they also serve your human readers.
4. This site as a case study
I'm not theorizing in a vacuum: this Knowledge Hub is my GEO testing ground. One page per question, headings phrased as questions, JSON-LD (TechArticle, FAQPage, Person) on every page, a llms.txt and a llms-full.txt that summarize the whole site for models. That's precisely why it's built in clean, lightweight static HTML: machine readability is a feature, not an afterthought.