We use cookies for analytics and marketing. Learn more
Back to Lab
GEO Series

What is GEO? Generative Engine Optimization explained

GEO is the work of becoming visible, accurately described and citable in the answers from ChatGPT, Claude and Gemini. Here is the definition, the difference from SEO, how models pick their sources, how AI visibility is measured, what llms.txt is — and seven concrete actions. With numbers from our own dataset of 253 Norwegian prompts.

m51.ai Lab
August 20266 min read

GEO (Generative Engine Optimization) is the work of making a business visible, accurately described and citable in the answers produced by generative AI models such as ChatGPT, Claude, Gemini and Perplexity. Where classic SEO is about ranking high in a list of links, GEO is about becoming the source the model builds the answer itself on — and about being named when the answer says who is good at something.

That is the whole definition. The rest of this article covers why it became its own discipline, how models actually pick their sources, how AI visibility is measured, what llms.txt is, and what a business can concretely do. The numbers along the way come from our own dataset NorGEO-Bench, where we asked ChatGPT, Claude and Gemini 253 Norwegian questions about Norwegian business.


GEO vs. SEO: what is the actual difference?

GEO does not replace SEO. The two disciplines share most of the same groundwork — technically sound pages, clear content, external coverage — but they optimise for two different outcomes.

QuestionSEOGEO
What is the result?A ranked list of linksOne synthesised answer, with or without sources
What are you competing for?Position in the result listBeing named and cited inside the answer
Who reads the content?A crawler that indexesA model that summarises and rephrases
What decides the outcome?Relevance, authority, linksWhether an unambiguous, verifiable source exists
How is it measured?Position, impressions, clicksMention rate, citation share, factual accuracy
How fast does it change?Rankings shift over weeksThe answer can change from question to question

The most important practical difference: in a search result the user can weigh ten alternatives themselves. In an AI answer the user usually gets three to five names — and everything else does not exist. GEO is therefore a contest for a far narrower list.

How AI models pick their sources

A modern AI model answers on one of two grounds: what it remembers from training, or what it retrieves through web search at that moment. The distinction matters, because only one of them can be influenced quickly.

When we tested the three leading models with no tools and no internet access, the best one scored 61 % correct on questions about real Norwegian companies. The models simply know too little about Norwegian business to answer confidently from memory — and they know that they know too little. That is why they search.

The consequence is simple: whatever is available about you online at the moment someone asks is, in practice, the answer the user receives.

The sources the models actually lean on

NorGEO-Bench logged which domains the models gave as sources across 1,768 verified answers. The picture is lopsided: citations concentrate on a handful of registries, directories and reference works.

DomainCitationsType of source
linkedin.com591Profile and network
proff.no547Company registry data
en.wikipedia.org257Reference work
gulesider.no236Directory
snl.no221Reference work
1881.no218Directory

Among the 40 most used sources, the top ten alone account for half of all citations, and two thirds of them are Norwegian .no domains. That is a practical instruction: an up-to-date LinkedIn page, a correct entry in the company registries and a precise description in a reference work is GEO work — not merely brand hygiene.

How AI visibility is measured

There is no ranking list to read off. AI visibility therefore has to be measured by querying the models systematically and counting what happens. In NorGEO-Bench we ran each of the 253 prompts three times per platform — 2,277 runs in total — and had a verifier with web search score every answer. Four measures cover most of the picture:

  • Mention rate: the share of relevant questions where your business is mentioned at all.
  • Citation share: how often your own domain is given as a source, versus registries and third parties.
  • Accuracy (0–3): whether what the model says about you is actually true.
  • Hallucination severity (0–3): how much the model invents when it is uncertain.

The last two surprise most people. A model that does not know you will not necessarily stay silent — it guesses.

PlatformAccuracy (0–3)Hallucination (0–3)Brand cited
ChatGPT (GPT-5.4)2.180.5073 %
Claude (Opus 4.6)1.980.8283 %
Gemini (3.1 Pro)1.730.1942 %

The Gemini figures come with a caveat: the platform responded to only 250 of 759 attempts during the test period, the rest were blocked or failed. The main point still holds — the models behave differently enough that «are we visible in AI?» is not one question, but three.

In 14 of the 253 prompts, not a single platform managed to cite any of the Norwegian companies we had defined in advance as correct answers. That is fourteen questions where the field is wide open for whoever makes themselves citable first.

What is llms.txt?

llms.txt is a file placed in the root of your site — yourdomain.com/llms.txt — that describes in plain Markdown what the business is and where the most important content lives. The idea mirrors robots.txt, but the audience is language models rather than crawlers: a short, unambiguous source an AI agent can read without parsing its way through a designed website.

# Company name

> One sentence on what you do, for whom, and where.

## Services
- [Service A](https://yourdomain.com/service-a): Short description
- [Service B](https://yourdomain.com/service-b): Short description

## About
- [About the company](https://yourdomain.com/about): Facts, history, registration number

The honest assessment: none of the major model providers have confirmed that they use llms.txt, and an analysis of 300,000 domains found no clear correlation between having the file and being cited. But it takes fifteen minutes to write, and any AI agent that does visit your site will find it. We recommend it as a cheap supplement — not as the measure itself.

Seven concrete GEO actions

  • Ask the models about yourself. Put the questions your customers actually ask to ChatGPT, Claude and Gemini, and write down what is wrong. Without a baseline you cannot see progress later.
  • Clean up the registries first. Company registries, proff.no, gulesider.no and 1881 are among the most cited sources in our dataset. Errors there become errors in the answers.
  • Turn your LinkedIn page into a fact sheet. It is the single most cited domain — the description there is real GEO copy, not just recruitment material.
  • Write one unambiguous about page. What you do, for whom, where, and since when. Models reproduce what is easy to extract, not what is most beautifully phrased.
  • Publish numbers and definitions others can cite. Your own measurements, methodology, price levels. A model prefers to cite a source that says something precise.
  • Get covered by others. Trade press, industry directories and reference works are both training data and search results.
  • Measure again every month. Models are updated, and the answer that was right in May can be wrong in August.

Three common misconceptions

  • «GEO replaces SEO.» No. The models retrieve from web search, and web search is still ranked. Weak SEO produces weak GEO.
  • «Schema markup is enough.» Structured data helps the model understand you, but it cites sources it finds credible — not merely machine-readable.
  • «If the model does not know us, it says nothing.» This is the most expensive misconception. In our tests the most hallucination-prone model constructed an entirely invented history for a name it did not recognise.

AI visibility is not a one-off project. The models change, and so does the picture. That is one of the jobs the AI agents in m51.ai do: track how the brand is described, and propose action when something shifts.

See how it works

Explore NorGEO-Bench: 253 prompts, 200 Norwegian companies, three platforms

Read part 1 of the GEO series: How well does AI know the Norwegian market?

Read part 2: Can Norwegian-trained AI models compete with GPT and Gemini?

0 %
M51
Built in NorwayGDPR-compliantClaude Opus 5
© 2026 M51 Marketing ASPrivacy