AEO Compliance Check
aeo:AEOComplianceCheckA named rule or heuristic used to evaluate whether a page complies with AEO best practices (e.g. schema markup, Q&A structure, factual grounding). Modelled as a skos:Concept to allow hierarchical taxonomies of checks.
- Incoming properties
aeo:Page → aeo:failsCheckaeo:Page → aeo:passesCheck
A generative answer engine or large language model service that produces answers to prompts. Examples: ChatGPT, Gemini, Perplexity, Claude, Google AI Overview.
- Incoming properties
aeo:Page → aeo:sourceForaeo:Citation → aeo:citedInAnswer
A commercial, non-profit or personal brand tracked for answer-engine visibility. Extends schema:Organization with AEO-specific semantics (monitored prompts, AI visibility, citations).
- Outgoing properties
aeo:competesWith → aeo:Brand
- Incoming properties
aeo:Mention → aeo:mentionsaeo:Brand → aeo:competesWithaeo:VisibilityReport → aeo:forBrand
A reference in an AI engine's answer that links to, quotes from, or attributes information to a source (typically a web page). Modelled as a prov:Entity so that its derivation chain can be tracked.
- Outgoing properties
aeo:cites → aeo:Pageaeo:citedInAnswer → aeo:AIEngine
A brand identified as competing with the tracked brand for the same prompts, queries, or answer-engine share of voice. Every Competitor is a Brand.
An occurrence of a brand name or brand entity inside an AI engine's answer text, regardless of whether it is linked or cited.
Opportunity
aeo:OpportunityA detected actionable insight — for example an unranked keyword, a missing citation, or a declining mention trend — that represents a chance to improve visibility.
Optimisation Score
aeo:OptimisationScoreA numerical assessment of how well a page is optimised for answer engines, composed of weighted compliance check outcomes.
- Outgoing properties
aeo:scoreValue → xsd:decimal
A web page indexed, crawled, or evaluated by the AEO platform. Extends schema:WebPage with AEO-specific annotations such as optimisation scores and compliance checks.
- Outgoing properties
aeo:answersPrompt → aeo:Promptaeo:ranksFor → aeo:Queryaeo:targetsQuery → aeo:Queryaeo:failsCheck → aeo:AEOComplianceCheckaeo:passesCheck → aeo:AEOComplianceCheckaeo:sourceFor → aeo:AIEngineaeo:partOfCluster → aeo:Pageaeo:linksTo → aeo:Pageaeo:hasScore → aeo:OptimisationScore
- Incoming properties
aeo:Citation → aeo:citesaeo:Page → aeo:partOfClusteraeo:Page → aeo:linksTo
A natural-language input issued to a generative AI engine (e.g. ChatGPT, Gemini, Perplexity, Claude). A specialisation of aeo:Query focused on conversational or answer-engine interactions.
- Incoming properties
aeo:Page → aeo:answersPrompt
A user-issued information-seeking expression directed at a search or answer engine. Specialisation of schema:SearchAction capturing both classical search queries and answer-engine prompts.
- Incoming properties
aeo:Page → aeo:ranksForaeo:Page → aeo:targetsQuery
Visibility Report
aeo:VisibilityReportA periodic aggregation of a brand's AI visibility metrics across engines and prompts, including mention rate, citation rate, share of voice, and rank.
- Outgoing properties
aeo:forBrand → aeo:Brandaeo:coveringPeriod → schema:DateTimeaeo:mentionCount → xsd:nonNegativeIntegeraeo:citationCount → xsd:nonNegativeInteger