<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Stefan Petschinka</title>
    <description>The latest articles on DEV Community by Stefan Petschinka (@stefanpetschinka).</description>
    <link>https://dev.to/stefanpetschinka</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3959211%2Ff7cbfa72-90f0-451f-a396-969b5041b6bc.jpg</url>
      <title>DEV Community: Stefan Petschinka</title>
      <link>https://dev.to/stefanpetschinka</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/stefanpetschinka"/>
    <language>en</language>
    <item>
      <title>The AI Visibility Evidence Model: What the Research Actually Supports</title>
      <dc:creator>Stefan Petschinka</dc:creator>
      <pubDate>Fri, 31 Jul 2026 03:20:37 +0000</pubDate>
      <link>https://dev.to/stefanpetschinka/the-ai-visibility-evidence-model-what-the-research-actually-supports-480d</link>
      <guid>https://dev.to/stefanpetschinka/the-ai-visibility-evidence-model-what-the-research-actually-supports-480d</guid>
      <description>&lt;p&gt;&lt;em&gt;A reference model that orders the publisher-side factors behind AI visibility by strength of evidence. A markdown mirror is maintained on &lt;a href="https://github.com/stefanpetschinka/ai-visibility-evidence-model" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;First published: July 30, 2026. Revised: August 30, 2026.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  01 Definition
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What the AI Visibility Evidence Model is.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The AI Visibility Evidence Model is a reference model that orders the publisher-side factors behind AI visibility by strength of evidence. It defines five factors, Topical Relevance, Machine Access, Entity Consistency, Extractability and Independent Corroboration, and assigns each a documented evidence grade based on peer-reviewed research, controlled preprints and official platform documentation.&lt;/p&gt;

&lt;p&gt;The model exists because the field still lacks a concise publisher-side reference that maps the main actionable factors to explicit evidence grades and primary sources. Every factor in the model carries its grade and its sources, so every statement on this page can be checked against the primary literature listed in the source register below.&lt;/p&gt;

&lt;h2&gt;
  
  
  02 Purpose and Boundary
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;A map of the evidence, not a methodology.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The AI Visibility Evidence Model maps what the evidence shows works. The AEO Mastery Framework describes how richresults.ai implements it. The model is descriptive: it reports the state of the research. The framework is prescriptive: it defines a working method. Neither replaces the other.&lt;/p&gt;

&lt;p&gt;The model provides an evidence-based order for publisher-side work on AI visibility. It shows which factors are supported as drivers, which operate as documented prerequisites or error-reduction mechanisms, and which claims are not supported by current evidence. AI visibility remains a distribution across repeated, non-deterministic answers, so the model is not a ranking system, a score or a promise of a specific citation. Its practical value is priority: it shows where publishers can act on evidence-backed mechanisms and how strongly each mechanism is documented.&lt;/p&gt;

&lt;p&gt;One boundary is deliberate: the model orders the publisher-side factors that can be worked on before and around retrieval. The retrieval stage itself, which engine selects which sources, how it ranks them and where it places them in the model context, is system-side. Controlled work shows that this stage strongly shapes citation outcomes [2], and platform documentation describes engine-specific retrieval decisions, including when a system grounds at all [13]. All five factors are publisher-side inputs into that process. The model therefore separates what publishers can improve from the engine's final retrieval decision without treating the absence of control over that final decision as evidence that publisher-side work is ineffective.&lt;/p&gt;

&lt;h2&gt;
  
  
  03 The Evidence Scale
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Four grades, defined before use.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Grade A:&lt;/strong&gt; peer-reviewed and controlled, or independently replicated.&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Grade B:&lt;/strong&gt; controlled with limited transferability to open production systems, or an official platform statement.&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Grade C:&lt;/strong&gt; correlational or triangulated across independent datasets, without causal proof.&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Grade D:&lt;/strong&gt; unsupported or contradicted by evidence.&lt;/p&gt;

&lt;p&gt;Each factor additionally carries its mechanism type. A gate is a binary precondition, a driver influences outcomes gradually, and hygiene reduces errors or ambiguity. Mechanism type and evidence grade are separate dimensions: a factor can be a hard gate on weak empirical evidence, or a soft driver on strong evidence. The hygiene label does not mean that a factor creates no visibility benefit; it means that the documented mechanism in this model is primarily error reduction or disambiguation, while any independent visibility uplift has not been isolated by the cited evidence.&lt;/p&gt;

&lt;p&gt;These four grades are this model's own scale, and it is deliberately conservative. A factor rated C can still be practically relevant: the available evidence is correlational, triangulated or transferred from benchmark settings rather than causally isolated in open production systems. Grade C therefore limits the strength of the claim; it does not turn missing causal proof into evidence of no effect. Grades move as evidence accumulates.&lt;/p&gt;

&lt;h2&gt;
  
  
  04 The Five Factors
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Factor 1: Topical Relevance
&lt;/h3&gt;

&lt;p&gt;Content that directly addresses the actual question is the strongest documented content-side driver of citation. In the largest controlled citation study to date, 252,000 trials across six language models, topic match to the query and position in the model context were the dominant factors, and off-topic content was practically never cited first [1]. Controlled work confirms the same pattern from the model side: when weighing conflicting evidence, models rely heavily on a page's relevance to the query while largely ignoring stylistic authority signals such as scientific-looking references or neutral tone [14]. No entity work, no markup and no authority signal compensates for content that does not answer the question being asked.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Mechanism: driver. Evidence grade: A.&lt;/strong&gt; Peer-reviewed, controlled, convergent across models and study designs [1, 2, 14].&lt;/p&gt;

&lt;h3&gt;
  
  
  Factor 2: Machine Access
&lt;/h3&gt;

&lt;p&gt;A source that crawlers cannot reach cannot be retrieved, and a source that cannot be retrieved cannot be used for the content of an answer. Machine Access covers crawl permissions for the relevant bots, index presence, crawlable and renderable main content, and firewall configurations that do not silently block AI crawlers. Platform documentation is explicit on both sides of this gate. OpenAI requires OAI-SearchBot access for a site's content to be used in ChatGPT search answers; excluded pages can still appear as navigational links [12]. Google requires indexed, snippet-eligible pages and states that its AI features run on the same index and ranking systems as classical search [11].&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Mechanism: gate. Evidence grade: B, official platform documentation.&lt;/strong&gt; Without access, a page's content cannot be retrieved for use in an answer; Machine Access is therefore a documented prerequisite [11, 12]. The cited sources do not establish that access alone guarantees retrieval or citation, and they do not quantify an independent visibility uplift from access itself.&lt;/p&gt;

&lt;h3&gt;
  
  
  Factor 3: Entity Consistency
&lt;/h3&gt;

&lt;p&gt;Consistent entity signals support attributing relevant content to the right source. Structured data, stable identifiers, canonical name strings and connected external profiles can reduce ambiguity in how systems resolve who is speaking. Google states that no special markup is required for its AI features [11]; this establishes that special markup is not a participation requirement, not that structured entity signals have no effect. Controlled work shows that knowledge-graph grounding reduces entity disambiguation errors in benchmark settings [15]. The evidence therefore supports Entity Consistency as a mechanism for clearer entity resolution and attribution. A direct causal effect on citation or mention rates in production answer engines has not been isolated, so this model does not assign an independent citation uplift to the factor.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Mechanism: hygiene. Evidence grade: C.&lt;/strong&gt; Supported for disambiguation and entity resolution [11, 15]; no isolated causal citation or mention uplift in production answer engines.&lt;/p&gt;

&lt;h3&gt;
  
  
  Factor 4: Extractability
&lt;/h3&gt;

&lt;p&gt;A model can only cite what it can extract. The evidence supports several concrete properties of extractable information: the position of information in the model context changes outcomes causally [3, 4], and pages containing concrete numbers, definitions, comparisons and procedures show substantially higher influence on generated answers than pages without them [7]. This supports Extractability as a practical publisher-side objective: make relevant facts explicit, specific and easy to isolate once a source has been retrieved. The boundary is that these findings do not establish a universal page-formatting formula. The influence finding in production is descriptive and correlational [7], question-and-answer formatting alone does not help [7], and content rewriting tricks show no reliable effect and are frequently harmful under competition [2]. A publisher also does not control which passage a retriever selects or where that chunk lands in the model context, so answer-first page structure remains a reasoned publisher tactic rather than a demonstrated position lever.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Mechanism: driver. Evidence grades, split:&lt;/strong&gt; B for causal position effects and evidence density [3, 4, 6]; C for publisher-side transfer into page structure and production environments [7], bounded by [2, 9].&lt;/p&gt;

&lt;h3&gt;
  
  
  Factor 5: Independent Corroboration
&lt;/h3&gt;

&lt;p&gt;Mentions beyond a publisher's own properties are supported by two relevant evidence paths. First, controlled research shows that the frequency of entity-related evidence across training documents causally affects what a model knows about the entity without searching [5]. This establishes repeated external evidence as a meaningful input into the parametric layer, although the study does not isolate the independence of those documents. Second, a preprint analysis reports that several AI search systems show a strong preference for earned media over brand-owned content, based on the authors' own source classification [8]. Together, these findings support external corroboration as a practical publisher-side objective: important entity claims are stronger when they are repeated and supported beyond the publisher's own site. The narrower claim that independence or authenticity by itself causes higher AI visibility has not been isolated by either source, so this model does not assign a separate causal uplift to independence alone. Manufactured or self-produced mentions remain unsupported as a positive visibility tactic.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Mechanism: driver for the parametric layer. Evidence grades, split:&lt;/strong&gt; B for training-data frequency [5]; C for observed earned-media preference [8]. Independence itself has not been isolated as a separate causal visibility factor.&lt;/p&gt;

&lt;h2&gt;
  
  
  05 Claims the Evidence Does Not Support
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Specific claims graded D, for different reasons.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;llms.txt as a visibility lever.&lt;/strong&gt; Google explicitly states that it does not use llms.txt for search or for generative search features [11]. Within the source register reviewed here, no platform documents the file as a ranking or visibility signal.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Content rewriting as a reliable citation lever.&lt;/strong&gt; The broadest controlled benchmark found most tested conversational optimization methods ineffective and frequently harmful to citation ranking, while classical retrieval position dominated [2]. The Grade D assessment applies to the claim that rewriting alone provides a reliable citation advantage, not to topical relevance or extractable, evidence-rich content, which are evaluated separately in this model.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Schema as a direct citation switch.&lt;/strong&gt; The evidence does not support treating structured data as a guaranteed or isolated citation trigger. Google states that special markup is not required for its AI features [11], and the sources reviewed here do not establish a causal citation uplift from schema alone. This does not contradict the role of structured data within Entity Consistency: structured data can clarify and disambiguate entity signals, as described in Factor 3. The Grade D assessment applies to the direct citation-switch claim, not to structured data as an entity-clarification mechanism.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Single-run AI ranking positions as a stable metric.&lt;/strong&gt; Answers vary widely across otherwise identical runs, so a position from a single run is not a reliable rank [9]. Positions become meaningful as distributions across repeated, paraphrased measurements with uncertainty intervals; visibility is a share, not a single rank.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Manufactured mentions.&lt;/strong&gt; No reliable evidence exists for a positive effect of manufactured or self-produced mentions. In the literature, the line between optimization and manipulation is not determined by effectiveness, but by truthfulness, verifiable evidence, the separation of content from model instructions, and disclosure of commercial intent [9]. What this model states about corroboration rests on training-data frequency [5] and an observed earned-media preference [8]; neither of those works examines self-produced mentions.&lt;/p&gt;

&lt;h2&gt;
  
  
  06 Visibility and Citation Fidelity Are Separate Outcomes
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;A strong measurement program tracks both.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;An independent audit of eight AI search engines found that the engines collectively provided incorrect answers to more than 60 percent of source-attribution queries, with premium systems frequently confidently wrong [10]. This makes citation fidelity a second measurement target alongside visibility. Visibility measures whether and how often an entity appears; fidelity measures whether the system represents that entity accurately and attributes information to the correct source. Tracking both separates successful retrieval and citation from correct representation and gives organizations a more complete picture of their AI visibility.&lt;/p&gt;

&lt;h2&gt;
  
  
  07 Method Note
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;How this model was compiled.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Every claim in this model was verified against its source: the papers, official documentation and datasets listed in the register below. The synthesis was additionally checked for completeness and counter-arguments by prompting several AI systems with the same evidence question without access to this model. Convergence across systems is an editorial plausibility check, not independent scientific validation: systems share training data, sources and failure modes, and can converge on the same popular error.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Disclosure:&lt;/strong&gt; This reference model is published by richresults.ai and authored by Stefan Petschinka, who also developed the linked AEO Mastery Framework. The source assessment, synthesis and evidence grades are the author's own work and have not undergone external peer review.&lt;/p&gt;

&lt;p&gt;Three conditions define how the findings in this model should be interpreted. Production systems are non-deterministic, so individual observations are measurements rather than isolated causal proof. Models and retrieval methods change, so evidence grades can be updated as new evidence accumulates. Live answer engines do not currently allow a single publisher-side intervention to be causally isolated end to end; the evidence grades therefore distinguish what is directly demonstrated, what is transferred from controlled settings and what remains open. This keeps the model actionable without overstating certainty.&lt;/p&gt;

&lt;h2&gt;
  
  
  08 Source Register
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Numbered as cited above.&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Vishwakarma, Kumar, Jamidar (2026). What Gets Cited: Competitive GEO in AI Answer Engines. SIGIR 2026. &lt;a href="https://doi.org/10.1145/3805712.3808445" rel="noopener noreferrer"&gt;DOI:10.1145/3805712.3808445&lt;/a&gt;, &lt;a href="https://arxiv.org/abs/2605.25517" rel="noopener noreferrer"&gt;arXiv:2605.25517&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Puerto et al. (2025). C-SEO Bench: Does Conversational SEO Work? NeurIPS 2025 Datasets and Benchmarks. &lt;a href="https://arxiv.org/abs/2506.11097" rel="noopener noreferrer"&gt;arXiv:2506.11097&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Liu et al. (2024). Lost in the Middle: How Language Models Use Long Contexts. TACL 2024. &lt;a href="https://arxiv.org/abs/2307.03172" rel="noopener noreferrer"&gt;arXiv:2307.03172&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Hsieh et al. (2024). Found in the Middle: Calibrating Positional Attention Bias. ACL 2024 Findings. &lt;a href="https://arxiv.org/abs/2406.16008" rel="noopener noreferrer"&gt;arXiv:2406.16008&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Kandpal et al. (2023). Large Language Models Struggle to Learn Long-Tail Knowledge. ICML 2023. &lt;a href="https://arxiv.org/abs/2211.08411" rel="noopener noreferrer"&gt;arXiv:2211.08411&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Aggarwal et al. (2024). GEO: Generative Engine Optimization. KDD 2024. &lt;a href="https://arxiv.org/abs/2311.09735" rel="noopener noreferrer"&gt;arXiv:2311.09735&lt;/a&gt;. Effects conditional on fixed-context settings; see [2] and [9].&lt;/li&gt;
&lt;li&gt;Zhang, He, Yao (2026). From Citation Selection to Citation Absorption. Preprint. &lt;a href="https://arxiv.org/abs/2604.25707" rel="noopener noreferrer"&gt;arXiv:2604.25707&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Chen, Wang, Chen, Koudas (2025). Generative Engine Optimization: How to Dominate AI Search. Preprint, University of Toronto. &lt;a href="https://arxiv.org/abs/2509.08919" rel="noopener noreferrer"&gt;arXiv:2509.08919&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Martinez (2026). Optimizing Visibility in Generative Engines: A Critical Survey. Preprint. &lt;a href="https://arxiv.org/abs/2607.14035" rel="noopener noreferrer"&gt;arXiv:2607.14035&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Jaźwińska, Chandrasekar (2025). AI Search Has a Citation Problem. Tow Center, Columbia Journalism Review.&lt;/li&gt;
&lt;li&gt;Google Search Central: AI features and your website; Optimizing your website for generative AI features on Google Search.&lt;/li&gt;
&lt;li&gt;OpenAI: OAI-SearchBot documentation; Publishers and Developers FAQ.&lt;/li&gt;
&lt;li&gt;Google AI for Developers: Grounding with Google Search.&lt;/li&gt;
&lt;li&gt;Wan, Wallace, Klein (2024). What Evidence Do Language Models Find Convincing? ACL 2024. &lt;a href="https://arxiv.org/abs/2402.11782" rel="noopener noreferrer"&gt;arXiv:2402.11782&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Pons, Bilalli, Queralt (2024). Knowledge Graphs for Enhancing Large Language Models in Entity Disambiguation. ISWC 2024. &lt;a href="https://arxiv.org/abs/2505.02737" rel="noopener noreferrer"&gt;arXiv:2505.02737&lt;/a&gt;.&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  Related Resources
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;AEO Mastery Framework&lt;/strong&gt; — the prescriptive counterpart: how richresults.ai implements what the evidence supports. → &lt;a href="https://github.com/stefanpetschinka/aeo-mastery-framework" rel="noopener noreferrer"&gt;github.com/stefanpetschinka/aeo-mastery-framework&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;AI Citation Readiness Framework&lt;/strong&gt; — a methodology for measuring whether an organization, expert or brand is understandable, verifiable and citable by AI systems. → &lt;a href="https://github.com/stefanpetschinka/ai-citation-readiness-framework" rel="noopener noreferrer"&gt;github.com/stefanpetschinka/ai-citation-readiness-framework&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Machine First: Why AEO Is Not SEO 2.0&lt;/strong&gt; — the feature article on the architecture the evidence points to. → &lt;a href="https://dev.to/stefanpetschinka/machine-first-why-aeo-is-not-seo-20-2fh0"&gt;Read it on DEV&lt;/a&gt;&lt;/p&gt;

</description>
      <category>aeo</category>
      <category>seo</category>
      <category>ai</category>
      <category>research</category>
    </item>
    <item>
      <title>The AI Citation Readiness Framework: Measure Before You Build</title>
      <dc:creator>Stefan Petschinka</dc:creator>
      <pubDate>Tue, 02 Jun 2026 04:06:52 +0000</pubDate>
      <link>https://dev.to/stefanpetschinka/introducing-the-ai-citation-readiness-framework-5egc</link>
      <guid>https://dev.to/stefanpetschinka/introducing-the-ai-citation-readiness-framework-5egc</guid>
      <description>&lt;p&gt;&lt;em&gt;The AI Citation Readiness Framework is a methodology for measuring whether an organization, brand or expert is understandable, verifiable and citable by AI systems. It evaluates an entity across three dimensions and produces a single score from 0 to 100.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The problem: invisible to the machines that answer
&lt;/h2&gt;

&lt;p&gt;Most organizations are invisible to AI systems. The cause is rarely a lack of expertise. The cause is entity signals that are incomplete, inconsistent or unverifiable. AI systems do not rank websites. They construct answers from entities they can understand, verify and trust. An organization without clear entity signals will be ignored, misrepresented or replaced by a competitor that AI systems can read more clearly.&lt;/p&gt;

&lt;p&gt;The question is no longer whether you rank on Google. The question is whether ChatGPT can understand, cite and recommend you. The AI Citation Readiness Framework answers a question that comes before any AEO strategy: how do you measure where you are before you build?&lt;/p&gt;

&lt;h2&gt;
  
  
  What it measures: three dimensions, one score
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Clarity
&lt;/h3&gt;

&lt;p&gt;Is the entity unambiguously identifiable? AI systems must be able to determine who or what the entity is, what it does, and how it differs from similar entities, without guessing.&lt;/p&gt;

&lt;h3&gt;
  
  
  Consistency
&lt;/h3&gt;

&lt;p&gt;Are the core claims about the entity identical across all sources? Conflicting names, descriptions or roles across websites, profiles and structured data create entity resolution failures.&lt;/p&gt;

&lt;h3&gt;
  
  
  Verifiability
&lt;/h3&gt;

&lt;p&gt;Are there external, machine-readable anchor points that confirm the entity exists and is credible? GitHub, ORCID, Crunchbase, LinkedIn and structured data on the entity's own domain all function as verifiable signals.&lt;/p&gt;

&lt;h2&gt;
  
  
  The AI Citation Readiness Score
&lt;/h2&gt;

&lt;p&gt;The three dimensions determine a single output: the AI Citation Readiness Score, a 0 to 100 measure of how ready an entity is to be understood, cited and recommended by AI systems. Four levels describe the result:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Score&lt;/th&gt;
&lt;th&gt;Status&lt;/th&gt;
&lt;th&gt;Meaning&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;0–25&lt;/td&gt;
&lt;td&gt;Invisible&lt;/td&gt;
&lt;td&gt;AI systems cannot identify or recommend the entity.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;26–50&lt;/td&gt;
&lt;td&gt;Recognizable&lt;/td&gt;
&lt;td&gt;AI systems may find the entity but cannot reliably cite or recommend it.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;51–75&lt;/td&gt;
&lt;td&gt;Citable&lt;/td&gt;
&lt;td&gt;AI systems can identify and cite the entity, but consistency and verifiability gaps remain.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;76–100&lt;/td&gt;
&lt;td&gt;Answer-Ready&lt;/td&gt;
&lt;td&gt;AI systems can understand, cite and recommend the entity with confidence.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Most organizations that have never addressed their entity signals score below 40. The goal of AEO implementation is not a perfect score. It is a score high enough that AI systems consistently choose your entity over a competitor they can understand more clearly.&lt;/p&gt;

&lt;h2&gt;
  
  
  How to apply it: three steps from audit to architecture
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Step 1 · Entity Audit
&lt;/h3&gt;

&lt;p&gt;Map all existing signals for the entity: structured data, external profiles, &lt;code&gt;sameAs&lt;/code&gt; references, published content, mentions and citations. Identify gaps, conflicts and missing anchor points.&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 2 · Signal Assessment
&lt;/h3&gt;

&lt;p&gt;Evaluate each signal against the three dimensions: Clarity, Consistency and Verifiability. Assign a score per dimension. The AI Citation Readiness Score is the weighted result.&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 3 · Signal Architecture
&lt;/h3&gt;

&lt;p&gt;Close the gaps. Structured data, external profile alignment, consistent claim formulation and verified anchor points are the primary tools. The goal is a coherent, machine-readable entity layer that AI systems can traverse without ambiguity.&lt;/p&gt;

&lt;p&gt;A practical checklist for all three steps is included in the &lt;a href="https://github.com/stefanpetschinka/ai-citation-readiness-framework" rel="noopener noreferrer"&gt;framework repository on GitHub&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Measurement meets strategy
&lt;/h2&gt;

&lt;p&gt;The AI Citation Readiness Framework is a direct extension of the AEO Mastery Framework. The AEO Mastery Framework defines the strategic methodology: how organizations build entity signals, structured data and citation architecture to become visible in AI-generated answers. The AI Citation Readiness Framework answers a prior question: how do you measure where you are before you build?&lt;/p&gt;

&lt;p&gt;Together they form a complete AEO methodology. The AEO Mastery Framework covers strategy and implementation. The AI Citation Readiness Framework covers measurement and diagnosis. Neither replaces the other. Measurement without strategy produces scores. Strategy without measurement produces assumptions.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>seo</category>
      <category>opensource</category>
      <category>architecture</category>
    </item>
    <item>
      <title>Machine First: Why AEO Is Not SEO 2.0</title>
      <dc:creator>Stefan Petschinka</dc:creator>
      <pubDate>Fri, 29 May 2026 23:08:34 +0000</pubDate>
      <link>https://dev.to/stefanpetschinka/machine-first-why-aeo-is-not-seo-20-2fh0</link>
      <guid>https://dev.to/stefanpetschinka/machine-first-why-aeo-is-not-seo-20-2fh0</guid>
      <description>&lt;p&gt;&lt;em&gt;Machine First is not a content strategy for machines. It is the structural condition under which answer engines, AI models and retrieval systems extract, verify and reuse information. This article explains why AEO requires a fundamentally different architecture than SEO and what that architecture consists of.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  01 Core Thesis: AI does not rank. It reasons.
&lt;/h2&gt;

&lt;p&gt;Search engines rank. Answer systems reason. This distinction is not semantic, it is architectural. A search engine returns a list of sources and leaves the decision to the user. An answer system forms a position and delivers it as a statement. The process that leads to that statement is not ranking. It is signal extraction, entity resolution and weighted inference. AEO is the discipline of structuring content, entities and data so that inference produces correct, citable, authoritative answers.&lt;/p&gt;

&lt;p&gt;This architecture has two stages, and the first one still ranks. A retrieval layer selects which sources enter the model's context at all, and it works on classical relevance signals: topical match to the query, accessibility, index presence. Only the second stage, the synthesis, reasons over what was retrieved. AEO serves both stages: content that answers the actual question wins the retrieval, and clear entities with extractable statements win the synthesis. The evidence behind both stages is documented in the &lt;a href="https://dev.to/stefanpetschinka/the-ai-visibility-evidence-model-what-the-research-actually-supports-480d"&gt;AI Visibility Evidence Model&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;SEO optimizes for position. AEO optimizes for the answer itself. These are not the same problem. They require different methods, different architectures and a different understanding of what content is for.&lt;/p&gt;

&lt;h2&gt;
  
  
  02 Definition: AEO is not an SEO upgrade.
&lt;/h2&gt;

&lt;p&gt;SEO is built on the premise that users search, results are ranked and clicks determine success. Every element of SEO, whether keyword density, backlink authority, crawl budget or page speed, serves that premise. The metric is position. The goal is to appear ahead of the competition.&lt;/p&gt;

&lt;p&gt;AEO operates from a completely different premise. AI answer systems do not rank results. They construct answers. They do this by extracting entity signals from multiple sources, resolving identities, weighing corroboration and synthesizing a response. No click is involved. The question is not whether a source appears. The question is whether a source is understood well enough to be cited.&lt;/p&gt;

&lt;p&gt;Machine First AEO is the structural approach of building content, entities and data so that answer systems can identify, extract, verify and reuse information with minimal ambiguity. It is not SEO with new vocabulary. It is a different discipline with different requirements and a different success metric: correct citation, not high ranking.&lt;/p&gt;

&lt;h2&gt;
  
  
  03 Architecture: How answer systems interpret content.
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Entity Resolution
&lt;/h3&gt;

&lt;p&gt;Before an answer system reads content, it asks a prior question: which entity does this content refer to, and is that entity known? Entity resolution is the process of mapping names, identifiers and signals to stable entries in a knowledge model. An organization without structured entity signals is not resolved. It is guessed. And guessing produces approximations, not recommendations.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Machine First consequence:&lt;/strong&gt; Entity clarity decides whether relevant content is attributed to the right source. It does not replace topical relevance: a page that does not answer the question is not cited, however clear the entity. A well-written page about an unresolved entity feeds an approximation instead of a recommendation. The first layer of Machine First AEO is making the entity unambiguous.&lt;/p&gt;

&lt;h3&gt;
  
  
  Signal Extraction
&lt;/h3&gt;

&lt;p&gt;Once an entity is resolved, the system extracts signals: what does this entity do, what does it know, what relationships does it have, what has it produced? Signal extraction is not keyword matching. It is structured inference from multiple content layers simultaneously: visible text, structured data, internal link architecture, external corroboration and authored content. Each layer reinforces or contradicts the others.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Machine First consequence:&lt;/strong&gt; Content must be structured so that signals can be extracted without ambiguity. That means sentences that begin with the statement, not the context. Paragraphs that fully answer a question. Schema that mirrors what the visible content says, not decorates it.&lt;/p&gt;

&lt;h3&gt;
  
  
  Corroboration and Weighting
&lt;/h3&gt;

&lt;p&gt;Answer systems do not cite individual sources. They weigh multiple sources against each other and produce answers with implicit confidence scores. A signal that appears on one page is a weak signal. A signal that appears consistently across the entity's own page, its structured data, its external profiles and authored content is a strong signal. Inconsistency lowers confidence and increases the likelihood of approximation.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Machine First consequence:&lt;/strong&gt; Consistency is not a style question. It is a signal architecture requirement. The same name, the same role, the same organizational identifier must appear in every context where the entity is referenced. That is the Human Trust Layer, the signal architecture that tells a machine: this is verified, consistent and authoritative.&lt;/p&gt;

&lt;h3&gt;
  
  
  Answer Construction
&lt;/h3&gt;

&lt;p&gt;The final step is the one users see: the system constructs an answer. That answer is not a reproduction of what one source says in full. It is a synthesis of extracted, weighted, corroborated signals. Sources structured to be extractable become the building blocks of that synthesis. Sources that require interpretation, context or extensive reading are deprioritized.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Machine First consequence:&lt;/strong&gt; If the core statement of a page requires three paragraphs of context before it appears, the system will not wait. It will find the statement elsewhere or construct it from adjacent signals. Machine First content begins with the statement.&lt;/p&gt;

&lt;h2&gt;
  
  
  04 Framework: The four layers of a Machine First system.
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Layer 1: Entity Layer.&lt;/strong&gt; The foundation. Every entity that matters, whether person, organization, service or topic, must be declared with a stable identifier, a consistent set of attributes and verifiable external corroboration. The entity layer answers the question the machine asks before reading any content: what or who is this, and can it be verified?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Layer 2: Answer Layer.&lt;/strong&gt; The content layer structured for extraction. Every page should answer a defined set of queries. Those answers must appear as isolatable passages, meaning paragraphs that begin with the direct answer, not the context. The answer layer is where most content fails: it delivers information but not answers. Information requires reading. Answers can be extracted.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Layer 3: Evidence Layer.&lt;/strong&gt; The corroboration structure. Authored content, case documentation, external references and attributable proof that allow a retrieval system to assign confidence to a statement. An entity that says it is an expert is a weak signal. An entity described as an expert in authored articles, case documentation and external profiles is a strong signal.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Layer 4: Schema Layer.&lt;/strong&gt; The machine-readable declaration layer. JSON-LD and Schema.org markup that exactly mirrors the visible content, not decorates it. The schema layer does not create signals; it clarifies and connects them. An &lt;code&gt;Article&lt;/code&gt; schema that declares an author via a stable identifier reference connects that article to a &lt;code&gt;Person&lt;/code&gt; entity to an &lt;code&gt;Organization&lt;/code&gt; entity.&lt;/p&gt;

&lt;h2&gt;
  
  
  05 Entity Graph: The graph that closes the loop.
&lt;/h2&gt;

&lt;p&gt;A Machine First system is not a collection of optimized pages. It is a graph. The graph connects entities through relationships that are declared, consistent and bidirectional. A Person entity connects to an Organization entity. An Organization entity connects to a Service entity. An Article entity connects back to the person who authored it, the organization that published it and the topics it addresses.&lt;/p&gt;

&lt;p&gt;The strength of the graph is not in any single node, it is in the loop. When an answer system follows the signal from a person to an organization to an article to a topic and back to the person, it does not just find information. It builds confidence. Every traversal of the loop reinforces the same facts through a different surface. That is consistency at architectural level. It is the necessary structure, and it becomes corroboration when independent sources outside the graph confirm the same facts: the graph makes an entity verifiable, witnesses make it verified.&lt;/p&gt;

&lt;p&gt;AI Answer Control, the ability to influence what AI systems say about an organization, is not achieved through better content alone. It is achieved by building a graph that minimizes the room for inference. When every node in the graph says the same thing about an entity, the answer system does not guess. It reasons. And it cites the source that gave it the clearest signal.&lt;/p&gt;

&lt;h2&gt;
  
  
  06 The Core Shift: Human reputation does not automatically become machine-readable evidence.
&lt;/h2&gt;

&lt;p&gt;The most reputable organizations in the world are frequently invisible to AI systems. Not because they lack content. Not because they lack reputation. Because they lack the structural signals that answer systems need to resolve, verify and cite them.&lt;/p&gt;

&lt;p&gt;A law firm with forty years of documented expertise and a 10,000-word website is invisible to an AI answer system if its entity signals are missing, inconsistent or unverifiable. A competitor with two years of history and a correctly structured entity graph gets recommended. That is not unfair. That is the architecture of the system. Machine First AEO is the discipline of working with that architecture, not against it.&lt;/p&gt;

&lt;p&gt;The gap between human reputation and machine-readable evidence is the operational space of AEO. Closing it is not a marketing decision. It is an architecture decision.&lt;/p&gt;

&lt;h2&gt;
  
  
  Machine First. Four Principles.
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Entity clarity takes priority over content production.
&lt;/h3&gt;

&lt;p&gt;Before optimized content is created, the entity architecture is defined: the primary entity, its stable identifier, its consistent attributes such as name, role, organization and specialization, as well as the external profiles that confirm it. These are not content questions, they are identity architecture questions. Content produced before the entity is defined may reinforce the wrong signals. Entity clarity does not replace topical relevance; it makes sure that relevant content is credited to the right entity.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. The schema layer mirrors the content layer, it does not decorate it.
&lt;/h3&gt;

&lt;p&gt;Schema that contradicts the visible content is worse than no schema, because it introduces ambiguity into the signal architecture. The schema layer is a precise machine-readable mirror of what the page visibly states. If the page says a person is AEO Strategist, the schema says the same. If the page says the organization was founded in 2026, the schema says 2026. Decorative schema dilutes signals instead of strengthening them.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. The graph loop is closed before publication.
&lt;/h3&gt;

&lt;p&gt;A published page not connected to the entity graph remains an isolated node. It will be indexed, it will be read, but it will not be cited with confidence, because the answer system cannot confirm its claims by traversing related entities. The graph loop is not a technical nicety. It is the architecture that transforms isolated content into a confirmed signal.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Every paragraph begins with the extractable statement.
&lt;/h3&gt;

&lt;p&gt;Answer systems extract, they do not read. A paragraph that builds to its conclusion over four sentences delivers only the first sentence to the extraction process, and if that first sentence is context rather than statement, it is a weak signal. Machine First content architecture requires every paragraph to begin with its central statement. That is not simplification, it is restructuring so that the most important information is also the most easily extractable.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>seo</category>
      <category>architecture</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
