Scan report ·

walmart.com

Invisible. Agents can't meaningfully engage with this storefront.

Category · marketplace

E
25 / 97
Invisible
Evaluated coverage: 97/100 applicable points
Aisle Pro · Remediation packet
Every fix this scan flagged, one card at a time: ranked by points per effort, with copy-paste snippets, per-fix downloads, and a plan your AI coding agent can execute.
Discoverability
C
10 / 20
Machine Readability
E
1 / 20
Transactability
D
8 / 20
Agent Posture
E
0 / 12
Trust Signals
C
5 / 10
Agent-Native Content
E
1 / 15

Narrative

Walmart.com scored 25 out of 97 and sits squarely in the Invisible band, which is a striking result for the largest retailer in the country. The store publishes a permissive robots.txt and 34 sitemaps, then slams the door shut with PerimeterX at the edge, blocking 59% of fetches and returning a CAPTCHA on the homepage, cart, checkout, returns, and every sampled product page. An agent that follows the welcome mat straight into a verification wall cannot read prices, parse specs, or complete a transaction.

Where the points went

ProblemPoints lostWhat an agent hits
Edge blocking via PerimeterX10Homepage and product pages return a challenge page, not HTML
No Product/Offer schema on sampled pages8Agent cannot resolve SKU, price, or availability structurally
Price absent from raw and rendered HTML8Nothing to quote, compare, or add to a decision
No specs, descriptions, or decision metadata11Agent cannot answer "is this the right item?"
No returns policy, no delivery ETA, no guest checkout13Every trust and transaction question dead-ends

The evidence

  • PerimeterX blocks 59% of fetches (0/6): Challenge pages logged at walmart.com/, /cart, /checkout, /returns, /sitemap.xml, /llms.txt, and all 9 sampled product URLs, all from provider perimeterx. Check 4.3 recorded a 90.5% block rate and could not even evaluate rate limiting.
  • Zero structured product data across the sample (0/6): All 9 sampled URLs returned hasProduct: false, hasOffer: false, dialects: ["none"]. The sitemap at walmart.com/sitemap.xml reports total_locs: 0 and has_product_urls: false.
  • Price is invisible in HTML (0/8): raw_hits: 0, rendered_hits: 0 across all 9 products. Rendered fetches returned status 0, meaning the headless browser was blocked before paint.
  • Content signals collapse behind the wall (0/11 across 6.1 to 6.4): Classifier notes read "Page content not accessible, robot/human verification barrier prevents data extraction" and "only legal footer text visible." Nothing to summarize.
  • Fake urgency flagged (1/2): The phrase "Get as soon as 13 mins" was detected as fake_urgency, with no legitimate counterpart.

What already works

  • Crawler posture is fully permissive: ChatGPT-User, OAI-SearchBot, Claude-User, PerplexityBot, and Amazonbot are all allowed in robots.txt.
  • llms.txt is published at walmart.com/llms.txt (though it too returns a PerimeterX challenge).
  • PayPal is exposed as a machine-native wallet on cart and homepage.

Fix first

  1. Allowlist verified agent user-agents at the PerimeterX layer for read paths (product, cart, returns, sitemap): recovers ~10 points and unlocks every content check.
  2. Emit Product plus Offer JSON-LD with price, availability, and shippingDetails on PDPs: recovers ~14 points across 1.2, 2.1, 2.2, 2.3.
  3. Publish a machine-readable returns policy and delivery ETA copy on PDPs: recovers ~5 points.

The single biggest lever is the edge: every other fix is invisible until agents can actually reach the page.

CDiscoverability

Robots, sitemap, agent endpoints. partial.

AI crawler posture: 6/6
https://walmart.com/robots.txt
1.1 · 6/6
×
Structured product data coverage: 0/6
sample · https://www.walmart.com/reviews/product/15949912052
How to fixPro
1.2 · 0/6
×
Sitemap quality: 0/4
https://walmart.com/sitemap.xml
How to fixPro
1.3 · 0/4
Agent-specific endpoints: 4/4
https://walmart.com/.well-known/ai-plugin.json
1.4 · 4/4

EMachine Readability

Schema coverage, raw-HTML price, inventory, variants. broken.

×
Price in raw HTML: 0/8
sample · https://www.walmart.com/reviews/product/15949912052
How to fixPro
2.1 · 0/8
×
Product attributes structured: 0/6
sample · https://www.walmart.com/reviews/product/15949912052
How to fixPro
2.2 · 0/6
×
Inventory signals: 0/5
sample · https://www.walmart.com/reviews/product/15949912052
How to fixPro
2.3 · 0/5
Variant handling: 1/1
sample · https://www.walmart.com/reviews/product/15949912052
2.5 · 1/1

DTransactability

Checkout flow, guest, transparency, payment rails, cart API. patchy.

!
Checkout flow structure: 2/6
How to fixPro
3.1 · 2/6
×
Guest checkout availability: 0/4
How to fixPro
3.2 · 0/4
×
Price transparency signals: 0/4
How to fixPro
3.3 · 0/4
!
Machine-native payment rails: 3/3
How to fixPro
3.4 · 3/3
Cart API accessibility: 3/3
3.5 · 3/3

EAgent Posture

Bot detection, CAPTCHA, rate limiting, stated agent policy. broken.

×
Bot detection aggressiveness: 0/6
How to fixPro
4.1 · 0/6
×
CAPTCHA prevalence: 0/4
How to fixPro
4.2 · 0/4
·
Rate limiting posture: not evaluated on this scan (the pages this check needs were not sampled).
4.3 · n/a
×
Stated agent policy: 0/2
How to fixPro
4.4 · 0/2

CTrust Signals

Return policy, merchant verifiability, price history, third-party anchors. partial.

×
Return policy machine-readable: 0/3
https://walmart.com/returns
How to fixPro
5.1 · 0/3
!
Merchant verifiability: 1/3
How to fixPro
5.2 · 1/3
Price history signals: 2/2
5.3 · 2/2
Third-party trust anchors: 2/2
5.4 · 2/2

EAgent-Native Content

Specs, descriptions, decision support, delivery, stability, absence of manipulation. broken.

×
Specification completeness: 0/4
sample · https://www.walmart.com/reviews/product/15949912052
How to fixPro
6.1 · 0/4
×
Conversational product descriptions: 0/2
sample · https://www.walmart.com/reviews/product/15949912052
How to fixPro
6.2 · 0/2
×
Decision-support metadata: 0/3
sample · https://www.walmart.com/reviews/product/15949912052
How to fixPro
6.3 · 0/3
×
Delivery date transparency: 0/2
sample · https://www.walmart.com/reviews/product/15949912052
How to fixPro
6.4 · 0/2
×
Price stability signals: 0/2
sample · https://www.walmart.com/reviews/product/15949912052
How to fixPro
6.5 · 0/2
!
Absence of manipulation tactics: 1/2
How to fixPro
6.6 · 1/2