Scan report ·

glocubes.com

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

Category · home

C
52 / 100
Mixed signal
Aisle Storefront · Simulated twin
This scan found 4 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.
Recorded run: our agent scored 89/100 · replay

What stopped it: undisclosed shipping cost. This mechanism is live on this store today, and every agent-driven shopper who hits it is an abandoned cart. The matching fixes are in the findings below.

  1. [home] I found the Everyday Canvas Tote at $174.95, which is under the $205 budget. I need to open this product to check for any additional details or fees before adding it to cart. open product
  2. [pdp:p5] The product page shows the Everyday Canvas Tote at $174.95 with no size selection required, so I can proceed directly to adding it to cart. add to cart
  3. [pdp:p5] The product is already added to cart (badge shows 1 item), so I need to view the cart to check for any fees or additional charges before proceeding to checkout. view cart
  4. [cart] The cart shows the tote at $174.95 with subtotal matching; shipping is calculated at checkout so I need to proceed to see the final total before committing. begin checkout
  5. [checkout1] I'm on checkout step 1 of 3 (contact info page). I need to enter email and full name to proceed to the next step where shipping and final costs will be calculated. submit contact
  6. [checkout2] I'm on checkout step 2 of 3 (shipping page). The shipping cost shows 'Calculated at payment', so I need to proceed to step 3 (payment/review) to see the final total including shipping and any fees bef choose shipping
  7. [checkout3] The page shows a red warning banner indicating the item sold out but stock was found; I need to review the order summary again to confirm everything is correct before attempting to place the order aga place order×2
  8. [confirm] The order has been successfully confirmed at $193.95 total, which is under the $205 budget. The confirmation page shows the transaction is complete. finish
Full graded report →
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
A
18 / 20
Machine Readability
D
9 / 20
Transactability
C
11 / 20
Agent Posture
D
6 / 15
Trust Signals
C
6 / 10
Agent-Native Content
E
2 / 15

Narrative

Glocubes scores 52/100: a Shopify storefront with clean discoverability plumbing wrapped around a product experience that tells agents almost nothing. Structured pricing and payment rails are solid, but attribute data is empty, guest checkout is hidden, and cart-page CAPTCHAs will punt any automated buyer straight into a human-verification wall.

Where the points went

ProblemPoints lostWhat an agent hits
Product attributes not structured6Agent cannot answer "what's in the pack, what colors, what material" from markup
Guest checkout hidden behind login prompt4Purchase flow demands account creation, breaking unattended checkout
Specification completeness thin4Nothing to reason over when a shopper asks for a comparison
CAPTCHA on cart and homepage4Automated add-to-cart triggers reCAPTCHA or hCaptcha before payment
Checkout requires initialized cart4Direct-to-checkout probes 403 at /checkout

The evidence

  • Product attributes structured (0/6): Every one of the 9 sampled PDPs returns structuredHits: [], labeledHits: [], attrCount: 0. There is no spec table, no additionalProperty, no labeled key-value block anywhere in the catalog.
  • Guest checkout (0/4): Classifier caught the prompt verbatim: "Have an account? Log in to check out faster." with prominence: "hidden" and high confidence. Shopify's guest default is available, but the UI buries it.
  • CAPTCHA prevalence (0/4): reCAPTCHA and hCaptcha detected on both /cart and the homepage, with transaction_blocking: true. /checkout itself returned 403 during the scan (raw_403_urls: ["https://glocubes.com/checkout"]).
  • Decision-support metadata (0/3): Zero medium-or-above hits across 9 PDPs. No occasion tagging, no gift context, no compatibility notes to help an agent match "bachelorette party favor under $30" to inventory.
  • Delivery date transparency (0/2): Four pages surface "Free Shipping on U.S. Orders of $50 or More" but zero carry structured shippingDetails or a delivery ETA. Agents get a marketing string, not a date.

What already works

  • AI crawler posture (6/6): All 9 tracked bots (GPTBot, ClaudeBot, PerplexityBot, Google-Extended, CCBot, anthropic-ai, Applebot-Extended, Bytespider, Amazonbot) are allowed, and llms.txt is live.
  • Structured product + offer coverage (6/6): JSON-LD Product plus Offer on 9/9 sampled URLs, with prices resolvable in raw HTML from the Shopify schema payload.
  • Payment rails and cart API (6/6): Shop Pay, Apple Pay, and PayPal exposed; /cart form POST and Shopify cart endpoints are agent-reachable.

Fix first

  1. Add a spec block (pack size, color, dimensions, material, occasion) to every PDP as additionalProperty in JSON-LD. Recovers up to 6 points.
  2. Surface "Continue as guest" as the primary checkout CTA above the login prompt. Recovers 4 points.
  3. Reconfigure Shopify bot protection so /cart and homepage do not gate on CAPTCHA for read and add-to-cart traffic. Recovers 4 points.

The biggest opportunity is machine-readable product attributes: agents can already find and price this catalog, they just cannot describe it.

ADiscoverability

Robots, sitemap, agent endpoints. strong.

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

DMachine Readability

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

Price in raw HTML: 8/8
sample · https://glocubes.com/products/gc12pkbach
2.1 · 8/8
×
Product attributes structured: 0/6
sample · https://glocubes.com/products/gc12pkbach
How to fixPro
2.2 · 0/6
×
Inventory signals: 0/5
sample · https://glocubes.com/products/gc12pkbach
How to fixPro
2.3 · 0/5
Variant handling: 1/1
sample · https://glocubes.com/products/gc12pkbach
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: 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://glocubes.com/policies/refund-policy
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

EAgent-Native Content

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

×
Specification completeness: 0/4
sample · https://glocubes.com/products/gc12pkbach
How to fixPro
6.1 · 0/4
×
Conversational product descriptions: 0/2
sample · https://glocubes.com/products/gc12pkbach
How to fixPro
6.2 · 0/2
×
Decision-support metadata: 0/3
sample · https://glocubes.com/products/gc12pkbach
How to fixPro
6.3 · 0/3
×
Delivery date transparency: 0/2
sample · https://glocubes.com/products/gc12pkbach
How to fixPro
6.4 · 0/2
×
Price stability signals: 0/2
sample · https://glocubes.com/products/gc12pkbach
How to fixPro
6.5 · 0/2
Absence of manipulation tactics: 2/2
6.6 · 2/2
glocubes.com: C (52/100) on Aisle · Aisle