Recorded run: our agent scored 39/100 and never completed the purchase · replay
- [home] Found the Heritage Down Jacket at p9 for $157.95, which is under budget before taxes/fees. Need to open it and check size L availability. → open product
- [pdp:p9] Size L is available at $157.95. I'll add it to cart with size L specified. → add to cart×15
Narrative
Glo Pals scores 56 out of 100, a mixed-signal result that captures a specific pathology: the site is technically discoverable and transactionally capable, but it tells agents almost nothing about what it actually sells. The Shopify plumbing works. The product storytelling, in any form a machine can parse, does not. An agent can find these products, see a price, and add to cart. It cannot answer a shopper's next question.
The largest single wound is agent-native content, where the site drops roughly eleven points across five checks. Specification completeness scores 0 of 4 because eight of nine sampled products return a "low" signal from the classifier, with only the Sesame Street Light-Up Cubes page surfacing usable structure ("AGES: 3+ years, Each pack includes 4 reusable Sesame Street Light-Up Cubes"). Conversational descriptions, decision-support metadata, delivery date transparency, and price stability signals all score 0. For products aimed at parents making age-appropriateness and safety judgments, the absence of extractable age ranges, materials, dimensions, and care instructions is not a minor gap. It means an agent recommending sensory toys to a parent has nothing to recommend on.
The second cluster of damage sits in machine readability, where product attributes structured (0 of 6) and inventory signals (0 of 5) both fail outright. The Shopify JSON blob exposes price and SKU cleanly, which is why check 2.1 scores full marks, but schemaAvailability is null on every one of the nine sampled URLs. No InStock, no OutOfStock, no shipping details in schema. Only the Light-Up Cubes page even mentions availability in prose. An agent asking "is this in stock" has to guess from the presence of an add-to-cart button, which is exactly the kind of fragile inference that breaks at scale.
CAPTCHA prevalence scores 0 of 4, and this one deserves emphasis because it is actively hostile rather than merely absent. Both reCAPTCHA and hCaptcha are detected on the cart and homepage, with transaction_blocking: true. Combined with the 403 on /checkout flagged in check 4.1, this means an agent that successfully navigates every prior step still hits a wall at the moment of purchase. The Shop Pay, Apple Pay, and PayPal rails detected in check 3.4 are meaningful, but they are behind a challenge layer that will reject non-human traffic by design.
Two smaller but telling gaps: the sitemap at glopals.com/sitemap.xml contains only 5 URLs, has no product URLs, and no lastmod timestamps (check 1.3, 2 of 4). And stated agent policy scores 0 of 2 because no terms or privacy content was available to classify at all. The robots.txt is admirably open, permitting GPTBot, ClaudeBot, PerplexityBot, and six others, but the sitemap gives those crawlers almost nothing to chew on and the policy page gives them no rules of engagement.
The bright spots are real. Every sampled product has Product plus Offer JSON-LD. Return policy is machine-readable with a clear 30-day window. No dark patterns, no fake urgency. The foundation is sound.
The biggest opportunity is to enrich product pages with structured attributes, age ranges, materials, and availability schema so that the agents Glo Pals has already invited in have something worth quoting.
ADiscoverability
Robots, sitemap, agent endpoints. strong.
DMachine Readability
Schema coverage, raw-HTML price, inventory, variants. gappy.
BTransactability
Checkout flow, guest, transparency, payment rails, cart API. mostly strong.
DAgent Posture
Bot detection, CAPTCHA, rate limiting, stated agent policy. gappy.
ATrust Signals
Return policy, merchant verifiability, price history, third-party anchors. strong.
EAgent-Native Content
Specs, descriptions, decision support, delivery, stability, absence of manipulation. broken.