Why act now, not in six months
There is a window of competitive advantage that is gradually closing.
Today, the share of merchants who have configured their store to be readable and usable by AI agents remains very low. Merchants who act in 2026 gain several advantages:
Being indexed before the competition is. AI agents learn which stores are reliable, well structured, responsive. Those who enter this corpus early benefit from a reputation effect that builds over time.
Avoiding costly technical emergencies. Bringing a store into line with what AI agents expect requires work on product data, schemas, APIs. It is far less painful to do it in a planned way than under pressure, when a competitor has already pulled ahead.
Capturing the first waves of agentic traffic. Platforms like Shopify and payment players like Adyen, Mastercard and Visa are investing heavily in UCP infrastructure. When that traffic grows in volume, a matter of months not years, the optimized stores will be the first to benefit.
Auditing your current situation
Before launching projects, you need to know where you stand. Here are the four dimensions to assess honestly.
1. The readability of your product data
Ask yourself this question: if an AI agent cannot see your site, only query your product data via an API, what would it see?
- Are your product titles descriptive and precise, or optimized for the human click with catchy but vague terms?
- Do your descriptions contain the key attributes (material, dimensions, compatibility, use case) or are they mostly marketing?
- Are your variants (size, color, model) properly structured or mixed into a single text field?
An AI agent searching for "men's trail shoe size 43 red waterproof under 120 euros available within 48h" can only answer positively if each of these attributes is a structured field in your catalog, not a word buried in a description paragraph.
2. Your presence in data schemas
Schema.org markup (Product, Offer, Organization, Review) is the common language AI agents understand to interpret your product pages. Check whether you use Schema.org markup on your product listings, whether it is complete (price, availability, EAN, brand, description, ratings) and whether it is up to date.
Quick tool: run a few of your URLs through Google's Rich Results Test or the Schema Markup Validator. You will immediately see what is missing.
3. The accessibility of your catalog via API
AI agents strongly prefer querying structured APIs over parsing HTML pages. If you are on Shopify, you already have access to the Storefront API and potentially the official MCP server. On other platforms, the situation varies.
Key questions: is your catalog accessible via a public or semi-public API? Is your stock data real time on that API? Are your policies (returns, shipping) exposed in a structured, machine-readable way?
4. Transaction trust and security
AI agents do not finalize purchases on stores that offer no clear guarantees. Assess: is your store HTTPS with a valid certificate? Do your payment pages go through recognized processors (Stripe, Adyen, Visa, Mastercard), which are all UCP adopters? Are your return policies clearly accessible, unambiguous, in structured language?
The 5 priority projects
Project 1: Restructure your product data
This is the most impactful project and often the most underestimated. The goal is to move from a catalog designed for humans who read to a catalog designed for machines that query.
Concrete actions:
- Audit a sample of 50 representative product listings. Identify the attributes AI agents would search for (material, dimensions, compatibility, target age, usage) and check they exist as distinct fields.
- Create or enrich your product metadata. On Shopify, metafields let you add structured attributes without changing the presentation.
- Standardize your taxonomy. If you sell clothing, "XL" and "Extra Large" should not coexist to describe the same size.
- Concrete example: a hardware merchant selling screws can turn "stainless steel M6 screw, corrosion resistant, ideal for outdoor use" into structured fields: Material = Stainless 316, Diameter = M6, Length = 40mm, Usage = Outdoor, Resistance = Class A2. Each attribute becomes queryable.
Project 2: Implement complete Schema.org markup
Schema.org markup is the semantic layer AI agents read to understand what your page contains without having to interpret it visually.
Concrete actions:
- Implement the full
Productschema on all your product listings: name, description, brand, image, SKU, GTIN (EAN/UPC if available), offer (price, currency, availability, purchase URL). - Add
AggregateRatingif you have reviews, AI agents often weigh reputation in their recommendations. - Implement
Organizationon your homepage with your contact details, policies, and links to your verified social profiles. - Use
FAQPageon your FAQ page and policy pages (returns, shipping): this makes that information directly readable by agents. - Validate and fix continuously: invalid or incomplete schemas are ignored. An
availabilityfield out of stock and not updated can lead an agent to place an order you cannot honor.
Recommended tools: Schema App, Yoast SEO (for WordPress), dedicated Schema apps on Shopify, or a direct JSON-LD implementation for developers.
Project 3: Open and document your catalog via API
If your platform offers an API, enable it and document it.
Concrete actions:
- On Shopify: enable the Storefront API and explore the official MCP server (see our article on MCP Shopify for details). Define the appropriate access scopes.
- On WooCommerce: the WooCommerce REST API can be enabled in a few clicks. Make sure the products endpoint returns the custom attributes you created in Project 1.
- On custom platforms: evaluate a middleware such as Akeneo (PIM) or Salsify to expose your catalog in a standardized way.
- Document your API: even minimal documentation helps agents query your catalog more effectively.
- Put clear error handling in place: an agent that gets a 500 error or a malformed response will not retry, it will move to a competitor.
Project 4: Optimize loading performance
AI agents are not patient. They have timeouts. If your API or pages take more than 2 to 3 seconds to respond, some agents move to the competition without warning.
Concrete actions:
- Target a Time to First Byte (TTFB) under 200ms for your API endpoints.
- Enable caching on your catalog data. Product data rarely changes in real time (except stock), so cache static data with a TTL of 15 to 60 minutes.
- Put a short stock cache in place (1 to 5 minutes) rather than real-time requests on every agent call.
- For stores with large catalogs (more than 10,000 SKUs), evaluate an API CDN (Fastly, Cloudflare) to geographically distribute API responses.
Project 5: Make trust readable and verifiable
Trust is the invisible factor that determines whether an agent recommends and finalizes a transaction on your store rather than a competitor's.
Concrete actions:
- Return policies in JSON-LD: Schema.org's
MerchantReturnPolicylets you specify the return window, conditions, fees. An agent can then objectively compare your terms with a competitor's. - Structured delivery times: the
ShippingDeliveryTimeschema lets you expose your times by geographic zone. - Verified, recent reviews: agents weigh reputation. Verified, numerous and recent reviews strengthen your agentic trust score.
- HTTPS and recognized payment processors: agents will check whether your payment processor is UCP-compatible before finalizing a transaction. Stripe, Adyen, Mastercard, Visa and Carrefour are on the list.
- Structured "About" page: information about your company (physical address, registration number, years in business) are trust signals agents can verify.
Common mistakes to avoid
Mistake 1: Confusing classic SEO with agentic optimization. Stuffing your product titles with keywords for human ranking can hurt agentic readability. A title like "SUPER DEAL warm men's winter jacket cheap fast shipping" is unreadable to an agent. Prefer: "Men's Gore-Tex waterproof jacket, 90/10 down fill, sizes S-XXL."
Mistake 2: Having schemas in place but not maintaining them. A schema that says "in stock" for a product sold out three weeks ago is worse than no schema at all. Agents remember inconsistencies and may disqualify your store.
Mistake 3: Opening an API without a security policy. Exposing your catalog via API with no rate limiting or authentication opens you to abuse. Define call quotas, require at minimum an API key for read access, and log accesses.
Mistake 4: Treating this as an IT-only project. Optimizing for AI agents touches product data, commercial policies, technical infrastructure and budget. It is a cross-functional project that needs an executive-level sponsor.
Mistake 5: Waiting for the standard to be "stable." UCP and MCP are already in production at major players. Waiting for a hypothetical stability means letting early adopters consolidate their advantage.
Actionable checklist: your agent-readiness score
Use this checklist to assess where you stand today. Each item is a "yes / no / in progress".
Product data (20 points)
- Product titles are descriptive and free of marketing jargon
- Key attributes (material, size, dimensions, compatibility) are distinct fields
- Variants are properly structured and distinguished
- The catalog is consistent in taxonomy (no duplicate values)
- Descriptions are factual and structured, not only marketing
Schema.org markup (20 points)
- The
Productschema is implemented on all product listings - The
Offerschema includes price, availability, currency and purchase URL AggregateRatingis present if you have reviewsOrganizationis implemented on the homepageMerchantReturnPolicyandShippingDeliveryTimeare configured
API and accessibility (20 points)
- Your catalog is accessible via a documented API
- Stock data is available in near real time
- The API returns your custom product attributes
- The API TTFB is under 200ms
- Rate limiting and minimal authentication are in place
Performance (20 points)
- Core Web Vitals are green on product listings
- A catalog cache is in place
- No critical page exceeds 3 seconds of loading
- The API handles errors correctly (appropriate HTTP codes, clear messages)
- Availability monitoring is active
Trust (20 points)
- The site is HTTPS with a valid certificate
- The payment processor is a UCP adopter (Stripe, Adyen, Mastercard, Visa, Carrefour)
- The return policy is clear, structured and machine-readable
- Delivery times are precise and verifiable
- Reviews are verified, numerous and recently dated
Your score:
- 80-100: agent-ready store. Focus on optimization and monitoring.
- 60-80: good base. Identify the 3-4 most impactful missing items and plan them.
- 40-60: important projects to launch. Prioritize product data and schemas.
- Below 40: urgent action required. Start with a thorough audit and define a 90-day plan.