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:
- 1The question. Often a shortlist or comparison: “best tools for…”, “X vs Y”, “which vendors are SOC 2 compliant”.
- 2Retrieval. The engine fetches pages it is allowed to crawl: your site, your competitors’, and third-party pages such as reviews, forums and publications.
- 3Composition. It writes an answer that names some brands, orders them, and sometimes steers the buyer away from one.
- 4Citation. It links to some of the sources it leaned on — which are frequently not the brands’ own sites.
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/pricinghides 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
Organizationschema andsameAslinks 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.
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:
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.
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.