agentic‑readiness docs
/
Scan at scale Blog Build one › Run a scan ›

SectorsOnline shop

Agent technologies for online shops

For online shops, 12 agent technologies are standard, 5 are worth building and 10 are worth watching. 62% of the online shops we scanned publish AI-bot rules, and 46% of their sitemaps are broken. We answered the questions below for a typical site in this sector; change any that are wrong for yours and the list updates.

About your site

Where to start

  1. Fix what you already publish. Scan your site: agents read these files today, and a broken one tells them something false. In our study, 46% of online shops with a sitemap had a broken one.
  2. Cover what is standard. Anything under "Should have already" you do not have yet, easiest first.
  3. Then choose by cost. Pick from "Worth building" by what each one takes to build and to run. Leave the rest on watch.

Should have already 12

Standard equipment for a site like yours. If you have it, scan your site to check it is right.

TechnologyEffort to buildCost to run% of peers
  • AI-bot rulesNamed rules for GPTBot, ClaudeBot and friends, rather than one blanket policy.lownone62%

    What it takes

    • A decision on which AI crawlers may read the site
    • A rule for each of them in robots.txt

    Where it stands

    Platform default, rising. 62% of online shops have it · 0.6% of all published ones are broken.

    Check yours with a scan · How it works

  • Canonical URLTells an agent which address is the real one for this page.lownone

    What it takes

    • A canonical link tag in each page template, pointing at the page's preferred address

    Where it stands

    Web baseline, flat.

    Check yours with a scan · How it works

  • Content SignalsCloudflare's robots.txt vocabulary for search, AI input and AI training.lownone1.6%

    What it takes

    • One line in robots.txt saying how your content may be used
    • Or Cloudflare's managed robots.txt, which adds it

    Where it stands

    Platform default, rising. 1.6% of online shops have it · 4.3% of all published ones are broken.

    Check yours with a scan · How it works

  • Editorial metadataAuthor, dates and provenance behind the content.lownone

    What it takes

    • Author, publisher and dates in the structured data of each article

    Where it stands

    Web baseline, flat.

    Check yours with a scan · How it works

  • HTTP Link headerRelations declared in headers, readable without parsing the body.lownone

    What it takes

    • A server or CDN rule that adds Link headers for the page's alternates

    Where it stands

    Web baseline, flat.

    Check yours with a scan · How it works

  • JSON-LDStructured data describing what this page is about.lownone

    What it takes

    • Structured data in each page template, describing what the page is about

    Where it stands

    Web baseline, flat.

    Check yours with a scan · How it works

  • Language and encodingDeclared language and charset, so text is interpreted correctly.lownone

    What it takes

    • A lang attribute and a character set declared on every page

    Where it stands

    Web baseline, flat.

    Check yours with a scan · How it works

  • Product / Offer schemaPrice, availability and identifiers an agent can quote.lownone

    What it takes

    • Product and price markup in product page templates, which most shop platforms add for you

    Where it stands

    Web baseline, flat.

    Check yours with a scan · How it works

  • robots.txtThe crawl-policy file every agent reads first.lownone98%

    What it takes

    • A robots.txt file at the root of the site

    Where it stands

    Web baseline, flat. 98% of online shops have it · 1.3% of all published ones are broken.

    Check yours with a scan · How it works

  • schema:ActionDeclares actions an agent could take from this page.lownone

    What it takes

    • Markup describing the actions a page supports, such as search or booking

    Where it stands

    Web baseline, flat.

    Check yours with a scan · How it works

  • XML sitemapThe URL inventory agents and crawlers use for discovery.lownone80%

    What it takes

    • A sitemap your CMS or a build step generates
    • A job that keeps it current as pages change

    Where it stands

    Web baseline, flat. 80% of online shops have it · 46% of theirs are broken.

    Check yours with a scan · How it works

  • Server-side renderingWhether the content exists before JavaScript runs. Most agents never run it.highlow

    What it takes

    • Page content in the HTML the server sends, not only after scripts run
    • For a site that renders in the browser today, a framework change

    Where it stands

    Web baseline, flat.

    Check yours with a scan · How it works

Worth building 5

In production at other organisations and gaining ground. Weigh each one by what it takes.

TechnologyEffort to buildCost to run% of peers
  • TDMRepThe W3C text and data mining reservation, used mainly by publishers.lownone0.1%

    What it takes

    • A decision on whether you reserve text and data mining rights
    • A JSON file or header saying so, with a link to your licensing terms

    Where it stands

    Early production, rising. 11 of 8,296 online shops have it · 19% of all published ones are broken.

    Build one · How it works

  • llms.txtA hand-written Markdown index of a site's most useful pages, written for language models.lowlow33%

    What it takes

    • A Markdown file listing your most useful pages
    • Someone to keep it current

    Where it stands

    Early production, rising. 33% of online shops have it · 9.4% of all published ones are broken.

    Build one · How it works

  • Markdown negotiationMarkdown served to agents that ask for it with Accept: text/markdown.mediumlow

    What it takes

    • A server or CDN that answers a request for Markdown with Markdown
    • A Vary: Accept header so caches keep the two versions apart

    Where it stands

    Early production, rising.

    Build one · How it works

  • Markdown twinA clean low-token markdown version of the page for agents.mediumlow

    What it takes

    • A build step that turns each page into Markdown
    • The Markdown served at the page's address with .md added

    Where it stands

    Early production, rising.

    Build one · How it works

  • UCP profileOn by default on ShopifyUniversal Commerce Protocol discovery for agentic shopping.mediumlow24%

    What it takes

    • On Shopify, nothing: it is on by default, so check it is correct
    • Elsewhere, checkout endpoints that follow the specification and a profile describing them

    Where it stands

    Platform default, rising. 24% of online shops have it · 5.3% of all published ones are broken.

    On by default on Shopify: if that is your platform, you have one already, so check it.

    Build one · How it works

Keep an eye on 10

It fits your site, but it is early or still settling. Nothing to build yet; worth knowing about.

TechnologyEffort to buildCost to run% of peers
  • A2A agent cardNeeds an A2A agentDeclares an agent this site operates, for agent-to-agent work.lownone<0.1%

    What it takes

    • A JSON file at /.well-known/agent-card.json describing your agent's skills and address

    It describes an A2A agent you already run. Building and hosting that agent is a separate project, and the bigger one.

    Where it stands

    Early pilots, rising. 3 of 8,296 online shops have it · 79% of all published ones are broken.

    How it works

  • ai.txtAttribution preferences for AI systems that use the content.lownone<0.1%

    What it takes

    • A text file at the root of the site stating your AI usage terms

    Where it stands

    Specification only, flat. 7 of 8,296 online shops have it.

    How it works

  • AIPREF Content-UsageThe IETF's standards-track vocabulary for stating how content may be used by AI systems.lownone

    What it takes

    • Usage preferences declared in robots.txt or an HTTP header, once the standard settles

    Where it stands

    Specification only, rising.

    How it works

  • auth.mdTelling an agent how to register for an account and get its own credentials, without a signup form or a consent screen.lownone

    What it takes

    • A Markdown file explaining how agents should sign in
    • Only worth writing once the convention settles

    Where it stands

    Early pilots, rising.

    How it works

  • MCP server cardNeeds an MCP serverAdvertises a Model Context Protocol endpoint agents can call.lownone0.2%

    What it takes

    • A JSON file at /.well-known/mcp.json giving your server's address, transports and tools

    It describes an MCP server you already run. Building, hosting and securing that server is a separate project, and the bigger one.

    Where it stands

    Early pilots, rising. 0.2% of online shops have it · 22% of all published ones are broken.

    How it works

  • WebMCPIn-page tools a browsing agent can call directly.mediumlow

    What it takes

    • Front-end code that registers your page's actions as tools
    • Tool design: names, descriptions and inputs an agent can rely on

    Where it stands

    Early pilots, rising.

    How it works

  • ACPThe Agentic Commerce Protocol, which powered checkout inside ChatGPT.highmedium

    What it takes

    • A platform to sell through: OpenAI closed Instant Checkout, the main one, in March 2026
    • Checkout endpoints that follow the specification
    • A payment provider that supports delegated payments

    Where it stands

    Early pilots, receding.

    How it works

  • AP2The Agent Payments Protocol, covering how an agent proves it was authorised to pay.highmedium

    What it takes

    • A payment provider that supports agent mandates
    • Checkout changes to accept and verify them

    Where it stands

    Early pilots, flat.

    How it works

  • MCP authorizationNeeds an MCP serverThe OAuth discovery chain protecting that MCP endpoint.highmedium<0.1%

    What it takes

    • An OAuth authorization server, or a provider that runs one
    • Protected-resource metadata so agents can find it
    • Token checks on every MCP request

    It protects an MCP server you already run, which is a separate project. The authorization itself is the effort rated here.

    Where it stands

    Early production, rising. 7 of 8,296 online shops have it · 37% of all published ones are broken.

    How it works

  • NLWeb endpointMicrosoft's conversational /ask route returning schema.org answers.highhigh0%

    What it takes

    • A vector database
    • An embedding model
    • A pipeline that keeps the embeddings in sync with your content
    • A language model to write the answers, paid per question
    • An /ask endpoint to host and scale

    Where it stands

    Early pilots, receding. None of the 8,296 online shops we scanned have it yet.

    How it works

Not for you yet 5

These do not fit your answers above. Change an answer and they move.

How we decide

  • Fit comes from your answers. Each technology is for one kind of site. We answered the questions for a typical site in your sector; change any that are wrong for you.
  • The group comes from how far along it is. Web baseline and platform default are standard; early production is worth building; earlier than that, or receding, is one to watch.
  • Few peers is not a reason to skip. The share of your sector that publishes something is shown for context and never moves it down: early is not the same as irrelevant.
  • Effort and running cost are our estimates for a typical site on a mainstream platform. Yours may differ.
  • Peer numbers come from our study of 150,074 domains, scanned in September 2026. Cautions for regulated sectors are our judgment, not legal advice.