{
  "city": "london-tours",
  "days": 30,
  "since": "2026-09-16T02:44:40.778Z",
  "count": 208,
  "sites": 64,
  "byKind": {
    "fixed": 61,
    "broke": 30,
    "grade_up": 49,
    "grade_down": 4,
    "blocked": 7,
    "unblocked": 1,
    "channel": 51,
    "vendor": 5,
    "assistant": 0
  },
  "changes": [
    {
      "id": 15393,
      "at": "2026-10-15T00:37:35.871Z",
      "domain": "pism.org.uk",
      "name": "Polish Institute and Sikorski Museum",
      "page": "https://directindex.org/r/pism.org.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136972,
        "prev": 42721,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 15392,
      "at": "2026-10-15T00:37:35.871Z",
      "domain": "pism.org.uk",
      "name": "Polish Institute and Sikorski Museum",
      "page": "https://directindex.org/r/pism.org.uk",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 136972,
        "prev": 42721,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 15391,
      "at": "2026-10-15T00:37:35.871Z",
      "domain": "pism.org.uk",
      "name": "Polish Institute and Sikorski Museum",
      "page": "https://directindex.org/r/pism.org.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136972,
        "prev": 42721,
        "fix": "no_channel"
      }
    },
    {
      "id": 15215,
      "at": "2026-10-15T00:36:44.391Z",
      "domain": "stpauls.co.uk",
      "name": "St Paul's Cathedral",
      "page": "https://directindex.org/r/stpauls.co.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136847,
        "prev": 42503,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 15214,
      "at": "2026-10-15T00:36:44.391Z",
      "domain": "stpauls.co.uk",
      "name": "St Paul's Cathedral",
      "page": "https://directindex.org/r/stpauls.co.uk",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 136847,
        "prev": 42503,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 15213,
      "at": "2026-10-15T00:36:44.391Z",
      "domain": "stpauls.co.uk",
      "name": "St Paul's Cathedral",
      "page": "https://directindex.org/r/stpauls.co.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136847,
        "prev": 42503,
        "fix": "no_channel"
      }
    },
    {
      "id": 15212,
      "at": "2026-10-15T00:36:44.319Z",
      "domain": "kemptonsteam.org",
      "name": "Kempton Steam Museum",
      "page": "https://directindex.org/r/kemptonsteam.org",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 136846,
        "prev": 42515,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 15211,
      "at": "2026-10-15T00:36:44.319Z",
      "domain": "kemptonsteam.org",
      "name": "Kempton Steam Museum",
      "page": "https://directindex.org/r/kemptonsteam.org",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 136846,
        "prev": 42515,
        "fix": "booking_other"
      }
    },
    {
      "id": 15210,
      "at": "2026-10-15T00:36:44.319Z",
      "domain": "kemptonsteam.org",
      "name": "Kempton Steam Museum",
      "page": "https://directindex.org/r/kemptonsteam.org",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136846,
        "prev": 42515,
        "fix": "no_channel"
      }
    },
    {
      "id": 15177,
      "at": "2026-10-15T00:36:35.384Z",
      "domain": "rafmuseum.org.uk",
      "name": "RAF Museum",
      "page": "https://directindex.org/r/rafmuseum.org.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136818,
        "prev": 42521,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 15176,
      "at": "2026-10-15T00:36:35.384Z",
      "domain": "rafmuseum.org.uk",
      "name": "RAF Museum",
      "page": "https://directindex.org/r/rafmuseum.org.uk",
      "kind": "grade_up",
      "what": "grade D to B (75%)",
      "detail": {
        "scan": 136818,
        "prev": 42521,
        "from": "D",
        "to": "B",
        "pct": 75.4
      }
    },
    {
      "id": 15175,
      "at": "2026-10-15T00:36:35.384Z",
      "domain": "rafmuseum.org.uk",
      "name": "RAF Museum",
      "page": "https://directindex.org/r/rafmuseum.org.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136818,
        "prev": 42521,
        "fix": "no_channel"
      }
    },
    {
      "id": 15156,
      "at": "2026-10-15T00:36:32.134Z",
      "domain": "fulhampalace.org",
      "name": "Fulham Palace",
      "page": "https://directindex.org/r/fulhampalace.org",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136798,
        "prev": 42473,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 15155,
      "at": "2026-10-15T00:36:32.134Z",
      "domain": "fulhampalace.org",
      "name": "Fulham Palace",
      "page": "https://directindex.org/r/fulhampalace.org",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 136798,
        "prev": 42473,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 15154,
      "at": "2026-10-15T00:36:32.134Z",
      "domain": "fulhampalace.org",
      "name": "Fulham Palace",
      "page": "https://directindex.org/r/fulhampalace.org",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136798,
        "prev": 42473,
        "fix": "no_channel"
      }
    },
    {
      "id": 15144,
      "at": "2026-10-15T00:36:31.174Z",
      "domain": "thebrunelmuseum.com",
      "name": "Brunel Museum",
      "page": "https://directindex.org/r/thebrunelmuseum.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136791,
        "prev": 43063,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 15143,
      "at": "2026-10-15T00:36:31.174Z",
      "domain": "thebrunelmuseum.com",
      "name": "Brunel Museum",
      "page": "https://directindex.org/r/thebrunelmuseum.com",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 136791,
        "prev": 43063,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 15142,
      "at": "2026-10-15T00:36:31.174Z",
      "domain": "thebrunelmuseum.com",
      "name": "Brunel Museum",
      "page": "https://directindex.org/r/thebrunelmuseum.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136791,
        "prev": 43063,
        "fix": "no_channel"
      }
    },
    {
      "id": 15129,
      "at": "2026-10-15T00:36:29.306Z",
      "domain": "gunpowdermills.com",
      "name": "Waltham Abbey Royal Gunpowder Mills",
      "page": "https://directindex.org/r/gunpowdermills.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136777,
        "prev": 42496,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 15128,
      "at": "2026-10-15T00:36:29.306Z",
      "domain": "gunpowdermills.com",
      "name": "Waltham Abbey Royal Gunpowder Mills",
      "page": "https://directindex.org/r/gunpowdermills.com",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 136777,
        "prev": 42496,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 15127,
      "at": "2026-10-15T00:36:29.306Z",
      "domain": "gunpowdermills.com",
      "name": "Waltham Abbey Royal Gunpowder Mills",
      "page": "https://directindex.org/r/gunpowdermills.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136777,
        "prev": 42496,
        "fix": "no_channel"
      }
    },
    {
      "id": 15116,
      "at": "2026-10-15T00:36:27.722Z",
      "domain": "omdfarm.co.uk",
      "name": "Old MacDonald's Farm Park",
      "page": "https://directindex.org/r/omdfarm.co.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136766,
        "prev": 42981,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 15115,
      "at": "2026-10-15T00:36:27.722Z",
      "domain": "omdfarm.co.uk",
      "name": "Old MacDonald's Farm Park",
      "page": "https://directindex.org/r/omdfarm.co.uk",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 136766,
        "prev": 42981,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 15114,
      "at": "2026-10-15T00:36:27.722Z",
      "domain": "omdfarm.co.uk",
      "name": "Old MacDonald's Farm Park",
      "page": "https://directindex.org/r/omdfarm.co.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136766,
        "prev": 42981,
        "fix": "no_channel"
      }
    },
    {
      "id": 15109,
      "at": "2026-10-15T00:36:27.049Z",
      "domain": "brandshatch.co.uk",
      "name": "Brands Hatch Circuit",
      "page": "https://directindex.org/r/brandshatch.co.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136756,
        "prev": 43005,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 15108,
      "at": "2026-10-15T00:36:27.049Z",
      "domain": "brandshatch.co.uk",
      "name": "Brands Hatch Circuit",
      "page": "https://directindex.org/r/brandshatch.co.uk",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 136756,
        "prev": 43005,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 15107,
      "at": "2026-10-15T00:36:27.049Z",
      "domain": "brandshatch.co.uk",
      "name": "Brands Hatch Circuit",
      "page": "https://directindex.org/r/brandshatch.co.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136756,
        "prev": 43005,
        "fix": "no_channel"
      }
    },
    {
      "id": 15102,
      "at": "2026-10-15T00:36:25.407Z",
      "domain": "mertonpriory.org",
      "name": "Merton Priory Chapter House Museum",
      "page": "https://directindex.org/r/mertonpriory.org",
      "kind": "grade_up",
      "what": "grade F to D (43%)",
      "detail": {
        "scan": 136742,
        "prev": 42994,
        "from": "F",
        "to": "D",
        "pct": 43.1
      }
    },
    {
      "id": 15101,
      "at": "2026-10-15T00:36:24.667Z",
      "domain": "cameramuseum.uk",
      "name": "Camera Museum",
      "page": "https://directindex.org/r/cameramuseum.uk",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 136737,
        "prev": 43000
      }
    },
    {
      "id": 15100,
      "at": "2026-10-15T00:36:24.667Z",
      "domain": "cameramuseum.uk",
      "name": "Camera Museum",
      "page": "https://directindex.org/r/cameramuseum.uk",
      "kind": "grade_down",
      "what": "grade C to D (50%)",
      "detail": {
        "scan": 136737,
        "prev": 43000,
        "from": "C",
        "to": "D",
        "pct": 49.7
      }
    },
    {
      "id": 15099,
      "at": "2026-10-15T00:36:24.667Z",
      "domain": "cameramuseum.uk",
      "name": "Camera Museum",
      "page": "https://directindex.org/r/cameramuseum.uk",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 136737,
        "prev": 43000,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 15098,
      "at": "2026-10-15T00:36:24.322Z",
      "domain": "wimbledonwindmill.org.uk",
      "name": "Wimbledon Windmill Museum",
      "page": "https://directindex.org/r/wimbledonwindmill.org.uk",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 136736,
        "prev": 42986
      }
    },
    {
      "id": 15097,
      "at": "2026-10-15T00:36:24.322Z",
      "domain": "wimbledonwindmill.org.uk",
      "name": "Wimbledon Windmill Museum",
      "page": "https://directindex.org/r/wimbledonwindmill.org.uk",
      "kind": "broke",
      "what": "new finding: no llms.txt",
      "detail": {
        "scan": 136736,
        "prev": 42986,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 15096,
      "at": "2026-10-15T00:36:24.322Z",
      "domain": "wimbledonwindmill.org.uk",
      "name": "Wimbledon Windmill Museum",
      "page": "https://directindex.org/r/wimbledonwindmill.org.uk",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 136736,
        "prev": 42986,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 15095,
      "at": "2026-10-15T00:36:24.232Z",
      "domain": "dorichhousemuseum.org.uk",
      "name": "Dorich House Museum",
      "page": "https://directindex.org/r/dorichhousemuseum.org.uk",
      "kind": "vendor",
      "what": "vendor: none to Eventbrite",
      "detail": {
        "scan": 136735,
        "prev": 43031,
        "from": null,
        "to": "eventbrite"
      }
    },
    {
      "id": 15094,
      "at": "2026-10-15T00:36:24.232Z",
      "domain": "dorichhousemuseum.org.uk",
      "name": "Dorich House Museum",
      "page": "https://directindex.org/r/dorichhousemuseum.org.uk",
      "kind": "channel",
      "what": "direct channel: none to marketplace",
      "detail": {
        "scan": 136735,
        "prev": 43031,
        "from": null,
        "to": "aggregator"
      }
    },
    {
      "id": 15093,
      "at": "2026-10-15T00:36:24.232Z",
      "domain": "dorichhousemuseum.org.uk",
      "name": "Dorich House Museum",
      "page": "https://directindex.org/r/dorichhousemuseum.org.uk",
      "kind": "grade_up",
      "what": "grade F to D (43%)",
      "detail": {
        "scan": 136735,
        "prev": 43031,
        "from": "F",
        "to": "D",
        "pct": 43.1
      }
    },
    {
      "id": 15092,
      "at": "2026-10-15T00:36:24.232Z",
      "domain": "dorichhousemuseum.org.uk",
      "name": "Dorich House Museum",
      "page": "https://directindex.org/r/dorichhousemuseum.org.uk",
      "kind": "broke",
      "what": "new finding: the booking vendor's terms did not allow agents",
      "detail": {
        "scan": 136735,
        "prev": 43031,
        "fix": "vendor_terms_ban"
      }
    },
    {
      "id": 15091,
      "at": "2026-10-15T00:36:24.232Z",
      "domain": "dorichhousemuseum.org.uk",
      "name": "Dorich House Museum",
      "page": "https://directindex.org/r/dorichhousemuseum.org.uk",
      "kind": "broke",
      "what": "new finding: booking only through a marketplace",
      "detail": {
        "scan": 136735,
        "prev": 43031,
        "fix": "booking_marketplace"
      }
    },
    {
      "id": 15090,
      "at": "2026-10-15T00:36:24.232Z",
      "domain": "dorichhousemuseum.org.uk",
      "name": "Dorich House Museum",
      "page": "https://directindex.org/r/dorichhousemuseum.org.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136735,
        "prev": 43031,
        "fix": "no_channel"
      }
    },
    {
      "id": 15089,
      "at": "2026-10-15T00:36:23.872Z",
      "domain": "codydock.org.uk",
      "name": "Cody Dock",
      "page": "https://directindex.org/r/codydock.org.uk",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 136731,
        "prev": 42953
      }
    },
    {
      "id": 15088,
      "at": "2026-10-15T00:36:23.872Z",
      "domain": "codydock.org.uk",
      "name": "Cody Dock",
      "page": "https://directindex.org/r/codydock.org.uk",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 136731,
        "prev": 42953,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 15080,
      "at": "2026-10-15T00:36:23.262Z",
      "domain": "museumofshakespeare.org.uk",
      "name": "Museum of Shakespeare",
      "page": "https://directindex.org/r/museumofshakespeare.org.uk",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 136726,
        "prev": 42476
      }
    },
    {
      "id": 15079,
      "at": "2026-10-15T00:36:23.262Z",
      "domain": "museumofshakespeare.org.uk",
      "name": "Museum of Shakespeare",
      "page": "https://directindex.org/r/museumofshakespeare.org.uk",
      "kind": "broke",
      "what": "new finding: no llms.txt",
      "detail": {
        "scan": 136726,
        "prev": 42476,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 15078,
      "at": "2026-10-15T00:36:23.262Z",
      "domain": "museumofshakespeare.org.uk",
      "name": "Museum of Shakespeare",
      "page": "https://directindex.org/r/museumofshakespeare.org.uk",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 136726,
        "prev": 42476,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 15059,
      "at": "2026-10-15T00:36:20.929Z",
      "domain": "fashiontextilemuseum.org",
      "name": "Fashion and Textile Museum",
      "page": "https://directindex.org/r/fashiontextilemuseum.org",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136714,
        "prev": 42947,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 15058,
      "at": "2026-10-15T00:36:20.929Z",
      "domain": "fashiontextilemuseum.org",
      "name": "Fashion and Textile Museum",
      "page": "https://directindex.org/r/fashiontextilemuseum.org",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 136714,
        "prev": 42947,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 15057,
      "at": "2026-10-15T00:36:20.929Z",
      "domain": "fashiontextilemuseum.org",
      "name": "Fashion and Textile Museum",
      "page": "https://directindex.org/r/fashiontextilemuseum.org",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136714,
        "prev": 42947,
        "fix": "no_channel"
      }
    },
    {
      "id": 15045,
      "at": "2026-10-15T00:36:19.438Z",
      "domain": "williammorrissociety.org",
      "name": "William Morris Society",
      "page": "https://directindex.org/r/williammorrissociety.org",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 136706,
        "prev": 42926,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 15044,
      "at": "2026-10-15T00:36:19.438Z",
      "domain": "williammorrissociety.org",
      "name": "William Morris Society",
      "page": "https://directindex.org/r/williammorrissociety.org",
      "kind": "grade_up",
      "what": "grade F to D (48%)",
      "detail": {
        "scan": 136706,
        "prev": 42926,
        "from": "F",
        "to": "D",
        "pct": 47.7
      }
    },
    {
      "id": 15043,
      "at": "2026-10-15T00:36:19.438Z",
      "domain": "williammorrissociety.org",
      "name": "William Morris Society",
      "page": "https://directindex.org/r/williammorrissociety.org",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 136706,
        "prev": 42926,
        "fix": "booking_other"
      }
    },
    {
      "id": 15042,
      "at": "2026-10-15T00:36:19.438Z",
      "domain": "williammorrissociety.org",
      "name": "William Morris Society",
      "page": "https://directindex.org/r/williammorrissociety.org",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136706,
        "prev": 42926,
        "fix": "no_channel"
      }
    },
    {
      "id": 15041,
      "at": "2026-10-15T00:36:19.442Z",
      "domain": "foundlingmuseum.org.uk",
      "name": "Foundling Museum",
      "page": "https://directindex.org/r/foundlingmuseum.org.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136705,
        "prev": 42864,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 15040,
      "at": "2026-10-15T00:36:19.442Z",
      "domain": "foundlingmuseum.org.uk",
      "name": "Foundling Museum",
      "page": "https://directindex.org/r/foundlingmuseum.org.uk",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 136705,
        "prev": 42864,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 15039,
      "at": "2026-10-15T00:36:19.442Z",
      "domain": "foundlingmuseum.org.uk",
      "name": "Foundling Museum",
      "page": "https://directindex.org/r/foundlingmuseum.org.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136705,
        "prev": 42864,
        "fix": "no_channel"
      }
    },
    {
      "id": 15026,
      "at": "2026-10-15T00:36:19.112Z",
      "domain": "qbcentre.org.uk",
      "name": "Quentin Blake Centre for Illustration",
      "page": "https://directindex.org/r/qbcentre.org.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136699,
        "prev": 42933,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 15025,
      "at": "2026-10-15T00:36:19.112Z",
      "domain": "qbcentre.org.uk",
      "name": "Quentin Blake Centre for Illustration",
      "page": "https://directindex.org/r/qbcentre.org.uk",
      "kind": "grade_up",
      "what": "grade D to B (72%)",
      "detail": {
        "scan": 136699,
        "prev": 42933,
        "from": "D",
        "to": "B",
        "pct": 72.3
      }
    },
    {
      "id": 15024,
      "at": "2026-10-15T00:36:19.112Z",
      "domain": "qbcentre.org.uk",
      "name": "Quentin Blake Centre for Illustration",
      "page": "https://directindex.org/r/qbcentre.org.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136699,
        "prev": 42933,
        "fix": "no_channel"
      }
    },
    {
      "id": 15020,
      "at": "2026-10-15T00:36:18.409Z",
      "domain": "londonmuseum.org.uk",
      "name": "London Museum Docklands",
      "page": "https://directindex.org/r/londonmuseum.org.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136695,
        "prev": 42927,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 15019,
      "at": "2026-10-15T00:36:18.409Z",
      "domain": "londonmuseum.org.uk",
      "name": "London Museum Docklands",
      "page": "https://directindex.org/r/londonmuseum.org.uk",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 136695,
        "prev": 42927,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 15018,
      "at": "2026-10-15T00:36:18.409Z",
      "domain": "londonmuseum.org.uk",
      "name": "London Museum Docklands",
      "page": "https://directindex.org/r/londonmuseum.org.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136695,
        "prev": 42927,
        "fix": "no_channel"
      }
    },
    {
      "id": 15008,
      "at": "2026-10-15T00:36:17.475Z",
      "domain": "oldoperatingtheatre.com",
      "name": "Old Operating Theatre Museum",
      "page": "https://directindex.org/r/oldoperatingtheatre.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136688,
        "prev": 42993,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 15007,
      "at": "2026-10-15T00:36:17.475Z",
      "domain": "oldoperatingtheatre.com",
      "name": "Old Operating Theatre Museum",
      "page": "https://directindex.org/r/oldoperatingtheatre.com",
      "kind": "grade_up",
      "what": "grade D to C (69%)",
      "detail": {
        "scan": 136688,
        "prev": 42993,
        "from": "D",
        "to": "C",
        "pct": 68.8
      }
    },
    {
      "id": 15006,
      "at": "2026-10-15T00:36:17.475Z",
      "domain": "oldoperatingtheatre.com",
      "name": "Old Operating Theatre Museum",
      "page": "https://directindex.org/r/oldoperatingtheatre.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136688,
        "prev": 42993,
        "fix": "no_channel"
      }
    },
    {
      "id": 14993,
      "at": "2026-10-15T00:36:16.849Z",
      "domain": "the-brown-collection.co.uk",
      "name": "The Brown Collection",
      "page": "https://directindex.org/r/the-brown-collection.co.uk",
      "kind": "vendor",
      "what": "vendor: none to Eventbrite",
      "detail": {
        "scan": 136678,
        "prev": 42948,
        "from": null,
        "to": "eventbrite"
      }
    },
    {
      "id": 14992,
      "at": "2026-10-15T00:36:16.849Z",
      "domain": "the-brown-collection.co.uk",
      "name": "The Brown Collection",
      "page": "https://directindex.org/r/the-brown-collection.co.uk",
      "kind": "channel",
      "what": "direct channel: none to marketplace",
      "detail": {
        "scan": 136678,
        "prev": 42948,
        "from": null,
        "to": "aggregator"
      }
    },
    {
      "id": 14991,
      "at": "2026-10-15T00:36:16.849Z",
      "domain": "the-brown-collection.co.uk",
      "name": "The Brown Collection",
      "page": "https://directindex.org/r/the-brown-collection.co.uk",
      "kind": "grade_up",
      "what": "grade F to D (43%)",
      "detail": {
        "scan": 136678,
        "prev": 42948,
        "from": "F",
        "to": "D",
        "pct": 43.1
      }
    },
    {
      "id": 14990,
      "at": "2026-10-15T00:36:16.849Z",
      "domain": "the-brown-collection.co.uk",
      "name": "The Brown Collection",
      "page": "https://directindex.org/r/the-brown-collection.co.uk",
      "kind": "broke",
      "what": "new finding: the booking vendor's terms did not allow agents",
      "detail": {
        "scan": 136678,
        "prev": 42948,
        "fix": "vendor_terms_ban"
      }
    },
    {
      "id": 14989,
      "at": "2026-10-15T00:36:16.849Z",
      "domain": "the-brown-collection.co.uk",
      "name": "The Brown Collection",
      "page": "https://directindex.org/r/the-brown-collection.co.uk",
      "kind": "broke",
      "what": "new finding: booking only through a marketplace",
      "detail": {
        "scan": 136678,
        "prev": 42948,
        "fix": "booking_marketplace"
      }
    },
    {
      "id": 14988,
      "at": "2026-10-15T00:36:16.849Z",
      "domain": "the-brown-collection.co.uk",
      "name": "The Brown Collection",
      "page": "https://directindex.org/r/the-brown-collection.co.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136678,
        "prev": 42948,
        "fix": "no_channel"
      }
    },
    {
      "id": 14987,
      "at": "2026-10-15T00:36:16.633Z",
      "domain": "cityoflondon.gov.uk",
      "name": "Queen Elizabeth's Hunting Lodge",
      "page": "https://directindex.org/r/cityoflondon.gov.uk",
      "kind": "vendor",
      "what": "vendor: none to Eventbrite",
      "detail": {
        "scan": 136672,
        "prev": 42946,
        "from": null,
        "to": "eventbrite"
      }
    },
    {
      "id": 14986,
      "at": "2026-10-15T00:36:16.633Z",
      "domain": "cityoflondon.gov.uk",
      "name": "Queen Elizabeth's Hunting Lodge",
      "page": "https://directindex.org/r/cityoflondon.gov.uk",
      "kind": "channel",
      "what": "direct channel: none to marketplace",
      "detail": {
        "scan": 136672,
        "prev": 42946,
        "from": null,
        "to": "aggregator"
      }
    },
    {
      "id": 14985,
      "at": "2026-10-15T00:36:16.633Z",
      "domain": "cityoflondon.gov.uk",
      "name": "Queen Elizabeth's Hunting Lodge",
      "page": "https://directindex.org/r/cityoflondon.gov.uk",
      "kind": "broke",
      "what": "new finding: the booking vendor's terms did not allow agents",
      "detail": {
        "scan": 136672,
        "prev": 42946,
        "fix": "vendor_terms_ban"
      }
    },
    {
      "id": 14984,
      "at": "2026-10-15T00:36:16.633Z",
      "domain": "cityoflondon.gov.uk",
      "name": "Queen Elizabeth's Hunting Lodge",
      "page": "https://directindex.org/r/cityoflondon.gov.uk",
      "kind": "broke",
      "what": "new finding: booking only through a marketplace",
      "detail": {
        "scan": 136672,
        "prev": 42946,
        "fix": "booking_marketplace"
      }
    },
    {
      "id": 14983,
      "at": "2026-10-15T00:36:16.633Z",
      "domain": "cityoflondon.gov.uk",
      "name": "Queen Elizabeth's Hunting Lodge",
      "page": "https://directindex.org/r/cityoflondon.gov.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136672,
        "prev": 42946,
        "fix": "no_channel"
      }
    },
    {
      "id": 14982,
      "at": "2026-10-15T00:36:16.354Z",
      "domain": "bexley.gov.uk",
      "name": "Danson House",
      "page": "https://directindex.org/r/bexley.gov.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136669,
        "prev": 42919,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 14981,
      "at": "2026-10-15T00:36:16.354Z",
      "domain": "bexley.gov.uk",
      "name": "Danson House",
      "page": "https://directindex.org/r/bexley.gov.uk",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 136669,
        "prev": 42919,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 14980,
      "at": "2026-10-15T00:36:16.354Z",
      "domain": "bexley.gov.uk",
      "name": "Danson House",
      "page": "https://directindex.org/r/bexley.gov.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136669,
        "prev": 42919,
        "fix": "no_channel"
      }
    },
    {
      "id": 14972,
      "at": "2026-10-15T00:36:14.647Z",
      "domain": "towerbridge.org.uk",
      "name": "Tower Bridge's Hidden Victorian Chimney",
      "page": "https://directindex.org/r/towerbridge.org.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136659,
        "prev": 42844,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 14971,
      "at": "2026-10-15T00:36:14.647Z",
      "domain": "towerbridge.org.uk",
      "name": "Tower Bridge's Hidden Victorian Chimney",
      "page": "https://directindex.org/r/towerbridge.org.uk",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 136659,
        "prev": 42844,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 14970,
      "at": "2026-10-15T00:36:14.647Z",
      "domain": "towerbridge.org.uk",
      "name": "Tower Bridge's Hidden Victorian Chimney",
      "page": "https://directindex.org/r/towerbridge.org.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136659,
        "prev": 42844,
        "fix": "no_channel"
      }
    },
    {
      "id": 14969,
      "at": "2026-10-15T00:36:13.742Z",
      "domain": "chelseaphysicgarden.co.uk",
      "name": "Chelsea Physic Garden",
      "page": "https://directindex.org/r/chelseaphysicgarden.co.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136656,
        "prev": 42828,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 14968,
      "at": "2026-10-15T00:36:13.742Z",
      "domain": "chelseaphysicgarden.co.uk",
      "name": "Chelsea Physic Garden",
      "page": "https://directindex.org/r/chelseaphysicgarden.co.uk",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 136656,
        "prev": 42828,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 14967,
      "at": "2026-10-15T00:36:13.742Z",
      "domain": "chelseaphysicgarden.co.uk",
      "name": "Chelsea Physic Garden",
      "page": "https://directindex.org/r/chelseaphysicgarden.co.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136656,
        "prev": 42828,
        "fix": "no_channel"
      }
    },
    {
      "id": 14966,
      "at": "2026-10-15T00:36:13.590Z",
      "domain": "rbo.org.uk",
      "name": "Royal Opera House",
      "page": "https://directindex.org/r/rbo.org.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136655,
        "prev": 42782,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 14965,
      "at": "2026-10-15T00:36:13.590Z",
      "domain": "rbo.org.uk",
      "name": "Royal Opera House",
      "page": "https://directindex.org/r/rbo.org.uk",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 136655,
        "prev": 42782,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 14964,
      "at": "2026-10-15T00:36:13.590Z",
      "domain": "rbo.org.uk",
      "name": "Royal Opera House",
      "page": "https://directindex.org/r/rbo.org.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136655,
        "prev": 42782,
        "fix": "no_channel"
      }
    },
    {
      "id": 14963,
      "at": "2026-10-15T00:36:13.468Z",
      "domain": "nhm.ac.uk",
      "name": "Natural History Museum",
      "page": "https://directindex.org/r/nhm.ac.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136654,
        "prev": 42825,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 14962,
      "at": "2026-10-15T00:36:13.468Z",
      "domain": "nhm.ac.uk",
      "name": "Natural History Museum",
      "page": "https://directindex.org/r/nhm.ac.uk",
      "kind": "grade_up",
      "what": "grade F to D (51%)",
      "detail": {
        "scan": 136654,
        "prev": 42825,
        "from": "F",
        "to": "D",
        "pct": 51.2
      }
    },
    {
      "id": 14961,
      "at": "2026-10-15T00:36:13.468Z",
      "domain": "nhm.ac.uk",
      "name": "Natural History Museum",
      "page": "https://directindex.org/r/nhm.ac.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136654,
        "prev": 42825,
        "fix": "no_channel"
      }
    },
    {
      "id": 14951,
      "at": "2026-10-15T00:36:12.223Z",
      "domain": "hugedomains.com",
      "name": "EmailFlights.com",
      "page": "https://directindex.org/r/hugedomains.com",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 136645,
        "prev": 43027,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 14950,
      "at": "2026-10-15T00:36:12.223Z",
      "domain": "hugedomains.com",
      "name": "EmailFlights.com",
      "page": "https://directindex.org/r/hugedomains.com",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 136645,
        "prev": 43027,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 14949,
      "at": "2026-10-15T00:36:12.223Z",
      "domain": "hugedomains.com",
      "name": "EmailFlights.com",
      "page": "https://directindex.org/r/hugedomains.com",
      "kind": "fixed",
      "what": "fixed: almost no text without JavaScript",
      "detail": {
        "scan": 136645,
        "prev": 43027,
        "fix": "no_text_nojs"
      }
    },
    {
      "id": 14948,
      "at": "2026-10-15T00:36:12.223Z",
      "domain": "hugedomains.com",
      "name": "EmailFlights.com",
      "page": "https://directindex.org/r/hugedomains.com",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 136645,
        "prev": 43027,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 14942,
      "at": "2026-10-15T00:36:11.913Z",
      "domain": "gardenmuseum.org.uk",
      "name": "Garden Museum",
      "page": "https://directindex.org/r/gardenmuseum.org.uk",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 136640,
        "prev": 42879,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 14941,
      "at": "2026-10-15T00:36:11.913Z",
      "domain": "gardenmuseum.org.uk",
      "name": "Garden Museum",
      "page": "https://directindex.org/r/gardenmuseum.org.uk",
      "kind": "grade_up",
      "what": "grade D to C (60%)",
      "detail": {
        "scan": 136640,
        "prev": 42879,
        "from": "D",
        "to": "C",
        "pct": 60
      }
    },
    {
      "id": 14940,
      "at": "2026-10-15T00:36:11.913Z",
      "domain": "gardenmuseum.org.uk",
      "name": "Garden Museum",
      "page": "https://directindex.org/r/gardenmuseum.org.uk",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 136640,
        "prev": 42879,
        "fix": "booking_other"
      }
    },
    {
      "id": 14939,
      "at": "2026-10-15T00:36:11.913Z",
      "domain": "gardenmuseum.org.uk",
      "name": "Garden Museum",
      "page": "https://directindex.org/r/gardenmuseum.org.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136640,
        "prev": 42879,
        "fix": "no_channel"
      }
    },
    {
      "id": 14938,
      "at": "2026-10-15T00:36:11.875Z",
      "domain": "testingworks.org.uk",
      "name": "Kirkaldy Testing Museum",
      "page": "https://directindex.org/r/testingworks.org.uk",
      "kind": "vendor",
      "what": "vendor: none to Eventbrite",
      "detail": {
        "scan": 136639,
        "prev": 42861,
        "from": null,
        "to": "eventbrite"
      }
    },
    {
      "id": 14937,
      "at": "2026-10-15T00:36:11.875Z",
      "domain": "testingworks.org.uk",
      "name": "Kirkaldy Testing Museum",
      "page": "https://directindex.org/r/testingworks.org.uk",
      "kind": "channel",
      "what": "direct channel: none to marketplace",
      "detail": {
        "scan": 136639,
        "prev": 42861,
        "from": null,
        "to": "aggregator"
      }
    },
    {
      "id": 14936,
      "at": "2026-10-15T00:36:11.875Z",
      "domain": "testingworks.org.uk",
      "name": "Kirkaldy Testing Museum",
      "page": "https://directindex.org/r/testingworks.org.uk",
      "kind": "grade_up",
      "what": "grade D to C (59%)",
      "detail": {
        "scan": 136639,
        "prev": 42861,
        "from": "D",
        "to": "C",
        "pct": 58.5
      }
    },
    {
      "id": 14935,
      "at": "2026-10-15T00:36:11.875Z",
      "domain": "testingworks.org.uk",
      "name": "Kirkaldy Testing Museum",
      "page": "https://directindex.org/r/testingworks.org.uk",
      "kind": "broke",
      "what": "new finding: the booking vendor's terms did not allow agents",
      "detail": {
        "scan": 136639,
        "prev": 42861,
        "fix": "vendor_terms_ban"
      }
    },
    {
      "id": 14934,
      "at": "2026-10-15T00:36:11.875Z",
      "domain": "testingworks.org.uk",
      "name": "Kirkaldy Testing Museum",
      "page": "https://directindex.org/r/testingworks.org.uk",
      "kind": "broke",
      "what": "new finding: booking only through a marketplace",
      "detail": {
        "scan": 136639,
        "prev": 42861,
        "fix": "booking_marketplace"
      }
    },
    {
      "id": 14933,
      "at": "2026-10-15T00:36:11.875Z",
      "domain": "testingworks.org.uk",
      "name": "Kirkaldy Testing Museum",
      "page": "https://directindex.org/r/testingworks.org.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136639,
        "prev": 42861,
        "fix": "no_channel"
      }
    },
    {
      "id": 14932,
      "at": "2026-10-15T00:36:11.481Z",
      "domain": "lauderdalehouse.org.uk",
      "name": "Lauderdale House",
      "page": "https://directindex.org/r/lauderdalehouse.org.uk",
      "kind": "grade_up",
      "what": "grade F to D (43%)",
      "detail": {
        "scan": 136634,
        "prev": 42963,
        "from": "F",
        "to": "D",
        "pct": 43.1
      }
    },
    {
      "id": 14928,
      "at": "2026-10-15T00:36:11.252Z",
      "domain": "ealing.gov.uk",
      "name": "Millennium Maze",
      "page": "https://directindex.org/r/ealing.gov.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136630,
        "prev": 42530,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 14927,
      "at": "2026-10-15T00:36:11.252Z",
      "domain": "ealing.gov.uk",
      "name": "Millennium Maze",
      "page": "https://directindex.org/r/ealing.gov.uk",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 136630,
        "prev": 42530,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 14926,
      "at": "2026-10-15T00:36:11.252Z",
      "domain": "ealing.gov.uk",
      "name": "Millennium Maze",
      "page": "https://directindex.org/r/ealing.gov.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136630,
        "prev": 42530,
        "fix": "no_channel"
      }
    },
    {
      "id": 14925,
      "at": "2026-10-15T00:36:10.550Z",
      "domain": "imbeltravel.com",
      "name": "Imbel Travel",
      "page": "https://directindex.org/r/imbeltravel.com",
      "kind": "grade_down",
      "what": "grade D to F (39%)",
      "detail": {
        "scan": 136626,
        "prev": 43036,
        "from": "D",
        "to": "F",
        "pct": 38.5
      }
    },
    {
      "id": 14924,
      "at": "2026-10-15T00:36:10.550Z",
      "domain": "imbeltravel.com",
      "name": "Imbel Travel",
      "page": "https://directindex.org/r/imbeltravel.com",
      "kind": "broke",
      "what": "new finding: no structured data for the business",
      "detail": {
        "scan": 136626,
        "prev": 43036,
        "fix": "no_structured"
      }
    },
    {
      "id": 14923,
      "at": "2026-10-15T00:36:10.550Z",
      "domain": "imbeltravel.com",
      "name": "Imbel Travel",
      "page": "https://directindex.org/r/imbeltravel.com",
      "kind": "fixed",
      "what": "fixed: structured data was incomplete",
      "detail": {
        "scan": 136626,
        "prev": 43036,
        "fix": "structured_incomplete"
      }
    },
    {
      "id": 14902,
      "at": "2026-10-15T00:36:08.243Z",
      "domain": "mathsworld.com",
      "name": "MathsWorld",
      "page": "https://directindex.org/r/mathsworld.com",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 136614,
        "prev": 42493,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 14901,
      "at": "2026-10-15T00:36:08.243Z",
      "domain": "mathsworld.com",
      "name": "MathsWorld",
      "page": "https://directindex.org/r/mathsworld.com",
      "kind": "grade_up",
      "what": "grade F to D (48%)",
      "detail": {
        "scan": 136614,
        "prev": 42493,
        "from": "F",
        "to": "D",
        "pct": 47.7
      }
    },
    {
      "id": 14900,
      "at": "2026-10-15T00:36:08.243Z",
      "domain": "mathsworld.com",
      "name": "MathsWorld",
      "page": "https://directindex.org/r/mathsworld.com",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 136614,
        "prev": 42493,
        "fix": "booking_other"
      }
    },
    {
      "id": 14899,
      "at": "2026-10-15T00:36:08.243Z",
      "domain": "mathsworld.com",
      "name": "MathsWorld",
      "page": "https://directindex.org/r/mathsworld.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136614,
        "prev": 42493,
        "fix": "no_channel"
      }
    },
    {
      "id": 14890,
      "at": "2026-10-15T00:36:07.195Z",
      "domain": "florence-nightingale.co.uk",
      "name": "The Florence Nightingale Museum",
      "page": "https://directindex.org/r/florence-nightingale.co.uk",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 136610,
        "prev": 42306,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 14889,
      "at": "2026-10-15T00:36:07.195Z",
      "domain": "florence-nightingale.co.uk",
      "name": "The Florence Nightingale Museum",
      "page": "https://directindex.org/r/florence-nightingale.co.uk",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 136610,
        "prev": 42306,
        "fix": "booking_other"
      }
    },
    {
      "id": 14888,
      "at": "2026-10-15T00:36:07.195Z",
      "domain": "florence-nightingale.co.uk",
      "name": "The Florence Nightingale Museum",
      "page": "https://directindex.org/r/florence-nightingale.co.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136610,
        "prev": 42306,
        "fix": "no_channel"
      }
    },
    {
      "id": 14854,
      "at": "2026-10-15T00:36:04.206Z",
      "domain": "lightroom.uk",
      "name": "Lightroom",
      "page": "https://directindex.org/r/lightroom.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136580,
        "prev": 42874,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 14853,
      "at": "2026-10-15T00:36:04.206Z",
      "domain": "lightroom.uk",
      "name": "Lightroom",
      "page": "https://directindex.org/r/lightroom.uk",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 136580,
        "prev": 42874,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 14852,
      "at": "2026-10-15T00:36:04.206Z",
      "domain": "lightroom.uk",
      "name": "Lightroom",
      "page": "https://directindex.org/r/lightroom.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136580,
        "prev": 42874,
        "fix": "no_channel"
      }
    },
    {
      "id": 14851,
      "at": "2026-10-15T00:36:03.433Z",
      "domain": "secretldn.com",
      "name": "The Thin House",
      "page": "https://directindex.org/r/secretldn.com",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 136576,
        "prev": 42384,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 14850,
      "at": "2026-10-15T00:36:03.433Z",
      "domain": "secretldn.com",
      "name": "The Thin House",
      "page": "https://directindex.org/r/secretldn.com",
      "kind": "grade_up",
      "what": "grade F to D (46%)",
      "detail": {
        "scan": 136576,
        "prev": 42384,
        "from": "F",
        "to": "D",
        "pct": 45.7
      }
    },
    {
      "id": 14849,
      "at": "2026-10-15T00:36:03.433Z",
      "domain": "secretldn.com",
      "name": "The Thin House",
      "page": "https://directindex.org/r/secretldn.com",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 136576,
        "prev": 42384,
        "fix": "booking_other"
      }
    },
    {
      "id": 14848,
      "at": "2026-10-15T00:36:03.433Z",
      "domain": "secretldn.com",
      "name": "The Thin House",
      "page": "https://directindex.org/r/secretldn.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136576,
        "prev": 42384,
        "fix": "no_channel"
      }
    },
    {
      "id": 14840,
      "at": "2026-10-15T00:36:01.648Z",
      "domain": "worldrugbymuseum.com",
      "name": "World Rugby Museum",
      "page": "https://directindex.org/r/worldrugbymuseum.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136564,
        "prev": 42235,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 14839,
      "at": "2026-10-15T00:36:01.648Z",
      "domain": "worldrugbymuseum.com",
      "name": "World Rugby Museum",
      "page": "https://directindex.org/r/worldrugbymuseum.com",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 136564,
        "prev": 42235,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 14838,
      "at": "2026-10-15T00:36:01.648Z",
      "domain": "worldrugbymuseum.com",
      "name": "World Rugby Museum",
      "page": "https://directindex.org/r/worldrugbymuseum.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136564,
        "prev": 42235,
        "fix": "no_channel"
      }
    },
    {
      "id": 14837,
      "at": "2026-10-15T00:36:01.441Z",
      "domain": "vaginamuseum.co.uk",
      "name": "Vagina Museum",
      "page": "https://directindex.org/r/vaginamuseum.co.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136563,
        "prev": 42208,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 14836,
      "at": "2026-10-15T00:36:01.441Z",
      "domain": "vaginamuseum.co.uk",
      "name": "Vagina Museum",
      "page": "https://directindex.org/r/vaginamuseum.co.uk",
      "kind": "grade_up",
      "what": "grade C to B (82%)",
      "detail": {
        "scan": 136563,
        "prev": 42208,
        "from": "C",
        "to": "B",
        "pct": 81.5
      }
    },
    {
      "id": 14835,
      "at": "2026-10-15T00:36:01.441Z",
      "domain": "vaginamuseum.co.uk",
      "name": "Vagina Museum",
      "page": "https://directindex.org/r/vaginamuseum.co.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136563,
        "prev": 42208,
        "fix": "no_channel"
      }
    },
    {
      "id": 14834,
      "at": "2026-10-15T00:36:00.806Z",
      "domain": "mosaicrooms.org",
      "name": "The Mosaic Rooms",
      "page": "https://directindex.org/r/mosaicrooms.org",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136555,
        "prev": 42134,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 14833,
      "at": "2026-10-15T00:36:00.806Z",
      "domain": "mosaicrooms.org",
      "name": "The Mosaic Rooms",
      "page": "https://directindex.org/r/mosaicrooms.org",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 136555,
        "prev": 42134,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 14832,
      "at": "2026-10-15T00:36:00.806Z",
      "domain": "mosaicrooms.org",
      "name": "The Mosaic Rooms",
      "page": "https://directindex.org/r/mosaicrooms.org",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136555,
        "prev": 42134,
        "fix": "no_channel"
      }
    },
    {
      "id": 14831,
      "at": "2026-10-15T00:36:00.928Z",
      "domain": "wimbledon.com",
      "name": "Wimbledon Lawn Tennis Museum",
      "page": "https://directindex.org/r/wimbledon.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136554,
        "prev": 42983,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 14830,
      "at": "2026-10-15T00:36:00.928Z",
      "domain": "wimbledon.com",
      "name": "Wimbledon Lawn Tennis Museum",
      "page": "https://directindex.org/r/wimbledon.com",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 136554,
        "prev": 42983
      }
    },
    {
      "id": 14829,
      "at": "2026-10-15T00:36:00.928Z",
      "domain": "wimbledon.com",
      "name": "Wimbledon Lawn Tennis Museum",
      "page": "https://directindex.org/r/wimbledon.com",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 136554,
        "prev": 42983,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 14828,
      "at": "2026-10-15T00:36:00.928Z",
      "domain": "wimbledon.com",
      "name": "Wimbledon Lawn Tennis Museum",
      "page": "https://directindex.org/r/wimbledon.com",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 136554,
        "prev": 42983,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 14827,
      "at": "2026-10-15T00:36:00.928Z",
      "domain": "wimbledon.com",
      "name": "Wimbledon Lawn Tennis Museum",
      "page": "https://directindex.org/r/wimbledon.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136554,
        "prev": 42983,
        "fix": "no_channel"
      }
    },
    {
      "id": 14826,
      "at": "2026-10-15T00:36:00.928Z",
      "domain": "wimbledon.com",
      "name": "Wimbledon Lawn Tennis Museum",
      "page": "https://directindex.org/r/wimbledon.com",
      "kind": "fixed",
      "what": "fixed: almost no text without JavaScript",
      "detail": {
        "scan": 136554,
        "prev": 42983,
        "fix": "no_text_nojs"
      }
    },
    {
      "id": 14825,
      "at": "2026-10-15T00:36:00.433Z",
      "domain": "sandals.co.uk",
      "name": "Sandals",
      "page": "https://directindex.org/r/sandals.co.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136548,
        "prev": 42116,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 14824,
      "at": "2026-10-15T00:36:00.433Z",
      "domain": "sandals.co.uk",
      "name": "Sandals",
      "page": "https://directindex.org/r/sandals.co.uk",
      "kind": "grade_up",
      "what": "grade F to D (48%)",
      "detail": {
        "scan": 136548,
        "prev": 42116,
        "from": "F",
        "to": "D",
        "pct": 47.7
      }
    },
    {
      "id": 14823,
      "at": "2026-10-15T00:36:00.433Z",
      "domain": "sandals.co.uk",
      "name": "Sandals",
      "page": "https://directindex.org/r/sandals.co.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136548,
        "prev": 42116,
        "fix": "no_channel"
      }
    },
    {
      "id": 14822,
      "at": "2026-10-15T00:36:00.386Z",
      "domain": "wallacecollection.org",
      "name": "The Wallace Collection",
      "page": "https://directindex.org/r/wallacecollection.org",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136544,
        "prev": 42120,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 14821,
      "at": "2026-10-15T00:36:00.386Z",
      "domain": "wallacecollection.org",
      "name": "The Wallace Collection",
      "page": "https://directindex.org/r/wallacecollection.org",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 136544,
        "prev": 42120,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 14820,
      "at": "2026-10-15T00:36:00.386Z",
      "domain": "wallacecollection.org",
      "name": "The Wallace Collection",
      "page": "https://directindex.org/r/wallacecollection.org",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136544,
        "prev": 42120,
        "fix": "no_channel"
      }
    },
    {
      "id": 14819,
      "at": "2026-10-15T00:36:00.290Z",
      "domain": "museumofhomelessness.org",
      "name": "Museum of Homelessness",
      "page": "https://directindex.org/r/museumofhomelessness.org",
      "kind": "grade_up",
      "what": "grade F to D (51%)",
      "detail": {
        "scan": 136543,
        "prev": 42213,
        "from": "F",
        "to": "D",
        "pct": 50.8
      }
    },
    {
      "id": 14818,
      "at": "2026-10-15T00:36:00.290Z",
      "domain": "museumofhomelessness.org",
      "name": "Museum of Homelessness",
      "page": "https://directindex.org/r/museumofhomelessness.org",
      "kind": "broke",
      "what": "new finding: structured data was incomplete",
      "detail": {
        "scan": 136543,
        "prev": 42213,
        "fix": "structured_incomplete"
      }
    },
    {
      "id": 14817,
      "at": "2026-10-15T00:36:00.290Z",
      "domain": "museumofhomelessness.org",
      "name": "Museum of Homelessness",
      "page": "https://directindex.org/r/museumofhomelessness.org",
      "kind": "fixed",
      "what": "fixed: no structured data for the business",
      "detail": {
        "scan": 136543,
        "prev": 42213,
        "fix": "no_structured"
      }
    },
    {
      "id": 14807,
      "at": "2026-10-15T00:35:57.380Z",
      "domain": "bridgetheatre.co.uk",
      "name": "Bridge Theatre",
      "page": "https://directindex.org/r/bridgetheatre.co.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136517,
        "prev": 42138,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 14806,
      "at": "2026-10-15T00:35:57.380Z",
      "domain": "bridgetheatre.co.uk",
      "name": "Bridge Theatre",
      "page": "https://directindex.org/r/bridgetheatre.co.uk",
      "kind": "grade_up",
      "what": "grade C to B (80%)",
      "detail": {
        "scan": 136517,
        "prev": 42138,
        "from": "C",
        "to": "B",
        "pct": 80
      }
    },
    {
      "id": 14805,
      "at": "2026-10-15T00:35:57.380Z",
      "domain": "bridgetheatre.co.uk",
      "name": "Bridge Theatre",
      "page": "https://directindex.org/r/bridgetheatre.co.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136517,
        "prev": 42138,
        "fix": "no_channel"
      }
    },
    {
      "id": 14798,
      "at": "2026-10-15T00:35:56.747Z",
      "domain": "kidz-adventure-zone.com",
      "name": "Kidz Adventure Playzone",
      "page": "https://directindex.org/r/kidz-adventure-zone.com",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 136511,
        "prev": 42158
      }
    },
    {
      "id": 14797,
      "at": "2026-10-15T00:35:56.747Z",
      "domain": "kidz-adventure-zone.com",
      "name": "Kidz Adventure Playzone",
      "page": "https://directindex.org/r/kidz-adventure-zone.com",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 136511,
        "prev": 42158,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 14790,
      "at": "2026-10-15T00:35:56.185Z",
      "domain": "bartshealth.nhs.uk",
      "name": "St Bartholomew's Hospital museum",
      "page": "https://directindex.org/r/bartshealth.nhs.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136504,
        "prev": 42094,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 14789,
      "at": "2026-10-15T00:35:56.185Z",
      "domain": "bartshealth.nhs.uk",
      "name": "St Bartholomew's Hospital museum",
      "page": "https://directindex.org/r/bartshealth.nhs.uk",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 136504,
        "prev": 42094,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 14788,
      "at": "2026-10-15T00:35:56.185Z",
      "domain": "bartshealth.nhs.uk",
      "name": "St Bartholomew's Hospital museum",
      "page": "https://directindex.org/r/bartshealth.nhs.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136504,
        "prev": 42094,
        "fix": "no_channel"
      }
    },
    {
      "id": 14745,
      "at": "2026-10-15T00:35:53.881Z",
      "domain": "thecharterhouse.org",
      "name": "The Charterhouse",
      "page": "https://directindex.org/r/thecharterhouse.org",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136479,
        "prev": 42063,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 14744,
      "at": "2026-10-15T00:35:53.881Z",
      "domain": "thecharterhouse.org",
      "name": "The Charterhouse",
      "page": "https://directindex.org/r/thecharterhouse.org",
      "kind": "grade_up",
      "what": "grade F to C (63%)",
      "detail": {
        "scan": 136479,
        "prev": 42063,
        "from": "F",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 14743,
      "at": "2026-10-15T00:35:53.881Z",
      "domain": "thecharterhouse.org",
      "name": "The Charterhouse",
      "page": "https://directindex.org/r/thecharterhouse.org",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136479,
        "prev": 42063,
        "fix": "no_channel"
      }
    },
    {
      "id": 14733,
      "at": "2026-10-15T00:35:52.845Z",
      "domain": "chiswickhouseandgardens.org.uk",
      "name": "Chiswick House",
      "page": "https://directindex.org/r/chiswickhouseandgardens.org.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136465,
        "prev": 42170,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 14732,
      "at": "2026-10-15T00:35:52.845Z",
      "domain": "chiswickhouseandgardens.org.uk",
      "name": "Chiswick House",
      "page": "https://directindex.org/r/chiswickhouseandgardens.org.uk",
      "kind": "grade_up",
      "what": "grade C to B (75%)",
      "detail": {
        "scan": 136465,
        "prev": 42170,
        "from": "C",
        "to": "B",
        "pct": 75.4
      }
    },
    {
      "id": 14731,
      "at": "2026-10-15T00:35:52.845Z",
      "domain": "chiswickhouseandgardens.org.uk",
      "name": "Chiswick House",
      "page": "https://directindex.org/r/chiswickhouseandgardens.org.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136465,
        "prev": 42170,
        "fix": "no_channel"
      }
    },
    {
      "id": 14725,
      "at": "2026-10-15T00:35:51.910Z",
      "domain": "abbottstravel.com",
      "name": "Abbotts Travel",
      "page": "https://directindex.org/r/abbottstravel.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136451,
        "prev": 42058,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 14724,
      "at": "2026-10-15T00:35:51.910Z",
      "domain": "abbottstravel.com",
      "name": "Abbotts Travel",
      "page": "https://directindex.org/r/abbottstravel.com",
      "kind": "grade_up",
      "what": "grade C to B (80%)",
      "detail": {
        "scan": 136451,
        "prev": 42058,
        "from": "C",
        "to": "B",
        "pct": 80
      }
    },
    {
      "id": 14723,
      "at": "2026-10-15T00:35:51.910Z",
      "domain": "abbottstravel.com",
      "name": "Abbotts Travel",
      "page": "https://directindex.org/r/abbottstravel.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136451,
        "prev": 42058,
        "fix": "no_channel"
      }
    },
    {
      "id": 14722,
      "at": "2026-10-15T00:35:51.380Z",
      "domain": "wellcomecollection.org",
      "name": "Wellcome Collection",
      "page": "https://directindex.org/r/wellcomecollection.org",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136448,
        "prev": 42419,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 14721,
      "at": "2026-10-15T00:35:51.380Z",
      "domain": "wellcomecollection.org",
      "name": "Wellcome Collection",
      "page": "https://directindex.org/r/wellcomecollection.org",
      "kind": "grade_up",
      "what": "grade F to C (59%)",
      "detail": {
        "scan": 136448,
        "prev": 42419,
        "from": "F",
        "to": "C",
        "pct": 59.2
      }
    },
    {
      "id": 14720,
      "at": "2026-10-15T00:35:51.380Z",
      "domain": "wellcomecollection.org",
      "name": "Wellcome Collection",
      "page": "https://directindex.org/r/wellcomecollection.org",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136448,
        "prev": 42419,
        "fix": "no_channel"
      }
    },
    {
      "id": 14719,
      "at": "2026-10-15T00:35:50.732Z",
      "domain": "chislehurst-caves.co.uk",
      "name": "Chislehurst Caves",
      "page": "https://directindex.org/r/chislehurst-caves.co.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136442,
        "prev": 42843,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 14718,
      "at": "2026-10-15T00:35:50.732Z",
      "domain": "chislehurst-caves.co.uk",
      "name": "Chislehurst Caves",
      "page": "https://directindex.org/r/chislehurst-caves.co.uk",
      "kind": "grade_up",
      "what": "grade D to C (69%)",
      "detail": {
        "scan": 136442,
        "prev": 42843,
        "from": "D",
        "to": "C",
        "pct": 68.8
      }
    },
    {
      "id": 14717,
      "at": "2026-10-15T00:35:50.732Z",
      "domain": "chislehurst-caves.co.uk",
      "name": "Chislehurst Caves",
      "page": "https://directindex.org/r/chislehurst-caves.co.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136442,
        "prev": 42843,
        "fix": "no_channel"
      }
    },
    {
      "id": 14703,
      "at": "2026-10-15T00:35:49.519Z",
      "domain": "hunterianmuseum.org",
      "name": "Hunterian Museum",
      "page": "https://directindex.org/r/hunterianmuseum.org",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136424,
        "prev": 42161,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 14702,
      "at": "2026-10-15T00:35:49.519Z",
      "domain": "hunterianmuseum.org",
      "name": "Hunterian Museum",
      "page": "https://directindex.org/r/hunterianmuseum.org",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 136424,
        "prev": 42161,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 14701,
      "at": "2026-10-15T00:35:49.519Z",
      "domain": "hunterianmuseum.org",
      "name": "Hunterian Museum",
      "page": "https://directindex.org/r/hunterianmuseum.org",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136424,
        "prev": 42161,
        "fix": "no_channel"
      }
    },
    {
      "id": 14700,
      "at": "2026-10-15T00:35:49.350Z",
      "domain": "arsenal.com",
      "name": "Arsenal Museum",
      "page": "https://directindex.org/r/arsenal.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136422,
        "prev": 42271,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 14699,
      "at": "2026-10-15T00:35:49.350Z",
      "domain": "arsenal.com",
      "name": "Arsenal Museum",
      "page": "https://directindex.org/r/arsenal.com",
      "kind": "grade_up",
      "what": "grade F to C (59%)",
      "detail": {
        "scan": 136422,
        "prev": 42271,
        "from": "F",
        "to": "C",
        "pct": 58.5
      }
    },
    {
      "id": 14698,
      "at": "2026-10-15T00:35:49.350Z",
      "domain": "arsenal.com",
      "name": "Arsenal Museum",
      "page": "https://directindex.org/r/arsenal.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136422,
        "prev": 42271,
        "fix": "no_channel"
      }
    },
    {
      "id": 14697,
      "at": "2026-10-15T00:35:48.730Z",
      "domain": "bl.uk",
      "name": "British Library Exhibition Space",
      "page": "https://directindex.org/r/bl.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136417,
        "prev": 42736,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 14696,
      "at": "2026-10-15T00:35:48.730Z",
      "domain": "bl.uk",
      "name": "British Library Exhibition Space",
      "page": "https://directindex.org/r/bl.uk",
      "kind": "grade_up",
      "what": "grade F to B (77%)",
      "detail": {
        "scan": 136417,
        "prev": 42736,
        "from": "F",
        "to": "B",
        "pct": 76.9
      }
    },
    {
      "id": 14695,
      "at": "2026-10-15T00:35:48.730Z",
      "domain": "bl.uk",
      "name": "British Library Exhibition Space",
      "page": "https://directindex.org/r/bl.uk",
      "kind": "broke",
      "what": "new finding: structured data was incomplete",
      "detail": {
        "scan": 136417,
        "prev": 42736,
        "fix": "structured_incomplete"
      }
    },
    {
      "id": 14694,
      "at": "2026-10-15T00:35:48.730Z",
      "domain": "bl.uk",
      "name": "British Library Exhibition Space",
      "page": "https://directindex.org/r/bl.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136417,
        "prev": 42736,
        "fix": "no_channel"
      }
    },
    {
      "id": 14693,
      "at": "2026-10-15T00:35:48.730Z",
      "domain": "bl.uk",
      "name": "British Library Exhibition Space",
      "page": "https://directindex.org/r/bl.uk",
      "kind": "fixed",
      "what": "fixed: no structured data for the business",
      "detail": {
        "scan": 136417,
        "prev": 42736,
        "fix": "no_structured"
      }
    },
    {
      "id": 14692,
      "at": "2026-10-15T00:35:48.582Z",
      "domain": "tuigroup.com",
      "name": "TUI",
      "page": "https://directindex.org/r/tuigroup.com",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 136415,
        "prev": 42520,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 14691,
      "at": "2026-10-15T00:35:48.582Z",
      "domain": "tuigroup.com",
      "name": "TUI",
      "page": "https://directindex.org/r/tuigroup.com",
      "kind": "grade_up",
      "what": "grade F to D (48%)",
      "detail": {
        "scan": 136415,
        "prev": 42520,
        "from": "F",
        "to": "D",
        "pct": 47.7
      }
    },
    {
      "id": 14690,
      "at": "2026-10-15T00:35:48.582Z",
      "domain": "tuigroup.com",
      "name": "TUI",
      "page": "https://directindex.org/r/tuigroup.com",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 136415,
        "prev": 42520,
        "fix": "booking_other"
      }
    },
    {
      "id": 14689,
      "at": "2026-10-15T00:35:48.582Z",
      "domain": "tuigroup.com",
      "name": "TUI",
      "page": "https://directindex.org/r/tuigroup.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136415,
        "prev": 42520,
        "fix": "no_channel"
      }
    },
    {
      "id": 14688,
      "at": "2026-10-15T00:35:48.340Z",
      "domain": "hallplace.org.uk",
      "name": "Hall Place and Gardens",
      "page": "https://directindex.org/r/hallplace.org.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136414,
        "prev": 43034,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 14687,
      "at": "2026-10-15T00:35:48.340Z",
      "domain": "hallplace.org.uk",
      "name": "Hall Place and Gardens",
      "page": "https://directindex.org/r/hallplace.org.uk",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 136414,
        "prev": 43034,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 14686,
      "at": "2026-10-15T00:35:48.340Z",
      "domain": "hallplace.org.uk",
      "name": "Hall Place and Gardens",
      "page": "https://directindex.org/r/hallplace.org.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136414,
        "prev": 43034,
        "fix": "no_channel"
      }
    },
    {
      "id": 14685,
      "at": "2026-10-15T00:35:47.564Z",
      "domain": "skdocks.co.uk",
      "name": "St. Katharine Docks",
      "page": "https://directindex.org/r/skdocks.co.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136410,
        "prev": 42372,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 14684,
      "at": "2026-10-15T00:35:47.564Z",
      "domain": "skdocks.co.uk",
      "name": "St. Katharine Docks",
      "page": "https://directindex.org/r/skdocks.co.uk",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 136410,
        "prev": 42372
      }
    },
    {
      "id": 14683,
      "at": "2026-10-15T00:35:47.564Z",
      "domain": "skdocks.co.uk",
      "name": "St. Katharine Docks",
      "page": "https://directindex.org/r/skdocks.co.uk",
      "kind": "grade_up",
      "what": "grade F to C (57%)",
      "detail": {
        "scan": 136410,
        "prev": 42372,
        "from": "F",
        "to": "C",
        "pct": 56.5
      }
    },
    {
      "id": 14682,
      "at": "2026-10-15T00:35:47.564Z",
      "domain": "skdocks.co.uk",
      "name": "St. Katharine Docks",
      "page": "https://directindex.org/r/skdocks.co.uk",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 136410,
        "prev": 42372,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 14681,
      "at": "2026-10-15T00:35:47.564Z",
      "domain": "skdocks.co.uk",
      "name": "St. Katharine Docks",
      "page": "https://directindex.org/r/skdocks.co.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136410,
        "prev": 42372,
        "fix": "no_channel"
      }
    },
    {
      "id": 14680,
      "at": "2026-10-15T00:35:47.380Z",
      "domain": "handelhendrix.org",
      "name": "Handel & Hendrix",
      "page": "https://directindex.org/r/handelhendrix.org",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 136406,
        "prev": 43035,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 14679,
      "at": "2026-10-15T00:35:47.380Z",
      "domain": "handelhendrix.org",
      "name": "Handel & Hendrix",
      "page": "https://directindex.org/r/handelhendrix.org",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 136406,
        "prev": 43035,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 14678,
      "at": "2026-10-15T00:35:47.380Z",
      "domain": "handelhendrix.org",
      "name": "Handel & Hendrix",
      "page": "https://directindex.org/r/handelhendrix.org",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136406,
        "prev": 43035,
        "fix": "no_channel"
      }
    },
    {
      "id": 14677,
      "at": "2026-10-15T00:35:46.783Z",
      "domain": "islington.gov.uk",
      "name": "Islington Museum",
      "page": "https://directindex.org/r/islington.gov.uk",
      "kind": "vendor",
      "what": "vendor: none to Eventbrite",
      "detail": {
        "scan": 136397,
        "prev": 42307,
        "from": null,
        "to": "eventbrite"
      }
    },
    {
      "id": 14676,
      "at": "2026-10-15T00:35:46.783Z",
      "domain": "islington.gov.uk",
      "name": "Islington Museum",
      "page": "https://directindex.org/r/islington.gov.uk",
      "kind": "channel",
      "what": "direct channel: none to marketplace",
      "detail": {
        "scan": 136397,
        "prev": 42307,
        "from": null,
        "to": "aggregator"
      }
    },
    {
      "id": 14675,
      "at": "2026-10-15T00:35:46.783Z",
      "domain": "islington.gov.uk",
      "name": "Islington Museum",
      "page": "https://directindex.org/r/islington.gov.uk",
      "kind": "broke",
      "what": "new finding: the booking vendor's terms did not allow agents",
      "detail": {
        "scan": 136397,
        "prev": 42307,
        "fix": "vendor_terms_ban"
      }
    },
    {
      "id": 14674,
      "at": "2026-10-15T00:35:46.783Z",
      "domain": "islington.gov.uk",
      "name": "Islington Museum",
      "page": "https://directindex.org/r/islington.gov.uk",
      "kind": "broke",
      "what": "new finding: booking only through a marketplace",
      "detail": {
        "scan": 136397,
        "prev": 42307,
        "fix": "booking_marketplace"
      }
    },
    {
      "id": 14673,
      "at": "2026-10-15T00:35:46.783Z",
      "domain": "islington.gov.uk",
      "name": "Islington Museum",
      "page": "https://directindex.org/r/islington.gov.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 136397,
        "prev": 42307,
        "fix": "no_channel"
      }
    },
    {
      "id": 14672,
      "at": "2026-10-15T00:35:43.235Z",
      "domain": "elsawy.com",
      "name": "El-Sawy",
      "page": "https://directindex.org/r/elsawy.com",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 136380,
        "prev": 42352
      }
    },
    {
      "id": 14671,
      "at": "2026-10-15T00:35:43.235Z",
      "domain": "elsawy.com",
      "name": "El-Sawy",
      "page": "https://directindex.org/r/elsawy.com",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 136380,
        "prev": 42352,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 14670,
      "at": "2026-10-15T00:35:43.235Z",
      "domain": "elsawy.com",
      "name": "El-Sawy",
      "page": "https://directindex.org/r/elsawy.com",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 136380,
        "prev": 42352,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 30,
      "at": "2026-10-14T14:09:11.814Z",
      "domain": "pitzhanger.org.uk",
      "name": "Pitzhanger Manor House and Gallery",
      "page": "https://directindex.org/r/pitzhanger.org.uk",
      "kind": "grade_down",
      "what": "grade B to C (69%)",
      "detail": {
        "scan": 43032,
        "prev": 42426,
        "from": "B",
        "to": "C",
        "pct": 68.8
      }
    },
    {
      "id": 29,
      "at": "2026-10-14T14:09:26.913Z",
      "domain": "naanstaap.co.uk",
      "name": "Naan Staap",
      "page": "https://directindex.org/r/naanstaap.co.uk",
      "kind": "grade_down",
      "what": "grade A to B (81%)",
      "detail": {
        "scan": 42839,
        "prev": 42600,
        "from": "A",
        "to": "B",
        "pct": 81.3
      }
    }
  ]
}