LS-Labs
Gemini character holding a tablet

Research guide · GEO

GEO Generative Engine OptimizationIn AI answers,
does your brand appear?

GEO (Generative Engine Optimization) is content improvement focused on brand presentation and source citations in AI answers, covering website information, verifiable sources and consistency with external records.

Explore retrieval principles, MCAC observation methods and citation checks, keeping brand mentions, website citations and factual accuracy separate.

01

GEO reading guide

Start with retrieval and real observations, then examine traffic and citation sources.

Related terms: GEO · Embedding · RAG · Simpson’s paradox.

Further reading: How AI compares brands: retrieval and ranking (Traditional Chinese).

02

Four MCAC checks

MCAC is LS-Labs’ diagnostic framework, not a universal GEO score or a search platform ranking standard. It records mentions, citations, accuracy and conversion-readiness separately. These measures cannot be added into one brand score: each identifies a different issue. See the definition of MCAC and the methods and sample in How AI search finds local businesses.

  1. 01

    Brand mention Mention

    Does the answer mention you?

    First identify the brand being discussed, then check whether it appears in a recommendation, comparison or criticism. Record prompts that already name the brand separately.

  2. 02

    Source citation Citation

    Which page does it link to?

    Record the links, footnotes or source list and check whether each source supports the claim. A brand mention is not necessarily a citation of its website, and visible citations do not reveal every source the model used.

  3. 03

    Information accuracy Accuracy

    Are the facts about you correct?

    Check facts such as addresses, phone numbers and prices against valid records. Keep correct, incorrect, missing and unverifiable information separate.

  4. 04

    Conversion-readiness Conversion-readiness

    Does the answer offer a next step?

    Check whether the answer provides a phone number, URL, address or another next step. This does not establish that someone contacted the business, booked or purchased.

03

Checking a restaurant answer

Apply all four MCAC checks to the same restaurant answer. Switch between the scenarios to see whether Restaurant A is mentioned, which sources are cited, whether the facts are correct, and whether a next step is provided.

User request“Find a restaurant and book a table for two tonight at 19:00.”

Choose a scenario

Your name appears in the answer

Consider Restaurant A, a possible choice for dinner for two. Check tonight’s availability before booking.
Brand mention

The answer includes the restaurant’s name

What to checkCount the appearance of the name as a brand mention. Then inspect the context, such as a recommendation or comparison, and the links supplied.

Sources cited in the answer

Restaurant A offers online reservations.Source
Official sourceRestaurant websiteReservation information
Third-party sourceRestaurant profileMedia or directory page

What to checkOpen the cited sources to check whether the information comes from an official website, media outlet or directory. The brand mentioned may not own the website cited.

The source must support the answer

The answer saysA table for two is available at 19:00 tonight
The source only statesOpening hours and how to book

Missing evidence: live availability

What to checkOpening hours do not establish tonight’s availability. That requires checking the booking system; asserting availability without it is unsupported.

Does the answer provide a next step?

Restaurant A offers online reservations and accepts enquiries by phone.
Booking pageLinkBook by phonePhone
Conversion-readiness

The answer provides a booking page and phone number

What to checkCheck whether the answer provides a phone number, URL, address or another next step. An available booking link does not establish that a booking occurred.

How are sources retrieved? Explore the diagram ↓
Small Gemini character holding a magnifying glass

04

How vector similarity works

Vector retrieval can use similarity between text vectors to find candidates. This two-dimensional teaching model uses booking information and restaurant stories to illustrate direction and angle. Its angles and ranks are illustrative, not measured Google or AI platform rankings.

The horizontal axis represents booking information; the vertical axis represents restaurant stories. Blue marks the query “Any tables tonight?”, teal marks your page, and gray marks three other passages. In this teaching model, a smaller angle to the query means higher cosine similarity. Booking: times, availability, process Restaurant story: chef, design, ideas O θ A Booking listing B Food review C Chef interview q Any tables tonight? d Your page
q User queryd Your page (drag to move)Content from other websites

Your page says

“After ten years training in Tokyo, our chef returned to Taiwan and built this restaurant with reclaimed timber, hoping to give every guest a taste of home.”

Angle to the query θ62°
Similarity cos θ0.469

The directions differ: similarity is lower in this example.

Ranked 4th in this model, outside the top 2 candidates.

  1. A Booking platform listing0.990
  2. B Food blogger’s review0.866
  3. C Magazine chef interview0.574
  4. d Your page0.469

This model only compares preset directions. Real retrieval also depends on the query, index and ranking method; retrieved content is not necessarily cited in the answer.

cos θ = (q · d) / (‖q‖ ‖d‖); 1 at 0°, and 0 at 90°

  1. 01

    Represent text as vectors

    An embedding model represents queries and passages as lists of numbers, illustrated here as arrows. Semantically similar text tends to have similar vector directions.

  2. 02

    Compare angles and retrieve candidates

    This model sorts by cos θ and retrieves the top two passages. Real similarity methods and candidate counts vary by implementation.

  3. 03

    Generate an answer from candidates

    Candidates still undergo selection and answer generation. Clear conditions, figures and sources help readers verify content, but do not guarantee citation.

05

Common questions

Who introduced GEO?

The academic term comes from Aggarwal and colleagues’ paper, GEO: Generative Engine Optimization. Its preprint appeared in November 2023 and it was later accepted at KDD 2024, introducing a content optimization and visibility evaluation framework.

How does GEO differ from SEO?

SEO examines search rankings and clicks; GEO examines brand mentions, source citations and factual accuracy in AI answers. According to Google Search Central , pages must be indexed and eligible for snippets to appear in Google’s AI features. SEO fundamentals still apply, while mentions and accuracy require their own checks.

Does a brand mention mean its website was cited?

Inspect the answer’s links. A brand can be mentioned while the cited sources are its website, media, directories or other sites.

What is MCAC, and how does it relate to GEO?

MCAC is LS-Labs’ diagnostic framework for recording mentions, citations, accuracy and conversion-readiness separately. It is a diagnostic approach, not a universal GEO scoring standard.

How can I evaluate a content change?

Keep prompts and evaluation rules fixed. Record the platform, model, date, full answer and sources, and repeat observations. Results can vary across questions, platforms and time; one mention does not prove that an edit worked.

Can the four MCAC measures become one score?

No. They measure different things and must be compared separately. A combined brand score hides whether the issue is a mention, citation, accuracy or an available next step.

Can a business appear without its own website?

Yes. In LS-Labs’ observational sample of six Taipei beef noodle restaurants, AI also mentioned businesses without websites. Visible sources included business profiles, food articles and reviews. An official website is a first-party source the business can maintain; the sample does not prove it improves answer accuracy.

Does an AI citation mean an agent will select my tool?

Tool selection also depends on the task, available tools and their capabilities. TSO examines which tool an agent selects, while AX examines the subsequent interaction and completion.

06

How the four research topics connect

GEO examines mentions and citations in organic answers, TSO examines which tool an agent selects, AX examines whether a task can be completed, and AI Ads examines how paid placements below an answer are matched and converted. These four topics address adjacent problems, so you can read across them as needed.

  1. GEOMentioned and citedCheck whether AI answers mention or cite you
  2. TSOSelected as a toolCheck whether agents select your tool
  3. AXComplete the taskCheck whether agents can finish the task
  4. AI AdsGet matched and clickedCheck how ads match the chat and drive results