{
  "schemaVersion": "2.0",
  "scannerVersion": "0.4.0",
  "url": "https://bluebella.com/",
  "score": 86,
  "level": "Level 3 — Strong for this profile",
  "siteProfile": {
    "type": "ecommerce",
    "source": "inferred",
    "platform": "Shopify"
  },
  "dimensions": {
    "discoverable": {
      "label": "Discoverable",
      "score": 76,
      "status": "measured",
      "passedWeight": 32,
      "applicableWeight": 42,
      "checks": [
        "robots",
        "sitemap",
        "contentSignals",
        "linkHeaders",
        "llmsTxt"
      ]
    },
    "readable": {
      "label": "Readable",
      "score": 100,
      "status": "measured",
      "passedWeight": 18,
      "applicableWeight": 18,
      "checks": [
        "markdownNegotiation"
      ]
    },
    "actionable": {
      "label": "Actionable",
      "score": 100,
      "status": "measured",
      "passedWeight": 10,
      "applicableWeight": 10,
      "checks": [
        "storefrontMcp"
      ]
    },
    "trust-access": {
      "label": "Trust & access",
      "score": null,
      "status": "not_measured",
      "passedWeight": 0,
      "applicableWeight": 0,
      "checks": []
    },
    "reliable": {
      "label": "Reliable",
      "score": null,
      "status": "not_measured",
      "passedWeight": 0,
      "applicableWeight": 0,
      "checks": []
    }
  },
  "checks": {
    "robots": {
      "status": "pass",
      "title": "Robots.txt",
      "summary": "Site publishes a valid-looking robots.txt file.",
      "evidence": "# we use Shopify as our ecommerce platform\r\n\rUser-agent: *\rDisallow: /a/downloads/-/*\rDisallow: /admin\rDisallow: /cart\rDisallow: /orders\rDisallow: /checkouts/\rDisallow: /checkout\rDisallow: /11697228/checkouts\rDisallow: /11697228/orders\rDisallow: /carts\rDisallow: /account\rDisallow: /collections/*sort_by*\rDisallow: /*/collections/*sort_by*\rDisallow: /collections/*+*\rDisallow: /collections/*%2B*\rDisallow: /collections/*%2b*\rDisallow: /*/collections/*+*\rDisallow: /*/collections/*%2B*\rDisallow: /*/collections/*%2b*\rDisallow: */collections/*filter*&*filter*\rDisallow: /blogs/*+*\rDisallow: /blogs/*%2B*\rDisallow: /blogs/*%2b*\rDisallow: /*/blogs/*+*\rDisallow: /*/blogs/*%2B*\rDisallow: /*/blogs/*%2b*\rDisallow: /*?*oseid=*\rDisallow: /*preview_theme_id*\rDisallow: /*preview_script_id*\rDisallow: /policies/\rDisallow: /*/policies/\rDisallow: /*/*?*ls=*&ls=*\rDisallow: /*/*?*ls%3D*%3Fls%3D*\rDisallow: /*/*?*ls%3d*%3fls%3d*\rDisallow: /search\rDisallow: /apple-app-site-association\rDisallow: /.well-known/shopify/monorail\rDisallow: /cdn/wpm/*.js\rDisallow: /recommendations/products\rDisallow: /*/recommendations/products\rDisallow: /services/login_with_shop\rDisallow: /products/*-[a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9]-remote\rDisallow: /*/products/*-[a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9]-remote\rDisallow: /collections/*/products/*-[a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9]-remote\rDisallow: /*/collections/*/products/*-[a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9]-remote\rSitemap: https://www.bluebella.com/sitemap.xml\r\rUser-agent: adsbot-google\rDisallow: /checkouts/\rDisallow: /checkout\rDisallow: /carts\rDisallow: /orders\rDisallow: /11697228/checkouts\rDisallow: /11697228/orders\rDisallow: /*?*oseid=*\rDisallow: /*preview_theme_id*\rDisallow: /*preview_script_id*\rDisallow: /cdn/wpm/*.js\rDisallow: /products/*-[a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9]-remote\rDisallow: /*/products/*-[a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9]-remote\rDisallow: /collections/*/products/*-[a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9]-remote\rDisallow: /*/collections/*/products/*-[a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9]-remote\rDisallow: /services/login_with_shop\r\rUser-agent: Nutch\rDisallow: /\r\rUser-agent: AhrefsBot\rCrawl-delay: 10\rDisallow: /a/downloads/-/*\rDisallow: /admin\rDisallow: /cart\rDisallow: /orders\rDisallow: /checkouts/\rDisallow: /checkout\rDisallow: /11697228/checkouts\rDisallow: /11697228/orders\rDisallow: /carts\rDisallow: /account\rDisallow: /collections/*sort_by*\rDisallow: /*/collections/*sort_by*\rDisallow: /collections/*+*\rDisallow: /collections/*%2B*\rDisallow: /collections/*%2b*\rDisallow: /*/collections/*+*\rDisallow: /*/collections/*%2B*\rDisallow: /*/collections/*%2b*\rDisallow: */collections/*filter*&*filter*\rDisallow: /blogs/*+*\rDisallow: /blogs/*%2B*\rDisallow: /blogs/*%2b*\rDisallow: /*/blogs/*+*\rDisallow: /*/blogs/*%2B*\rDisallow: /*/blogs/*%2b*\rDisallow: /*?*oseid=*\rDisallow: /*preview_theme_id*\rDisallow: /*preview_script_id*\rDisallow: /policies/\rDisallow: /*/policies/\rDisallow: /*/*?*ls=*&ls=*\rDisallow: /*/*?*ls%3D*%3Fls%3D*\rDisallow: /*/*?*ls%3d*%3fls%3d*\rDisallow: /search\rDisallow: /apple-app-site-association\rDisallow: /.well-known/shopify/monorail\rDisallow: /cdn/wpm/*.js\rDisallow: /services/login_with_shop\rDisallow: /products/*-[a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9]-remote\rDisallow: /*/products/*-[a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9]-remote\rDisallow: /collections/*/products/*-[a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9]-remote\rDisallow: /*/collections/*/products/*-[a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9]-remote\rSitemap: https://www.bluebella.com/sitemap.xml\r\rUser-agent: AhrefsSiteAudit\rCrawl-delay: 10\rDisallow: /a/downloads/-/*\rDisallow: /admin\rDisallow: /cart\rDisallow: /orders\rDisallow: /checkouts/\rDisallow: /checkout\rDisallow: /11697228/checkouts\rDisallow: /11697228/orders\rDisallow: /carts\rDisallow: /account\rDisallow: /collections/*sort_by*\rDisallow: /*/collections/*sort_by*\rDisallow: /collections/*+*\rDisallow: /collections/*%2B*\rDisallow: /collections/*%2b*\rDisallow: /*/collections/*+*\rDisallow: /*/collections/*%2B*\rDisallow: /*/collections/*%2b*\rDisallow: */collections/*filter*&*filter*\rDisallow: /blogs/*+*\rDisallow: /blogs/*%2B*\rDisallow: /blogs/*%2b*\rDisallow: /*/blogs/*+*\rDisallow: /*/blogs/*%2B*\rDisallow: /*/blogs/*%2b*\rDisallow: /*?*oseid=*\rDisallow: /*preview_theme_id*\rDisallow: /*preview_script_id*\rDisallow: /policies/\rDisallow: /*/policies/\rDisallow: /*/*?*ls=*&ls=*\rDisallow: /*/*?*ls%3D*%3Fls%3D*\rDisallow: /*/*?*ls%3d*%3fls%3d*\rDisallow: /search\rDisallow: /apple-app-site-association\rDisallow: /.well-known/shopify/monorail\rDisallow: /cdn/wpm/*.js\rDisallow: /services/login_with_shop\rDisallow: /products/*-[a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9]-remote\rDisallow: /*/products/*-[a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9]-remote\rDisallow: /collections/*/products/*-[a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9]-remote\rDisallow: /*/collections/*/products/*-[a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9][a-f0-9]-remote\rSitemap: https://www.bluebella.com/sitemap.xml\r\rUser-agent: MJ12bot\rCrawl-delay: 10\r\rUser-agent: Pinterest\rCrawl-delay: 1\r\r\n"
    },
    "sitemap": {
      "status": "pass",
      "title": "Sitemap",
      "summary": "Site publishes a reachable sitemap.",
      "evidence": "https://www.bluebella.com/sitemap.xml"
    },
    "contentSignals": {
      "status": "fail",
      "title": "Content Signals",
      "summary": "Robots.txt does not declare Content-Signal policy.",
      "fix": "Add a Content-Signal directive to robots.txt to state AI training/search/input policy."
    },
    "linkHeaders": {
      "status": "fail",
      "title": "Link Headers",
      "summary": "Homepage has Link headers, but not for agent-readable resources.",
      "evidence": "<https://cdn.shopify.com>; rel=\"preconnect\", <https://cdn.shopify.com>; rel=\"preconnect\"; crossorigin, <https://ajax.googleapis.com>; rel=\"preconnect\", <https://geoip-js.com>; rel=\"preconnect\", <//www.bluebella.com/cdn/shop/t/397/assets/style.scss.css?v=163904287278870837141784021446>; as=\"style\"; rel=\"preload\", <//www.bluebella.com/cdn/shop/t/397/assets/grid.scss.css?v=22891409933968747531784021379>; as=\"style\"; rel=\"preload\", <//www.bluebella.com/cdn/shop/t/397/assets/timber.scss.css?v=99274643708834808111784021446>; as=\"style\"; rel=\"preload\", <//ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js>; as=\"script\"; rel=\"preload\", <//geoip-js.com/js/apis/geoip2/v2.1/geoip2.js>; as=\"script\"; rel=\"preload\", <//www.bluebella.com/cdn/shop/t/397/assets/owl.carousel.2.3.4.min.js?v=97891440811553454251784021379>; as=\"script\"; rel=\"preload\", <//www.bluebella.com/cdn/shop/t/397/assets/jquerycookie.js?v=127639215556495305071784021379>; as=\"script\"; rel=\"preload\", <//www.bluebella.com/cdn/shop/t/397/assets/frame.js?v=102219936737376917711784021445>; as=\"script\"; rel=\"preload\", <//www.bluebella.com/cdn/shop/t/397/assets/custom.js?v=14242772024061973261784021379>; as=\"script\"; rel=\"preload\", <//www.bluebella.com/cdn/shop/t/397/assets/theme.css?v=115692540458384937961784021445>; as=\"style\"; rel=\"preload\"",
      "fix": "If useful, add subtle HTTP Link headers for /llms.txt or machine-readable service metadata."
    },
    "llmsTxt": {
      "status": "pass",
      "title": "LLMs.txt",
      "summary": "Site publishes /llms.txt for LLM-friendly discovery.",
      "evidence": "https://bluebella.com/llms.txt"
    },
    "markdownNegotiation": {
      "status": "pass",
      "title": "Markdown Negotiation",
      "summary": "Homepage returns Markdown when requested by an agent.",
      "evidence": "text/markdown; charset=utf-8"
    },
    "apiCatalog": {
      "status": "not_applicable",
      "title": "API Catalog",
      "summary": "API Catalog is not required for an ecommerce site.",
      "evidence": "404"
    },
    "openApi": {
      "status": "not_applicable",
      "title": "OpenAPI description",
      "summary": "OpenAPI description is not required for an ecommerce site.",
      "evidence": "404"
    },
    "mcpServerCard": {
      "status": "not_applicable",
      "title": "MCP Server Card",
      "summary": "MCP Server Card is not required for an ecommerce site.",
      "evidence": "404"
    },
    "agentSkills": {
      "status": "not_applicable",
      "title": "Agent Skills index",
      "summary": "Agent Skills index is not required for an ecommerce site.",
      "evidence": "404"
    },
    "webMcp": {
      "status": "not_applicable",
      "title": "WebMCP",
      "summary": "WebMCP is not required for an ecommerce site."
    },
    "authMd": {
      "status": "not_applicable",
      "title": "Auth.md",
      "summary": "Auth.md is not required for an ecommerce site.",
      "evidence": "404"
    },
    "storefrontMcp": {
      "status": "pass",
      "title": "Storefront MCP",
      "summary": "Shopify Storefront MCP responds with live agent-callable tools at /api/mcp.",
      "evidence": "https://bluebella.com/api/mcp — tools: search_catalog, get_cart, update_cart, search_shop_policies_and_faqs, get_product_details"
    }
  },
  "recommendations": [
    "Add a Content-Signal directive to robots.txt to state AI training/search/input policy.",
    "If useful, add subtle HTTP Link headers for /llms.txt or machine-readable service metadata."
  ],
  "methodology": "/methodology"
}