{
  "report_id": "aso-studio-benchmark-2026-11",
  "title": "November 2026 AI Search & Agent HTTP Readiness Benchmark (12 Crypto & AI Developer Domains)",
  "measured_at_utc": "2026-11-14T12:38:10.192Z",
  "probe_endpoint": "https://aso-live-probe.asostudio.workers.dev/api/probe",
  "mcp_registry_server": "dev.workers.asostudio.aso-live-probe/aso-audit",
  "methodology": "47 deterministic HTTP/HTML readiness checks executed directly from Cloudflare Workers edge against public root domains. Measures HTTP status codes, content-types, TTFB, HTML payload size, robots.txt AI crawler rules, Schema.org JSON-LD blocks, and machine discovery endpoints (/llms.txt, /.well-known/ai.txt, /pricing.md, /.well-known/mcp.json, /.well-known/agent-card.json, /.well-known/openapi.json). Does not query proprietary LLM chat transcripts; technical readiness does not guarantee AI citations or sales.",
  "summary": {
    "audited_domain_count": 12,
    "domain_count": 11,
    "edge_blocked_count": 1,
    "mean_score": 60.5,
    "median_score": 61,
    "min_score": 32,
    "max_score": 89,
    "llms_txt_200_count": 8,
    "pricing_md_200_count": 2,
    "mcp_json_200_count": 2,
    "openapi_json_200_count": 1,
    "ai_txt_200_count": 0,
    "agent_card_json_200_count": 1
  },
  "domains": [
    {
      "rank": 1,
      "domain": "cloudflare.com",
      "brand": "Cloudflare: Build for the agent era",
      "score": 89,
      "probed_at": "2026-11-14T12:38:00.749Z",
      "telemetry": {
        "ttfb_ms": 230,
        "html_kb": 254,
        "script_tags": 24,
        "jsonld_blocks": 3,
        "llms_txt_status": 200,
        "llms_full_txt_status": 200,
        "ai_txt_status": 404,
        "pricing_md_status": 200,
        "ai_summary_status": 404,
        "mcp_json_status": 200,
        "agent_card_json_status": 404,
        "openapi_json_status": 404
      },
      "curl_verify": "curl -sI https://cloudflare.com/llms.txt https://cloudflare.com/.well-known/ai.txt https://cloudflare.com/ai/summary.json https://cloudflare.com/.well-known/openapi.json | grep -E \"HTTP/|content-type\""
    },
    {
      "rank": 2,
      "domain": "aave.com",
      "brand": "Aave",
      "score": 83,
      "probed_at": "2026-11-14T12:38:08.388Z",
      "telemetry": {
        "ttfb_ms": 271,
        "html_kb": 122,
        "script_tags": 18,
        "jsonld_blocks": 1,
        "llms_txt_status": 200,
        "llms_full_txt_status": 404,
        "ai_txt_status": 404,
        "pricing_md_status": 404,
        "ai_summary_status": 404,
        "mcp_json_status": 404,
        "agent_card_json_status": 404,
        "openapi_json_status": 404
      },
      "curl_verify": "curl -sI https://aave.com/llms.txt https://aave.com/.well-known/ai.txt https://aave.com/ai/summary.json https://aave.com/.well-known/openapi.json | grep -E \"HTTP/|content-type\""
    },
    {
      "rank": 3,
      "domain": "modelcontextprotocol.io",
      "brand": "What is the Model Context Protocol (MCP)?",
      "score": 79,
      "probed_at": "2026-11-14T12:38:03.283Z",
      "telemetry": {
        "ttfb_ms": 456,
        "html_kb": 155,
        "script_tags": 18,
        "jsonld_blocks": 2,
        "llms_txt_status": 200,
        "llms_full_txt_status": 200,
        "ai_txt_status": 404,
        "pricing_md_status": 404,
        "ai_summary_status": 404,
        "mcp_json_status": 200,
        "agent_card_json_status": 200,
        "openapi_json_status": 404
      },
      "curl_verify": "curl -sI https://modelcontextprotocol.io/llms.txt https://modelcontextprotocol.io/.well-known/ai.txt https://modelcontextprotocol.io/ai/summary.json https://modelcontextprotocol.io/.well-known/openapi.json | grep -E \"HTTP/|content-type\""
    },
    {
      "rank": 4,
      "domain": "ethereum.org",
      "brand": "Ethereum",
      "score": 75,
      "probed_at": "2026-11-14T12:38:05.335Z",
      "telemetry": {
        "ttfb_ms": 61,
        "html_kb": 254,
        "script_tags": 35,
        "jsonld_blocks": 1,
        "llms_txt_status": 200,
        "llms_full_txt_status": 404,
        "ai_txt_status": 404,
        "pricing_md_status": 404,
        "ai_summary_status": 404,
        "mcp_json_status": 404,
        "agent_card_json_status": 404,
        "openapi_json_status": 404
      },
      "curl_verify": "curl -sI https://ethereum.org/llms.txt https://ethereum.org/.well-known/ai.txt https://ethereum.org/ai/summary.json https://ethereum.org/.well-known/openapi.json | grep -E \"HTTP/|content-type\""
    },
    {
      "rank": 5,
      "domain": "vercel.com",
      "brand": "Agentic Infrastructure",
      "score": 73,
      "probed_at": "2026-11-14T12:38:10.162Z",
      "telemetry": {
        "ttfb_ms": 70,
        "html_kb": 254,
        "script_tags": 56,
        "jsonld_blocks": 3,
        "llms_txt_status": 200,
        "llms_full_txt_status": 404,
        "ai_txt_status": 404,
        "pricing_md_status": 200,
        "ai_summary_status": 404,
        "mcp_json_status": 404,
        "agent_card_json_status": 404,
        "openapi_json_status": 404
      },
      "curl_verify": "curl -sI https://vercel.com/llms.txt https://vercel.com/.well-known/ai.txt https://vercel.com/ai/summary.json https://vercel.com/.well-known/openapi.json | grep -E \"HTTP/|content-type\""
    },
    {
      "rank": 6,
      "domain": "x402.org",
      "brand": "x402",
      "score": 61,
      "probed_at": "2026-11-14T12:38:04.354Z",
      "telemetry": {
        "ttfb_ms": 570,
        "html_kb": 88,
        "script_tags": 40,
        "jsonld_blocks": 0,
        "llms_txt_status": 200,
        "llms_full_txt_status": 404,
        "ai_txt_status": 404,
        "pricing_md_status": 404,
        "ai_summary_status": 404,
        "mcp_json_status": 404,
        "agent_card_json_status": 404,
        "openapi_json_status": 404
      },
      "curl_verify": "curl -sI https://x402.org/llms.txt https://x402.org/.well-known/ai.txt https://x402.org/ai/summary.json https://x402.org/.well-known/openapi.json | grep -E \"HTTP/|content-type\""
    },
    {
      "rank": 7,
      "domain": "huggingface.co",
      "brand": "Huggingface",
      "score": 56,
      "probed_at": "2026-11-14T12:38:08.903Z",
      "telemetry": {
        "ttfb_ms": 25,
        "html_kb": 172,
        "script_tags": 8,
        "jsonld_blocks": 0,
        "llms_txt_status": 404,
        "llms_full_txt_status": 404,
        "ai_txt_status": 401,
        "pricing_md_status": 404,
        "ai_summary_status": 401,
        "mcp_json_status": 401,
        "agent_card_json_status": 401,
        "openapi_json_status": 200
      },
      "curl_verify": "curl -sI https://huggingface.co/llms.txt https://huggingface.co/.well-known/ai.txt https://huggingface.co/ai/summary.json https://huggingface.co/.well-known/openapi.json | grep -E \"HTTP/|content-type\""
    },
    {
      "rank": 8,
      "domain": "base.org",
      "brand": "Base",
      "score": 46,
      "probed_at": "2026-11-14T12:38:00.370Z",
      "telemetry": {
        "ttfb_ms": 223,
        "html_kb": 233,
        "script_tags": 35,
        "jsonld_blocks": 0,
        "llms_txt_status": 200,
        "llms_full_txt_status": 200,
        "ai_txt_status": 404,
        "pricing_md_status": 404,
        "ai_summary_status": 404,
        "mcp_json_status": 404,
        "agent_card_json_status": 404,
        "openapi_json_status": 404
      },
      "curl_verify": "curl -sI https://base.org/llms.txt https://base.org/.well-known/ai.txt https://base.org/ai/summary.json https://base.org/.well-known/openapi.json | grep -E \"HTTP/|content-type\""
    },
    {
      "rank": 9,
      "domain": "coinbase.com",
      "brand": "Just a moment...",
      "score": 38,
      "probed_at": "2026-11-14T12:38:01.615Z",
      "telemetry": {
        "ttfb_ms": 219,
        "html_kb": 6,
        "script_tags": 1,
        "jsonld_blocks": 0,
        "llms_txt_status": 200,
        "llms_full_txt_status": 200,
        "ai_txt_status": 404,
        "pricing_md_status": 403,
        "ai_summary_status": 403,
        "mcp_json_status": 404,
        "agent_card_json_status": 404,
        "openapi_json_status": 404
      },
      "curl_verify": "curl -sI https://coinbase.com/llms.txt https://coinbase.com/.well-known/ai.txt https://coinbase.com/ai/summary.json https://coinbase.com/.well-known/openapi.json | grep -E \"HTTP/|content-type\""
    },
    {
      "rank": 10,
      "domain": "uniswap.org",
      "brand": "Uniswap",
      "score": 34,
      "probed_at": "2026-11-14T12:38:07.372Z",
      "telemetry": {
        "ttfb_ms": 900,
        "html_kb": 1,
        "script_tags": 0,
        "jsonld_blocks": 0,
        "llms_txt_status": 404,
        "llms_full_txt_status": 404,
        "ai_txt_status": 404,
        "pricing_md_status": 404,
        "ai_summary_status": 404,
        "mcp_json_status": 404,
        "agent_card_json_status": 404,
        "openapi_json_status": 404
      },
      "curl_verify": "curl -sI https://uniswap.org/llms.txt https://uniswap.org/.well-known/ai.txt https://uniswap.org/ai/summary.json https://uniswap.org/.well-known/openapi.json | grep -E \"HTTP/|content-type\""
    },
    {
      "rank": 11,
      "domain": "arbitrum.io",
      "brand": "Just a moment...",
      "score": 32,
      "probed_at": "2026-11-14T12:38:05.905Z",
      "telemetry": {
        "ttfb_ms": 25,
        "html_kb": 5,
        "script_tags": 1,
        "jsonld_blocks": 0,
        "llms_txt_status": 404,
        "llms_full_txt_status": 404,
        "ai_txt_status": 404,
        "pricing_md_status": 403,
        "ai_summary_status": 403,
        "mcp_json_status": 404,
        "agent_card_json_status": 404,
        "openapi_json_status": 404
      },
      "curl_verify": "curl -sI https://arbitrum.io/llms.txt https://arbitrum.io/.well-known/ai.txt https://arbitrum.io/ai/summary.json https://arbitrum.io/.well-known/openapi.json | grep -E \"HTTP/|content-type\""
    }
  ],
  "edge_blocked_domains": [
    {
      "domain": "solana.com",
      "brand": "Vercel Security Checkpoint",
      "score": null,
      "probed_at": "2026-11-14T12:38:05.485Z",
      "telemetry": {
        "ttfb_ms": 40,
        "html_kb": 20,
        "script_tags": 1,
        "jsonld_blocks": 0,
        "llms_txt_status": 429,
        "llms_full_txt_status": 429,
        "ai_txt_status": 429,
        "pricing_md_status": 429,
        "ai_summary_status": 429,
        "mcp_json_status": 429,
        "agent_card_json_status": 429,
        "openapi_json_status": 429
      },
      "curl_verify": "curl -sI https://solana.com/llms.txt https://solana.com/.well-known/ai.txt https://solana.com/ai/summary.json https://solana.com/.well-known/openapi.json | grep -E \"HTTP/|content-type\"",
      "status": "edge_blocked_http_429",
      "note": "Edge-Blocked (HTTP 403/429 \u2014 Unscored): datacenter ASN probe rate-limited across discovery endpoints."
    }
  ]
}
