An audit of 122 Shopify storefronts found that many merchant websites lack the necessary semantic markup for artificial intelligence to effectively complete purchase decisions, despite the platform providing advanced AI tools.
The findings indicate a disconnect between Shopify’s infrastructure for AI commerce and its implementation by merchants, which could hinder the full functionality of AI-driven shopping experiences.
Slobodan Manic argued in September 2026 that text-only versions of websites served to AI agents often “strip out the wrong layer,” advocating instead for the exposure of callable actions and the reporting of outcomes.
The audit confirmed Manic’s point, noting that Shopify, not individual merchants, installed agent actions. It also found that general policy prose was not retrievable by agents, according to the report.
Data from the audit showed significant “semantic floor issues” on product pages across Shopify stores. Forty-seven percent of pages had unlabeled inputs, 46 percent contained empty links, and 37 percent featured empty buttons.
Furthermore, 65 percent of dropdown menus on product pages lacked proper labels, indicating widespread accessibility and machine-readability challenges.
Despite these merchant-side issues, Shopify has deployed agent-callable commerce surfaces at scale. Eighty-nine of the 122 audited stores responded to standard Machine-readable Commerce Protocol (MCP) tool listings.
The platform’s Universal Commerce Protocol (UCP) endpoint successfully handled checkout creation and cancellation in 74 live tests, demonstrating Shopify’s backend readiness for AI integration.
The audit also reported that Shopify’s tools properly communicate back to the agent, handling failures such as repeat cancellations with machine-readable errors. This addresses a concern raised by Manic regarding visual-only confirmations for agents.
An updated September test utilized Shopify’s server-side UCP route for agents, successfully creating checkouts on every store when provided with a real, in-stock item. This result differed from Manic’s earlier browser-route test, according to the audit.
The audit found that 76 of 86 product pages loaded the Shopify WebMCP adapter script, and 89 of 122 stores served an /agents.md file, with 83 of those being Shopify-generated templates.
Source: Search Engine Journal
