{"slug":"patagonia-bsd7j8","companyName":"patagonia.com","domain":"patagonia.com","url":"https://patagonia.com","headline":"Automated visitors, including the AI agents that now do shopping, hit a 404 or a near-blank page at the front door, so nothing downstream can be evaluated.","compositeScore":52,"humanScore":94,"agentScore":9,"doorGap":85,"humanMeasured":4,"agentMeasured":5,"percentile":null,"humanPercentile":null,"agentPercentile":null,"isPartial":true,"depth":"deep","siteClass":"unknown","scannerVersion":10,"scannedAt":"2026-09-03T21:37:59.175Z","unlocked":false,"mission":{"steps":[{"url":"https://patagonia.com","outcome":"ok","purpose":"reach the site at all"},{"url":"https://patagonia.com/robots.txt","outcome":"missing","purpose":"find out whether machines are welcome"},{"url":"https://patagonia.com","outcome":"ok","purpose":"ask whether the door opens for requests carrying the AI crawlers' names"},{"url":"https://patagonia.com/llms.txt","outcome":"missing","purpose":"read the site's own guide for language models"},{"url":"https://patagonia.com","outcome":"missing","purpose":"find out what pages exist"},{"url":"https://patagonia.com/.well-known/security.txt","outcome":"missing","purpose":"find a contact route for machines"},{"url":"https://patagonia.com","outcome":"missing","purpose":"find a published agent interface"},{"url":"https://patagonia.com/.well-known/ai-plugin.json","outcome":"missing","purpose":"find an agent plugin manifest"},{"url":"https://patagonia.com","outcome":"missing","purpose":"find out whether verified agents are recognised"},{"url":"https://patagonia.com","outcome":"missing","purpose":"read the homepage as data rather than as a page"},{"url":"https://patagonia.com","outcome":"missing","purpose":"find a machine readable API spec"},{"url":"https://patagonia.com","outcome":"missing","purpose":"read the developer documentation"},{"url":"https://patagonia.com","outcome":"ok","purpose":"read the prices without running JavaScript"},{"url":"https://patagonia.com","outcome":"ok","purpose":"walk the way a visitor would, to a signup form or a product"}],"verdict":"The agent got through 4 of 14 requests, but could not find out whether machines are welcome. It came up empty on 9 other checks too. That is enough missing for a machine to give up before it reaches a purchase."},"observations":[{"url":"https://www.patagonia.com/","step":1,"detail":"https://www.patagonia.com/ returned HTTP 404 with body text 'Not found'. No headings, links, buttons or visible text were rendered. This is a rendering or routing failure on the site's end for an automated visitor, not a judgment on design.","moment":"Landing page","verdict":"blocked","screenshot":0},{"url":"https://www.patagonia.com/shop/new-arrivals","step":2,"detail":"Tried /home/ and /shop/new-arrivals as likely landing or category pages. Both returned HTTP 404 with no rendered content, same as the root domain. The failure is consistent across paths, suggesting the site is not serving content to this automated visitor at all.","moment":"Attempted alternate entry points","verdict":"blocked"}],"dimensions":[{"key":"machine_discoverability","audience":"agent","score":13,"summary":"A real browser opened the homepage and got 97 characters of rendered content, no headings or links. No sitemap, no robots.txt, no schema.org markup anywhere checked.","evidence":{"locked":true,"count":4}},{"key":"programmatic_onboarding","audience":"agent","score":10,"summary":"No developer docs, OpenAPI spec, or MCP manifest at any of the 9 standard paths checked. No signup flow exists either, but that matches a site with no account system, not an API program.","evidence":{"locked":true,"count":4}},{"key":"pricing_legibility","audience":"agent","score":null,"summary":"Could not verify: this scan did not reach the pages that would show it.","evidence":{"locked":true,"count":1}},{"key":"agent_aware_instrumentation","audience":"agent","score":8,"summary":"No MCP manifest at any of the 3 standard paths and no Web Bot Auth signals. There is no visible mechanism for an agent to identify itself or act with authority on this site.","evidence":{"locked":true,"count":4}},{"key":"machine_fetchable_trust","audience":"agent","score":15,"summary":"No security.txt, no sitemap, no robots.txt. A machine has no signed or declared way to verify what this domain is or trust its intent.","evidence":{"locked":true,"count":2}},{"key":"commercial_rails","audience":"agent","score":0,"summary":".","evidence":{"locked":true,"count":3}},{"key":"steps_to_first_value","audience":"human","score":95,"summary":"The entry_path probe found no signup and no sign-in anywhere on the homepage. A visitor who can actually load the site needs zero steps to reach whatever it offers.","evidence":{"locked":true,"count":1}},{"key":"required_fields","audience":"human","score":100,"summary":"There is no form anywhere on the homepage, so nothing is asked of a visitor. Zero fields is the best possible outcome for this dimension.","evidence":{"locked":true,"count":1}},{"key":"verification_walls","audience":"human","score":100,"summary":"No account system exists, so there is no email, phone, or identity check standing between a visitor and the content.","evidence":{"locked":true,"count":1}},{"key":"error_recovery","audience":"human","score":80,"summary":"With no form present there is nothing to submit incorrectly, so no error states were observed to test. The absence of forms caps how much can go wrong here.","evidence":{"locked":true,"count":1}}],"issues":[{"rank":1,"title":"Automated browsers are served a near-empty page or a 404 at the domain root, which blocks both AI shopping agents and human visitors using automation.","dimensionKey":"machine_discoverability","evidence":{"locked":true,"count":3},"fix":null},{"rank":2,"title":"No robots.txt and no sitemap are published, so crawlers have no declared map of the site.","dimensionKey":"machine_fetchable_trust","evidence":{"locked":true,"count":2},"fix":null}],"fixArtifacts":{"locked":true,"count":7,"summaries":[{"id":"bot_wall_guidance:notes","kind":"bot_wall_guidance","title":"Let verified assistants through","path":"notes","effort":{"minutes":60,"role":"developer"},"outcome":{"dimension":"machine_discoverability","external":["Assistant shopping and search crawlers reach the product, pricing and policy pages a buyer asks about."]}},{"id":"robots_search_bots:robots-txt","kind":"robots_search_bots","title":"robots.txt rules for AI crawlers","path":"/robots.txt","effort":{"minutes":10,"role":"owner"},"outcome":{"dimension":"machine_discoverability","external":["The assistants' search crawlers read and cite the site to buyers; training stays the owner's decision."]}},{"id":"sitemap_xml:sitemap-xml","kind":"sitemap_xml","title":"sitemap.xml","path":"/sitemap.xml","effort":{"minutes":20,"role":"owner"},"outcome":{"dimension":"machine_discoverability","external":["Search engines and assistant crawlers find every listed page without walking for it."]}},{"id":"organization_jsonld:homepage","kind":"organization_jsonld","title":"Organization structured data","path":"homepage","effort":{"minutes":15,"role":"developer"},"outcome":{"dimension":"machine_discoverability","external":["Search and assistant crawlers read the company entity from the homepage rather than inferring it."]}},{"id":"interfaces_note:notes","kind":"interfaces_note","title":"Machine interfaces: where you stand","path":"notes","effort":{"minutes":10,"role":"owner"},"outcome":{"dimension":"agent_aware_instrumentation","external":["The developer surface is built in an order where every published pointer answers."]}},{"id":"security_txt:well-known-security-txt","kind":"security_txt","title":"security.txt","path":"/.well-known/security.txt","effort":{"minutes":10,"role":"owner"},"outcome":{"dimension":"machine_fetchable_trust","external":["Researchers and automated scanners find a disclosure address instead of guessing one."]}},{"id":"llms_txt:llms-txt","kind":"llms_txt","title":"llms.txt","path":"/llms.txt","effort":{"minutes":15,"role":"owner"},"outcome":{"dimension":"machine_discoverability","external":["Assistants that read llms.txt get a curated map of the site instead of guessing from the homepage."]}}]},"feedback":{"endpoint":"/api/feedback","mcpTool":"rate_fix","targets":[{"type":"report","key":"report"},{"type":"dimension","dimensionKey":"machine_discoverability","key":"dimension:machine_discoverability"},{"type":"dimension","dimensionKey":"programmatic_onboarding","key":"dimension:programmatic_onboarding"},{"type":"dimension","dimensionKey":"pricing_legibility","key":"dimension:pricing_legibility"},{"type":"dimension","dimensionKey":"agent_aware_instrumentation","key":"dimension:agent_aware_instrumentation"},{"type":"dimension","dimensionKey":"machine_fetchable_trust","key":"dimension:machine_fetchable_trust"},{"type":"dimension","dimensionKey":"commercial_rails","key":"dimension:commercial_rails"},{"type":"dimension","dimensionKey":"steps_to_first_value","key":"dimension:steps_to_first_value"},{"type":"dimension","dimensionKey":"required_fields","key":"dimension:required_fields"},{"type":"dimension","dimensionKey":"verification_walls","key":"dimension:verification_walls"},{"type":"dimension","dimensionKey":"error_recovery","key":"dimension:error_recovery"},{"type":"issue","dimensionKey":"machine_discoverability","checkId":null,"key":"issue:machine_discoverability:-"},{"type":"issue","dimensionKey":"machine_fetchable_trust","checkId":null,"key":"issue:machine_fetchable_trust:-"}]}}