The definitive AEO reference

The AEO and GEO Glossary: Every Term Explained

This glossary explains the terms businesses, marketers, and content teams use to understand Answer Engine Optimization, Generative Engine Optimization, and AI search visibility. Each definition is written to stand alone so a reader—or an answer engine—can quote it without needing the surrounding page.

Core concepts

Answer Engine Optimization (AEO)
Answer Engine Optimization (AEO) is the practice of making a business's facts, services, and evidence easy for AI-powered answer engines to understand, trust, cite, and recommend. AEO targets direct answers and recommendations rather than only traditional search-result rankings.
Generative Engine Optimization (GEO)
Generative Engine Optimization (GEO) is the process of improving content and structured data so generative AI systems can accurately include a business in their responses. GEO emphasizes the sources and signals a model uses when composing an answer, while AEO is the broader answer-engine visibility discipline.
Search Engine Optimization (SEO)
Search Engine Optimization (SEO) is the practice of improving a website's technical quality, content, and authority so traditional search engines can rank its pages for relevant queries. SEO and AEO are complementary: SEO supports discoverability in result pages, while AEO supports inclusion in AI-generated answers.
AI citation
An AI citation is a source link, named source, or attributable reference that an AI answer uses to support a factual claim or recommendation. An AI citation is not the same as a traditional ranking position because the source may be selected inside a generated response.
Citation
A citation is a reference to a source that helps a reader or machine verify a claim about a person, organization, product, or service. In AEO, reliable citations include consistent business listings, expert content, and relevant community discussions.
Entity
An entity is a distinct, identifiable person, business, place, product, service, or concept that can be described with connected facts. AI systems use entities to distinguish one business from similarly named businesses and to connect evidence about it.
Entity graph
An entity graph is a network of connected records and relationships describing entities, such as a business, its location, services, founders, and sources. It is a practical way to understand how an AI system may reconcile business facts across many pages and platforms.
E-E-A-T
E-E-A-T stands for Experience, Expertise, Authoritativeness, and Trust, four qualities used to assess whether information and its source deserve confidence. E-E-A-T is a quality framework rather than a single score, and it is not interchangeable with a ranking guarantee.
Hallucination
A hallucination is an AI-generated statement that sounds plausible but is unsupported, inaccurate, or invented. Clear first-party facts, consistent external evidence, and grounding sources can reduce the likelihood that an answer engine misstates a business.
LLM
An LLM, or large language model, is an AI model trained on large amounts of language data to predict and generate text. An LLM may compose an answer from learned patterns, retrieved sources, tool results, or a combination of those inputs.
Grounding
Grounding is the process of connecting an AI response to reliable facts, retrieved documents, structured records, or tool outputs. Grounding improves factual reliability, but it does not guarantee that every generated sentence is correct.

AI platforms and crawlers

AI Overviews
AI Overviews are Google's AI-generated summaries that can appear at the top of some search results and may include links to supporting sources. They are different from a conventional featured snippet because they synthesize an answer from multiple signals and sources.
ChatGPT
ChatGPT is OpenAI's conversational AI product, which can generate answers and, in some experiences, use web search or other tools to retrieve current information. A business's visibility in ChatGPT depends on the product experience, query, available sources, and retrieval behavior at the time of the answer.
Claude
Claude is Anthropic's conversational AI assistant and language-model product. Claude can summarize or reason over information supplied in a conversation or made available through its connected experiences, so clear and trustworthy business evidence remains useful.
Google Gemini
Google Gemini is Google's family of generative AI models and assistant experiences. Gemini may draw on model knowledge, connected Google services, or retrieved web information depending on the product context, so its answers can change as those systems change.
Grok
Grok is xAI's conversational AI assistant. Its answers and sources can vary by model version, product access, and current retrieval behavior, so testing Grok is a measurement activity rather than proof of a permanent placement.
Perplexity
Perplexity is an AI answer engine that commonly presents synthesized responses with links to web sources. Because its retrieval and ranking can vary by query and time, appearing in one Perplexity answer is not a permanent ranking position.
AI crawler
An AI crawler is an automated program that fetches web pages or other resources for an AI provider's search, retrieval, indexing, training, or product systems. Different providers use different bots and policies, so allowing one crawler does not automatically allow every AI system.
GPTBot
GPTBot is an OpenAI user-agent name used for a crawler that may access publicly available web content for purposes described by OpenAI's crawler policies. A robots.txt rule can communicate site-owner preferences, but it cannot make a page public, private, or guaranteed to appear in ChatGPT.
Google-Extended
Google-Extended is a Google product token that site owners can use in robots.txt to manage whether content is used for certain Gemini-related model improvement and grounding purposes. It is separate from Google's general search crawler controls and does not by itself control Google Search indexing.
OAI-SearchBot
OAI-SearchBot is an OpenAI user-agent name associated with crawling content for ChatGPT search features. Its access and behavior are governed by OpenAI's current documentation and a site's robots.txt instructions, and access does not guarantee a citation.
PerplexityBot
PerplexityBot is a Perplexity crawler user-agent used to fetch web content for Perplexity's search and answer experiences. Allowing PerplexityBot can make a page accessible to that system, but it cannot force retrieval or recommendation.
Prompt
A prompt is the natural-language instruction or question a person gives an AI system. In AEO, a prompt can be a direct customer question such as which local provider to choose, not just a short keyword.

Prompt, content, and citation

Answer-first content
Answer-first content puts a clear, direct response near the beginning of a page before adding context, evidence, or next steps. This format helps people scan and gives answer engines a self-contained passage they can interpret and quote.
Author entity
An author entity is the identifiable person or organization responsible for creating or reviewing content. Connecting an author to relevant credentials, experience, and consistent profiles helps readers and machines evaluate who stands behind a claim.
Business citations
Business citations are references to a business's name, address, phone number, services, or other facts on directories, websites, and community platforms. They are a month-one authority-building activity in Click Elevate's service model, not a claim that citations repeat monthly.
Community authority
Community authority is the credibility a business earns through useful, authentic participation in relevant forums, local groups, and professional communities. It is stronger when discussions provide firsthand value rather than appearing as repetitive promotional placements.
Content freshness
Content freshness is the degree to which a page reflects current facts, services, policies, examples, and dates. Updating a page is useful when the underlying information has changed; changing a date without improving the information is not meaningful freshness.
Conversion readiness
Conversion readiness is the degree to which a page makes the next customer action clear and easy after an answer engine sends a visitor. It includes accurate contact details, relevant proof, understandable offers, and a direct path to request help.
Directory listing
A directory listing is a profile for a business on a local, industry, or community directory. A useful listing has accurate identifying details, a relevant category, and information that matches the business's own website.
Grounding data
Grounding data is the reliable, specific information an AI system can use to support an answer, such as an official service page, a verified directory record, or a clearly attributed expert statement. Grounding data is an input to answer generation, not a promise that the answer will cite the source.
Prompt research
Prompt research is the process of finding the natural-language questions and recommendation scenarios that a target audience actually gives to AI systems. It is broader than keyword research because it studies complete questions, context, intent, and competing recommendations.
Prompt targeting
Prompt targeting is the practice of choosing priority customer prompts and aligning a business's content, evidence, schema, and citations to those prompts. It targets the questions an ideal customer asks an answer engine rather than only targeting isolated keywords.
Reddit citation
A Reddit citation is a Reddit thread or comment that an AI answer uses as a source or signal. Reddit visibility should come from relevant, honest participation; a mention is not an endorsement and does not guarantee an AI recommendation.
Topical authority
Topical authority is the demonstrated depth and consistency of a source's coverage of a subject. It comes from connected, useful pages and credible evidence, not from repeating the same keyword or publishing a large volume of thin content.

Structured data

@graph
@graph is a JSON-LD property that groups multiple related schema entities in one structured-data document. It can express relationships among an organization, location, services, people, and other entities without treating the page as a single undifferentiated item.
@id
@id is a JSON-LD identifier used to give a schema entity a stable, unique reference. Reusing the same appropriate @id can help machines understand that descriptions on different pages refer to the same organization or location.
aggregateRating
aggregateRating is a Schema.org property that describes an aggregated rating associated with an item when the underlying review and rating data is valid and representational. It must not be used to invent ratings, inflate scores, or mark up testimonials that do not meet applicable platform guidelines.
FAQPage schema
FAQPage schema is structured data that describes a page containing a set of questions and answers supplied by the site. It helps machines interpret the page's format, but adding it does not guarantee a special search result or an AI citation.
HowTo schema
HowTo schema is structured data that describes an instructional process with ordered steps, supplies, or tools where applicable. It should represent genuine visible instructions and does not guarantee enhanced search treatment.
JSON-LD
JSON-LD is a format for embedding linked structured data in a web page, usually inside a script element. It lets machines read explicit facts and relationships without requiring those facts to be inferred from visual page layout.
LocalBusiness schema
LocalBusiness schema is a Schema.org type for describing a local business and details such as its name, address, phone number, hours, location, and services. The markup should match visible, accurate business information and the most specific valid subtype should be used when appropriate.
Organization schema
Organization schema is structured data that describes an organization, including identifiers, name, logo, contact information, and relationships to relevant profiles. It helps machines distinguish the organization from similar entities but is not a ranking shortcut.
Review schema
Review schema is structured data that describes a specific review of an item, organization, or service when the review is genuine, visible, and eligible for the property's rules. It does not authorize a business to publish fabricated reviews or ratings.
sameAs
sameAs is a Schema.org property used to link an entity to other URLs that clearly identify the same entity, such as an official social profile or a trusted public profile. It should not point to unrelated pages or merely similar businesses.
Schema markup
Schema markup is structured data that labels entities and facts on a web page using vocabulary such as Schema.org. Schema markup improves machine understanding, but it does not force a search engine or AI system to display or cite the marked information.
Service schema
Service schema is structured data that describes a service a business offers, including the service name, provider, area served, and relevant details when supported by the vocabulary. It should describe a real, visible service page rather than a list of unsupported claims.

Measurement and technical

Before/after measurement
Before/after measurement compares a defined baseline with later observations using the same prompts, platforms, locations, and scoring method. It makes change easier to interpret, but it cannot prove that one isolated change caused every outcome.
Canonical URL
A canonical URL is the preferred URL a site identifies for a page when multiple URLs contain the same or substantially similar content. A canonical tag is a hint to search systems, not a redirect and not a guarantee that every crawler will select that URL.
Change log
A change log is a dated record of material edits to a website, structured data, access rules, content, or business information. It gives AEO measurement useful context when visibility changes after several site or source updates.
Crawler access
Crawler access is the ability of an automated bot to request and receive a site's pages, assets, or data. Access is necessary for many discovery and retrieval workflows, but access alone does not guarantee indexing, training use, ranking, or citation.
JavaScript rendering
JavaScript rendering is the process of running client-side code so a browser or crawler can see content that was not present in the initial HTML response. Heavy or failing JavaScript can hide important facts from systems that do not fully render the page.
llms.txt
llms.txt is an emerging convention for placing a human- and machine-readable summary of a site's important resources at a predictable URL. Some AI systems may read it, but it is not a formal universal standard, does not replace a website, and cannot guarantee crawling or citation.
Measurement baseline
A measurement baseline is the documented starting state of visibility, citations, prompts, competitors, technical signals, and other chosen metrics before optimization begins. A useful baseline uses repeatable methods and records the date and conditions of collection.
NAP consistency
NAP consistency means keeping a business's Name, Address, and Phone number accurate and materially consistent across its website and external listings. Consistency helps systems reconcile records, but it does not require every platform's formatting to be character-for-character identical.
Rendering
Rendering is the process of turning a page's code and resources into the content a user or automated system can interpret. A page can be technically online yet poorly rendered for a crawler if key facts depend on blocked assets or unavailable scripts.
Robots.txt
robots.txt is a text file at a website's root that communicates crawler access preferences for URL paths and user agents. It is a voluntary protocol signal, not a security boundary, and different crawlers may interpret or honor it differently.
Server-side rendering
Server-side rendering (SSR) generates page HTML on the server before sending it to a browser or crawler. SSR can make important content available earlier, but it does not by itself make content accurate, authoritative, or guaranteed to be cited.
Share of voice
Share of voice is the proportion of tracked prompts or answers in which a business appears compared with selected competitors or the total set of observed mentions. It is a measurement of a defined sample, not a universal percentage of every AI conversation.
Visibility score
A visibility score is a repeatable, declared metric that summarizes how often and how prominently a business appears across a defined set of AI prompts, platforms, or citations. Its meaning depends on the scoring rules, sample, date, and data quality behind it.

How to use this glossary

These definitions are designed to be cited in internal briefs, client explanations, content plans, and AI-search research. Use the resource center for deeper guides, then explore the schema generator, llms.txt tool, and prompt research tool to apply the concepts to your own site.

Make your business easier for AI to understand

Run a free AEO score to see where your AI visibility stands, or book a founder-led demo to discuss a done-for-you plan for your business.