AgentVitals Research · July 2026 edition

The State of the Agentic Web

We ran the agent across 430 of the top e-commerce & SaaS sites (1605 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.

79Average Agent Readiness Score
80Median score
59%Publish no agent directives (llms.txt / NLWeb)
1605Pages 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 1153 attempts on 430 sites, 29% succeeded.

TaskCompletionRateSitesMost common blocker
Find a product
41% 232 Navigation relies on JS handlers, not real links agents can follow.
Read a product's price
6% 95 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
22% 232 Navigation relies on JS handlers, not real links agents can follow.
Find plan pricing
45% 198 Navigation relies on JS handlers, not real links agents can follow.
Find the developer docs
27% 198 Navigation relies on JS handlers, not real links agents can follow.
Reach the signup form
17% 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 No schema.org/JSON-LD, so agents must guess what the page is about.
🥈 Adobe adobe.com · 5 pages scanned SaaS / B2B 94 7 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 13 Form inputs lack name/autocomplete, so agents cannot fill them reliably.
8 Productboard productboard.com · 5 pages scanned SaaS / B2B 92 7 Page has 2310 nodes; excessive complexity causes LLM context exhaustion.
9 Clearbit clearbit.com · 5 pages scanned SaaS / B2B 92 24 A bot-challenge interstitial blocks the page; verified agents get stopped before they can browse or buy.
10 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.
11 Lovesac lovesac.com · 5 pages scanned E-commerce / DTC 91 8 No schema.org/JSON-LD, so agents must guess what the page is about.
12 Outreach outreach.io · 5 pages scanned SaaS / B2B 91 8 3 interactive SVG(s) lack a title or aria-label.
13 On Running on.com · 5 pages scanned E-commerce / DTC 91 13 56 interactive SVG(s) lack a title or aria-label.
14 Policygenius policygenius.com · 5 pages scanned Fintech 91 22 Form inputs lack name/autocomplete, so agents cannot fill them reliably.
15 Sling TV sling.com · 5 pages scanned Media / Subscription 90 7 No schema.org/JSON-LD, so agents must guess what the page is about.
16 Fivetran fivetran.com · 5 pages scanned SaaS / B2B 90 8 No schema.org/JSON-LD, so agents must guess what the page is about.
17 IKEA ikea.com · 5 pages scanned E-commerce / DTC 90 8 27 interactive SVG(s) lack a title or aria-label.
18 Twitch twitch.tv · 1 page scanned Media / Subscription 90 8 Only 0 real link(s) found; navigation may rely on JS handlers.
19 Airbnb airbnb.com · 5 pages scanned Travel / Hospitality 90 10 30 interactive SVG(s) lack a title or aria-label.
20 edX edx.org · 5 pages scanned Media / Subscription 90 10 Form inputs lack name/autocomplete, so agents cannot fill them reliably.
21 Vitamix vitamix.com · 5 pages scanned E-commerce / DTC 90 10 No schema.org/JSON-LD, so agents must guess what the page is about.
22 Dillard's dillards.com · 5 pages scanned E-commerce / DTC 90 11 This looks like a product page with a visible price, but no Offer/price in structured data — agents must guess the price, currency, and stock.
23 CeraVe cerave.com · 5 pages scanned E-commerce / DTC 90 13 9 interactive SVG(s) lack a title or aria-label.
24 PlanetScale planetscale.com · 5 pages scanned SaaS / B2B 90 18 Form inputs lack name/autocomplete, so agents cannot fill them reliably.
25 CoverGirl covergirl.com · 5 pages scanned E-commerce / DTC 89 5 No schema.org/JSON-LD, so agents must guess what the page is about.

The laggards — least agent-ready

#SiteCategoryScoreIssuesTop issue
430 Hulu hulu.com · 5 pages scanned Media / Subscription 50 17 Form inputs lack name/autocomplete, so agents cannot fill them reliably.
429 WHOOP whoop.com · 5 pages scanned Media / Subscription 51 16 Form inputs lack name/autocomplete, so agents cannot fill them reliably.
428 Wyndham wyndhamhotels.com · 5 pages scanned Travel / Hospitality 52 31 Form inputs lack name/autocomplete, so agents cannot fill them reliably.
427 Chairish chairish.com · 5 pages scanned Marketplace 54 105 Form inputs lack name/autocomplete, so agents cannot fill them reliably.
426 DSW dsw.com · 5 pages scanned E-commerce / DTC 54 41 Form inputs lack name/autocomplete, so agents cannot fill them reliably.
425 NerdWallet nerdwallet.com · 5 pages scanned Fintech 54 23 Form inputs lack name/autocomplete, so agents cannot fill them reliably.
424 Houzz houzz.com · 5 pages scanned Marketplace 54 22 Form inputs lack name/autocomplete, so agents cannot fill them reliably.
423 Supergoop! supergoop.com · 5 pages scanned E-commerce / DTC 55 67 Form inputs lack name/autocomplete, so agents cannot fill them reliably.
422 Nike nike.com · 5 pages scanned E-commerce / DTC 56 25 Form inputs lack name/autocomplete, so agents cannot fill them reliably.
421 Dollar Shave Club dollarshaveclub.com · 5 pages scanned E-commerce / DTC 56 18 Inputs have no associated label; agents cannot tell what to enter.

By category

CategorySitesAvg scoreCategory leader
Travel / Hospitality42 82Frontier (97)
SaaS / B2B108 79Adobe (94)
Fintech43 79Vanguard (94)
Media / Subscription47 79Sling TV (90)
E-commerce / DTC144 78Nespresso (91)
Marketplace46 75CarMax (89)

Score distribution

0–390 sites
40–5922 sites
60–79185 sites
80–100223 sites

How sites fail agents most often

Share of scanned sites exhibiting each issue.

% of sitesIssue
72%No schema.org/JSON-LD, so agents must guess what the page is about.
69%Robots.txt has no specific directives for AI crawlers (GPTBot, ClaudeBot); you're effectively AI-blind.
67%No semantic landmarks/ARIA roles, so agents struggle to orient.
65%Missing or duplicate H1 / skipped heading levels make the page hard to outline.
64%Interactive SVG icons lack titles or aria-labels; they are invisible 'black boxes' to agents.
63%Links like “click here” / icon-only links give agents no destination context.
61%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
Costco costco.com E-commerce / DTCtimed 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
MVMT mvmt.com E-commerce / DTCunreachable
OpenTable opentable.com Travel / Hospitalitytimed out
Revolve revolve.com E-commerce / DTCtimed out
Root rootinsurance.com Fintechtimed out
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 July 15, 2026 · scores computed by the AgentVitals engine.