AgentVitals Research · October 2026 edition

The State of the Agentic Web

We ran the agent across 430 of the top e-commerce & SaaS sites (1567 pages in all) to see how ready they are for the agent majority. Here's how the web actually stacks up — and who's winning.

78Average Agent Readiness Score
80Median score
54%Publish no agent directives (llms.txt / NLWeb)
1567Pages scanned this edition

Plus 21 sites that blocked or refused our agent entirely — see below.

Can agents actually complete the task?

Beyond the score: we point a no-JavaScript agent at each site and measure whether it can finish a real job — find a product, read a price, reach a signup form. Across 1161 attempts on 430 sites, 30% succeeded.

TaskCompletionRateSitesMost common blocker
Find a product
44% 232 Navigation relies on JS handlers, not real links agents can follow.
Read a product's price
5% 103 A visible price is on the page but there's no Offer/price in structured data — agents have to guess the price, currency, and availability.
Find the returns / shipping policy
24% 232 Navigation relies on JS handlers, not real links agents can follow.
Find plan pricing
44% 198 Navigation relies on JS handlers, not real links agents can follow.
Find the developer docs
28% 198 Navigation relies on JS handlers, not real links agents can follow.
Reach the signup form
20% 198 Navigation relies on JS handlers, not real links agents can follow.

The leaderboard — most agent-ready

#SiteCategoryScoreIssuesTop issue
🥇 Frontier frontier.com · 5 pages scanned Travel / Hospitality 97 12 4 element(s) with potentially critical keywords (price, $, cart) are marked aria-hidden="true".
🥈 Adobe adobe.com · 5 pages scanned SaaS / B2B 95 9 No schema.org/JSON-LD, so agents must guess what the page is about.
🥉 Vanguard vanguard.com · 5 pages scanned Fintech 94 12 No schema.org/JSON-LD, so agents must guess what the page is about.
4 Heroku heroku.com · 5 pages scanned SaaS / B2B 93 5 6 interactive SVG(s) lack a title or aria-label.
5 Shortcut shortcut.com · 5 pages scanned SaaS / B2B 93 5 45 interactive SVG(s) lack a title or aria-label.
6 Cash App cash.app · 5 pages scanned Fintech 93 11 3 element(s) with potentially critical keywords (price, $, cart) are marked aria-hidden="true".
7 Zoho zoho.com · 5 pages scanned SaaS / B2B 93 12 Form inputs lack name/autocomplete, so agents cannot fill them reliably.
8 Fivetran fivetran.com · 5 pages scanned SaaS / B2B 92 5 No schema.org/JSON-LD, so agents must guess what the page is about.
9 Dillard's dillards.com · 5 pages scanned E-commerce / DTC 92 12 Form inputs lack name/autocomplete, so agents cannot fill them reliably.
10 Fidelity fidelity.com · 5 pages scanned Fintech 92 14 Form inputs lack name/autocomplete, so agents cannot fill them reliably.
11 CoverGirl covergirl.com · 5 pages scanned E-commerce / DTC 91 4 21 interactive SVG(s) lack a title or aria-label.
12 Nespresso nespresso.com · 1 page scanned E-commerce / DTC 91 5 No schema.org/JSON-LD, so agents must guess what the page is about.
13 Stash stash.com · 1 page scanned Fintech 91 5 4 interactive SVG(s) lack a title or aria-label.
14 Outreach outreach.io · 5 pages scanned SaaS / B2B 91 7 3 interactive SVG(s) lack a title or aria-label.
15 Lovesac lovesac.com · 5 pages scanned E-commerce / DTC 91 10 No schema.org/JSON-LD, so agents must guess what the page is about.
16 Drift drift.com · 5 pages scanned SaaS / B2B 91 11 2 element(s) with potentially critical keywords (price, $, cart) are marked aria-hidden="true".
17 Railway railway.app · 5 pages scanned SaaS / B2B 91 16 Form inputs lack name/autocomplete, so agents cannot fill them reliably.
18 ZoomInfo zoominfo.com · 5 pages scanned SaaS / B2B 90 7 robots.txt disallows agent crawlers (ccbot, bytespider, amazonbot, diffbot, meta-externalagent, …) from "/". Buying and research agents are turned away at the door.
19 IKEA ikea.com · 5 pages scanned E-commerce / DTC 90 8 25 interactive SVG(s) lack a title or aria-label.
20 Patagonia patagonia.com · 1 page scanned E-commerce / DTC 90 8 No schema.org/JSON-LD, so agents must guess what the page is about.
21 Twitch twitch.tv · 1 page scanned Media / Subscription 90 8 Only 0 real link(s) found; navigation may rely on JS handlers.
22 Vitamix vitamix.com · 5 pages scanned E-commerce / DTC 90 8 No schema.org/JSON-LD, so agents must guess what the page is about.
23 Productboard productboard.com · 5 pages scanned SaaS / B2B 90 9 Page has 3418 nodes; excessive complexity causes LLM context exhaustion.
24 Plaid plaid.com · 5 pages scanned Fintech 90 11 13 interactive SVG(s) lack a title or aria-label.
25 Marqeta marqeta.com · 5 pages scanned Fintech 90 12 Form inputs lack name/autocomplete, so agents cannot fill them reliably.

The laggards — least agent-ready

#SiteCategoryScoreIssuesTop issue
430 Hulu hulu.com · 5 pages scanned Media / Subscription 50 25 Form inputs lack name/autocomplete, so agents cannot fill them reliably.
429 Chairish chairish.com · 5 pages scanned Marketplace 53 106 Form inputs lack name/autocomplete, so agents cannot fill them reliably.
428 Wyndham wyndhamhotels.com · 5 pages scanned Travel / Hospitality 53 30 Form inputs lack name/autocomplete, so agents cannot fill them reliably.
427 Italic italic.com · 5 pages scanned E-commerce / DTC 53 18 Form inputs lack name/autocomplete, so agents cannot fill them reliably.
426 Rothy's rothys.com · 5 pages scanned E-commerce / DTC 54 18 Form inputs lack name/autocomplete, so agents cannot fill them reliably.
425 DSW dsw.com · 5 pages scanned E-commerce / DTC 56 40 Form inputs lack name/autocomplete, so agents cannot fill them reliably.
424 Houzz houzz.com · 5 pages scanned Marketplace 56 37 Form inputs lack name/autocomplete, so agents cannot fill them reliably.
423 Harry's harrys.com · 5 pages scanned E-commerce / DTC 56 21 Form inputs lack name/autocomplete, so agents cannot fill them reliably.
422 Warby Parker warbyparker.com · 5 pages scanned E-commerce / DTC 56 19 Form inputs lack name/autocomplete, so agents cannot fill them reliably.
421 Dollar Shave Club dollarshaveclub.com · 5 pages scanned E-commerce / DTC 56 17 Inputs have no associated label; agents cannot tell what to enter.

By category

CategorySitesAvg scoreCategory leader
Travel / Hospitality40 81Frontier (97)
Fintech43 80Vanguard (94)
SaaS / B2B108 79Adobe (95)
Media / Subscription47 78Twitch (90)
E-commerce / DTC146 77Dillard's (92)
Marketplace46 76CarMax (89)

Score distribution

0–390 sites
40–5919 sites
60–79195 sites
80–100216 sites

How sites fail agents most often

Share of scanned sites exhibiting each issue.

% of sitesIssue
70%No schema.org/JSON-LD, so agents must guess what the page is about.
68%Robots.txt has no specific directives for AI crawlers (GPTBot, ClaudeBot); you're effectively AI-blind.
66%No semantic landmarks/ARIA roles, so agents struggle to orient.
65%Missing or duplicate H1 / skipped heading levels make the page hard to outline.
63%Interactive SVG icons lack titles or aria-labels; they are invisible 'black boxes' to agents.
62%Links like “click here” / icon-only links give agents no destination context.
56%No llms.txt / NLWeb endpoint to guide agents to the right actions.
55%Multiple elements share the same ID; this breaks selector reliability for deterministic agents.

Blocked at the door

21 sites our agent couldn't reach at all — refused, timed out, or failed to resolve. For an agent trying to buy, that's a hard zero.

SiteCategoryWhy
ASOS asos.com E-commerce / DTCtimed out
Babbel babbel.com Media / Subscriptionunreachable
Choice Hotels choicehotels.com Travel / Hospitalitytimed out
Emirates emirates.com Travel / Hospitalitytimed out
FIGS figs.com E-commerce / DTCTLS / certificate error
Google Flights googleflights.com Travel / HospitalityDNS — domain did not resolve
H&M hm.com E-commerce / DTCtimed out
HOKA hoka.com E-commerce / DTCunreachable
Hotels.com hotels.com Travel / Hospitalitytimed out
JCPenney jcpenney.com E-commerce / DTCtimed out
KitchenAid kitchenaid.com E-commerce / DTCtimed out
Lululemon lululemon.com E-commerce / DTCtimed out
Marketo marketo.com SaaS / B2Btimed out
OpenTable opentable.com Travel / Hospitalitytimed out
Revolve revolve.com E-commerce / DTCtimed out
Root rootinsurance.com Fintechtimed out
Spirit spirit.com Travel / HospitalityDNS — domain did not resolve
The Washington Post washingtonpost.com Media / Subscriptiontimed out
UGG ugg.com E-commerce / DTCunreachable
Uniqlo uniqlo.com E-commerce / DTCtimed out
United Airlines united.com Travel / Hospitalitytimed out

Get every edition in your inbox

The State of the Agentic Web lands monthly. Be the first to see where the web stands — and where your site ranks.

Methodology

Every month we run the AgentVitals static Agent Readiness scan across 451 leading e-commerce and SaaS sites, score each 0–100 on how legibly an AI agent can read and operate it, and rank the field. Scores are computed from real scans, never estimated — the same engine that powers the free scanner, pinned to a versioned scoring algorithm so a month-over-month change is always explainable.

We identify our agents honestly and never sit in anyone's request path. Want your site measured against the field? Run a free scan →

Generated October 1, 2026 · scores computed by the AgentVitals engine.