<?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: Iseld Muca</title>
    <description>The latest articles on DEV Community by Iseld Muca (@iseld).</description>
    <link>https://dev.to/iseld</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%2F4007669%2F6dd9ce7f-5e22-4920-ae0f-82cf7fdf8e39.png</url>
      <title>DEV Community: Iseld Muca</title>
      <link>https://dev.to/iseld</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/iseld"/>
    <language>en</language>
    <item>
      <title>When the Buyer Is an AI: Optimizing Ecommerce for the Agent Shelf</title>
      <dc:creator>Iseld Muca</dc:creator>
      <pubDate>Mon, 29 Jun 2026 08:27:14 +0000</pubDate>
      <link>https://dev.to/iseld/when-the-buyer-is-an-ai-optimizing-ecommerce-for-the-agent-shelf-1pg9</link>
      <guid>https://dev.to/iseld/when-the-buyer-is-an-ai-optimizing-ecommerce-for-the-agent-shelf-1pg9</guid>
      <description>&lt;p&gt;A quiet shift is happening in how products get bought online. Increasingly, the "shopper" isn't a person scrolling a product page — it's an AI agent. Someone asks ChatGPT, Claude, Gemini, or Perplexity to "find me the best X under $50 and order it," and the model researches, compares, and picks. No website visit. No human eyeballs on your hero image. No checkout funnel.&lt;/p&gt;

&lt;p&gt;For developers and ecommerce teams, this breaks a few assumptions worth talking about.&lt;/p&gt;

&lt;p&gt;How an AI agent actually chooses a product&lt;/p&gt;

&lt;p&gt;A human shopper is swayed by photography, branding, social proof, and a clean PDP. An agent is not. It reasons over text and structured data:&lt;/p&gt;

&lt;p&gt;Product titles and descriptions&lt;br&gt;
Specs, dimensions, compatibility, materials&lt;br&gt;
Price, availability, shipping, and return policy&lt;br&gt;
Reviews and ratings (as text it can summarize)&lt;br&gt;
Whatever structured/schema data it can parse&lt;/p&gt;

&lt;p&gt;So the agent's "pick" comes down to which product is the most legible and convincing in machine-readable form for the user's specific request — not which one looks best.&lt;/p&gt;

&lt;p&gt;Why ranking #1 on Google isn't the same as winning the agent&lt;/p&gt;

&lt;p&gt;This is the part that catches teams off guard. You can rank well in traditional search and still lose the agent's recommendation, because the agent isn't browsing a results page and clicking — it's reading, comparing, and deciding on the user's behalf. If a competitor's listing answers the prompt more directly ("waterproof, fits a 15-inch laptop, ships to the EU in 3 days"), the agent picks them, and you never even know you were in the running.&lt;/p&gt;

&lt;p&gt;That's the uncomfortable bit: brands currently have almost zero visibility or control over the outcome of an agent purchase.&lt;/p&gt;

&lt;p&gt;What "agent-commerce optimization" looks like&lt;/p&gt;

&lt;p&gt;Think of it as SEO's next layer — sometimes called GEO (generative engine optimization). Practical moves:&lt;/p&gt;

&lt;p&gt;Write for extraction, not just persuasion. Put the facts an agent needs (use cases, constraints, specs) in plain, structured text.&lt;br&gt;
Make specs machine-readable. Clean schema markup, consistent attributes, no critical info trapped in images.&lt;br&gt;
Answer the job, not just the keyword. Agents match intent ("for a beginner," "for travel," "compatible with X").&lt;br&gt;
Keep reviews and policies parseable. Returns, warranty, shipping windows are decision factors the agent weighs.&lt;/p&gt;

&lt;p&gt;A workflow for it&lt;/p&gt;

&lt;p&gt;The approach I've been working on breaks into three steps:&lt;/p&gt;

&lt;p&gt;Simulate the agent purchase — run the same prompts a real shopper would, across the major models, and see who gets picked.&lt;br&gt;
Diagnose — figure out why you win or lose that pick (missing spec? weaker comparison? unclear use-case fit?).&lt;br&gt;
Rewrite — fix the listing so it wins the next time the agent runs.&lt;/p&gt;

&lt;p&gt;Disclosure: I'm building écentic, a tool focused on exactly this — the optimization layer for ecommerce brands when AI is the buyer. So I'm clearly biased, but the underlying shift is real regardless of which tool you use.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ecentic.ai/" rel="noopener noreferrer"&gt;&lt;/a&gt;&lt;/p&gt;

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