{
  "city": "brussels-salons",
  "days": 30,
  "since": "2026-09-15T11:15:00.746Z",
  "count": 96,
  "sites": 28,
  "byKind": {
    "fixed": 28,
    "broke": 10,
    "grade_up": 21,
    "grade_down": 1,
    "blocked": 2,
    "unblocked": 2,
    "channel": 25,
    "vendor": 7,
    "assistant": 0
  },
  "changes": [
    {
      "id": 7181,
      "at": "2026-10-14T21:26:21.309Z",
      "domain": "maxancecoiffure.be",
      "name": "Maxance Coiffure",
      "page": "https://directindex.org/r/maxancecoiffure.be",
      "kind": "vendor",
      "what": "vendor: none to Salonkee",
      "detail": {
        "scan": 127913,
        "prev": 57335,
        "from": null,
        "to": "salonkee"
      }
    },
    {
      "id": 7180,
      "at": "2026-10-14T21:26:21.309Z",
      "domain": "maxancecoiffure.be",
      "name": "Maxance Coiffure",
      "page": "https://directindex.org/r/maxancecoiffure.be",
      "kind": "channel",
      "what": "direct channel: none to marketplace",
      "detail": {
        "scan": 127913,
        "prev": 57335,
        "from": null,
        "to": "aggregator"
      }
    },
    {
      "id": 7179,
      "at": "2026-10-14T21:26:21.309Z",
      "domain": "maxancecoiffure.be",
      "name": "Maxance Coiffure",
      "page": "https://directindex.org/r/maxancecoiffure.be",
      "kind": "broke",
      "what": "new finding: booking only through a marketplace",
      "detail": {
        "scan": 127913,
        "prev": 57335,
        "fix": "booking_marketplace"
      }
    },
    {
      "id": 7178,
      "at": "2026-10-14T21:26:21.309Z",
      "domain": "maxancecoiffure.be",
      "name": "Maxance Coiffure",
      "page": "https://directindex.org/r/maxancecoiffure.be",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 127913,
        "prev": 57335,
        "fix": "no_channel"
      }
    },
    {
      "id": 7177,
      "at": "2026-10-14T21:25:49.764Z",
      "domain": "egohairstyle.com",
      "name": "Egohairstyle",
      "page": "https://directindex.org/r/egohairstyle.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 127910,
        "prev": 57474,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 7176,
      "at": "2026-10-14T21:25:49.764Z",
      "domain": "egohairstyle.com",
      "name": "Egohairstyle",
      "page": "https://directindex.org/r/egohairstyle.com",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 127910,
        "prev": 57474,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 7175,
      "at": "2026-10-14T21:25:49.764Z",
      "domain": "egohairstyle.com",
      "name": "Egohairstyle",
      "page": "https://directindex.org/r/egohairstyle.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 127910,
        "prev": 57474,
        "fix": "no_channel"
      }
    },
    {
      "id": 7174,
      "at": "2026-10-14T21:25:47.664Z",
      "domain": "tyler-brussels.be",
      "name": "Tyler",
      "page": "https://directindex.org/r/tyler-brussels.be",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 127909,
        "prev": 58737,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 7173,
      "at": "2026-10-14T21:25:47.664Z",
      "domain": "tyler-brussels.be",
      "name": "Tyler",
      "page": "https://directindex.org/r/tyler-brussels.be",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 127909,
        "prev": 58737
      }
    },
    {
      "id": 7172,
      "at": "2026-10-14T21:25:47.664Z",
      "domain": "tyler-brussels.be",
      "name": "Tyler",
      "page": "https://directindex.org/r/tyler-brussels.be",
      "kind": "grade_up",
      "what": "grade D to B (75%)",
      "detail": {
        "scan": 127909,
        "prev": 58737,
        "from": "D",
        "to": "B",
        "pct": 75.4
      }
    },
    {
      "id": 7171,
      "at": "2026-10-14T21:25:47.664Z",
      "domain": "tyler-brussels.be",
      "name": "Tyler",
      "page": "https://directindex.org/r/tyler-brussels.be",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 127909,
        "prev": 58737,
        "fix": "no_channel"
      }
    },
    {
      "id": 7170,
      "at": "2026-10-14T21:25:47.664Z",
      "domain": "tyler-brussels.be",
      "name": "Tyler",
      "page": "https://directindex.org/r/tyler-brussels.be",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 127909,
        "prev": 58737,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 7169,
      "at": "2026-10-14T21:25:44.158Z",
      "domain": "laurentpatrick.com",
      "name": "Maison Laurent Patrick",
      "page": "https://directindex.org/r/laurentpatrick.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 127906,
        "prev": 57558,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 7168,
      "at": "2026-10-14T21:25:44.158Z",
      "domain": "laurentpatrick.com",
      "name": "Maison Laurent Patrick",
      "page": "https://directindex.org/r/laurentpatrick.com",
      "kind": "grade_up",
      "what": "grade D to C (66%)",
      "detail": {
        "scan": 127906,
        "prev": 57558,
        "from": "D",
        "to": "C",
        "pct": 66.2
      }
    },
    {
      "id": 7167,
      "at": "2026-10-14T21:25:44.158Z",
      "domain": "laurentpatrick.com",
      "name": "Maison Laurent Patrick",
      "page": "https://directindex.org/r/laurentpatrick.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 127906,
        "prev": 57558,
        "fix": "no_channel"
      }
    },
    {
      "id": 7166,
      "at": "2026-10-14T21:25:43.025Z",
      "domain": "coconnaturel.be",
      "name": "Cocon Naturel",
      "page": "https://directindex.org/r/coconnaturel.be",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 127904,
        "prev": 58519,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 7165,
      "at": "2026-10-14T21:25:43.025Z",
      "domain": "coconnaturel.be",
      "name": "Cocon Naturel",
      "page": "https://directindex.org/r/coconnaturel.be",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 127904,
        "prev": 58519,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 7164,
      "at": "2026-10-14T21:25:43.025Z",
      "domain": "coconnaturel.be",
      "name": "Cocon Naturel",
      "page": "https://directindex.org/r/coconnaturel.be",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 127904,
        "prev": 58519,
        "fix": "no_channel"
      }
    },
    {
      "id": 7163,
      "at": "2026-10-14T21:25:41.920Z",
      "domain": "laserclinictaous.be",
      "name": "Laser Clinic Taous",
      "page": "https://directindex.org/r/laserclinictaous.be",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 127901,
        "prev": 57673,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 7162,
      "at": "2026-10-14T21:25:41.920Z",
      "domain": "laserclinictaous.be",
      "name": "Laser Clinic Taous",
      "page": "https://directindex.org/r/laserclinictaous.be",
      "kind": "grade_up",
      "what": "grade D to C (62%)",
      "detail": {
        "scan": 127901,
        "prev": 57673,
        "from": "D",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 7161,
      "at": "2026-10-14T21:25:41.920Z",
      "domain": "laserclinictaous.be",
      "name": "Laser Clinic Taous",
      "page": "https://directindex.org/r/laserclinictaous.be",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 127901,
        "prev": 57673,
        "fix": "no_channel"
      }
    },
    {
      "id": 7160,
      "at": "2026-10-14T21:25:41.160Z",
      "domain": "stellanails.org",
      "name": "Stella Nails",
      "page": "https://directindex.org/r/stellanails.org",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 127898,
        "prev": 58404
      }
    },
    {
      "id": 7159,
      "at": "2026-10-14T21:25:41.160Z",
      "domain": "stellanails.org",
      "name": "Stella Nails",
      "page": "https://directindex.org/r/stellanails.org",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 127898,
        "prev": 58404,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 7158,
      "at": "2026-10-14T21:25:41.142Z",
      "domain": "botepure.be",
      "name": "Bo-té Pure",
      "page": "https://directindex.org/r/botepure.be",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 127897,
        "prev": 57618
      }
    },
    {
      "id": 7157,
      "at": "2026-10-14T21:25:41.142Z",
      "domain": "botepure.be",
      "name": "Bo-té Pure",
      "page": "https://directindex.org/r/botepure.be",
      "kind": "grade_down",
      "what": "grade C to D (55%)",
      "detail": {
        "scan": 127897,
        "prev": 57618,
        "from": "C",
        "to": "D",
        "pct": 54.9
      }
    },
    {
      "id": 7156,
      "at": "2026-10-14T21:25:41.142Z",
      "domain": "botepure.be",
      "name": "Bo-té Pure",
      "page": "https://directindex.org/r/botepure.be",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 127897,
        "prev": 57618,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 7155,
      "at": "2026-10-14T21:25:41.146Z",
      "domain": "planity.com",
      "name": "Microblading Ikram",
      "page": "https://directindex.org/r/planity.com",
      "kind": "vendor",
      "what": "vendor: none to Planity",
      "detail": {
        "scan": 127896,
        "prev": 58062,
        "from": null,
        "to": "planity"
      }
    },
    {
      "id": 7154,
      "at": "2026-10-14T21:25:41.146Z",
      "domain": "planity.com",
      "name": "Microblading Ikram",
      "page": "https://directindex.org/r/planity.com",
      "kind": "channel",
      "what": "direct channel: none to marketplace",
      "detail": {
        "scan": 127896,
        "prev": 58062,
        "from": null,
        "to": "aggregator"
      }
    },
    {
      "id": 7153,
      "at": "2026-10-14T21:25:41.146Z",
      "domain": "planity.com",
      "name": "Microblading Ikram",
      "page": "https://directindex.org/r/planity.com",
      "kind": "broke",
      "what": "new finding: booking only through a marketplace",
      "detail": {
        "scan": 127896,
        "prev": 58062,
        "fix": "booking_marketplace"
      }
    },
    {
      "id": 7152,
      "at": "2026-10-14T21:25:41.146Z",
      "domain": "planity.com",
      "name": "Microblading Ikram",
      "page": "https://directindex.org/r/planity.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 127896,
        "prev": 58062,
        "fix": "no_channel"
      }
    },
    {
      "id": 7151,
      "at": "2026-10-14T21:25:37.003Z",
      "domain": "goodsun.be",
      "name": "Good Sun",
      "page": "https://directindex.org/r/goodsun.be",
      "kind": "vendor",
      "what": "vendor: none to Salonkee",
      "detail": {
        "scan": 127893,
        "prev": 58227,
        "from": null,
        "to": "salonkee"
      }
    },
    {
      "id": 7150,
      "at": "2026-10-14T21:25:37.003Z",
      "domain": "goodsun.be",
      "name": "Good Sun",
      "page": "https://directindex.org/r/goodsun.be",
      "kind": "channel",
      "what": "direct channel: none to marketplace",
      "detail": {
        "scan": 127893,
        "prev": 58227,
        "from": null,
        "to": "aggregator"
      }
    },
    {
      "id": 7149,
      "at": "2026-10-14T21:25:37.003Z",
      "domain": "goodsun.be",
      "name": "Good Sun",
      "page": "https://directindex.org/r/goodsun.be",
      "kind": "broke",
      "what": "new finding: booking only through a marketplace",
      "detail": {
        "scan": 127893,
        "prev": 58227,
        "fix": "booking_marketplace"
      }
    },
    {
      "id": 7148,
      "at": "2026-10-14T21:25:37.003Z",
      "domain": "goodsun.be",
      "name": "Good Sun",
      "page": "https://directindex.org/r/goodsun.be",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 127893,
        "prev": 58227,
        "fix": "no_channel"
      }
    },
    {
      "id": 7147,
      "at": "2026-10-14T21:25:34.888Z",
      "domain": "luckynails.be",
      "name": "Lucky Nails",
      "page": "https://directindex.org/r/luckynails.be",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 127892,
        "prev": 58157,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 7146,
      "at": "2026-10-14T21:25:34.888Z",
      "domain": "luckynails.be",
      "name": "Lucky Nails",
      "page": "https://directindex.org/r/luckynails.be",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 127892,
        "prev": 58157,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 7145,
      "at": "2026-10-14T21:25:34.888Z",
      "domain": "luckynails.be",
      "name": "Lucky Nails",
      "page": "https://directindex.org/r/luckynails.be",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 127892,
        "prev": 58157,
        "fix": "no_channel"
      }
    },
    {
      "id": 7144,
      "at": "2026-10-14T21:25:34.811Z",
      "domain": "aiabeautyhouse.be",
      "name": "AIA BeautyHouse",
      "page": "https://directindex.org/r/aiabeautyhouse.be",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 127891,
        "prev": 58469,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 7143,
      "at": "2026-10-14T21:25:34.811Z",
      "domain": "aiabeautyhouse.be",
      "name": "AIA BeautyHouse",
      "page": "https://directindex.org/r/aiabeautyhouse.be",
      "kind": "grade_up",
      "what": "grade C to B (80%)",
      "detail": {
        "scan": 127891,
        "prev": 58469,
        "from": "C",
        "to": "B",
        "pct": 80
      }
    },
    {
      "id": 7142,
      "at": "2026-10-14T21:25:34.811Z",
      "domain": "aiabeautyhouse.be",
      "name": "AIA BeautyHouse",
      "page": "https://directindex.org/r/aiabeautyhouse.be",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 127891,
        "prev": 58469,
        "fix": "no_channel"
      }
    },
    {
      "id": 7141,
      "at": "2026-10-14T21:25:32.357Z",
      "domain": "lateliervegetal.be",
      "name": "Be Vegetal",
      "page": "https://directindex.org/r/lateliervegetal.be",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 127886,
        "prev": 58223,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 7140,
      "at": "2026-10-14T21:25:32.357Z",
      "domain": "lateliervegetal.be",
      "name": "Be Vegetal",
      "page": "https://directindex.org/r/lateliervegetal.be",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 127886,
        "prev": 58223,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 7139,
      "at": "2026-10-14T21:25:32.357Z",
      "domain": "lateliervegetal.be",
      "name": "Be Vegetal",
      "page": "https://directindex.org/r/lateliervegetal.be",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 127886,
        "prev": 58223,
        "fix": "no_channel"
      }
    },
    {
      "id": 7138,
      "at": "2026-10-14T21:25:30.561Z",
      "domain": "bodydharma.be",
      "name": "BODYdharma Louise",
      "page": "https://directindex.org/r/bodydharma.be",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 127881,
        "prev": 56907,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 7137,
      "at": "2026-10-14T21:25:30.561Z",
      "domain": "bodydharma.be",
      "name": "BODYdharma Louise",
      "page": "https://directindex.org/r/bodydharma.be",
      "kind": "grade_up",
      "what": "grade C to B (75%)",
      "detail": {
        "scan": 127881,
        "prev": 56907,
        "from": "C",
        "to": "B",
        "pct": 75.4
      }
    },
    {
      "id": 7136,
      "at": "2026-10-14T21:25:30.561Z",
      "domain": "bodydharma.be",
      "name": "BODYdharma Louise",
      "page": "https://directindex.org/r/bodydharma.be",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 127881,
        "prev": 56907,
        "fix": "no_channel"
      }
    },
    {
      "id": 7135,
      "at": "2026-10-14T21:25:30.336Z",
      "domain": "laboratoire-allterrain.com",
      "name": "AllTerrain",
      "page": "https://directindex.org/r/laboratoire-allterrain.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 127880,
        "prev": 56976,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 7134,
      "at": "2026-10-14T21:25:30.336Z",
      "domain": "laboratoire-allterrain.com",
      "name": "AllTerrain",
      "page": "https://directindex.org/r/laboratoire-allterrain.com",
      "kind": "grade_up",
      "what": "grade C to B (75%)",
      "detail": {
        "scan": 127880,
        "prev": 56976,
        "from": "C",
        "to": "B",
        "pct": 75.4
      }
    },
    {
      "id": 7133,
      "at": "2026-10-14T21:25:30.336Z",
      "domain": "laboratoire-allterrain.com",
      "name": "AllTerrain",
      "page": "https://directindex.org/r/laboratoire-allterrain.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 127880,
        "prev": 56976,
        "fix": "no_channel"
      }
    },
    {
      "id": 7132,
      "at": "2026-10-14T21:25:29.875Z",
      "domain": "puracos.com",
      "name": "Make up for ever",
      "page": "https://directindex.org/r/puracos.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 127877,
        "prev": 56835,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 7131,
      "at": "2026-10-14T21:25:29.875Z",
      "domain": "puracos.com",
      "name": "Make up for ever",
      "page": "https://directindex.org/r/puracos.com",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 127877,
        "prev": 56835,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 7130,
      "at": "2026-10-14T21:25:29.875Z",
      "domain": "puracos.com",
      "name": "Make up for ever",
      "page": "https://directindex.org/r/puracos.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 127877,
        "prev": 56835,
        "fix": "no_channel"
      }
    },
    {
      "id": 7129,
      "at": "2026-10-14T21:25:29.829Z",
      "domain": "maisonduregard.be",
      "name": "Maison du Regard",
      "page": "https://directindex.org/r/maisonduregard.be",
      "kind": "vendor",
      "what": "vendor: none to Planity",
      "detail": {
        "scan": 127876,
        "prev": 56985,
        "from": null,
        "to": "planity"
      }
    },
    {
      "id": 7128,
      "at": "2026-10-14T21:25:29.829Z",
      "domain": "maisonduregard.be",
      "name": "Maison du Regard",
      "page": "https://directindex.org/r/maisonduregard.be",
      "kind": "channel",
      "what": "direct channel: none to marketplace",
      "detail": {
        "scan": 127876,
        "prev": 56985,
        "from": null,
        "to": "aggregator"
      }
    },
    {
      "id": 7127,
      "at": "2026-10-14T21:25:29.829Z",
      "domain": "maisonduregard.be",
      "name": "Maison du Regard",
      "page": "https://directindex.org/r/maisonduregard.be",
      "kind": "grade_up",
      "what": "grade F to D (40%)",
      "detail": {
        "scan": 127876,
        "prev": 56985,
        "from": "F",
        "to": "D",
        "pct": 40
      }
    },
    {
      "id": 7126,
      "at": "2026-10-14T21:25:29.829Z",
      "domain": "maisonduregard.be",
      "name": "Maison du Regard",
      "page": "https://directindex.org/r/maisonduregard.be",
      "kind": "broke",
      "what": "new finding: booking only through a marketplace",
      "detail": {
        "scan": 127876,
        "prev": 56985,
        "fix": "booking_marketplace"
      }
    },
    {
      "id": 7125,
      "at": "2026-10-14T21:25:29.829Z",
      "domain": "maisonduregard.be",
      "name": "Maison du Regard",
      "page": "https://directindex.org/r/maisonduregard.be",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 127876,
        "prev": 56985,
        "fix": "no_channel"
      }
    },
    {
      "id": 7124,
      "at": "2026-10-14T21:25:29.669Z",
      "domain": "norreceleste.com",
      "name": "Norré Céleste",
      "page": "https://directindex.org/r/norreceleste.com",
      "kind": "vendor",
      "what": "vendor: none to Fresha",
      "detail": {
        "scan": 127875,
        "prev": 57054,
        "from": null,
        "to": "fresha"
      }
    },
    {
      "id": 7123,
      "at": "2026-10-14T21:25:29.669Z",
      "domain": "norreceleste.com",
      "name": "Norré Céleste",
      "page": "https://directindex.org/r/norreceleste.com",
      "kind": "channel",
      "what": "direct channel: none to marketplace",
      "detail": {
        "scan": 127875,
        "prev": 57054,
        "from": null,
        "to": "aggregator"
      }
    },
    {
      "id": 7122,
      "at": "2026-10-14T21:25:29.669Z",
      "domain": "norreceleste.com",
      "name": "Norré Céleste",
      "page": "https://directindex.org/r/norreceleste.com",
      "kind": "grade_up",
      "what": "grade F to D (43%)",
      "detail": {
        "scan": 127875,
        "prev": 57054,
        "from": "F",
        "to": "D",
        "pct": 43.1
      }
    },
    {
      "id": 7121,
      "at": "2026-10-14T21:25:29.669Z",
      "domain": "norreceleste.com",
      "name": "Norré Céleste",
      "page": "https://directindex.org/r/norreceleste.com",
      "kind": "broke",
      "what": "new finding: booking only through a marketplace",
      "detail": {
        "scan": 127875,
        "prev": 57054,
        "fix": "booking_marketplace"
      }
    },
    {
      "id": 7120,
      "at": "2026-10-14T21:25:29.669Z",
      "domain": "norreceleste.com",
      "name": "Norré Céleste",
      "page": "https://directindex.org/r/norreceleste.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 127875,
        "prev": 57054,
        "fix": "no_channel"
      }
    },
    {
      "id": 7119,
      "at": "2026-10-14T21:25:29.401Z",
      "domain": "treatwell.be",
      "name": "Elixir de Beauté",
      "page": "https://directindex.org/r/treatwell.be",
      "kind": "vendor",
      "what": "vendor: none to Treatwell",
      "detail": {
        "scan": 127874,
        "prev": 57068,
        "from": null,
        "to": "treatwell"
      }
    },
    {
      "id": 7118,
      "at": "2026-10-14T21:25:29.401Z",
      "domain": "treatwell.be",
      "name": "Elixir de Beauté",
      "page": "https://directindex.org/r/treatwell.be",
      "kind": "channel",
      "what": "direct channel: none to marketplace",
      "detail": {
        "scan": 127874,
        "prev": 57068,
        "from": null,
        "to": "aggregator"
      }
    },
    {
      "id": 7117,
      "at": "2026-10-14T21:25:29.401Z",
      "domain": "treatwell.be",
      "name": "Elixir de Beauté",
      "page": "https://directindex.org/r/treatwell.be",
      "kind": "broke",
      "what": "new finding: booking only through a marketplace",
      "detail": {
        "scan": 127874,
        "prev": 57068,
        "fix": "booking_marketplace"
      }
    },
    {
      "id": 7116,
      "at": "2026-10-14T21:25:29.401Z",
      "domain": "treatwell.be",
      "name": "Elixir de Beauté",
      "page": "https://directindex.org/r/treatwell.be",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 127874,
        "prev": 57068,
        "fix": "no_channel"
      }
    },
    {
      "id": 7115,
      "at": "2026-10-14T21:25:29.015Z",
      "domain": "pro-duo.be",
      "name": "Pro-Duo",
      "page": "https://directindex.org/r/pro-duo.be",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 127872,
        "prev": 57753,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 7114,
      "at": "2026-10-14T21:25:29.015Z",
      "domain": "pro-duo.be",
      "name": "Pro-Duo",
      "page": "https://directindex.org/r/pro-duo.be",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 127872,
        "prev": 57753,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 7113,
      "at": "2026-10-14T21:25:29.015Z",
      "domain": "pro-duo.be",
      "name": "Pro-Duo",
      "page": "https://directindex.org/r/pro-duo.be",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 127872,
        "prev": 57753,
        "fix": "no_channel"
      }
    },
    {
      "id": 7112,
      "at": "2026-10-14T21:25:28.887Z",
      "domain": "lesnouveauxcomptoirsolfactifs.be",
      "name": "Les nouveaux comptoirs olfactifs",
      "page": "https://directindex.org/r/lesnouveauxcomptoirsolfactifs.be",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 127871,
        "prev": 57746,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 7111,
      "at": "2026-10-14T21:25:28.887Z",
      "domain": "lesnouveauxcomptoirsolfactifs.be",
      "name": "Les nouveaux comptoirs olfactifs",
      "page": "https://directindex.org/r/lesnouveauxcomptoirsolfactifs.be",
      "kind": "grade_up",
      "what": "grade C to B (80%)",
      "detail": {
        "scan": 127871,
        "prev": 57746,
        "from": "C",
        "to": "B",
        "pct": 80
      }
    },
    {
      "id": 7110,
      "at": "2026-10-14T21:25:28.887Z",
      "domain": "lesnouveauxcomptoirsolfactifs.be",
      "name": "Les nouveaux comptoirs olfactifs",
      "page": "https://directindex.org/r/lesnouveauxcomptoirsolfactifs.be",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 127871,
        "prev": 57746,
        "fix": "no_channel"
      }
    },
    {
      "id": 7109,
      "at": "2026-10-14T21:25:28.028Z",
      "domain": "johnvhairstyle.be",
      "name": "John V. Hairstyle",
      "page": "https://directindex.org/r/johnvhairstyle.be",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 127866,
        "prev": 56884,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 7108,
      "at": "2026-10-14T21:25:28.028Z",
      "domain": "johnvhairstyle.be",
      "name": "John V. Hairstyle",
      "page": "https://directindex.org/r/johnvhairstyle.be",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 127866,
        "prev": 56884,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 7107,
      "at": "2026-10-14T21:25:28.028Z",
      "domain": "johnvhairstyle.be",
      "name": "John V. Hairstyle",
      "page": "https://directindex.org/r/johnvhairstyle.be",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 127866,
        "prev": 56884,
        "fix": "no_channel"
      }
    },
    {
      "id": 7106,
      "at": "2026-10-14T21:25:28.009Z",
      "domain": "mytreatwell.be",
      "name": "Alexandra",
      "page": "https://directindex.org/r/mytreatwell.be",
      "kind": "vendor",
      "what": "vendor: none to Treatwell",
      "detail": {
        "scan": 127865,
        "prev": 58324,
        "from": null,
        "to": "treatwell"
      }
    },
    {
      "id": 7105,
      "at": "2026-10-14T21:25:28.009Z",
      "domain": "mytreatwell.be",
      "name": "Alexandra",
      "page": "https://directindex.org/r/mytreatwell.be",
      "kind": "channel",
      "what": "direct channel: none to marketplace",
      "detail": {
        "scan": 127865,
        "prev": 58324,
        "from": null,
        "to": "aggregator"
      }
    },
    {
      "id": 7104,
      "at": "2026-10-14T21:25:28.009Z",
      "domain": "mytreatwell.be",
      "name": "Alexandra",
      "page": "https://directindex.org/r/mytreatwell.be",
      "kind": "broke",
      "what": "new finding: booking only through a marketplace",
      "detail": {
        "scan": 127865,
        "prev": 58324,
        "fix": "booking_marketplace"
      }
    },
    {
      "id": 7103,
      "at": "2026-10-14T21:25:28.009Z",
      "domain": "mytreatwell.be",
      "name": "Alexandra",
      "page": "https://directindex.org/r/mytreatwell.be",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 127865,
        "prev": 58324,
        "fix": "no_channel"
      }
    },
    {
      "id": 7102,
      "at": "2026-10-14T21:25:27.824Z",
      "domain": "hairfrance.be",
      "name": "Hair France",
      "page": "https://directindex.org/r/hairfrance.be",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 127863,
        "prev": 56852,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 7101,
      "at": "2026-10-14T21:25:27.824Z",
      "domain": "hairfrance.be",
      "name": "Hair France",
      "page": "https://directindex.org/r/hairfrance.be",
      "kind": "grade_up",
      "what": "grade F to C (57%)",
      "detail": {
        "scan": 127863,
        "prev": 56852,
        "from": "F",
        "to": "C",
        "pct": 56.9
      }
    },
    {
      "id": 7100,
      "at": "2026-10-14T21:25:27.824Z",
      "domain": "hairfrance.be",
      "name": "Hair France",
      "page": "https://directindex.org/r/hairfrance.be",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 127863,
        "prev": 56852,
        "fix": "no_channel"
      }
    },
    {
      "id": 7099,
      "at": "2026-10-14T21:25:26.404Z",
      "domain": "autempsdelise.be",
      "name": "Au Temps d'Elise",
      "page": "https://directindex.org/r/autempsdelise.be",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 127853,
        "prev": 57499,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 7098,
      "at": "2026-10-14T21:25:26.404Z",
      "domain": "autempsdelise.be",
      "name": "Au Temps d'Elise",
      "page": "https://directindex.org/r/autempsdelise.be",
      "kind": "grade_up",
      "what": "grade D to C (65%)",
      "detail": {
        "scan": 127853,
        "prev": 57499,
        "from": "D",
        "to": "C",
        "pct": 64.6
      }
    },
    {
      "id": 7097,
      "at": "2026-10-14T21:25:26.404Z",
      "domain": "autempsdelise.be",
      "name": "Au Temps d'Elise",
      "page": "https://directindex.org/r/autempsdelise.be",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 127853,
        "prev": 57499,
        "fix": "no_channel"
      }
    },
    {
      "id": 7096,
      "at": "2026-10-14T21:25:25.829Z",
      "domain": "di.be",
      "name": "Di",
      "page": "https://directindex.org/r/di.be",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 127850,
        "prev": 57805,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 7095,
      "at": "2026-10-14T21:25:25.829Z",
      "domain": "di.be",
      "name": "Di",
      "page": "https://directindex.org/r/di.be",
      "kind": "grade_up",
      "what": "grade C to B (85%)",
      "detail": {
        "scan": 127850,
        "prev": 57805,
        "from": "C",
        "to": "B",
        "pct": 84.6
      }
    },
    {
      "id": 7094,
      "at": "2026-10-14T21:25:25.829Z",
      "domain": "di.be",
      "name": "Di",
      "page": "https://directindex.org/r/di.be",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 127850,
        "prev": 57805,
        "fix": "no_channel"
      }
    },
    {
      "id": 7093,
      "at": "2026-10-14T21:25:25.645Z",
      "domain": "wakko.be",
      "name": "Wakko",
      "page": "https://directindex.org/r/wakko.be",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 127849,
        "prev": 57451,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 7092,
      "at": "2026-10-14T21:25:25.645Z",
      "domain": "wakko.be",
      "name": "Wakko",
      "page": "https://directindex.org/r/wakko.be",
      "kind": "grade_up",
      "what": "grade D to C (60%)",
      "detail": {
        "scan": 127849,
        "prev": 57451,
        "from": "D",
        "to": "C",
        "pct": 60
      }
    },
    {
      "id": 7091,
      "at": "2026-10-14T21:25:25.645Z",
      "domain": "wakko.be",
      "name": "Wakko",
      "page": "https://directindex.org/r/wakko.be",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 127849,
        "prev": 57451,
        "fix": "booking_other"
      }
    },
    {
      "id": 7090,
      "at": "2026-10-14T21:25:25.645Z",
      "domain": "wakko.be",
      "name": "Wakko",
      "page": "https://directindex.org/r/wakko.be",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 127849,
        "prev": 57451,
        "fix": "no_channel"
      }
    },
    {
      "id": 7089,
      "at": "2026-10-14T21:25:25.528Z",
      "domain": "aloha-brussels.be",
      "name": "Aloha",
      "page": "https://directindex.org/r/aloha-brussels.be",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 127847,
        "prev": 57468
      }
    },
    {
      "id": 7088,
      "at": "2026-10-14T21:25:25.528Z",
      "domain": "aloha-brussels.be",
      "name": "Aloha",
      "page": "https://directindex.org/r/aloha-brussels.be",
      "kind": "grade_up",
      "what": "grade F to D (42%)",
      "detail": {
        "scan": 127847,
        "prev": 57468,
        "from": "F",
        "to": "D",
        "pct": 41.5
      }
    },
    {
      "id": 7087,
      "at": "2026-10-14T21:25:25.528Z",
      "domain": "aloha-brussels.be",
      "name": "Aloha",
      "page": "https://directindex.org/r/aloha-brussels.be",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 127847,
        "prev": 57468,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 7086,
      "at": "2026-10-14T21:25:25.528Z",
      "domain": "aloha-brussels.be",
      "name": "Aloha",
      "page": "https://directindex.org/r/aloha-brussels.be",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 127847,
        "prev": 57468,
        "fix": "edge_blocks"
      }
    }
  ]
}