{
  "a": {
    "slug": "lyon",
    "name": "Lyon",
    "title": "Lyon",
    "country": "FR",
    "countryName": "France",
    "kind": "restaurants",
    "kindLabel": "restaurants and fast food",
    "page": "https://directindex.org/city/lyon",
    "measures": {
      "places": 2601,
      "firstParty": 991,
      "scanned": 852,
      "unreachable": 99,
      "reachable": 753,
      "aiBlocked": 147,
      "robotsBlocks": 15,
      "direct": 356,
      "ab": 334,
      "pctDirect": 47,
      "pctBlocked": 20,
      "pctOpen": 80,
      "pctAb": 39,
      "grades": {
        "A": 86,
        "B": 248,
        "C": 181,
        "D": 160,
        "F": 177
      },
      "menuFormat": {
        "external": 29,
        "html_inline": 10,
        "html_page": 497,
        "image": 2,
        "none": 163,
        "pdf": 52
      },
      "bestChannel": {
        "aggregator": 54,
        "first_party": 265,
        "none": 270,
        "other": 73,
        "saas": 91
      },
      "builders": {
        "duda": 1,
        "jimdo": 4,
        "shopify": 2,
        "squarespace": 20,
        "unknown": 397,
        "webflow": 16,
        "weebly": 3,
        "wix": 16,
        "wordpress": 294
      },
      "computedAt": "2026-10-14T23:33:19.089Z"
    },
    "vendors": [
      {
        "v": "zenchef",
        "name": "Zenchef",
        "n": 81
      },
      {
        "v": "thefork",
        "name": "TheFork",
        "n": 29
      },
      {
        "v": "deliveroo",
        "name": "Deliveroo",
        "n": 27
      },
      {
        "v": "ubereats",
        "name": "Uber Eats",
        "n": 25
      },
      {
        "v": "gloriafood",
        "name": "GloriaFood",
        "n": 3
      },
      {
        "v": "sevenrooms",
        "name": "SevenRooms",
        "n": 3
      },
      {
        "v": "covermanager",
        "name": "CoverManager",
        "n": 1
      },
      {
        "v": "resmio",
        "name": "resmio",
        "n": 1
      }
    ],
    "signals": [],
    "intents": [],
    "months": [
      {
        "month": "2026-10",
        "final": false,
        "scanned": 990,
        "pctDirect": 47,
        "pctBlocked": 20,
        "ab": 334
      }
    ]
  },
  "b": {
    "slug": "marseille",
    "name": "Marseille",
    "title": "Marseille",
    "country": "FR",
    "countryName": "France",
    "kind": "restaurants",
    "kindLabel": "restaurants and fast food",
    "page": "https://directindex.org/city/marseille",
    "measures": {
      "places": 1692,
      "firstParty": 281,
      "scanned": 220,
      "unreachable": 30,
      "reachable": 190,
      "aiBlocked": 43,
      "robotsBlocks": 1,
      "direct": 81,
      "ab": 81,
      "pctDirect": 43,
      "pctBlocked": 23,
      "pctOpen": 77,
      "pctAb": 37,
      "grades": {
        "A": 25,
        "B": 56,
        "C": 45,
        "D": 33,
        "F": 61
      },
      "menuFormat": {
        "external": 4,
        "html_inline": 6,
        "html_page": 115,
        "none": 56,
        "pdf": 9
      },
      "bestChannel": {
        "aggregator": 10,
        "first_party": 71,
        "none": 89,
        "other": 10,
        "saas": 10
      },
      "builders": {
        "jimdo": 1,
        "shopify": 1,
        "squarespace": 3,
        "unknown": 101,
        "webflow": 3,
        "wix": 3,
        "wordpress": 78
      },
      "computedAt": "2026-10-15T14:23:28.237Z"
    },
    "vendors": [
      {
        "v": "zenchef",
        "name": "Zenchef",
        "n": 8
      },
      {
        "v": "deliveroo",
        "name": "Deliveroo",
        "n": 7
      },
      {
        "v": "ubereats",
        "name": "Uber Eats",
        "n": 6
      },
      {
        "v": "thefork",
        "name": "TheFork",
        "n": 3
      },
      {
        "v": "privateaser",
        "name": "Privateaser",
        "n": 1
      },
      {
        "v": "sevenrooms",
        "name": "SevenRooms",
        "n": 1
      }
    ],
    "signals": [],
    "intents": [],
    "months": [
      {
        "month": "2026-10",
        "final": false,
        "scanned": 281,
        "pctDirect": 43,
        "pctBlocked": 23,
        "ab": 81
      }
    ]
  },
  "sameKind": true,
  "computedAt": "2026-10-14T23:33:19.089Z",
  "page": "https://directindex.org/compare/lyon/marseille",
  "json": "https://directindex.org/api/compare/lyon/marseille",
  "image": "https://directindex.org/og/compare/lyon/marseille.png",
  "summary": "Lyon: 852 business websites scanned, 47% take a booking or an order on their own site, 20% turn an AI crawler away, 39% score A or B. Marseille: 220 business websites scanned, 43% take a booking or an order on their own site, 23% turn an AI crawler away, 37% score A or B. Numbers as of 2026-10-14.",
  "method": "Shares over the reachable sites of each index, latest full scan of each; A or B over all scanned sites; assistants' shares over the latest answer per business and question."
}