Some cookies are necessary for SecondDoor to work. Others are optional, and tell us how the site and the product are used. Accept all, or decline all optional ones. Without a selection, nothing optional is set. More in our cookie policy.
Basic scanRetail storefront · Storefront property/Scanned 8 Sept 2026, 14:29 UTC/1 browser pass
A retail storefront that blocks automated clients at the door while serving real browsers, forcing agents to drive a browser to shop.
Older scan
This report was produced by an earlier version of the scanner. Some findings may not match how the site is measured now.
Wide. Agents are dropping out well before humans do.
Ordered by what the evidence says is costing most. Written for whoever owns the site, not whoever builds it.
1 piece of evidence and the recommended fix are recorded for this issue, with notes written from your own pages.
This is a basic scan, so it raises the three issues the deterministic evidence supports. A deep scan sends two agents over the site and raises up to ten, each with cited evidence and the screens to prove it.
A deep scan walks the site with two agents, records cited evidence and screenshots, and keeps a mission timeline. It comes with the paid plans. Making an account costs nothing and gives you one basic scan a month.
The score and the audit trail stay public. The evidence and the files open with an account.
The audit trail behind every number above. Not measured is not zero.
Machine discoverability
AI crawlers are named in robots.txt and llms.txt is published, but the homepage refuses HTTP requests from any client that does not render JavaScript, blocking the honest baseline while serving a real browser.
4 observations recorded.
Programmatic onboarding
No API documentation is linked from the site. A UCP manifest is published for checkout, but there is no developer surface for catalogue queries, authentication, or order management. An agent must scrape or drive a browser to shop.
3 observations recorded.
Pricing legibility
Prices appear in raw HTML on all 3 product pages checked, and Product structured data carries price and currency on each. An agent can parse cost without scraping.
2 observations recorded.
Agent-aware instrumentation
A UCP manifest at version 2026-08-25 is published with 8 shopping capabilities and 3 payment handlers, letting an agent discover how to transact. No MCP manifest exists at the 3 standard paths.
4 observations recorded.
Machine-fetchable trust
No security.txt is published. The returns policy (99-day window, free returns) and shipping policy both read as plain text on their own pages, but neither is in structured data on product pages.
3 observations recorded.
Commercial rails
Product markup carries price, currency, availability and identifier. The catalogue answers as data at /products.json. Returns and shipping terms read as text. A UCP manifest publishes 8 checkout capabilities.
4 observations recorded.
Steps to first value
A product with its price ($204) and an add-to-cart control is 2 steps from the homepage. No account is required. Shop Pay and PayPal wallets skip the form entirely.
1 observation recorded.
Required fields
The product page does not demand an account before buying. Express wallets (Shop Pay, PayPal) are available, letting a shopper skip the form. The page carries 15 input fields, 3 with constraints and 1 with a description, but none block.
1 observation recorded.
Verification walls
No sign-in requirement appears on the product page. The page does not demand email verification or phone confirmation before purchase. A shopper can reach checkout as a guest.
1 observation recorded.
Error recovery
51 size or colour choosers on the product page let a shopper correct a selection before adding to cart. The page carries 5 inline error containers and 15 live regions to signal validation feedback.
1 observation recorded.
It got through 8 of 17.
The site refused automated access at ridge.com, so the agent could not reach the site at all.