Scan report ·

allbirds.com

Mixed signal. Agents can reach the page, but guess from there.

Category · fashion

C
61 / 100
Mixed signal
Aisle Storefront · Simulated twin
This scan found 5 weaknesses an agent would hit at checkout, so we planted the same mechanisms in a simulated storefront. Watch an agent shop it, or send your own.
Aisle Max · 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
B
15 / 20
Machine Readability
B
14 / 20
Transactability
B
13 / 20
Agent Posture
D
6 / 15
Trust Signals
C
6 / 10
Agent-Native Content
D
7 / 15

Narrative

Allbirds scores 61 out of 100, a mixed signal that masks a strange bifurcation. The site is genuinely welcoming to AI crawlers at the door and technically competent underneath, with full-credit machine-readable pricing, Shop Pay and Amazon Pay rails, and a Shopify cart endpoint any agent can hit. But the moment an agent tries to actually transact or verify what it is looking at, the site starts throwing up walls: CAPTCHAs on the cart, no stated agent policy, no third-party reviews, and product data that thins out on exactly the pages where shoppers land from a search engine.

The most expensive miss is CAPTCHA prevalence, which scored zero out of four. Both reCAPTCHA and hCaptcha were detected on the cart and on the homepage, and the check flagged this as transaction-blocking. Agent-friendly crawler headers in robots.txt mean nothing if the same site fires a challenge at any automated session trying to add to cart. Allbirds has told GPTBot, ClaudeBot, PerplexityBot, and Amazonbot that they are welcome, then bolted the door behind them. Pick a lane.

The second big drag is checkout flow structure, at two out of six. The classifier could not evaluate the checkout page at all because it requires an initialized cart, and a 403 was returned at https://allbirds.com/checkout. This is standard Shopify behavior, but combined with the CAPTCHA finding it means an agent has essentially no way to reason about the purchase path before committing. Guest checkout availability took a related two-out-of-four hit for the same reason: the classifier had low confidence because there was nothing to classify.

Third, structured product data coverage came in at three out of six. Seven of nine sampled products carry proper Product plus Offer JSON-LD, but two do not: the womens-tree-pipers-luna and womens-tree-runner-go-blizzard-hanami-night pages return no structured product markup at all. These are live PDPs on a Shopify store, which makes the gap look like a template regression rather than a design choice. The same two URLs also came back as low-signal on specification completeness (2/4) and conversational descriptions (1/2), suggesting a specific product template is silently degrading agent readability across multiple dimensions.

Fourth, trust signals leak points in two places. Third-party trust anchors scored zero out of two: no Trustpilot, no Yotpo, no Judge.me, no aggregate rating hits anywhere in the checked platforms. For a brand with Allbirds' consumer recognition, the absence of any machine-verifiable review corpus is a self-inflicted wound. An agent choosing between Allbirds and a competitor with a Yotpo widget has no third-party signal to weight the decision. Merchant verifiability adds another two lost points because the footer stops at "Allbirds, Inc." with no physical address or registration ID.

Finally, stated agent policy scored zero out of two, with no terms or privacy content available for the classifier to evaluate. Combined with a fully permissive robots.txt, this leaves agents guessing about what use is actually sanctioned.

The biggest opportunity is removing the CAPTCHA and 403 barriers on cart and checkout so that the strong pricing, payment rail, and cart API foundations Allbirds already has can actually be used by the agents it is inviting in.

BDiscoverability

Robots, sitemap, agent endpoints. mostly strong.

AI crawler posture: 6/6
https://allbirds.com/robots.txt
1.1 · 6/6
!
Structured product data coverage: 3/6
sample · https://www.allbirds.com/products/mens-wool-runners-natural-white
How to fixPro
1.2 · 3/6
!
Sitemap quality: 2/4
https://allbirds.com/sitemap.xml
How to fixPro
1.3 · 2/4
Agent-specific endpoints: 4/4
https://allbirds.com/.well-known/ai-plugin.json
1.4 · 4/4

BMachine Readability

Schema coverage, raw-HTML price, inventory, variants. mostly strong.

Price in raw HTML: 8/8
sample · https://www.allbirds.com/products/mens-wool-runners-natural-white
2.1 · 8/8
!
Product attributes structured: 3/6
sample · https://www.allbirds.com/products/mens-wool-runners-natural-white
How to fixPro
2.2 · 3/6
!
Inventory signals: 2/5
sample · https://www.allbirds.com/products/mens-wool-runners-natural-white
How to fixPro
2.3 · 2/5
!
Variant handling: 1/1
sample · https://www.allbirds.com/products/mens-wool-runners-natural-white
How to fixPro
2.5 · 1/1

BTransactability

Checkout flow, guest, transparency, payment rails, cart API. mostly strong.

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

DAgent Posture

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

!
Bot detection aggressiveness: 3/6
How to fixPro
4.1 · 3/6
×
CAPTCHA prevalence: 0/4
How to fixPro
4.2 · 0/4
Rate limiting posture: 3/3
4.3 · 3/3
×
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: 3/3
https://allbirds.com/pages/returns-exchanges
5.1 · 3/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: 0/2
How to fixPro
5.4 · 0/2

DAgent-Native Content

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

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