Scan report ·

parachutehome.com

Close. Agents get most of the way through, with one or two gaps.

Category · home

B
66 / 100
Close
Evaluated coverage: 100/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
A
18 / 20
Machine Readability
B
14 / 20
Transactability
C
12 / 20
Agent Posture
D
6 / 15
Trust Signals
A
8 / 10
Agent-Native Content
C
8 / 15

Narrative

Parachute Home scores 66/100: a competent Shopify storefront that agents can read and price, but cannot transact against without friction. The discoverability and structured data foundations are solid, but CAPTCHA on the cart, a missing guest checkout signal, and thin agent-facing metadata (variants, inventory depth, price validity) keep this from crossing into Ready territory.

Where the points went

ProblemPoints lostWhat an agent hits
CAPTCHA on cart and homepage4Automated add-to-cart triggers reCAPTCHA/hCaptcha, breaking the session
Checkout flow opaque to agents4Agent cannot inspect step count or field requirements before commit
Guest checkout not signaled4Agents assume account creation is required, abandoning the flow
Inventory depth and shipping unstructured3Stock counts and delivery windows require text parsing, not schema reads
Variant enumeration inconsistent3 (across 2.5, 6.3)Only 2 of 9 products expose variants machine-readably; the rest hide behind select widgets

The evidence

  • CAPTCHA prevalence, 0/4: Both reCAPTCHA and hCaptcha fire on /cart and the homepage, and the check flags transaction_blocking: true. This is the single hardest wall for any agent.
  • Guest checkout, 0/4: Classifier pulled the quote "Have an account? Log in to check out faster" with high confidence and guest_available: false. Shopify defaults to guest, but the surfaced copy pushes login.
  • Stated agent policy, 0/2: Terms and privacy HTML returned no classifiable content ("No terms or privacy content available to classify"). Agents have no policy signal about automated access.
  • Variant handling, 1/1 but capped: Only 2 of 9 sampled products enumerate variants in schema; down-alternative-duvet and brushed-cotton-duvet-cover-set-dusk-stripe-k-ck fall back to picker: select with zero schema variants.
  • Price stability, 0/2: Zero priceValidUntil fields across all 9 products. Agents caching prices have no expiry signal, forcing pessimistic re-fetches.

What already works

  • AI crawler posture, 6/6: robots.txt explicitly allows ChatGPT-User, OAI-SearchBot, Claude-User, PerplexityBot, Amazonbot, and more. No blocks.
  • Structured product data, 6/6 + Price in HTML, 8/8: All 9 sampled products carry Product+Offer JSON-LD with prices in raw HTML (e.g., "price":35000 for the down duvet). Zero rendering dependency.
  • Payment rails and returns, 3/3 + 3/3: Shop Pay, Apple Pay, PayPal, and ACH/Plaid detected; the returns policy is fully machine-readable with 60-day window, conditions, and process.

Fix first

  1. Remove or scope reCAPTCHA/hCaptcha off /cart for non-suspicious sessions (+4 points).
  2. Surface an explicit "Continue as guest" affordance at checkout entry (+4 points).
  3. Add priceValidUntil and shippingDetails to Offer schema across the catalog (+3 points).

The single biggest lever is the CAPTCHA on cart: it invalidates every upstream investment in schema, rails, and crawler access the moment an agent tries to buy.

ADiscoverability

Robots, sitemap, agent endpoints. strong.

AI crawler posture: 6/6
https://parachutehome.com/robots.txt
1.1 · 6/6
Structured product data coverage: 6/6
sample · https://parachutehome.com/products/digital-gift-card
1.2 · 6/6
!
Sitemap quality: 2/4
https://parachutehome.com/sitemap.xml
How to fixPro
1.3 · 2/4
Agent-specific endpoints: 4/4
https://parachutehome.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://parachutehome.com/products/digital-gift-card
2.1 · 8/8
!
Product attributes structured: 3/6
sample · https://parachutehome.com/products/digital-gift-card
How to fixPro
2.2 · 3/6
!
Inventory signals: 2/5
sample · https://parachutehome.com/products/digital-gift-card
How to fixPro
2.3 · 2/5
!
Variant handling: 1/1
sample · https://parachutehome.com/products/digital-gift-card
How to fixPro
2.5 · 1/1

CTransactability

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

!
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: 4/4
3.3 · 4/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. patchy.

!
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

ATrust Signals

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

Return policy machine-readable: 3/3
https://parachutehome.com/returns
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: 2/2
5.4 · 2/2

CAgent-Native Content

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

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