<?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: Dan Cristian</title>
    <description>The latest articles on DEV Community by Dan Cristian (@websem-ai-visibility-aeo-geo).</description>
    <link>https://dev.to/websem-ai-visibility-aeo-geo</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%2F4055716%2F1d505a82-0eb9-4ad3-a707-b171ef68cb6c.png</url>
      <title>DEV Community: Dan Cristian</title>
      <link>https://dev.to/websem-ai-visibility-aeo-geo</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/websem-ai-visibility-aeo-geo"/>
    <language>en</language>
    <item>
      <title>Can an AI agent find you? We measured the Agent Discovery Optimization (ADO) Score of 130 Romanian domains</title>
      <dc:creator>Dan Cristian</dc:creator>
      <pubDate>Tue, 08 Sep 2026 18:09:52 +0000</pubDate>
      <link>https://dev.to/websem-ai-visibility-aeo-geo/can-an-ai-agent-find-you-we-measured-the-agent-discovery-optimization-ado-score-of-130-romanian-3bga</link>
      <guid>https://dev.to/websem-ai-visibility-aeo-geo/can-an-ai-agent-find-you-we-measured-the-agent-discovery-optimization-ado-score-of-130-romanian-3bga</guid>
      <description>&lt;h1&gt;
  
  
  Can an AI agent find you?
&lt;/h1&gt;

&lt;p&gt;&lt;strong&gt;130 Romanian domains · 12 machine-verifiable signals · ADO Score 0–100 after the Exista.io framework · 0 Agent Cards · mean score 17 · 8 September 2026&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Until now, this series has measured one thing: when a person asks ChatGPT or Gemini "where do I get a good laptop", which brands come back in the answer. The person reads, the person chooses. But a second kind of customer is arriving. An AI agent receives an objective ("find a supplier of corporate jewelry for 200 gifts, under a given budget, with an invoice") and solves it on its own. It does not search Google and does not read marketing copy. It requests configuration files at standardised paths, checks structured data, cross-references sources and, if it cannot find what it needs in a format it can process, moves on to the next candidate. The first customer is persuaded; the second is verified.&lt;/p&gt;

&lt;p&gt;This is the fifth episode in the series measuring how Romanian markets appear in front of artificial intelligence. The first three measured the human layer: jewelry, books, electronics. The fourth measured a technical artefact, &lt;code&gt;llms.txt&lt;/code&gt;. This one measures the next layer, the agents', using the framework Exista.io published in February 2026 under the name &lt;em&gt;AI Visibility Stack&lt;/em&gt;: whether an autonomous agent can find, evaluate and select a Romanian company without a human stepping in. The paper proposes a metric for this, the &lt;strong&gt;ADO Score&lt;/strong&gt;, and makes a prediction: most companies will score near zero, not because they are weak, but because the necessary artefacts are not yet part of standard practice. We tested the prediction on Romania.&lt;/p&gt;

&lt;p&gt;Two changes of method from the previous episodes, stated up front. We did not query models; we probed websites: every figure below comes from an HTTP request or a Wikidata query, reproducible with the published script. And we did not build a new sample: we took exactly the brands the AI engines recommended to people in episodes 1–3, plus the marketing agencies from episode 4. That is, the companies that have already won layer 1 and the companies that sell AI visibility. If anyone is ready for agents, it should be them.&lt;/p&gt;

&lt;h2&gt;
  
  
  In short — what we found
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Zero Agent Cards.&lt;/strong&gt; None of the 126 domains with an HTTP response serves &lt;code&gt;/.well-known/agent-card.json&lt;/code&gt;, the file the paper calls "the functional equivalent of a website for agents". Nor on the legacy path, &lt;code&gt;/.well-known/agent.json&lt;/code&gt;. The dimension with the largest weight in the ADO Score, 30 points, is empty across the board.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The mean ADO Score is 17 out of 100; the maximum is 35.&lt;/strong&gt; Nobody leaves the paper's "minimal visibility" band (0–20) by more than a little: &lt;strong&gt;55 domains&lt;/strong&gt; sit between 21 and 40, &lt;strong&gt;61&lt;/strong&gt; between 1 and 20, &lt;strong&gt;9&lt;/strong&gt; at exactly zero. Above 40 there is no one.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;All the score comes from old SEO.&lt;/strong&gt; Trust signals (JSON-LD, Wikidata) and sitemap freshness bring, on average, 12 of the 17 points. Interoperability brings 0.3 of 15. Whoever does well does well for reasons unrelated to agents.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The interoperability that exists comes from the platform, not from strategy.&lt;/strong&gt; 8 domains serve MCP authorisation discovery (&lt;code&gt;/.well-known/oauth-protected-resource&lt;/code&gt;): &lt;strong&gt;3 are Shopify stores&lt;/strong&gt; (the protocol ships with the platform), &lt;strong&gt;4 run a WordPress plugin&lt;/strong&gt; (&lt;code&gt;/wp-json/mcp/…&lt;/code&gt;) and &lt;strong&gt;exactly one&lt;/strong&gt; built its own server. A single domain out of 130, snsys.ro, an IT firm, wrote a manifest for agents by hand.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The agencies selling AI visibility do slightly better than their clients&lt;/strong&gt; (17.9 vs 15.9 points), exclusively through &lt;code&gt;llms.txt&lt;/code&gt; (66% vs 29%) and JSON-LD (80% vs 59%). On Agent Cards, zero as well.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Layer 1 transfers weakly to layer 2.&lt;/strong&gt; Across the 41 brands, the Spearman correlation between visibility in AI answers (ep. 1–3) and the ADO Score is &lt;strong&gt;0.31&lt;/strong&gt;. The top 10 brands by AI visibility have a mean ADO of 17.2; the rest, 15.4. eMAG, the most visible brand in the series (94% of answers), scores 22.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Wikidata is the signal that separates brands from agencies:&lt;/strong&gt; 12 of 41 brands have an entity with an official website declared; 3 of 85 agencies. But of the 4 domains that have both Wikidata and JSON-LD, only 3 carry the same name in both.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The closed door:&lt;/strong&gt; 6 domains answer a JavaScript-free request with 403, 503, 406 or an anti-bot challenge, among them &lt;strong&gt;4 of the 13 electronics retailers&lt;/strong&gt; the engines recommend (Flanco, PC Garage, Vexio, Quickmobile) and Amazon.de, which additionally blocks all six answer crawlers. An agent-crawler gets exactly what the probe got.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;A real false positive:&lt;/strong&gt; libris.ro answers 200 with a generic JSON ("Forbidden!") on any &lt;code&gt;.well-known&lt;/code&gt; path. A naive agent would read it as an Agent Card, &lt;code&gt;mcp.json&lt;/code&gt; and &lt;code&gt;ai-plugin.json&lt;/code&gt; at once. The mandatory-field filter removed it; the lesson stays.&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Raw data, free.&lt;/strong&gt; The three CSV files — scores and every signal per domain, adoption rate per signal and group, statistics per dimension — plus the scoring specification and the probe script are published under CC BY 4.0. Download the data&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  01 · How did we measure whether an AI agent can find a Romanian company?
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Methodology&lt;/em&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Parameter&lt;/th&gt;
&lt;th&gt;Value&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Theoretical framework&lt;/td&gt;
&lt;td&gt;AI Visibility Stack / Agent Discovery Optimization — Marco, G. (2026), &lt;em&gt;Beyond AEO: The AI Visibility Stack and the Era of Agent Discovery Optimization&lt;/em&gt;, Exista.io Working Paper, doi:10.5281/zenodo.18728629&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Metric&lt;/td&gt;
&lt;td&gt;ADO Score 0–100, five dimensions with the paper's weights: Agent Card 30 · trust signals 25 · knowledge completeness 20 · interoperability 15 · freshness 10&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Operationalisation&lt;/td&gt;
&lt;td&gt;Websem — one machine-verifiable criterion per point, published in &lt;code&gt;scor-ado.md&lt;/code&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sampling frame&lt;/td&gt;
&lt;td&gt;130 domains: 43 brands named by AI engines in episodes 1–3 (jewelry, books, electronics and IT) + 87 marketing agencies and sites cited by the engines in episode 4&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Probing&lt;/td&gt;
&lt;td&gt;8 September 2026, a single pass, from Romania, ~12 HTTP requests per domain, no JavaScript&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Signals checked&lt;/td&gt;
&lt;td&gt;
&lt;code&gt;/.well-known/agent-card.json&lt;/code&gt; and &lt;code&gt;/.well-known/agent.json&lt;/code&gt; (A2A) · &lt;code&gt;/.well-known/oauth-protected-resource&lt;/code&gt; and &lt;code&gt;/.well-known/mcp.json&lt;/code&gt; (MCP) · &lt;code&gt;/.well-known/ai-plugin.json&lt;/code&gt; · &lt;code&gt;robots.txt&lt;/code&gt; · &lt;code&gt;llms.txt&lt;/code&gt; and &lt;code&gt;llms-full.txt&lt;/code&gt; · JSON-LD on the homepage · visible text without JavaScript · &lt;code&gt;sitemap.xml&lt;/code&gt; (&lt;code&gt;lastmod&lt;/code&gt;) · Wikidata (P856 = official website)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Instrument&lt;/td&gt;
&lt;td&gt;
&lt;code&gt;probe_ado.py&lt;/code&gt;, standard Python 3, published with the data; declared User-Agent &lt;code&gt;WebsemADOProbe/1.0&lt;/code&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Domains with an HTTP response&lt;/td&gt;
&lt;td&gt;126 of 130 (4 without: 2 timeouts, 1 DNS, 1 invalid certificate)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Domains in the ranking&lt;/td&gt;
&lt;td&gt;125 (without websem.ro, the author's domain — reported separately, section 07)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Four design choices deserve an explanation up front, because they decide what the numbers mean.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;We measure what an agent can verify, not what a person can read.&lt;/strong&gt; The probe does not execute JavaScript, does not interpret marketing copy and does not judge design. It requests files at standardised paths, parses raw JSON and HTML, and queries a public knowledge graph. This is exactly how the Exista.io paper describes a procurement agent in its evaluation phase: "persuasive prose, testimonials, and visual design elements are irrelevant to this process".&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The weights are the paper's; the criteria are ours.&lt;/strong&gt; The paper defines the dimensions and weights of the ADO Score but does not publish scoring criteria. We wrote them, transparently, one binary signal per point, and publish them with the data. This is not the Exista.io instrument and claims no equivalence with it; it is a reproducible measurement of the same dimensions. Anyone can run the probe and get the same figures, on the same day.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A 200 response does not mean "served".&lt;/strong&gt; Many servers answer 200 with an HTML page on any path, and some answer 200 with a generic JSON error. A file counts only if it parses as JSON and contains the protocol's mandatory fields: for an Agent Card, &lt;code&gt;name&lt;/code&gt; and &lt;code&gt;url&lt;/code&gt; or &lt;code&gt;skills&lt;/code&gt;; for MCP discovery, &lt;code&gt;resource&lt;/code&gt; or &lt;code&gt;authorization_servers&lt;/code&gt;. Without this filter, one domain in the study would have had an Agent Card, &lt;code&gt;mcp.json&lt;/code&gt; and &lt;code&gt;ai-plugin.json&lt;/code&gt; simultaneously, all three being the same "Forbidden!" message.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The sampling frame is not the market.&lt;/strong&gt; The 43 brands are exactly the companies the AI engines recommended to people in previous episodes, the winners of layer 1; the 87 agencies are those the engines cite on marketing and AI topics, i.e. those who sell AI visibility. It is not a representative sample of the Romanian economy. It is, however, the most favourable possible sample for the paper's hypothesis that LLM visibility is inherited by agent discoverability: if it does not hold here, it is unlikely to hold elsewhere.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The main limitation, declared from the start:&lt;/strong&gt; a single pass, on a single day, with binary signals. A site that publishes its Agent Card the next day does not appear here. The score measures the existence of public artefacts, not the quality of the company.&lt;/p&gt;




&lt;h2&gt;
  
  
  02 · What do ADO, Agent Card, A2A, MCP and llms.txt mean?
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Terminology, once&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;AI Visibility Stack&lt;/strong&gt; is the three-layer framework proposed by Exista.io. Layer 1, LLM visibility, is what we measured in episodes 1–3: whether a model names you when a person asks. Layer 2, agent discoverability, is the subject of this study: whether an autonomous agent can find, evaluate and select you without a human in the loop. Layer 3, participation, is whether you yourself have a published agent other agents can transact with; it cannot be measured from the outside without initiating transactions, so it stays out of the study.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;ADO, Agent Discovery Optimization,&lt;/strong&gt; is the discipline of layer 2, and the &lt;strong&gt;ADO Score&lt;/strong&gt; its composite metric, 0–100. The paper's interpretation scale: 0–20 minimal visibility, 21–40 emerging, 41–60 moderate, 61–80 strong, 81–100 dominant.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A2A, Agent2Agent,&lt;/strong&gt; is the open protocol launched by Google in April 2025 and donated to the Linux Foundation, through which agents talk to each other. Its discovery artefact is the &lt;strong&gt;Agent Card&lt;/strong&gt;: a JSON file at &lt;code&gt;/.well-known/agent-card.json&lt;/code&gt; (the current path; the old one was &lt;code&gt;/.well-known/agent.json&lt;/code&gt;) declaring the entity's name, description, endpoint, protocol version, capabilities, skills and authentication schemes. The paper calls it "the functional equivalent of a website for agents".&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;MCP, Model Context Protocol,&lt;/strong&gt; introduced by Anthropic in 2024, is the protocol through which an agent connects to tools and data. Discovering a protected MCP server goes through &lt;code&gt;/.well-known/oauth-protected-resource&lt;/code&gt; (RFC 9728), a JSON declaring the resource and its authorisation servers; &lt;code&gt;/.well-known/mcp.json&lt;/code&gt; is an unofficial convention with no standard.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;llms.txt&lt;/strong&gt; is the Markdown file at the site root that gives models a clean map of the content; we measured it in episode 4 on 87 marketing domains, and here we re-read it as an agentic accessibility signal.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;JSON-LD / schema.org Organization&lt;/strong&gt; is the structured markup on the homepage that declares by machine who the entity is: name, URL, &lt;code&gt;sameAs&lt;/code&gt; (official profiles), address, telephone, legal identifier. &lt;strong&gt;Wikidata&lt;/strong&gt; is the public knowledge graph behind Wikipedia; an entity whose property P856 (official website) equals the domain is the simplest cross-verifiable identity signal an agent can ask for.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Answer crawlers&lt;/strong&gt; (OAI-SearchBot, ChatGPT-User, PerplexityBot, Perplexity-User, Claude-User, Claude-SearchBot) bring content into real-time answers; &lt;strong&gt;training crawlers&lt;/strong&gt; (GPTBot, ClaudeBot, Google-Extended, CCBot etc.) collect for future models. The taxonomy is the one from episode 4.&lt;/p&gt;




&lt;h2&gt;
  
  
  03 · Which Romanian companies are the most discoverable for an AI agent?
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;The ranking: who can be found&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwebsem.ro%2Fresurse%2Faeo%2Fgrafice%2Fado-romania-clasament.svg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwebsem.ro%2Fresurse%2Faeo%2Fgrafice%2Fado-romania-clasament.svg" alt="ADO Score ranking, top 20 of 125 domains, broken down by dimension" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;#&lt;/th&gt;
&lt;th&gt;Domain&lt;/th&gt;
&lt;th&gt;Group&lt;/th&gt;
&lt;th&gt;ADO&lt;/th&gt;
&lt;th&gt;Trust&lt;/th&gt;
&lt;th&gt;Knowledge&lt;/th&gt;
&lt;th&gt;Interop.&lt;/th&gt;
&lt;th&gt;Freshness&lt;/th&gt;
&lt;th&gt;Agent Card&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;IONA (iona.ro)&lt;/td&gt;
&lt;td&gt;brand · jewelry&lt;/td&gt;
&lt;td&gt;35.0&lt;/td&gt;
&lt;td&gt;13&lt;/td&gt;
&lt;td&gt;10.0&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;TEILOR (teilor.ro)&lt;/td&gt;
&lt;td&gt;brand · jewelry&lt;/td&gt;
&lt;td&gt;32.4&lt;/td&gt;
&lt;td&gt;21&lt;/td&gt;
&lt;td&gt;11.4&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;Litera (litera.ro)&lt;/td&gt;
&lt;td&gt;brand · books&lt;/td&gt;
&lt;td&gt;32.4&lt;/td&gt;
&lt;td&gt;18&lt;/td&gt;
&lt;td&gt;9.4&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;dafe.ro&lt;/td&gt;
&lt;td&gt;agency&lt;/td&gt;
&lt;td&gt;31.0&lt;/td&gt;
&lt;td&gt;13&lt;/td&gt;
&lt;td&gt;10.0&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;difrnt.ro&lt;/td&gt;
&lt;td&gt;agency&lt;/td&gt;
&lt;td&gt;31.0&lt;/td&gt;
&lt;td&gt;13&lt;/td&gt;
&lt;td&gt;10.0&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;6&lt;/td&gt;
&lt;td&gt;privatebrands.ro&lt;/td&gt;
&lt;td&gt;agency&lt;/td&gt;
&lt;td&gt;30.8&lt;/td&gt;
&lt;td&gt;15&lt;/td&gt;
&lt;td&gt;7.8&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;td&gt;digitaliomarketing.ro&lt;/td&gt;
&lt;td&gt;agency&lt;/td&gt;
&lt;td&gt;28.0&lt;/td&gt;
&lt;td&gt;13&lt;/td&gt;
&lt;td&gt;10.0&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td&gt;goai.ro&lt;/td&gt;
&lt;td&gt;agency&lt;/td&gt;
&lt;td&gt;28.0&lt;/td&gt;
&lt;td&gt;13&lt;/td&gt;
&lt;td&gt;10.0&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;9&lt;/td&gt;
&lt;td&gt;seocherry.ro&lt;/td&gt;
&lt;td&gt;agency&lt;/td&gt;
&lt;td&gt;28.0&lt;/td&gt;
&lt;td&gt;13&lt;/td&gt;
&lt;td&gt;10.0&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;creativdigital.ro&lt;/td&gt;
&lt;td&gt;agency&lt;/td&gt;
&lt;td&gt;27.9&lt;/td&gt;
&lt;td&gt;11&lt;/td&gt;
&lt;td&gt;8.9&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The rest of the ranking, with all 41 signal columns, is in the main CSV.&lt;/p&gt;

&lt;p&gt;Three things are visible in the table before any interpretation. First: &lt;strong&gt;the Agent Card column is zero from top to bottom&lt;/strong&gt;, across all 125 domains, and the interoperability column is non-zero for exactly 9. Second: &lt;strong&gt;the scores are compressed&lt;/strong&gt; into a narrow band. Between rank 1 and rank 20 there are 9 points; between rank 20 and rank 100, another 15. On the paper's scale, 6 domains enter "emerging visibility" with more than 30 points and none reaches "moderate". Third: &lt;strong&gt;the top three are brands, not agencies&lt;/strong&gt;, but for different reasons. IONA is first because it collects every small signal available to a well-maintained online store: JSON-LD with a legal identifier, &lt;code&gt;llms.txt&lt;/code&gt;, a fresh sitemap and, alone in the top 3, MCP discovery, courtesy of a WordPress plugin. TEILOR and Litera are there because they have what almost nobody has: a Wikidata entity with a declared official website and an identical name between Wikidata and JSON-LD, the consistency signal the paper places at the base of machine trust.&lt;/p&gt;

&lt;p&gt;The mean score over the 125 domains is &lt;strong&gt;17.2&lt;/strong&gt;, the median &lt;strong&gt;19.7&lt;/strong&gt;. The nine domains at zero (Amazon.de, Cel.ro, KULTHO, Librăria Română, Vexio and four agencies) carry no signal the probe could credit: no organisation JSON-LD, no Wikidata, no dated sitemap, no files for agents. It does not mean the companies do not exist or do not work; it means that, for a visitor who is not human, there is no machine-readable evidence of who they are.&lt;/p&gt;




&lt;h2&gt;
  
  
  04 · Where are the points lost: which ADO Score dimensions are empty?
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;The anatomy of the score&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwebsem.ro%2Fresurse%2Faeo%2Fgrafice%2Fado-romania-dimensiuni.svg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwebsem.ro%2Fresurse%2Faeo%2Fgrafice%2Fado-romania-dimensiuni.svg" alt="Mean per dimension against the weight maximum, brands vs agencies" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Dimension&lt;/th&gt;
&lt;th&gt;Weight&lt;/th&gt;
&lt;th&gt;Mean (125 domains)&lt;/th&gt;
&lt;th&gt;Domains with points&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Agent Card&lt;/td&gt;
&lt;td&gt;30&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;0.00&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Trust signals&lt;/td&gt;
&lt;td&gt;25&lt;/td&gt;
&lt;td&gt;8.19&lt;/td&gt;
&lt;td&gt;102&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Knowledge completeness&lt;/td&gt;
&lt;td&gt;20&lt;/td&gt;
&lt;td&gt;4.99&lt;/td&gt;
&lt;td&gt;101&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Interoperability&lt;/td&gt;
&lt;td&gt;15&lt;/td&gt;
&lt;td&gt;0.27&lt;/td&gt;
&lt;td&gt;9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Freshness&lt;/td&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;3.76&lt;/td&gt;
&lt;td&gt;89&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;ADO Score&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;100&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;17.22&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;116&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Read by dimension, the figure of 17 tells a simple story: &lt;strong&gt;45 of the 100 possible points, the two dimensions that explicitly concern agents, Agent Card and interoperability, produce on average 0.27&lt;/strong&gt;. Every other point comes from three things a site has had for ten years for SEO reasons: organisation markup, an entity in a knowledge graph and a dated sitemap. The Exista.io paper builds the ADO Score so that layer 1 "feeds" layer 2; in our data, layer 1 is all there is.&lt;/p&gt;

&lt;p&gt;Trust signals are the most populated dimension, with 102 domains above zero, but the mean of 8.2 out of 25 shows how thin the layer is. &lt;strong&gt;92 of 126 domains have Organization-type JSON-LD&lt;/strong&gt; on the homepage (73%), but with on average 5.4 of the 9 attributes checked: name and URL almost always, logo and &lt;code&gt;sameAs&lt;/code&gt; often, address and telephone less so, a legal identifier on just 15 domains. Consistency between the declared URL and the actual domain is good (83 of 91). Name consistency with Wikidata can only be checked on 4 domains, because only 4 have both sources, and passes on 3.&lt;/p&gt;

&lt;p&gt;Knowledge completeness has a structural ceiling: half the points come from Wikidata, and &lt;strong&gt;only 15 domains out of 126 have a Wikidata entity whose official website is the domain&lt;/strong&gt;. The other 111 can take at most 10 points of 20, however good their JSON-LD. The 15 entities have between 3 and 9 of the 10 attributes checked; eMAG has all 9, Humanitas, Cărturești and TEILOR 7 each.&lt;/p&gt;

&lt;p&gt;Freshness is the only dimension where the agencies clearly beat the brands (4.2 vs 2.8 out of 10): 65 domains have a &lt;code&gt;lastmod&lt;/code&gt; within the last 30 days in their sitemap, another 20 within 180, and 30 earn extra points for an &lt;code&gt;llms.txt&lt;/code&gt; with a &lt;code&gt;Last-Modified&lt;/code&gt; from the last 90 days. It is a cheap dimension and explains part of the agencies' advantage in section 07.&lt;/p&gt;




&lt;h2&gt;
  
  
  05 · Which agent signals actually exist on Romanian websites?
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Adoption, signal by signal&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwebsem.ro%2Fresurse%2Faeo%2Fgrafice%2Fado-romania-semnale.svg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwebsem.ro%2Fresurse%2Faeo%2Fgrafice%2Fado-romania-semnale.svg" alt="Adoption rate of each verifiable signal, brands vs agencies" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Signal&lt;/th&gt;
&lt;th&gt;All (n=126)&lt;/th&gt;
&lt;th&gt;Brands (n=41)&lt;/th&gt;
&lt;th&gt;Agencies (n=85)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;A2A Agent Card (&lt;code&gt;/.well-known/agent-card.json&lt;/code&gt;)&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;0 (0%)&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Agent Card, legacy path (&lt;code&gt;/.well-known/agent.json&lt;/code&gt;)&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;0 (0%)&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;MCP discovery (&lt;code&gt;oauth-protected-resource&lt;/code&gt;)&lt;/td&gt;
&lt;td&gt;8 (6.3%)&lt;/td&gt;
&lt;td&gt;3 (7.3%)&lt;/td&gt;
&lt;td&gt;5 (5.9%)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;mcp.json&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;1 (0.8%)&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;code&gt;ai-plugin.json&lt;/code&gt; (legacy OpenAI)&lt;/td&gt;
&lt;td&gt;2 (1.6%)&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Wikidata entity with official website = domain&lt;/td&gt;
&lt;td&gt;15 (11.9%)&lt;/td&gt;
&lt;td&gt;12 (29.3%)&lt;/td&gt;
&lt;td&gt;3 (3.5%)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Romanian Wikipedia article&lt;/td&gt;
&lt;td&gt;10 (7.9%)&lt;/td&gt;
&lt;td&gt;9 (22.0%)&lt;/td&gt;
&lt;td&gt;1 (1.2%)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;JSON-LD Organization on the homepage&lt;/td&gt;
&lt;td&gt;92 (73.0%)&lt;/td&gt;
&lt;td&gt;24 (58.5%)&lt;/td&gt;
&lt;td&gt;68 (80.0%)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;code&gt;llms.txt&lt;/code&gt; served&lt;/td&gt;
&lt;td&gt;68 (54.0%)&lt;/td&gt;
&lt;td&gt;12 (29.3%)&lt;/td&gt;
&lt;td&gt;56 (65.9%)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;code&gt;llms.txt&lt;/code&gt; spec-compliant (H1 + summary)&lt;/td&gt;
&lt;td&gt;43 (34.1%)&lt;/td&gt;
&lt;td&gt;8 (19.5%)&lt;/td&gt;
&lt;td&gt;35 (41.2%)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sitemap with &lt;code&gt;lastmod&lt;/code&gt; ≤ 30 days&lt;/td&gt;
&lt;td&gt;65 (51.6%)&lt;/td&gt;
&lt;td&gt;20 (48.8%)&lt;/td&gt;
&lt;td&gt;45 (52.9%)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;≥ 200 words without JavaScript&lt;/td&gt;
&lt;td&gt;111 (88.1%)&lt;/td&gt;
&lt;td&gt;34 (82.9%)&lt;/td&gt;
&lt;td&gt;77 (90.6%)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;No answer crawler blocked&lt;/td&gt;
&lt;td&gt;117 (92.9%)&lt;/td&gt;
&lt;td&gt;38 (92.7%)&lt;/td&gt;
&lt;td&gt;79 (92.9%)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;code&gt;robots.txt&lt;/code&gt; accessible&lt;/td&gt;
&lt;td&gt;119 (94.4%)&lt;/td&gt;
&lt;td&gt;39 (95.1%)&lt;/td&gt;
&lt;td&gt;80 (94.1%)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;HTTPS&lt;/td&gt;
&lt;td&gt;126 (100%)&lt;/td&gt;
&lt;td&gt;41&lt;/td&gt;
&lt;td&gt;85&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The table has a clear shape: &lt;strong&gt;the older and more "SEO" a signal is, the more adopted it is; the newer and more "agent" it is, the more absent.&lt;/strong&gt; HTTPS, robots.txt and server-side content are above 88%. JSON-LD is at 73%. &lt;code&gt;llms.txt&lt;/code&gt;, born in 2024, is at 54%, but with a brutal asymmetry between those who sell it (66%) and those it is sold to (29%). Wikidata, which is not new but requires curation work off-site, is at 12%. And the two files defined by the agent protocols, from 2025, are at 6% and 0%.&lt;/p&gt;

&lt;p&gt;It is worth underlining that &lt;strong&gt;blocking answer crawlers is almost non-existent&lt;/strong&gt;: 2 domains out of 126, Amazon.de (all six) and one agency (only ChatGPT-User). Blocking training crawlers is somewhat more frequent, 13 domains, with KULTHO and canopy.ro blocking eight each, but it does not affect the answer layer and is not penalised in the score. The Romanian market is not hiding from AI; it simply has not prepared anything for it.&lt;/p&gt;

&lt;p&gt;Content without JavaScript deserves a note as well: 6 domains have under 200 words in their raw HTML, four of them under 25, i.e. homepages that exist only after a script runs. Three domains explicitly display the "enable JavaScript" warning. For a person with a browser they are normal sites; for an agent-crawler they are empty pages.&lt;/p&gt;




&lt;h2&gt;
  
  
  06 · Where does the interoperability that exists come from?
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;The platform, not the strategy&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The 8 domains serving &lt;code&gt;/.well-known/oauth-protected-resource&lt;/code&gt;, the file through which an MCP client learns where to authorise, are the only place in the study where agent protocols appear in production. We read the files, not just the response code, and their origin is unambiguous.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Domain&lt;/th&gt;
&lt;th&gt;Group&lt;/th&gt;
&lt;th&gt;What the file declares&lt;/th&gt;
&lt;th&gt;Origin&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;moogu.ro&lt;/td&gt;
&lt;td&gt;brand · jewelry&lt;/td&gt;
&lt;td&gt;&lt;code&gt;authorization_servers: shopify.com/authentication/…&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;Shopify&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;istyle.ro&lt;/td&gt;
&lt;td&gt;brand · electronics&lt;/td&gt;
&lt;td&gt;&lt;code&gt;authorization_servers: cont.istyle.ro, shopify.com/authentication/…&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;Shopify&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;gregoire.ro&lt;/td&gt;
&lt;td&gt;agency&lt;/td&gt;
&lt;td&gt;&lt;code&gt;authorization_servers: account.gregoire.ro, shopify.com/authentication/…&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;Shopify&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;iona.ro&lt;/td&gt;
&lt;td&gt;brand · jewelry&lt;/td&gt;
&lt;td&gt;&lt;code&gt;resource: …/wp-json/mcp/mcp-oauth-server&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;WordPress plugin&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;limitless.ro&lt;/td&gt;
&lt;td&gt;agency&lt;/td&gt;
&lt;td&gt;&lt;code&gt;resource: …/wp-json/mcp/mcp-oauth-server&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;WordPress plugin&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;arobsgrup.ro&lt;/td&gt;
&lt;td&gt;agency&lt;/td&gt;
&lt;td&gt;&lt;code&gt;resource: …/wp-json/mcp/mcp-oauth-server&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;WordPress plugin&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;growwwise.com&lt;/td&gt;
&lt;td&gt;agency&lt;/td&gt;
&lt;td&gt;&lt;code&gt;resource: …/wp-json/mcp/mcp-oauth-server&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;WordPress plugin&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;seo365.ro&lt;/td&gt;
&lt;td&gt;agency&lt;/td&gt;
&lt;td&gt;
&lt;code&gt;resource: seo365.ro/mcp&lt;/code&gt;, authorisation on Supabase&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;own server&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Three stores run on Shopify, and Shopify has shipped MCP discovery to every store as platform infrastructure; the merchants did nothing and, most likely, do not know the file exists. Four sites run a WordPress plugin exposing an MCP server at &lt;code&gt;/wp-json/mcp/&lt;/code&gt;; that is an installation decision, not an architecture one. &lt;strong&gt;A single domain out of 130, seo365.ro, built its own endpoint&lt;/strong&gt; with its own authorisation.&lt;/p&gt;

&lt;p&gt;It is the same pattern we found in episode 4 with &lt;code&gt;llms.txt&lt;/code&gt;, where 21% of the files were plugin-generated and none of those followed the specification. The agentic interoperability of the Romanian market, such as it is, is a side effect of the platforms the sites run on. That has a practical consequence: if an agent started tomorrow to prefer suppliers with MCP discovery, the advantage would go not to the companies with a strategy, but to those that happened to be on Shopify.&lt;/p&gt;

&lt;p&gt;Two cases fall outside the pattern and deserve naming. &lt;strong&gt;snsys.ro&lt;/strong&gt;, an IT services firm in Bucharest, is the only domain with a hand-written &lt;code&gt;mcp.json&lt;/code&gt;: name, version, description, vendor, contact with &lt;code&gt;sameAs&lt;/code&gt; to Wikidata and LinkedIn, capabilities by topic and geography, resources (&lt;code&gt;llms.txt&lt;/code&gt;, &lt;code&gt;llms-full.txt&lt;/code&gt;, a &lt;code&gt;company.json&lt;/code&gt;), certifications with issuer and registry code. It is not a standard, but it is exactly the kind of document the paper describes under "semantic clarity": precise terminology, explicit client segment, verifiable certifications. The paradox: the same server answers 406 on the homepage to a non-browser client, so the probe could read its manifest but not its site. The second case, &lt;strong&gt;difrnt.ro&lt;/strong&gt; and again snsys.ro, serve &lt;code&gt;ai-plugin.json&lt;/code&gt;, the ChatGPT plugin format retired by OpenAI in 2024. It is an artefact of the previous wave, published in good faith for a protocol that no longer exists. It does not score, but it says something about how fast "what you need to have" changes.&lt;/p&gt;




&lt;h2&gt;
  
  
  07 · Are the agencies selling AI visibility more discoverable than their clients?
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Brands vs agencies&lt;/em&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;Brands (ep. 1–3)&lt;/th&gt;
&lt;th&gt;Agencies (ep. 4)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Domains in the ranking&lt;/td&gt;
&lt;td&gt;41&lt;/td&gt;
&lt;td&gt;84&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Mean ADO Score&lt;/td&gt;
&lt;td&gt;15.9&lt;/td&gt;
&lt;td&gt;17.9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Median ADO Score&lt;/td&gt;
&lt;td&gt;16.3&lt;/td&gt;
&lt;td&gt;19.9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Maximum&lt;/td&gt;
&lt;td&gt;35.0 (IONA)&lt;/td&gt;
&lt;td&gt;31.0 (dafe.ro, difrnt.ro)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;At zero&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Above 20 points&lt;/td&gt;
&lt;td&gt;15 (37%)&lt;/td&gt;
&lt;td&gt;40 (48%)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Agentic accessibility index (mean)&lt;/td&gt;
&lt;td&gt;72&lt;/td&gt;
&lt;td&gt;83&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The agencies hold a small advantage, fully explained by two cheap signals: &lt;code&gt;llms.txt&lt;/code&gt; (66% vs 29%) and organisation JSON-LD (80% vs 59%), both delivered by the WordPress themes and plugins they use. On the expensive signals, those requiring a presence off-site, the brands lead clearly: &lt;strong&gt;12 brands have Wikidata, 3 agencies do; 9 brands have a Romanian Wikipedia article, a single agency does&lt;/strong&gt;. And on the dimensions that concern agents, both groups are at zero, save for the plugins of section 06.&lt;/p&gt;

&lt;p&gt;In other words, those who sell AI visibility have done, on their own sites, the easy part of the homework and nothing of the hard part. It is not an accusation; it is a measure of how new the subject is. But for a buyer of AEO services, the question "what is your agency's ADO Score?" becomes, from September 2026, one that can be answered with a number.&lt;/p&gt;

&lt;p&gt;By vertical, among the brands, luxury jewelry has the highest mean (19.0 over 10 brands), followed by the book market (15.8 over 21) and electronics (12.8 over the 10 with a response). The gap in electronics is produced largely by section 09: four of the retailers could not be probed at all.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Websem.ro&lt;/strong&gt;, the author's domain, was in the sampling frame because the engines cited it in episode 4. We probed it with the same script and report it separately, with no place in the ranking: ADO Score 28.0 (trust 13, knowledge 10, interoperability 0, freshness 5, Agent Card 0), accessibility index 100. It would have ranked 7th. No Wikidata, no Agent Card, no MCP: the same gaps as the rest of the market. The study is not written from a position of advantage.&lt;/p&gt;




&lt;h2&gt;
  
  
  08 · Are the brands AI recommends to people also the ones an agent can find?
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Layer 1 and layer 2&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwebsem.ro%2Fresurse%2Faeo%2Fgrafice%2Fado-romania-straturi.svg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwebsem.ro%2Fresurse%2Faeo%2Fgrafice%2Fado-romania-straturi.svg" alt="AI-answer visibility (ep. 1–3) against ADO Score, for 41 brands" width="800" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The Exista.io paper states that the layers are cumulative: "a company with strong Layer 1 visibility inherits credibility signals that support Layer 2 discoverability", and leaves the empirical check to "future research". We had, from episodes 1–3, exactly the layer-1 visibility of the 41 probed brands: the share of AI answers that named them. We set it against the ADO Score.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Spearman correlation is 0.31&lt;/strong&gt; (n = 41). Positive, weak, far from "inheritance". The top ten brands by AI visibility have a mean ADO of 17.2; the other 31, 15.4. eMAG, named in 94% of the electronics answers and holding the most complete Wikidata entity in the study (9 of 10 attributes), scores 22, because it has no organisation JSON-LD on its homepage and no file for agents. TEILOR, at 60% in jewelry, scores 32.4. Flanco, PC Garage and Vexio, between 50 and 55% AI visibility, score 16, 18 and 0, because they refuse the connection of a client that is not a browser.&lt;/p&gt;

&lt;p&gt;The figure must be read carefully in both directions. It does not say the paper is wrong: the mechanism it describes, LLM citation as a credibility signal for agents, may exist without showing in the public artefacts we measure. It does say that, &lt;strong&gt;in September 2026, in Romania, being recommended by ChatGPT to people does not come bundled with being findable by an agent&lt;/strong&gt;. They are two separate subjects, with two separate to-do lists, and nobody has started the second one.&lt;/p&gt;




&lt;h2&gt;
  
  
  09 · What happens when an agent knocks and nobody opens?
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Inaccessible sites and false positives&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The probe requested each homepage first with its own declared User-Agent, then, on refusal, with a browser one. &lt;strong&gt;Six domains refused both&lt;/strong&gt;: Flanco, PC Garage and Vexio with 403, Quickmobile with 503, snsys.ro with 406, and Amazon.de with 202 and an anti-bot challenge page. Four more did not answer at all (Altex and Media Galaxy with timeouts, start-seo.ro with no DNS, daredigital.ro with an invalid certificate). In total, &lt;strong&gt;ten of 130 domains cannot be read by an ordinary HTTP client&lt;/strong&gt;, and seven of them are electronics retailers, precisely the market episode 3 found the most concentrated in AI answers: of 13 stores recommended by the engines, only 6 could be read in full.&lt;/p&gt;

&lt;p&gt;The consequence for the score is mechanical: a blocked site cannot receive points for JSON-LD, content or freshness, however much of them it has behind the firewall. Flanco and PC Garage stay in the ranking only through Wikidata. The consequence for agents is worse than the score: the paper describes the specified behaviour of an agent that receives no answer, "to proceed to the next candidate". Anti-bot protections are legitimate and have good reasons; but they do not tell a scraper from a buyer with a budget, and in the absence of an Agent Card saying "come in this way", the agent leaves.&lt;/p&gt;

&lt;p&gt;The opposite case is just as instructive. &lt;strong&gt;libris.ro&lt;/strong&gt; answers 200 with valid JSON on any &lt;code&gt;.well-known&lt;/code&gt; path: &lt;code&gt;{"servlet":"default","message":"Forbidden!","url":"/.well-known/agent-card.json","status":"200"}&lt;/code&gt;. Code 200, parsable JSON, a message of denial. An agent that checks only for the file's existence would conclude that Libris has an Agent Card, &lt;code&gt;mcp.json&lt;/code&gt; and &lt;code&gt;ai-plugin.json&lt;/code&gt;. The probe required the protocol's mandatory fields and rejected all three. It is not a mistake by Libris, but a property of the real web: as agents start looking for files at standard paths, servers configured to answer "something" to any request will produce false identities. Verifying the schema, not the response code, is the first rule of layer 2.&lt;/p&gt;




&lt;h2&gt;
  
  
  10 · What are the limitations of this study?
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Limitations&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;We list them in full, because a study that does not declare its limitations is not a study.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;A single pass, on a single day.&lt;/strong&gt; Everything above describes 8 September 2026. A site publishing an Agent Card on 9 September does not appear. There is no volatility section, because there is no second measurement.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The operationalisation of the score is ours.&lt;/strong&gt; The Exista.io paper gives the dimensions and weights, not the criteria. Another set of criteria, with the same weights, would produce other absolute values; the order and, above all, the zeros would remain. The criteria are published in full in &lt;code&gt;scor-ado.md&lt;/code&gt;, precisely so they can be contested point by point.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Binary signals, no quality.&lt;/strong&gt; A JSON-LD with name and URL and one with twelve verified attributes both take the 6 base points; the difference shows only in completeness. A 200-byte &lt;code&gt;llms.txt&lt;/code&gt; and a 60 KB one are "served" alike.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;What we could not probe:&lt;/strong&gt; Google Knowledge Graph (keyed API, non-deterministic results), certifications and accreditations (no machine-queryable public registry in Romania), address or telephone consistency across sources (no second machine source outside Wikidata). All three are in the paper; none is in the score.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Wikidata depends on search.&lt;/strong&gt; An entity is credited only if it has the "official website" property equal to the domain and if it was found through the Wikidata search API. An entity without a declared official website cannot be machine-linked to the domain and is not credited; that is a design choice, not an oversight, but it may underestimate large brands. The Litera entity was found in the first pass and kept after verification; the method is noted in the raw data.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The sampling frame is not representative.&lt;/strong&gt; 43 brands from three verticals and 87 marketing sites. The figures are about them, not about "Romanian companies" in general. One of the brands, Amazon.de, is not Romanian; it was kept because the engines named it in ep. 3 and is reported as such.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ten domains without a read.&lt;/strong&gt; Four did not answer, six blocked the request. They are in the CSV with their status and with what could be measured (Wikidata, robots.txt where it answered), but their scores are, by construction, incomplete.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Layer-1 visibility comes from different episodes,&lt;/strong&gt; with different denominators (10, 180 and 87 answers), and is compared here as a plain percentage. For eMAG, present in two episodes, the higher value was used. The correlation in section 08 is indicative.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The probe's declared User-Agent&lt;/strong&gt; may be treated differently from a real agent. We retried with a browser User-Agent on every refusal and recorded the result; no domain answered differently.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Declared conflict of interest:&lt;/strong&gt; websem.ro is in the frame and is reported, but excluded from the ranking and the means. The author sells services on exactly the subject measured.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  11 · What does this mean for a company in Romania?
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Implications&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Three implications that follow directly from the data, without exceeding it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Layer 2 is empty, therefore it is cheap.&lt;/strong&gt; In a market where nobody has an Agent Card, the first to publish a correct one competes with no one. The file is a JSON of a few dozen lines at a standard path; the A2A specification is public; the cost is measured in hours, not months. The same goes for MCP discovery, which three platforms already deliver for free. The difference between 17 and 50 points, i.e. between "minimal" and "moderate" on the paper's scale, is a list of four files and a Wikidata entry.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Machine identity is the real problem, not the files.&lt;/strong&gt; Of 126 domains, 15 can be machine-linked to an entity in a knowledge graph, and 3 carry a consistent name between the graph and their own site. An agent cross-checking "who is this company" has, for 111 domains, no second source. Wikidata is public, free and editable by anyone, with notability rules that leave room for most of the companies in this study. It is the biggest lever in the signal table and the least used.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Anti-bot protection needs to learn to tell agents from scrapers.&lt;/strong&gt; Six domains, four of them large electronics retailers, are invisible to any client that is not a browser. Until the protocols have identification mechanisms accepted by firewalls, the only way to remain accessible to an agent is to declare explicitly where it may enter: an Agent Card, &lt;code&gt;llms.txt&lt;/code&gt;, a &lt;code&gt;robots.txt&lt;/code&gt; with rules for answer crawlers. Otherwise the "let it in or not" decision is made by a WAF configured in 2019.&lt;/p&gt;




&lt;h2&gt;
  
  
  12 · Frequently asked questions
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What is the ADO Score?&lt;/strong&gt;&lt;br&gt;
A 0–100 metric proposed by Exista.io (Marco, 2026) for a company's discoverability by autonomous AI agents, from five dimensions: Agent Card (30), trust signals (25), knowledge completeness (20), interoperability (15), freshness (10). This study keeps the dimensions and weights and adds published, machine-verifiable scoring criteria.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Is this the official Exista.io score?&lt;/strong&gt;&lt;br&gt;
No. It is Websem's operationalisation of their framework, with its own transparent criteria. The paper does not publish scoring criteria, so any ADO Score computed by anyone else is, likewise, an operationalisation.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why does no domain have an Agent Card?&lt;/strong&gt;&lt;br&gt;
Because the A2A protocol is a year and a half old, and the file is not generated by any popular website platform, unlike &lt;code&gt;llms.txt&lt;/code&gt; or MCP discovery. The Exista.io paper predicted exactly this outcome for February 2026; our data confirms it for September, in Romania.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is "MCP discovery" and why does it matter that it comes from Shopify?&lt;/strong&gt;&lt;br&gt;
&lt;code&gt;/.well-known/oauth-protected-resource&lt;/code&gt; is the file through which an MCP client learns where to authorise in order to talk to a site's server. Shopify publishes it for every store; the merchant decided nothing. It matters because it shows that agentic interoperability, such as it exists, is an effect of the platform, not of strategy.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why is websem.ro in the study?&lt;/strong&gt;&lt;br&gt;
Because the AI engines cited it in episode 4, and this study's sampling frame is everything the engines cited. We probed it with the same script and report it with its score (28.0), but it enters neither the ranking nor the means.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How were the 130 domains chosen?&lt;/strong&gt;&lt;br&gt;
We did not choose them. They are the brands named by the AI engines in episodes 1–3 and the domains cited as sources in episode 4, deduplicated. A single domain appears in two episodes (emag.ro).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why did Altex and Media Galaxy not answer?&lt;/strong&gt;&lt;br&gt;
Their servers sent no response within 20 seconds, twice, at different hours. They remain in the data with the Wikidata entity found and without the other signals. It is a limitation of the probe, not a statement about their sites.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Does a low score mean the company is weak?&lt;/strong&gt;&lt;br&gt;
No. It means the public artefacts an agent could verify do not exist. The Exista.io paper says the same thing explicitly. The largest companies in the study, eMAG or Amazon, are not at the top.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why does Wikidata weigh so much?&lt;/strong&gt;&lt;br&gt;
Because it is the only public, free, machine-queryable source through which an agent can cross-verify a company's identity against its own website. The paper names it explicitly as a trust signal. Google Knowledge Graph would be the second, but cannot be probed without a key.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How can any figure in the study be verified?&lt;/strong&gt;&lt;br&gt;
With &lt;code&gt;probe_ado.py&lt;/code&gt; and &lt;code&gt;analiza_ado.py&lt;/code&gt;, published in the repository. The first runs the probe on &lt;code&gt;domenii.csv&lt;/code&gt;, the second computes the scores from the raw JSON and checks programmatically that the sum of the dimensions equals the score, on every row. The run takes under an hour.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What should a company do to pass 40 points?&lt;/strong&gt;&lt;br&gt;
The data shows where the unclaimed points are: a complete A2A Agent Card (up to 30), a Wikidata entity with an official website and basic attributes (8 + up to 10), an organisation JSON-LD with address, contact, legal identifier and &lt;code&gt;sameAs&lt;/code&gt; to Wikidata (up to 15 cumulated), a dated sitemap. The study does not measure the effect of these interventions; it measures the state of affairs.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Is the data reusable?&lt;/strong&gt;&lt;br&gt;
Yes. The three CSVs, the scripts and the scoring specification are published under CC BY 4.0, with attribution.&lt;/p&gt;




&lt;h2&gt;
  
  
  The data, deposited publicly
&lt;/h2&gt;




&lt;h2&gt;
  
  
  Responsibility note
&lt;/h2&gt;

&lt;p&gt;This study measures exclusively the existence of public, machine-verifiable artefacts on 130 domains, on a single day. It does not measure the quality of the companies, their products, services or sales. "X is the most discoverable" does not mean "X is the best", and a score of zero means the signals are missing, not that the company is weak. The domains were named or cited by AI engines in previous episodes, not chosen by the authors. The ADO Score is Websem's operationalisation of a framework published by Exista.io and does not represent Exista.io's instrument or assessment. The figures can be re-verified from the raw data and with the published scripts, and any reported error will be corrected publicly, with versioning.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Original Websem study · Dan Cristian Alexandrescu · September 2026&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Raw data: CC BY 4.0 — DOI &lt;a href="https://doi.org/10.5281/zenodo.22664431" rel="noopener noreferrer"&gt;10.5281/zenodo.22664431&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>agents</category>
      <category>seo</category>
      <category>data</category>
    </item>
    <item>
      <title>Who sells the laptop when the customer asks an AI? Romania's electronics market across 5 AI engines</title>
      <dc:creator>Dan Cristian</dc:creator>
      <pubDate>Thu, 06 Aug 2026 09:56:07 +0000</pubDate>
      <link>https://dev.to/websem-ai-visibility-aeo-geo/who-sells-the-laptop-when-the-customer-asks-an-ai-romanias-electronics-market-across-5-ai-engines-3d4k</link>
      <guid>https://dev.to/websem-ai-visibility-aeo-geo/who-sells-the-laptop-when-the-customer-asks-an-ai-romanias-electronics-market-across-5-ai-engines-3d4k</guid>
      <description>&lt;h1&gt;
  
  
  Who sells the laptop when the customer asks an AI?
&lt;/h1&gt;

&lt;p&gt;&lt;strong&gt;18 brand-free purchase questions · 5 AI engines · 87 analysed answers · 13 tracked retailers · 378 mentions · 249 domains cited as sources&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A customer asking "where do I get a good laptop for university" no longer receives ten blue links to choose from. They receive one answer, naming three to six shops, in order. That order is neither neutral nor random — and Romanian retailers are not yet measuring it.&lt;/p&gt;

&lt;p&gt;This is the third episode in a series measuring how Romanian markets appear inside AI answers. The first covered luxury jewelry, the second the book market. Electronics and IT is the most concentrated of the three and, for that reason, the most instructive: here the question is no longer "do you appear", because almost everyone appears. The question is &lt;strong&gt;how far down the list you appear&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;One methodological change from the previous episodes, stated up front: this study rests on &lt;strong&gt;a single complete run&lt;/strong&gt;, not two. It is an accurate photograph of 3 August 2026, not a trend measurement. The weekly volatility section from episodes 1 and 2 is absent here, and the conclusions are phrased accordingly.&lt;/p&gt;

&lt;h2&gt;
  
  
  In short — what we found
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;The market is concentrated, not fragmented.&lt;/strong&gt; &lt;strong&gt;86 of the 87 answers&lt;/strong&gt; name at least one of the 13 tracked retailers. Exactly one answer names none. In the book market, 58% of answers named no major brand — the mirror image.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Position, not presence, separates the players.&lt;/strong&gt; eMAG opens the list in &lt;strong&gt;66 of its 82 mentions&lt;/strong&gt; (80.5%). Altex has only 4 first places but &lt;strong&gt;67 second-or-third places&lt;/strong&gt;. The rest of the market shares positions 4-7.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The ranking is inherited, not computed.&lt;/strong&gt; A single listicle — shopilo.ro — is cited in &lt;strong&gt;21 answers&lt;/strong&gt;, more than the websites of PC Garage or Media Galaxy. One Wikipedia list page is cited in 7.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Specialists own their territory and get paid for it.&lt;/strong&gt; F64 appears in &lt;strong&gt;all 5 answers&lt;/strong&gt; about professional cameras and almost nowhere else: 9 mentions produce 40% of the weighted visibility of a retailer with 47 mentions.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Google declined to show an AI Overview on 3 of the 18 questions&lt;/strong&gt; — gaming laptop, large TV and cheapest phones, three of the most commercial queries in the set.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Being named and being cited are different things.&lt;/strong&gt; 21 of the 47 answers naming evoMAG cite no evomag.ro page at all; in 4 others evomag.ro is cited as a source without the brand being recommended.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Reddit is the second most-cited non-retailer source&lt;/strong&gt; in the market: 17 answers, behind the shopilo.ro listicle (21).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Sentiment is almost uniformly positive:&lt;/strong&gt; one single negative mention across the whole tracked set.&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;The raw data, free.&lt;/strong&gt; Three CSV files — the retailer ranking, the question × brand matrix and the cited domains — are published under CC BY 4.0. Download the data&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  01 · How did we measure electronics retailers' visibility in AI engines?
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Methodology&lt;/em&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Parameter&lt;/th&gt;
&lt;th&gt;Value&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Questions&lt;/td&gt;
&lt;td&gt;18, none containing a brand name&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Engines&lt;/td&gt;
&lt;td&gt;ChatGPT, Google Gemini, Perplexity, Google AI Mode, Google AI Overviews&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Language and country&lt;/td&gt;
&lt;td&gt;Romanian, from Romania&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Run&lt;/td&gt;
&lt;td&gt;One complete run, 3 August 2026&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Queries issued&lt;/td&gt;
&lt;td&gt;90 (18 × 5)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Answers analysed&lt;/td&gt;
&lt;td&gt;87&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Tracked retailers&lt;/td&gt;
&lt;td&gt;13&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Mentions recorded&lt;/td&gt;
&lt;td&gt;378&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Domains cited as sources&lt;/td&gt;
&lt;td&gt;249 distinct&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Platform&lt;/td&gt;
&lt;td&gt;LLM Pulse, no session history, no personalisation&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Three design choices deserve to be stated openly, because they determine what the numbers mean.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;No brands in the prompts.&lt;/strong&gt; No question contains the name of any shop. Everything appearing in this study was named by the engine on its own. The questions are phrased the way a real buyer phrases them: "where do I buy a good laptop for university in Romania?", "where can I buy open-box or refurbished products with warranty?", "which online shop has the best return conditions for electronics?". Ten are transactional, eight commercial.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;One mention per answer, per brand.&lt;/strong&gt; If an engine names eMAG three times in the same answer, that counts as one mention. Otherwise long answers would weigh more than short ones for no good reason.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Denominators are declared, because they are not equal.&lt;/strong&gt; The 90 queries produced 87 answers: Google did not display an AI Overview for three questions. Overall rates are computed against 87. Per-engine rates are computed against that engine's own answer count — 18 for ChatGPT, AI Mode, Perplexity and Gemini, but &lt;strong&gt;15 for AI Overviews&lt;/strong&gt;. The monitoring platform reports AI Overview rates against 18; in this dataset they are corrected to 15. The difference is not cosmetic: evoMAG's AI Overviews rate moves from 33.3% to 40.0%.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The main limitation, declared from the start:&lt;/strong&gt; a single run. The previous episodes showed that these hierarchies move week to week. What follows is true for 3 August 2026 and must not be read as a trend.&lt;/p&gt;




&lt;h2&gt;
  
  
  02 · Which electronics and IT retailers in Romania are most visible in AI answers?
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;The ranking: who gets the customer&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwebsem.ro%2Fresurse%2Faeo%2Fgrafice%2Felectronice-it-clasament.svg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwebsem.ro%2Fresurse%2Faeo%2Fgrafice%2Felectronice-it-clasament.svg" alt="Ranking of brand mentions across the 87 AI answers" width="860" height="700"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;#&lt;/th&gt;
&lt;th&gt;Retailer&lt;/th&gt;
&lt;th&gt;Mentions&lt;/th&gt;
&lt;th&gt;Visibility&lt;/th&gt;
&lt;th&gt;Share of mentions&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;eMAG&lt;/td&gt;
&lt;td&gt;82&lt;/td&gt;
&lt;td&gt;94.25%&lt;/td&gt;
&lt;td&gt;21.69%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;Altex&lt;/td&gt;
&lt;td&gt;76&lt;/td&gt;
&lt;td&gt;87.36%&lt;/td&gt;
&lt;td&gt;20.11%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;Flanco&lt;/td&gt;
&lt;td&gt;48&lt;/td&gt;
&lt;td&gt;55.17%&lt;/td&gt;
&lt;td&gt;12.70%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;evoMAG&lt;/td&gt;
&lt;td&gt;47&lt;/td&gt;
&lt;td&gt;54.02%&lt;/td&gt;
&lt;td&gt;12.43%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;PC Garage&lt;/td&gt;
&lt;td&gt;44&lt;/td&gt;
&lt;td&gt;50.57%&lt;/td&gt;
&lt;td&gt;11.64%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;6&lt;/td&gt;
&lt;td&gt;Media Galaxy&lt;/td&gt;
&lt;td&gt;42&lt;/td&gt;
&lt;td&gt;48.28%&lt;/td&gt;
&lt;td&gt;11.11%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;td&gt;Vexio&lt;/td&gt;
&lt;td&gt;11&lt;/td&gt;
&lt;td&gt;12.64%&lt;/td&gt;
&lt;td&gt;2.91%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td&gt;F64&lt;/td&gt;
&lt;td&gt;9&lt;/td&gt;
&lt;td&gt;10.34%&lt;/td&gt;
&lt;td&gt;2.38%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;9&lt;/td&gt;
&lt;td&gt;ITGalaxy&lt;/td&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td&gt;9.20%&lt;/td&gt;
&lt;td&gt;2.12%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;Cel.ro&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;5.75%&lt;/td&gt;
&lt;td&gt;1.32%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;11&lt;/td&gt;
&lt;td&gt;Quickmobile&lt;/td&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;3.45%&lt;/td&gt;
&lt;td&gt;0.79%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;12&lt;/td&gt;
&lt;td&gt;iStyle&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;2.30%&lt;/td&gt;
&lt;td&gt;0.53%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;13&lt;/td&gt;
&lt;td&gt;Amazon&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;1.15%&lt;/td&gt;
&lt;td&gt;0.26%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The market has three clearly separated tiers. &lt;strong&gt;Two leaders&lt;/strong&gt; — eMAG and Altex — named in over 87% of answers. &lt;strong&gt;A pack of four&lt;/strong&gt; — Flanco, evoMAG, PC Garage, Media Galaxy — tightly grouped between 48% and 55%, separated by one or two mentions. And &lt;strong&gt;a long tail&lt;/strong&gt; below 13%, where the specialists live.&lt;/p&gt;

&lt;p&gt;The first counter-intuitive observation: the distance between third and sixth place is &lt;strong&gt;six mentions&lt;/strong&gt;. Across 87 answers, four retailers are effectively tied. Stopping at this table, one would conclude that the market has two leaders and a homogeneous middle.&lt;/p&gt;

&lt;p&gt;That conclusion would be wrong. The table above measures whether a retailer appears. It does not measure what happens to it when it does.&lt;/p&gt;




&lt;h2&gt;
  
  
  03 · What position does each retailer occupy inside the AI answer?
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Not who appears, but how far down&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;This is the central finding of the study.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwebsem.ro%2Fresurse%2Faeo%2Fgrafice%2Felectronice-it-pozitii.svg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwebsem.ro%2Fresurse%2Faeo%2Fgrafice%2Felectronice-it-pozitii.svg" alt="Distribution of mention positions for the top six retailers" width="860" height="520"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Retailer&lt;/th&gt;
&lt;th&gt;Position 1&lt;/th&gt;
&lt;th&gt;Positions 2-3&lt;/th&gt;
&lt;th&gt;Positions 4-7&lt;/th&gt;
&lt;th&gt;Total&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;eMAG&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;66&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;15&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;82&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Altex&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;67&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;76&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Flanco&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;29&lt;/td&gt;
&lt;td&gt;17&lt;/td&gt;
&lt;td&gt;48&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;evoMAG&lt;/td&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;37&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;47&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;PC Garage&lt;/td&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;td&gt;15&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;22&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;44&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Media Galaxy&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;td&gt;23&lt;/td&gt;
&lt;td&gt;19&lt;/td&gt;
&lt;td&gt;42&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The structure of the market becomes visible only here, and it is far more rigid than the ranking suggested:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;eMAG is the answer.&lt;/strong&gt; Of 82 mentions, 66 are in first place. When an AI engine names Romanian electronics retailers, four times out of five it begins with eMAG. That is not a leader's position — it is the position of a default answer.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Altex is the alternative.&lt;/strong&gt; Only 4 first places, but 67 second-or-third places. Altex almost never opens the list and is almost always the second name. Its position is as stable as eMAG's, but structurally different: it is not the answer, it is the confirmation that a serious alternative exists.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The rest of the market is "the list".&lt;/strong&gt; Flanco, evoMAG, PC Garage and Media Galaxy share positions 4-7. Media Galaxy has no first place anywhere in the dataset. evoMAG has 37 of its 47 mentions in the 4-7 band — 78.7%.&lt;/p&gt;

&lt;p&gt;The effect shows up in weighted visibility, the metric giving 100% to a first-place mention, 50% to second, 33% to third:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Retailer&lt;/th&gt;
&lt;th&gt;Mentions&lt;/th&gt;
&lt;th&gt;Weighted visibility&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;eMAG&lt;/td&gt;
&lt;td&gt;82&lt;/td&gt;
&lt;td&gt;7,308&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Altex&lt;/td&gt;
&lt;td&gt;76&lt;/td&gt;
&lt;td&gt;3,643&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;PC Garage&lt;/td&gt;
&lt;td&gt;44&lt;/td&gt;
&lt;td&gt;1,738&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Flanco&lt;/td&gt;
&lt;td&gt;48&lt;/td&gt;
&lt;td&gt;1,699&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;evoMAG&lt;/td&gt;
&lt;td&gt;47&lt;/td&gt;
&lt;td&gt;1,310&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Media Galaxy&lt;/td&gt;
&lt;td&gt;42&lt;/td&gt;
&lt;td&gt;1,248&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;F64&lt;/td&gt;
&lt;td&gt;9&lt;/td&gt;
&lt;td&gt;521&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The ranking rearranges itself. &lt;strong&gt;PC Garage rises above both Flanco and evoMAG despite having fewer mentions than either&lt;/strong&gt; — because it holds 7 first places against 2 and 3. And eMAG, with 8% more mentions than Altex, has &lt;strong&gt;twice&lt;/strong&gt; the weighted visibility.&lt;/p&gt;

&lt;p&gt;For a retailer measuring its AI presence, that is the difference between a report saying "we are fourth, that's fine" and one saying "we are fourth in presence and fifth in influence".&lt;/p&gt;




&lt;h2&gt;
  
  
  04 · Which retailers do ChatGPT, Gemini, Perplexity and Google AI recommend in Romania?
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;The five engines do not see the same market&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwebsem.ro%2Fresurse%2Faeo%2Fgrafice%2Felectronice-it-heatmap-motoare.svg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwebsem.ro%2Fresurse%2Faeo%2Fgrafice%2Felectronice-it-heatmap-motoare.svg" alt="Mention rate per AI engine" width="860" height="640"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Retailer&lt;/th&gt;
&lt;th&gt;ChatGPT (18)&lt;/th&gt;
&lt;th&gt;AI Mode (18)&lt;/th&gt;
&lt;th&gt;AI Overviews (15)&lt;/th&gt;
&lt;th&gt;Perplexity (18)&lt;/th&gt;
&lt;th&gt;Gemini (18)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;eMAG&lt;/td&gt;
&lt;td&gt;94%&lt;/td&gt;
&lt;td&gt;94%&lt;/td&gt;
&lt;td&gt;93%&lt;/td&gt;
&lt;td&gt;89%&lt;/td&gt;
&lt;td&gt;100%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Altex&lt;/td&gt;
&lt;td&gt;83%&lt;/td&gt;
&lt;td&gt;94%&lt;/td&gt;
&lt;td&gt;93%&lt;/td&gt;
&lt;td&gt;67%&lt;/td&gt;
&lt;td&gt;100%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Flanco&lt;/td&gt;
&lt;td&gt;50%&lt;/td&gt;
&lt;td&gt;78%&lt;/td&gt;
&lt;td&gt;53%&lt;/td&gt;
&lt;td&gt;39%&lt;/td&gt;
&lt;td&gt;56%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;evoMAG&lt;/td&gt;
&lt;td&gt;61%&lt;/td&gt;
&lt;td&gt;61%&lt;/td&gt;
&lt;td&gt;40%&lt;/td&gt;
&lt;td&gt;61%&lt;/td&gt;
&lt;td&gt;44%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;PC Garage&lt;/td&gt;
&lt;td&gt;50%&lt;/td&gt;
&lt;td&gt;50%&lt;/td&gt;
&lt;td&gt;53%&lt;/td&gt;
&lt;td&gt;44%&lt;/td&gt;
&lt;td&gt;56%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Media Galaxy&lt;/td&gt;
&lt;td&gt;39%&lt;/td&gt;
&lt;td&gt;50%&lt;/td&gt;
&lt;td&gt;33%&lt;/td&gt;
&lt;td&gt;33%&lt;/td&gt;
&lt;td&gt;83%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Vexio&lt;/td&gt;
&lt;td&gt;28%&lt;/td&gt;
&lt;td&gt;6%&lt;/td&gt;
&lt;td&gt;13%&lt;/td&gt;
&lt;td&gt;0%&lt;/td&gt;
&lt;td&gt;17%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;F64&lt;/td&gt;
&lt;td&gt;6%&lt;/td&gt;
&lt;td&gt;6%&lt;/td&gt;
&lt;td&gt;7%&lt;/td&gt;
&lt;td&gt;17%&lt;/td&gt;
&lt;td&gt;17%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Gemini is simultaneously the most generous and the most conservative.&lt;/strong&gt; It names eMAG and Altex in 100% of answers and Media Galaxy in 83% — yet drops evoMAG to 44% and Flanco to 56%. It is not an engine that cuts the list short; it is an engine that includes generously, from a fixed set of big names.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Perplexity is the most open to the long tail.&lt;/strong&gt; The only engine naming Amazon, the only one lifting F64 and Quickmobile to 17% and 11%, and the only one dropping Altex to 67%. It is also the engine most likely to answer without naming anyone: the single answer in the entire set that names no tracked retailer is a Perplexity answer about IT equipment for companies, which discusses "wholesale IT distributors" and "large shops" without naming one.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Vexio exists almost exclusively inside ChatGPT&lt;/strong&gt; (28%, against 0-17% elsewhere). A retailer can hold real presence in one engine and be invisible in the other four.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Google declined three times.&lt;/strong&gt; AI Overviews did not trigger for the gaming laptop, large TV and cheapest phones questions — three of the most commercial queries in the set. When Google decides a query is too transactional it generates no answer, and every retailer's AI visibility on that question is simply zero.&lt;/p&gt;




&lt;h2&gt;
  
  
  05 · In which product categories do specialist shops beat the generalists?
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Territories: where it is won and where it is lost&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The 18 questions are not equivalent. Some are contested by the whole market; others have a single winner.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Questions where the specialist wins:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Question&lt;/th&gt;
&lt;th&gt;Who dominates&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Where do I get a professional camera or camcorder?&lt;/td&gt;
&lt;td&gt;
&lt;strong&gt;F64: 5 of 5&lt;/strong&gt; — more than eMAG (2)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Where do I buy PC components for a build of my own?&lt;/td&gt;
&lt;td&gt;eMAG and PC Garage 5 of 5; &lt;strong&gt;Vexio 4&lt;/strong&gt; — its best score&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Where do I buy an electric scooter or e-bike?&lt;/td&gt;
&lt;td&gt;No large generalist dominates; the engines name TrotiBike, ESBI, Maros Bike, BikeXpert, DualStore, Decathlon&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The F64 case is the clearest argument in the whole study. Nine mentions in total — five times fewer than evoMAG — but a weighted visibility of 521, which is &lt;strong&gt;40% of evoMAG's with 19% of the mentions&lt;/strong&gt;. The explanation is that all 9 mentions are concentrated on its own territory, and there F64 comes first. One owned territory is worth more than ten territories where you are sixth.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The most concentrated questions&lt;/strong&gt; are the general ones — "which are the best online electronics and IT shops in Romania", "which online shops have good discounts on electronics" — where 5 to 7 of the 13 tracked retailers appear, and always roughly the same ones.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The most dispersed question&lt;/strong&gt; is the one about electric scooters and e-bikes: only 13 mentions in total across all 13 tracked brands. The engines overwhelmingly prefer specialists, and no large generalist owns the category. It is the only territory in the set where the "official" electronics market barely exists inside AI answers.&lt;/p&gt;




&lt;h2&gt;
  
  
  06 · Which sources do AI engines cite when recommending an electronics retailer?
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Who writes the ranking the AI reads&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwebsem.ro%2Fresurse%2Faeo%2Fgrafice%2Felectronice-it-surse.svg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwebsem.ro%2Fresurse%2Faeo%2Fgrafice%2Felectronice-it-surse.svg" alt="Domains most cited as sources by the AI engines" width="860" height="760"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We inventoried every domain cited as a source: &lt;strong&gt;249 distinct ones&lt;/strong&gt;. The top 20:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Domain&lt;/th&gt;
&lt;th&gt;Answers citing it&lt;/th&gt;
&lt;th&gt;Type&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;emag.ro&lt;/td&gt;
&lt;td&gt;50&lt;/td&gt;
&lt;td&gt;retailer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;altex.ro&lt;/td&gt;
&lt;td&gt;45&lt;/td&gt;
&lt;td&gt;retailer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;evomag.ro&lt;/td&gt;
&lt;td&gt;30&lt;/td&gt;
&lt;td&gt;retailer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;flanco.ro&lt;/td&gt;
&lt;td&gt;24&lt;/td&gt;
&lt;td&gt;retailer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;shopilo.ro&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;21&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;listicle&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;pcgarage.ro&lt;/td&gt;
&lt;td&gt;17&lt;/td&gt;
&lt;td&gt;retailer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;reddit.com&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;17&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;community&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;voucher.ro&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;11&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;listicle&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;mediagalaxy.ro&lt;/td&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;retailer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;compari.ro&lt;/td&gt;
&lt;td&gt;9&lt;/td&gt;
&lt;td&gt;price comparison&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;itgalaxy.ro&lt;/td&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td&gt;retailer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;blackfriday.ro&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;listicle&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;wikipedia.org&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;encyclopedia list&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cel.ro&lt;/td&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;td&gt;retailer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;vexio.ro&lt;/td&gt;
&lt;td&gt;7&lt;/td&gt;
&lt;td&gt;retailer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;gadget.ro&lt;/td&gt;
&lt;td&gt;6&lt;/td&gt;
&lt;td&gt;media&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;flip.ro&lt;/td&gt;
&lt;td&gt;6&lt;/td&gt;
&lt;td&gt;retailer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;price.ro&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;price comparison&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cuponescu.ro&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;listicle&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;mariuscucu.ro&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;blog&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;A single article — &lt;em&gt;"Romanian Electronics Shops: Top 6 Compared"&lt;/em&gt; on shopilo.ro — is cited in 21 answers. More than PC Garage's website. More than Media Galaxy's website. More than every technology publication in the set put together.&lt;/p&gt;

&lt;p&gt;On the market's flagship question — "which are the best online electronics and IT shops in Romania" — Perplexity builds its answer citing the Wikipedia page &lt;em&gt;List of online electronics and IT shops in Romania&lt;/em&gt;, plus shopilo.ro and voucher.ro. Gemini cites listamagazine.ro and the same Wikipedia page. AI Mode and AI Overviews both cite shopilo.ro.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The implication matters more than the number:&lt;/strong&gt; the order in which retailers appear inside AI answers is not recomputed from scratch by each engine. It is, to a large extent, &lt;em&gt;inherited&lt;/em&gt; from five or six listicles and one Wikipedia list. Whoever is missing there, or appears at the bottom, inherits that position across every engine at once.&lt;/p&gt;

&lt;p&gt;Reddit is the second non-retailer source: 17 answers, from r/CasualRO, r/roFrugal and r/Romania — threads about open-box products, return policies, and which shop people actually use. That is where the sentiment the engines later summarise as a recommendation is formed.&lt;/p&gt;




&lt;h2&gt;
  
  
  07 · What does it mean when a retailer is cited as a source but not recommended?
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Named, cited, or both&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;An engine does two different things with a retailer: it &lt;strong&gt;names&lt;/strong&gt; it in the answer and it &lt;strong&gt;cites&lt;/strong&gt; its website as a source. The ratio between the two shows how solid the recommendation is.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Retailer&lt;/th&gt;
&lt;th&gt;Mentions&lt;/th&gt;
&lt;th&gt;Citations&lt;/th&gt;
&lt;th&gt;Citations / mentions&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;eMAG&lt;/td&gt;
&lt;td&gt;82&lt;/td&gt;
&lt;td&gt;50&lt;/td&gt;
&lt;td&gt;0.61&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Altex&lt;/td&gt;
&lt;td&gt;76&lt;/td&gt;
&lt;td&gt;45&lt;/td&gt;
&lt;td&gt;0.59&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;evoMAG&lt;/td&gt;
&lt;td&gt;47&lt;/td&gt;
&lt;td&gt;30&lt;/td&gt;
&lt;td&gt;0.64&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Flanco&lt;/td&gt;
&lt;td&gt;48&lt;/td&gt;
&lt;td&gt;24&lt;/td&gt;
&lt;td&gt;0.50&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;PC Garage&lt;/td&gt;
&lt;td&gt;44&lt;/td&gt;
&lt;td&gt;17&lt;/td&gt;
&lt;td&gt;0.39&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Media Galaxy&lt;/td&gt;
&lt;td&gt;42&lt;/td&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;0.24&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ITGalaxy&lt;/td&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;1.00&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Two extremes are worth examining.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Media Galaxy: 0.24.&lt;/strong&gt; Of 42 mentions, only 10 come with a citation of mediagalaxy.ro. In three quarters of cases the engine recommends Media Galaxy because it read about it somewhere else — usually a listicle, or altex.ro, with which it shares a group. That position is not its own and shifts when the third-party article shifts.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;ITGalaxy: 1.00.&lt;/strong&gt; Every time it is named, its own site is cited too. A small retailer, but with a verifiable presence of its own behind every appearance.&lt;/p&gt;

&lt;p&gt;The phenomenon has a more instructive inverse. For evoMAG we could measure both directions: of the 47 answers naming it, &lt;strong&gt;21 cite no page on evomag.ro&lt;/strong&gt;; and in another &lt;strong&gt;4 answers evomag.ro is cited as a source without evoMAG being recommended&lt;/strong&gt;. In the latter case, a retailer's content informed an answer in which a competitor wins — the clearest instance being the large-TV question, where Perplexity uses evoMAG pages and recommends Altex, eMAG, Flanco and Media Galaxy.&lt;/p&gt;




&lt;h2&gt;
  
  
  08 · Which retailers does AI recommend beyond Romania's big chains?
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;The competitors nobody tracks&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The 13 tracked brands do not exhaust the market, and the engines demonstrate it constantly. Beyond them, the 87 answers name retailers that appear in no conventional competitive review:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Flip.ro&lt;/strong&gt; — 9 answers, on refurbished phones. It would rank eighth in our table, above ITGalaxy, Cel.ro and iStyle.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Decathlon&lt;/strong&gt; — 5 answers, exclusively on electric mobility.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Refurbished specialists&lt;/strong&gt; — ReBoxed, UsedProducts, CIT Grup, Expert Company, Refurbished.ro, Resellux, MarketOnline.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Mobility specialists&lt;/strong&gt; — TrotiBike, ESBI, Maros Bike, BikeXpert, DualStore, Atu Tech, Bimax, Pegas.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Telecom operators&lt;/strong&gt; — Orange and Vodafone recur on the questions about phone instalments and return conditions.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The practical conclusion for any retailer drawing up a competitive map: &lt;strong&gt;the competitor list inside AI is not the competitor list in the market.&lt;/strong&gt; A large generalist can lose an entire category to a niche shop it does not consider a competitor and does not monitor.&lt;/p&gt;




&lt;h2&gt;
  
  
  09 · What are the limitations of this study?
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Limitations of this study&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;We list them in full, because a study that does not declare its limits is not a study.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;A single run, on a single day.&lt;/strong&gt; This is the principal limitation. Earlier episodes in the series showed that these hierarchies move weekly; here we cannot observe the movement. Everything above describes 3 August 2026.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;18 questions, not the purchase universe.&lt;/strong&gt; A different question set would produce different weights.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;13 tracked brands, not the whole market.&lt;/strong&gt; As section 08 shows, the engines constantly name retailers outside the set. "Share of mentions" figures are shares of the 13 brands' mentions, not of all possible mentions.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Roughly 5 answers per question.&lt;/strong&gt; Differences on a single question are noise, not signal. Only patterns repeating across questions are worth reading.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Mentions are not conversions.&lt;/strong&gt; We measure who reaches the answer, not who sells. A link between the two is plausible but not measured here.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Models update continuously.&lt;/strong&gt; An August 2026 answer does not guarantee the same answer in September.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;A single unpersonalised profile, one country, one language.&lt;/strong&gt; A user with search history might receive different answers.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Source type classification&lt;/strong&gt; (retailer, listicle, community, price comparison) was done by the authors and is, by nature, debatable at the margins.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  10 · What does this mean for an electronics retailer in Romania?
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Implications&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Three implications that follow directly from the data without exceeding it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Presence is no longer the objective; position is.&lt;/strong&gt; In a market where 86 of 87 answers name a major retailer, "we appear in AI" is no longer an achievement. The difference between first and sixth place in a generated list is the difference between receiving the decision and receiving a comparison. Any AI visibility report stopping at mention rate misses exactly the variable that matters.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Concentrated territory beats diffuse presence.&lt;/strong&gt; F64 demonstrates the arithmetic: 9 well-placed mentions on one territory produce 40% of the weighted visibility of a retailer with 47 scattered ones. For a mid-sized retailer the rational strategy is not to compete with eMAG on general questions — it is to identify the categories it can own and own them visibly.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The ranking is written off your website.&lt;/strong&gt; Five listicles and one Wikipedia page are cited in over 50 answers combined. They are public-relations inventory, not technical SEO, and right now they decide the order in which the market appears. And Reddit — 17 answers — cannot be bought or simulated; it is earned by solving real cases in public.&lt;/p&gt;




&lt;h2&gt;
  
  
  11 · Frequently asked questions
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;What does "visibility" mean in this study?&lt;/strong&gt;&lt;br&gt;
The percentage of answers naming the brand, out of the 87 analysed answers. One answer contributes at most one mention per brand, however many times it is named in the text.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why 87 answers and not 90?&lt;/strong&gt;&lt;br&gt;
90 queries were issued (18 questions × 5 engines), but Google did not display an AI Overview for three questions. Those three produced no answer to analyse.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why are AI Overviews rates computed against 15?&lt;/strong&gt;&lt;br&gt;
Because AI Overviews produced 15 answers, not 18. Using 18 would systematically underestimate every brand on that engine. The monitoring platform uses 18; the data published here corrects the denominator to 15.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is weighted visibility?&lt;/strong&gt;&lt;br&gt;
A metric accounting for the position of the mention: 100% for first place, 50% for second, 33% for third and so on, summed across the five engines. It is unbounded and does not read as a percentage.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How were the 13 retailers chosen?&lt;/strong&gt;&lt;br&gt;
They are the retailers tracked in the monitoring project that generated the data: Romania's large generalists plus several relevant specialists. It is not an exhaustive list of the market, and section 08 shows explicitly what falls outside it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Did you use brand names in the questions?&lt;/strong&gt;&lt;br&gt;
No. None of the 18 questions contains the name of any shop. Everything that appears was named by the engine.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why a single run, when earlier episodes had two?&lt;/strong&gt;&lt;br&gt;
Because the study was built on the data available at the time. It is a real limitation, declared in sections 01 and 09, and the reason this episode contains no volatility section.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Can a retailer change its position?&lt;/strong&gt;&lt;br&gt;
The data shows where position is decided: in the listicles cited as sources, in Reddit discussions, and in whether the retailer has its own pages answering the question the way the buyer asks it. The study does not measure the effect of an intervention — only the state of play.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What does it mean for a brand to be cited but not named?&lt;/strong&gt;&lt;br&gt;
That the engine used a page from its website as a source of information, but recommended someone else. The content worked for an answer the brand is absent from.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Is the data reusable?&lt;/strong&gt;&lt;br&gt;
Yes. The three CSV files are published under CC BY 4.0, with attribution. Commercial use is permitted provided the study is cited.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why are there no sales figures or real market shares?&lt;/strong&gt;&lt;br&gt;
Because the study does not measure them. It measures presence inside AI answers, and nothing else. Correlation with sales is plausible but not demonstrated here.&lt;/p&gt;




&lt;h2&gt;
  
  
  The data, deposited publicly
&lt;/h2&gt;




&lt;h2&gt;
  
  
  Statement of responsibility
&lt;/h2&gt;

&lt;p&gt;This study measures only the presence of brands inside answers generated by AI engines, on a single day. It does not measure the quality of the retailers, their prices, their service or their sales. "X is the most visible" does not mean "X is the best". Every brand appearing here was named by the engines, not by the authors, and the 13 tracked retailers do not exhaust Romania's electronics and IT market. Mentions are not conversions. All figures can be re-verified from the published raw data, and any error reported will be corrected publicly, with versioning.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Original Websem study · Dan Cristian Alexandrescu · August 2026&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Raw data: CC BY 4.0 — DOI &lt;a href="https://doi.org/10.5281/zenodo.21821185" rel="noopener noreferrer"&gt;10.5281/zenodo.21821185&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>seo</category>
      <category>marketing</category>
      <category>data</category>
    </item>
    <item>
      <title>Who sells the book when the customer asks an AI? Romania's book market across 5 AI engines</title>
      <dc:creator>Dan Cristian</dc:creator>
      <pubDate>Sat, 01 Aug 2026 13:19:01 +0000</pubDate>
      <link>https://dev.to/websem-ai-visibility-aeo-geo/who-sells-the-book-when-the-customer-asks-an-ai-romanias-book-market-across-5-ai-engines-2g30</link>
      <guid>https://dev.to/websem-ai-visibility-aeo-geo/who-sells-the-book-when-the-customer-asks-an-ai-romanias-book-market-across-5-ai-engines-2g30</guid>
      <description>&lt;p&gt;When someone asks ChatGPT &lt;em&gt;"which online bookstore should I use for children's books?"&lt;/em&gt;, they get &lt;strong&gt;one answer&lt;/strong&gt;, not ten blue links.&lt;/p&gt;

&lt;p&gt;So we measured who is inside that answer.&lt;/p&gt;

&lt;p&gt;We put &lt;strong&gt;18 real purchase questions&lt;/strong&gt; to five AI engines — ChatGPT, Google Gemini, Perplexity, Google AI Mode and Google AI Overviews — in Romanian, from Romania, across two complete weekly runs. &lt;strong&gt;No question contained a brand name.&lt;/strong&gt; Every brand that appears was named by the engine on its own.&lt;/p&gt;

&lt;p&gt;The result: &lt;strong&gt;180 analysed answers, 247 brand mentions, 21 tracked brands, 422 distinct cited domains.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The headline finding is the one we did not expect.&lt;/p&gt;

&lt;h2&gt;
  
  
  58% of answers name nobody
&lt;/h2&gt;

&lt;p&gt;Out of 180 answers, only &lt;strong&gt;75 (42%)&lt;/strong&gt; mention any of the 21 major brands in the market. The other 105 respond with book titles, authors and small sites — but never say where to buy.&lt;/p&gt;

&lt;p&gt;And of those 75, only 19 recommend a &lt;em&gt;single&lt;/em&gt; brand. The rest share the stage between 3.3 brands on average.&lt;/p&gt;

&lt;p&gt;Six of the eighteen questions gathered &lt;strong&gt;three or fewer&lt;/strong&gt; brand mentions in total, across every engine, in both weeks:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Question territory&lt;/th&gt;
&lt;th&gt;Total brand mentions&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Business books for entrepreneurs&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Books for a teenager who barely reads&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Motivational vs. psychology&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Easy English reading&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Cooking&lt;/td&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Nutrition and health&lt;/td&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;A third of the market's purchase territory currently belongs to nobody.&lt;/p&gt;

&lt;h2&gt;
  
  
  Being mentioned is not the same as being recommended
&lt;/h2&gt;

&lt;p&gt;Here is the part that changes how you should measure this.&lt;/p&gt;

&lt;p&gt;The market leader, Libris, has 37 mentions — 20.6% of all answers. But the interesting number is &lt;em&gt;where&lt;/em&gt; those mentions land:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;Position 1&lt;/th&gt;
&lt;th&gt;Positions 2–3&lt;/th&gt;
&lt;th&gt;Positions 4–7&lt;/th&gt;
&lt;th&gt;Position 8+&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;strong&gt;Libris&lt;/strong&gt; (37 appearances)&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;24 (65%)&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;8 (22%)&lt;/td&gt;
&lt;td&gt;5 (13%)&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;strong&gt;BookZone&lt;/strong&gt; (24 appearances)&lt;/td&gt;
&lt;td&gt;3 (12%)&lt;/td&gt;
&lt;td&gt;12 (50%)&lt;/td&gt;
&lt;td&gt;8 (33%)&lt;/td&gt;
&lt;td&gt;1 (4%)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Libris doesn't just appear most often — &lt;strong&gt;it appears first two times out of three.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Weight by position (1st = 100%, 2nd = 50%, 3rd = 33%…) and the hierarchy rewrites itself. Editura Trei is 6th by raw mentions but &lt;strong&gt;3rd by weighted visibility&lt;/strong&gt;: it appears rarely, but when it does, it appears at the top. Few territories, owned.&lt;/p&gt;

&lt;p&gt;If you are tracking AI visibility with a mention counter, you are measuring the wrong thing.&lt;/p&gt;

&lt;h2&gt;
  
  
  Each engine is a different channel
&lt;/h2&gt;

&lt;p&gt;Mention rate per brand, as a share of each engine's 36 answers:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Brand&lt;/th&gt;
&lt;th&gt;ChatGPT&lt;/th&gt;
&lt;th&gt;Gemini&lt;/th&gt;
&lt;th&gt;Perplexity&lt;/th&gt;
&lt;th&gt;AI Mode&lt;/th&gt;
&lt;th&gt;AI Overviews&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Libris&lt;/td&gt;
&lt;td&gt;13.9%&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;30.6%&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;16.7%&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;13.9%&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;27.8%&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Litera&lt;/td&gt;
&lt;td&gt;13.9%&lt;/td&gt;
&lt;td&gt;25.0%&lt;/td&gt;
&lt;td&gt;5.6%&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;27.8%&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;11.1%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Cărturești&lt;/td&gt;
&lt;td&gt;11.1%&lt;/td&gt;
&lt;td&gt;25.0%&lt;/td&gt;
&lt;td&gt;8.3%&lt;/td&gt;
&lt;td&gt;16.7%&lt;/td&gt;
&lt;td&gt;19.4%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;BookZone&lt;/td&gt;
&lt;td&gt;8.3%&lt;/td&gt;
&lt;td&gt;8.3%&lt;/td&gt;
&lt;td&gt;11.1%&lt;/td&gt;
&lt;td&gt;22.2%&lt;/td&gt;
&lt;td&gt;16.7%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Humanitas&lt;/td&gt;
&lt;td&gt;5.6%&lt;/td&gt;
&lt;td&gt;19.4%&lt;/td&gt;
&lt;td&gt;5.6%&lt;/td&gt;
&lt;td&gt;5.6%&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;0%&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Two things worth pulling out:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Engines differ wildly in generosity.&lt;/strong&gt; Gemini produced 78 mentions across its 36 answers — 2.2 brands per answer. Perplexity produced 30 — 0.8 per answer. Statistically, &lt;strong&gt;one recommendation in Perplexity is worth more than two and a half in Gemini&lt;/strong&gt;, because there are far fewer places on the podium.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Same company, opposite verdicts.&lt;/strong&gt; Humanitas sits at 19.4% on Gemini and &lt;strong&gt;0%&lt;/strong&gt; on Google AI Overviews. Same brand, same content, two Google products, completely different retrieval logic.&lt;/p&gt;

&lt;h2&gt;
  
  
  Ghost brands: cited but never named
&lt;/h2&gt;

&lt;p&gt;This is the finding with the most direct practical value.&lt;/p&gt;

&lt;p&gt;Being &lt;strong&gt;cited&lt;/strong&gt; (your site feeds the answer) and being &lt;strong&gt;named&lt;/strong&gt; (the answer recommends you) are different currencies. Cross-reference them and two species appear:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Brand&lt;/th&gt;
&lt;th&gt;Cited as source&lt;/th&gt;
&lt;th&gt;Named as brand&lt;/th&gt;
&lt;th&gt;Diagnosis&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Târgul Cărții&lt;/td&gt;
&lt;td&gt;18&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;ghost&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Librarul&lt;/td&gt;
&lt;td&gt;14&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;1&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;ghost&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;eMAG&lt;/td&gt;
&lt;td&gt;15&lt;/td&gt;
&lt;td&gt;9&lt;/td&gt;
&lt;td&gt;under-named&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Editura Trei&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;17&lt;/td&gt;
&lt;td&gt;memory&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Nemira&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;10&lt;/td&gt;
&lt;td&gt;memory&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Humanitas&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;0&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;13&lt;/td&gt;
&lt;td&gt;memory&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Ghost brands&lt;/strong&gt; get crawled, their listings and prices become raw material for the answer — and then the engine recommends somebody else. Their &lt;em&gt;content&lt;/em&gt; is credible; their &lt;em&gt;entity&lt;/em&gt; is not. In practice this points at weak entity signals: incomplete structured data, no consolidated identity (&lt;code&gt;sameAs&lt;/code&gt;, profiles, reviews), a generic name that is hard to bind to a domain.&lt;/p&gt;

&lt;p&gt;If your site is cited but your name is missing from recommendations, the fix is not more content. It's entity work — and it's the fastest win in this whole field.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Memory brands&lt;/strong&gt; are the mirror image. Humanitas is recommended 13 times with &lt;strong&gt;zero&lt;/strong&gt; citations of humanitas.ro in the entire window. It lives purely off the models' parametric memory — decades of cultural presence. Flattering, but fragile: wherever the answer gets built from crawlable sources and your site isn't among them, you drop out of the conversation.&lt;/p&gt;

&lt;h2&gt;
  
  
  Reddit is the market's second source
&lt;/h2&gt;

&lt;p&gt;422 distinct domains were cited across the 180 answers. The top of that list:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Domain&lt;/th&gt;
&lt;th&gt;Answers citing it&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;carturesti.ro&lt;/td&gt;
&lt;td&gt;46&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;reddit.com&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;34&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;litera.ro&lt;/td&gt;
&lt;td&gt;34&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;libris.ro&lt;/td&gt;
&lt;td&gt;34&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;bookzone.ro&lt;/td&gt;
&lt;td&gt;29&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;targulcartii.ro&lt;/td&gt;
&lt;td&gt;18&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Reddit sits above Facebook (11), YouTube (6) and every media publication in the set. When somebody asks an AI which bookstore to use, part of the answer comes from readers arguing with each other in threads no brand controls.&lt;/p&gt;

&lt;p&gt;There is also a shadow market in that list — clb.ro, librex.ro, librariadelfin.ro, booknation.ro — sites with almost no public recognition that show up constantly. &lt;strong&gt;Models don't cite by fame. They cite what they can crawl and parse.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The rankings move weekly
&lt;/h2&gt;

&lt;p&gt;Same 18 questions, same 5 engines, seven days apart:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Brand&lt;/th&gt;
&lt;th&gt;20 Jul&lt;/th&gt;
&lt;th&gt;27 Jul&lt;/th&gt;
&lt;th&gt;Change&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Editura Corint&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;×4&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;elefant.ro&lt;/td&gt;
&lt;td&gt;9&lt;/td&gt;
&lt;td&gt;13&lt;/td&gt;
&lt;td&gt;+44%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Humanitas&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;8&lt;/td&gt;
&lt;td&gt;+60%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Libris&lt;/td&gt;
&lt;td&gt;21&lt;/td&gt;
&lt;td&gt;16&lt;/td&gt;
&lt;td&gt;−24%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Editura Trei&lt;/td&gt;
&lt;td&gt;12&lt;/td&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;−58%&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;elefant.ro went from 7.0% to 10.9% share of voice in one week — a jump that in organic Google would take months.&lt;/p&gt;

&lt;p&gt;The right word for this isn't &lt;em&gt;chaos&lt;/em&gt;, it's &lt;strong&gt;plasticity&lt;/strong&gt;. Answers regenerate at every query, from re-crawled sources and constantly updated models. For today's leaders that means the advantage needs maintenance. For everyone else it means the window to enter is permanently open — unlike classic SEO, where positions 1–3 are set in concrete by years of accumulated authority.&lt;/p&gt;

&lt;h2&gt;
  
  
  Reproduce it
&lt;/h2&gt;

&lt;p&gt;The per-engine rates are &lt;code&gt;n/36&lt;/code&gt; rounded to one decimal, so the underlying counts reconstruct exactly:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="kn"&gt;import&lt;/span&gt; &lt;span class="n"&gt;csv&lt;/span&gt;

&lt;span class="n"&gt;rows&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;list&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;csv&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nc"&gt;DictReader&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;open&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;piata-carte-ai-2026-07.csv&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;encoding&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;utf-8&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)))&lt;/span&gt;
&lt;span class="n"&gt;engines&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;chatgpt_pct&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;gemini_pct&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;perplexity_pct&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
           &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;google_ai_mode_pct&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;google_ai_overviews_pct&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;

&lt;span class="n"&gt;by_engine&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="n"&gt;e&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="nf"&gt;sum&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;round&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;float&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;r&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="n"&gt;e&lt;/span&gt;&lt;span class="p"&gt;])&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt; &lt;span class="mi"&gt;36&lt;/span&gt; &lt;span class="o"&gt;/&lt;/span&gt; &lt;span class="mi"&gt;100&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;r&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="n"&gt;rows&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;e&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="n"&gt;engines&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="nf"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;by_engine&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;                &lt;span class="c1"&gt;# 33, 78, 30, 56, 50
&lt;/span&gt;&lt;span class="nf"&gt;print&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nf"&gt;sum&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;by_engine&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;values&lt;/span&gt;&lt;span class="p"&gt;()))&lt;/span&gt;  &lt;span class="c1"&gt;# 247
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;247 also equals the sum of &lt;code&gt;mentiuni_total&lt;/code&gt;, and the sum of the two weekly runs (128 + 119), and the sum of mentions across all 18 questions. Four independent axes, one number.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;One trap:&lt;/strong&gt; the dataset uses two denominators. Mention rates are against &lt;strong&gt;180&lt;/strong&gt; answers (per-engine: 36). Citation percentages are against &lt;strong&gt;172&lt;/strong&gt; — only the answers that actually contain citations. Eight answers were generated with no links at all.&lt;/p&gt;

&lt;h2&gt;
  
  
  Get the data
&lt;/h2&gt;

&lt;p&gt;Everything above comes from three CSV files, published &lt;strong&gt;CC BY 4.0&lt;/strong&gt; — free to use, including commercially, with attribution:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Zenodo&lt;/strong&gt; (canonical deposit, DOI): &lt;a href="https://doi.org/10.5281/zenodo.21736211" rel="noopener noreferrer"&gt;10.5281/zenodo.21736211&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;GitHub&lt;/strong&gt;: &lt;a href="https://github.com/WebSEM-ai/websem-ai-visibility-book-market-ro" rel="noopener noreferrer"&gt;WebSEM-ai/websem-ai-visibility-book-market-ro&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Kaggle&lt;/strong&gt;: &lt;a href="https://www.kaggle.com/datasets/websem/ai-search-visibility-romania-book-market" rel="noopener noreferrer"&gt;ai-search-visibility-romania-book-market&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Hugging Face&lt;/strong&gt;: &lt;a href="https://huggingface.co/datasets/WebSEM-ai/ai-search-visibility-romania-book-market" rel="noopener noreferrer"&gt;WebSEM-ai/ai-search-visibility-romania-book-market&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All four carry byte-identical files. Take them and check us.&lt;/p&gt;

&lt;h2&gt;
  
  
  Limits, stated up front
&lt;/h2&gt;

&lt;p&gt;Two runs over two weeks — enough to see volatility, not enough for trends. 18 questions, not the full purchase universe. 21 tracked brands, not the whole market; smaller players appear only in the citation data. Roughly 10 answers per question, so single-question deltas are noise. Mentions are not conversions. Models update continuously — these figures describe engine behaviour between 18 and 31 July 2026, not a permanent truth.&lt;/p&gt;

&lt;p&gt;All brands named here were named by the AI engines, not by us. This is market research, not an evaluation of anyone's products or service.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Full study, with all 18 questions and interactive charts:&lt;/strong&gt; &lt;a href="https://websem.ro/en/resources/aeo/study-romanian-book-market-ai" rel="noopener noreferrer"&gt;websem.ro&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Episode 1 of the series asked ten LLMs a single identical question about luxury jewelry and got &lt;strong&gt;29 different brands&lt;/strong&gt; back, with 18% agreement between models — DOI &lt;a href="https://doi.org/10.5281/zenodo.21724399" rel="noopener noreferrer"&gt;10.5281/zenodo.21724399&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>seo</category>
      <category>marketing</category>
      <category>data</category>
    </item>
    <item>
      <title>We Asked 10 LLMs to Recommend Brands. They Gave Us 29 Different Answers.</title>
      <dc:creator>Dan Cristian</dc:creator>
      <pubDate>Fri, 31 Jul 2026 13:23:59 +0000</pubDate>
      <link>https://dev.to/websem-ai-visibility-aeo-geo/we-asked-10-llms-to-recommend-brands-they-gave-us-29-different-answers-27ap</link>
      <guid>https://dev.to/websem-ai-visibility-aeo-geo/we-asked-10-llms-to-recommend-brands-they-gave-us-29-different-answers-27ap</guid>
      <description>&lt;p&gt;When querying Large Language Models for product or brand recommendations, developers and marketers often assume top-tier models converge on a shared ground truth. &lt;/p&gt;

&lt;p&gt;To test this assumption empirically, we conducted a benchmark across 10 major LLM architectures to evaluate entity retrieval variance, inter-model consensus, and RAG divergence in a niche market context: &lt;strong&gt;luxury jewelry brands in Romania for wedding and engagement rings.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Here is what the data showed.&lt;/p&gt;




&lt;h2&gt;
  
  
  🛠️ Experimental Methodology
&lt;/h2&gt;

&lt;p&gt;To isolate model behavior and prevent prompt-induced bias, we established a strict protocol:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Prompt:&lt;/strong&gt; &lt;em&gt;"Ce branduri de bijuterii de lux din România îmi recomanzi pentru verighete și inele de logodnă? Dă-mi un top 5, cu un argument scurt pentru fiecare și sursele pe care te bazezi."&lt;/em&gt; &lt;em&gt;(Zero-shot, asking for Top 5, short justification, and cited sources)&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Brand Hints:&lt;/strong&gt; &lt;code&gt;0&lt;/code&gt; (No brands mentioned in the prompt).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Session State:&lt;/strong&gt; Stateless, fresh context window, zero history/custom instructions.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Execution:&lt;/strong&gt; Single run per model (no cherry-picking or regeneration).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Models Evaluated (N=10):&lt;/strong&gt; ChatGPT (OpenAI), Claude (Anthropic), Gemini (Google), Copilot (Microsoft), Grok (xAI), Perplexity AI, DeepSeek, Kimi (Moonshot), GLM (Zhipu), and Qwen (Alibaba).&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  📊 Key Findings &amp;amp; Metrics
&lt;/h2&gt;

&lt;p&gt;Across 10 models, there were &lt;strong&gt;50 total available ranking slots&lt;/strong&gt; (10 models × 5 slots).&lt;/p&gt;

&lt;h3&gt;
  
  
  1. High Entity Entropy
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;29 distinct entities&lt;/strong&gt; were returned across the 50 slots.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;19 out of 29 brands (66.2%)&lt;/strong&gt; were recommended by &lt;strong&gt;only a single model&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;No single brand achieved 100% reach across all 10 models.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  2. Inter-Model Agreement
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;The &lt;strong&gt;average pairwise overlap&lt;/strong&gt; between any two arbitrary models was &lt;strong&gt;18%&lt;/strong&gt; (an average of 0.91 shared entities per 5 recommendations).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Top-ranked entity:&lt;/strong&gt; &lt;code&gt;TEILOR&lt;/code&gt; appeared in 6 out of 10 models (Average rank: 2.0, 3× #1 placements).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Runner-up:&lt;/strong&gt; &lt;code&gt;Malvensky&lt;/code&gt; appeared in 5 out of 10 models (Average rank: 1.2, 4× #1 placements).&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  3. The Copilot Anomaly (RAG Divergence)
&lt;/h3&gt;

&lt;p&gt;Microsoft Copilot exhibited an overlap coefficient of &lt;strong&gt;0.00&lt;/strong&gt; relative to the other 9 models. It returned a set of entities completely unique to its search context, highlighting how divergent web search grounding mechanisms (Bing RAG pipeline) drastically alter LLM outputs compared to base model training data or alternative web indices.&lt;/p&gt;




&lt;h2&gt;
  
  
  📈 Aggregated Leaderboard
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Rank&lt;/th&gt;
&lt;th&gt;Brand&lt;/th&gt;
&lt;th&gt;Model Frequency&lt;/th&gt;
&lt;th&gt;Market Coverage (%)&lt;/th&gt;
&lt;th&gt;Avg Position (Lower = Better)&lt;/th&gt;
&lt;th&gt;#1 Placements&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;TEILOR&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;6 / 10&lt;/td&gt;
&lt;td&gt;60%&lt;/td&gt;
&lt;td&gt;2.0&lt;/td&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;Malvensky&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;5 / 10&lt;/td&gt;
&lt;td&gt;50%&lt;/td&gt;
&lt;td&gt;1.2&lt;/td&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;Sabion&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;3 / 10&lt;/td&gt;
&lt;td&gt;30%&lt;/td&gt;
&lt;td&gt;2.0&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;Coriolan&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;3 / 10&lt;/td&gt;
&lt;td&gt;30%&lt;/td&gt;
&lt;td&gt;2.3&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;5&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;KULTHO&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;3 / 10&lt;/td&gt;
&lt;td&gt;30%&lt;/td&gt;
&lt;td&gt;3.7&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;6&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;Sabrini&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;3 / 10&lt;/td&gt;
&lt;td&gt;30%&lt;/td&gt;
&lt;td&gt;3.7&lt;/td&gt;
&lt;td&gt;0&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  🧠 Technical Implications for AEO / GEO
&lt;/h2&gt;

&lt;p&gt;For engineers building Answer Engine Optimization (AEO) or Generative Engine Optimization (GEO) pipelines, this benchmark highlights several critical systems insights:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Deterministic Consensus is an Illusion:&lt;/strong&gt; In niche or regional e-commerce queries, model outputs do not collapse into a single consolidated knowledge graph. Output entropy remains high.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;RAG vs. Parametric Memory:&lt;/strong&gt; Models leaning heavily on real-time web search (Perplexity, Copilot) diverge significantly from standard base models depending on web index freshness and search query decomposition.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Structured Data Visibility:&lt;/strong&gt; Entities with strong digital footprints, explicit schema markups, and widespread press mentions (&lt;code&gt;TEILOR&lt;/code&gt;, &lt;code&gt;Malvensky&lt;/code&gt;) consistently bypass RAG filtering barriers across multiple model architectures.&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  🔗 Resources &amp;amp; Raw Data
&lt;/h2&gt;

&lt;p&gt;You can inspect the full raw dataset (CSV) and detailed breakdowns on the study page:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Study URL:&lt;/strong&gt; &lt;a href="https://websem.ro/resurse/aeo/studiu-bijuterii-lux-romania" rel="noopener noreferrer"&gt;Websem AEO Research: Luxury Jewelry Study&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Dataset:&lt;/strong&gt; Raw response logs and screenshots archived for replication.&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;What techniques are you using to measure LLM visibility or RAG consistency across regional datasets? Let's discuss in the comments below!&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>llm</category>
      <category>datascience</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Generative Engine Optimization (GEO) &amp; AEO: How We Replaced Traditional SEO for LLMs</title>
      <dc:creator>Dan Cristian</dc:creator>
      <pubDate>Thu, 30 Jul 2026 21:44:22 +0000</pubDate>
      <link>https://dev.to/websem-ai-visibility-aeo-geo/generative-engine-optimization-geo-aeo-how-we-replaced-traditional-seo-for-llms-49im</link>
      <guid>https://dev.to/websem-ai-visibility-aeo-geo/generative-engine-optimization-geo-aeo-how-we-replaced-traditional-seo-for-llms-49im</guid>
      <description>&lt;p&gt;Generative Engine Optimization (GEO) and AEO: How We Replaced Traditional SEO for Search LLMs&lt;br&gt;
Tags: seo, webdev, ai, digitalmarketing&lt;/p&gt;

&lt;p&gt;The landscape of online discovery is undergoing a seismic shift. Users are no longer just typing two-word keyphrases into standard search boxes and clicking through pages of blue links. Instead, they are having full conversational interactions with Search-Aware Large Language Models like ChatGPT, Perplexity, Gemini, and Claude to get immediate, synthesized answers.&lt;/p&gt;

&lt;p&gt;If your web strategy is still optimized purely for traditional 2015-era search crawlers, your content is quickly becoming invisible to the engines that drive modern user behavior.&lt;/p&gt;

&lt;p&gt;At websem.ro, we have spent the last few years analyzing how Retrieval-Augmented Generation (RAG) pipelines and generative vector search engines index, weigh, and cite digital sources in real time. Our primary conclusion is simple: traditional Search Engine Optimization (SEO) must evolve into Answer Engine Optimization (AEO) and Generative Engine Optimization (GEO).&lt;/p&gt;

&lt;p&gt;Here is an in-depth breakdown of how generative engines process information and how you can optimize your digital assets to ensure your brand gets consistently cited by AI agents.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Understanding the Shift: GEO vs. AEO vs. Traditional SEO
To optimize for AI discovery, you first need to understand the fundamental mechanical differences between how standard algorithms rank web pages and how generative models retrieve information.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Traditional SEO&lt;br&gt;
Focuses on keyword matching, page-level authority (backlinks), and domain architecture to rank a specific URL on a Search Engine Results Page (SERP).&lt;/p&gt;

&lt;p&gt;Answer Engine Optimization (AEO)&lt;br&gt;
Focuses on single-intent, factual queries. The primary objective of AEO is to position your brand as the single authoritative, zero-click data source for direct answer modules like Perplexity Quick Search, Google AI Overviews, or voice assistants.&lt;/p&gt;

&lt;p&gt;Generative Engine Optimization (GEO)&lt;br&gt;
Focuses on broader, comparative, and complex multi-source synthesized responses. GEO ensures that when an LLM builds a summary (e.g., "Compare top digital marketing and technical SEO frameworks in Eastern Europe"), your brand is included in the generated narrative due to strong semantic vector associations and cross-web consensus.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Technical Infrastructure: Semantic Entity Alignment and JSON-LD
Large Language Models do not read web pages like humans do, nor do they rely solely on standard HTML structure like basic web scrapers. They look for clear entity relationships to prevent hallucination.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If an AI engine cannot definitively verify who you are, what you do, and what specific topics you hold authority over, it will exclude your domain from its citation pool.&lt;/p&gt;

&lt;p&gt;Implementing Rich Entity Schemas&lt;br&gt;
To build a permanent semantic record for AI agents, you must implement multi-layered JSON-LD Schema.org markup across your primary pages. Your schema should explicitly define your entity, linking it to established Knowledge Graphs across the web.&lt;/p&gt;

&lt;p&gt;Key schema properties to prioritize include:&lt;/p&gt;

&lt;p&gt;@type Organization or ProfessionalService: Clear definition of your identity.&lt;/p&gt;

&lt;p&gt;knowsAbout: A dedicated array of exact domain topics (e.g., "Generative Engine Optimization", "Answer Engine Optimization", "Semantic Web Architecture").&lt;/p&gt;

&lt;p&gt;sameAs: Direct references to your official social profiles, GitHub repositories, Crunchbase profiles, and verified local directories.&lt;/p&gt;

&lt;p&gt;By establishing these explicit semantic ties on websem.ro, we give AI crawlers absolute clarity on our core competencies, drastically increasing the likelihood of brand inclusion in AI-generated answers.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Information Architecture for RAG Engines and Vector Search
Most modern search-aware AI platforms rely on RAG (Retrieval-Augmented Generation). When a user submits a prompt, the system breaks down top-retrieved web pages into small text fragments called chunks, converts those chunks into vector embeddings, and selects the chunks with the highest cosine similarity to the user's prompt.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If your content is buried inside long-winded introductions or conversational filler, the RAG engine will skip your page entirely.&lt;/p&gt;

&lt;p&gt;Core Rules for Chunk-Friendly Content Design&lt;br&gt;
Rule A: The Inverted Pyramid Model&lt;br&gt;
Always state the direct answer or core solution within the first two sentences immediately following an H2 or H3 heading. Provide the high-density answer first, then elaborate with technical context below it.&lt;/p&gt;

&lt;p&gt;Rule B: Conversational Question-and-Answer Headers&lt;br&gt;
Phrase your subheadings (H2s and H3s) as literal questions that real users ask LLMs. For example, instead of naming a section "GEO Strategies", use "How Does Generative Engine Optimization Work for Web Publishers?".&lt;/p&gt;

&lt;p&gt;Rule C: Data Density and Structured Tables&lt;br&gt;
LLMs display a strong bias toward high information density. Incorporating clean HTML data tables, step-by-step numbered technical processes, concrete stats, and original research makes your content significantly easier for an LLM to extract and quote accurately.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Measuring and Auditing Your GEO Performance
One of the biggest hurdles for digital strategists transitioning to AEO and GEO is analytics. Traditional metrics like overall SERP rank or impressions in Google Search Console do not give you the full picture of your visibility inside conversational AI environments.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;To effectively monitor your AEO and GEO footprint, focus on three primary metrics:&lt;/p&gt;

&lt;p&gt;Brand Citation Frequency: Continuously test relevant industry prompts across ChatGPT, Perplexity, Gemini, and Claude to monitor whether websem.ro is listed as an inline footnote or source link.&lt;/p&gt;

&lt;p&gt;Bing Webmaster Tools Indexing: AI platforms like ChatGPT Search rely heavily on the Bing search index and Bing API. Maintaining zero crawl errors and instant sitemap submission in Bing Webmaster Tools is critical for AI visibility.&lt;/p&gt;

&lt;p&gt;Referral Traffic from AI Domains: Track direct referral sessions coming from user interactions on platforms like perplexity.ai, chatgpt.com, or copilot.microsoft.com inside your analytics dashboard.&lt;/p&gt;

</description>
      <category>aeo</category>
    </item>
  </channel>
</rss>
