GEO & AEO guide

How AI assistants decide which brands to recommend.

Buyers now ask ChatGPT, Perplexity, Gemini and Google’s AI Overviews which vendors to shortlist. This guide explains how those answers are formed, how to measure your place in them without fooling yourself, and what actually changes them.

By the Vidrys team · Updated 13 September 2026

01

GEO and AEO, defined

Two terms describe the same shift from two ends. Both matter, and neither is enough on its own.

The answer

Generative Engine Optimization

How AI assistants describe and recommend your brand when a buyer asks them a question.

The page

Answer Engine Optimization

Whether those engines can fetch, understand and cite your content in the first place.

They depend on each other. An engine cannot recommend what it cannot read, and a perfectly readable page that no engine chooses to cite is not visibility. Work on one without the other and the number you report will not move the way you expect.

02

How an AI answer is formed

Search-grounded assistants — ChatGPT search, Perplexity, Google AI Overviews and others — answer a buyer’s question in roughly four moves:

  1. 1The question. Often a shortlist or comparison: “best tools for…”, “X vs Y”, “which vendors are SOC 2 compliant”.
  2. 2Retrieval. The engine fetches pages it is allowed to crawl: your site, your competitors’, and third-party pages such as reviews, forums and publications.
  3. 3Composition. It writes an answer that names some brands, orders them, and sometimes steers the buyer away from one.
  4. 4Citation. It links to some of the sources it leaned on — which are frequently not the brands’ own sites.
Ask the same question twice and you can get two different answers. That is why a single screenshot of one answer is not evidence of anything — it is one draw from a distribution.

03

Mentioned is not recommended

Most visibility tools count how often your brand is named. But an answer can name you and advise against you in the same sentence. Counted as a mention, that answer raises your score while it loses you the buyer.

The fix is to grade how each answer treats you, and let that grade decide what the mention is worth. This is the scale Vidrys uses:

What a mention is worth

Multiplier

  • StrongNamed as the one to choose.1.0
  • RecommendedNamed among the options worth considering.0.8
  • NeutralListed. No view expressed either way.0.5
  • Reference onlyCited as a source, not offered as a choice.0.2
  • DiscouragedNamed, and advised against.0.0

Alongside that grade, four numbers describe where you stand:

Share of voice
The share of recorded answers that name you at all. Necessary, and on its own not enough.
Endorsement
How the answer treats you once you are named, on the scale above.
Position
Where you land in the answer: first pick, alternative, or footnote.
Citation share
Which domains the engine leaned on — yours, a competitor’s, or a third party’s.

04

Measuring without fooling yourself

Because answers vary, a visibility number is only as good as the method behind it. Five rules keep it honest:

  • Ask the questions buyers ask. Category, comparison and requirement prompts — not your brand name, which every engine already knows.
  • Draw each prompt more than once. A second draw separates a real move from run-to-run variation.
  • Put an interval on the number. Report a change only when it clears the confidence interval, and call smaller moves inconclusive.
  • Version the scoring. When the formula or judge changes, stamp the version and never trend scores across versions — or last quarter’s report quietly becomes wrong.
  • Wait for enough evidence. Don’t call a head-to-head against a competitor until you have seen you both in enough answers. Vidrys waits for eight co-appearances.

05

Make your site readable to AI

Answer Engine Optimization comes down to three questions, in the order sites usually fail them.

Retrievability

Can AI crawlers fetch and read the site at all?

  • Check the right crawlers. AI bots play different roles. Search crawlers such as OAI-SearchBot, Claude-SearchBot and PerplexityBot fetch pages to answer live questions — block one and that assistant cannot cite you today. Trainingcrawlers such as GPTBot and Google-Extended collect data for future models; blocking them does not remove you from today’s citations.
  • Check every important path, not just the homepage. A robots.txt that allows / but disallows /pricing hides the page buyers are sent to.
  • Put the words in the HTML. Search-role crawlers do not execute JavaScript. If your copy appears only after hydration, they see an empty shell.
  • Publish structured data and, optionally, an llms.txt. An llms.txt is an emerging convention no major assistant has committed to reading; it is cheap to add but no substitute for readable pages.

Answerability

Is the content shaped so an engine can lift an answer out of it?

  • Open with a direct answer
  • Use tables for comparisons
  • Phrase headings as questions
  • State explicit figures
  • Date what you publish
  • Link to outside sources
  • Keep sections self-contained
  • Name the author

Weight these by page value: a weak pricing or comparison page costs far more than a weak archive post.

Authority

Does the wider web agree your brand exists and is worth citing?

  • Declare who you are with Organization schema and sameAs links to the profiles that are you.
  • A public entity record, such as a Wikidata item, helps engines resolve the brand.
  • Use one name and one description everywhere — About page, schema and profiles.
  • Be present on the third-party pages engines already cite for your category.
Some conditions cap everything else. If a search crawler cannot fetch your site, no amount of good content gets it cited by that assistant.

06

Winning back a lost answer

When a competitor wins an answer you wanted, start with why. Read the answer the way a buyer does and look for the edge that decided it. The usual ones:

Brand authorityContent depthA comparison pageWhere citations come fromReview-site presenceFeature positioningRecency

Then make the move that closes that specific edge:

  • Publish the page that answers the question directly — often a comparison or use-case page.
  • Earn a place on the third-party sources the engine cited for that question.
  • Refresh pages that are losing on recency, with dates and explicit figures.
  • Remove technical blockers first; they cap every other fix.

Finally, measure the same prompt again, over enough draws to clear the interval. A fix you cannot see move the answer is a guess, not a result.

This is the loop Vidrys runs: measurement, diagnosis, optimization and improvement — from the answer, to the fix, back to the number. See how it works

07

Checklist

Measure

  • Track buyer-shaped prompts
  • Draw each prompt more than once
  • Grade endorsement, not just mentions
  • Report changes against an interval

Retrieve

  • Allow search-role AI crawlers
  • Check key paths, not just /
  • Server-render the copy
  • Add structured data

Answer

  • Lead with the answer
  • Tables, figures and dates
  • Question-shaped headings
  • Bylines and outside sources

Earn

  • Organization schema with sameAs
  • One consistent description
  • Presence on cited third-party pages
  • Re-measure every fix

Comparing platforms that do this? See how Vidrys compares.

See where AI recommends you today.

A demo runs your buyers’ real questions across AI engines, grades how each answer treats you, and walks through the reason and the fix for every loss.

No card required to start · Each workspace reviewed before activation · Prices in USD