{
  "city": "birmingham-cafes-bars",
  "days": 30,
  "since": "2026-09-15T21:49:20.183Z",
  "count": 33,
  "sites": 11,
  "byKind": {
    "fixed": 13,
    "broke": 2,
    "grade_up": 8,
    "grade_down": 0,
    "blocked": 0,
    "unblocked": 2,
    "channel": 7,
    "vendor": 1,
    "assistant": 0
  },
  "changes": [
    {
      "id": 4234,
      "at": "2026-10-14T20:44:49.004Z",
      "domain": "dhespresso.com",
      "name": "Dark Horse Espresso",
      "page": "https://directindex.org/r/dhespresso.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 125872,
        "prev": 98513,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 4233,
      "at": "2026-10-14T20:44:49.004Z",
      "domain": "dhespresso.com",
      "name": "Dark Horse Espresso",
      "page": "https://directindex.org/r/dhespresso.com",
      "kind": "grade_up",
      "what": "grade D to C (65%)",
      "detail": {
        "scan": 125872,
        "prev": 98513,
        "from": "D",
        "to": "C",
        "pct": 65.1
      }
    },
    {
      "id": 4232,
      "at": "2026-10-14T20:44:49.004Z",
      "domain": "dhespresso.com",
      "name": "Dark Horse Espresso",
      "page": "https://directindex.org/r/dhespresso.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 125872,
        "prev": 98513,
        "fix": "no_channel"
      }
    },
    {
      "id": 4067,
      "at": "2026-10-14T20:44:25.643Z",
      "domain": "ploughharrowpub.co.uk",
      "name": "The Plough and Harrow",
      "page": "https://directindex.org/r/ploughharrowpub.co.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 125789,
        "prev": 98470,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 4066,
      "at": "2026-10-14T20:44:25.643Z",
      "domain": "ploughharrowpub.co.uk",
      "name": "The Plough and Harrow",
      "page": "https://directindex.org/r/ploughharrowpub.co.uk",
      "kind": "grade_up",
      "what": "grade C to A (86%)",
      "detail": {
        "scan": 125789,
        "prev": 98470,
        "from": "C",
        "to": "A",
        "pct": 86.2
      }
    },
    {
      "id": 4065,
      "at": "2026-10-14T20:44:25.643Z",
      "domain": "ploughharrowpub.co.uk",
      "name": "The Plough and Harrow",
      "page": "https://directindex.org/r/ploughharrowpub.co.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 125789,
        "prev": 98470,
        "fix": "no_channel"
      }
    },
    {
      "id": 4043,
      "at": "2026-10-14T20:44:18.025Z",
      "domain": "oldirishharppub.co.uk",
      "name": "The Old Irish Harp",
      "page": "https://directindex.org/r/oldirishharppub.co.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 125755,
        "prev": 98467,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 4042,
      "at": "2026-10-14T20:44:18.025Z",
      "domain": "oldirishharppub.co.uk",
      "name": "The Old Irish Harp",
      "page": "https://directindex.org/r/oldirishharppub.co.uk",
      "kind": "grade_up",
      "what": "grade C to A (86%)",
      "detail": {
        "scan": 125755,
        "prev": 98467,
        "from": "C",
        "to": "A",
        "pct": 86.2
      }
    },
    {
      "id": 4041,
      "at": "2026-10-14T20:44:18.025Z",
      "domain": "oldirishharppub.co.uk",
      "name": "The Old Irish Harp",
      "page": "https://directindex.org/r/oldirishharppub.co.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 125755,
        "prev": 98467,
        "fix": "no_channel"
      }
    },
    {
      "id": 4040,
      "at": "2026-10-14T20:44:16.798Z",
      "domain": "henmanandcooper.co.uk",
      "name": "Henman & Cooper",
      "page": "https://directindex.org/r/henmanandcooper.co.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 125750,
        "prev": 98427,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 4039,
      "at": "2026-10-14T20:44:16.798Z",
      "domain": "henmanandcooper.co.uk",
      "name": "Henman & Cooper",
      "page": "https://directindex.org/r/henmanandcooper.co.uk",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 125750,
        "prev": 98427,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 4038,
      "at": "2026-10-14T20:44:16.798Z",
      "domain": "henmanandcooper.co.uk",
      "name": "Henman & Cooper",
      "page": "https://directindex.org/r/henmanandcooper.co.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 125750,
        "prev": 98427,
        "fix": "no_channel"
      }
    },
    {
      "id": 4037,
      "at": "2026-10-14T20:44:16.035Z",
      "domain": "castleandfalcon.com",
      "name": "Castle & Falcon",
      "page": "https://directindex.org/r/castleandfalcon.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 125746,
        "prev": 98429,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 4036,
      "at": "2026-10-14T20:44:16.035Z",
      "domain": "castleandfalcon.com",
      "name": "Castle & Falcon",
      "page": "https://directindex.org/r/castleandfalcon.com",
      "kind": "grade_up",
      "what": "grade D to C (69%)",
      "detail": {
        "scan": 125746,
        "prev": 98429,
        "from": "D",
        "to": "C",
        "pct": 69.2
      }
    },
    {
      "id": 4035,
      "at": "2026-10-14T20:44:16.035Z",
      "domain": "castleandfalcon.com",
      "name": "Castle & Falcon",
      "page": "https://directindex.org/r/castleandfalcon.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 125746,
        "prev": 98429,
        "fix": "no_channel"
      }
    },
    {
      "id": 3942,
      "at": "2026-10-14T20:44:05.916Z",
      "domain": "heybrew.co.uk",
      "name": "Hey Brew Espresso",
      "page": "https://directindex.org/r/heybrew.co.uk",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 125678,
        "prev": 98261
      }
    },
    {
      "id": 3941,
      "at": "2026-10-14T20:44:05.916Z",
      "domain": "heybrew.co.uk",
      "name": "Hey Brew Espresso",
      "page": "https://directindex.org/r/heybrew.co.uk",
      "kind": "grade_up",
      "what": "grade C to B (72%)",
      "detail": {
        "scan": 125678,
        "prev": 98261,
        "from": "C",
        "to": "B",
        "pct": 72.3
      }
    },
    {
      "id": 3940,
      "at": "2026-10-14T20:44:05.916Z",
      "domain": "heybrew.co.uk",
      "name": "Hey Brew Espresso",
      "page": "https://directindex.org/r/heybrew.co.uk",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 125678,
        "prev": 98261,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 3939,
      "at": "2026-10-14T20:44:05.916Z",
      "domain": "heybrew.co.uk",
      "name": "Hey Brew Espresso",
      "page": "https://directindex.org/r/heybrew.co.uk",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 125678,
        "prev": 98261,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 3938,
      "at": "2026-10-14T20:44:04.758Z",
      "domain": "birmingham.ac.uk",
      "name": "Seattle's Best Coffee",
      "page": "https://directindex.org/r/birmingham.ac.uk",
      "kind": "grade_up",
      "what": "grade D to C (66%)",
      "detail": {
        "scan": 125670,
        "prev": 98414,
        "from": "D",
        "to": "C",
        "pct": 66.2
      }
    },
    {
      "id": 3937,
      "at": "2026-10-14T20:44:04.758Z",
      "domain": "birmingham.ac.uk",
      "name": "Seattle's Best Coffee",
      "page": "https://directindex.org/r/birmingham.ac.uk",
      "kind": "broke",
      "what": "new finding: structured data was incomplete",
      "detail": {
        "scan": 125670,
        "prev": 98414,
        "fix": "structured_incomplete"
      }
    },
    {
      "id": 3936,
      "at": "2026-10-14T20:44:04.758Z",
      "domain": "birmingham.ac.uk",
      "name": "Seattle's Best Coffee",
      "page": "https://directindex.org/r/birmingham.ac.uk",
      "kind": "fixed",
      "what": "fixed: no structured data for the business",
      "detail": {
        "scan": 125670,
        "prev": 98414,
        "fix": "no_structured"
      }
    },
    {
      "id": 3935,
      "at": "2026-10-14T20:44:03.997Z",
      "domain": "pupandduckling.co.uk",
      "name": "Pup and Duckling",
      "page": "https://directindex.org/r/pupandduckling.co.uk",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 125663,
        "prev": 98299,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 3930,
      "at": "2026-10-14T20:44:03.879Z",
      "domain": "wearebrig.co.uk",
      "name": "BRIG Café at The Warehouse",
      "page": "https://directindex.org/r/wearebrig.co.uk",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 125660,
        "prev": 98099,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 3929,
      "at": "2026-10-14T20:44:03.879Z",
      "domain": "wearebrig.co.uk",
      "name": "BRIG Café at The Warehouse",
      "page": "https://directindex.org/r/wearebrig.co.uk",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 125660,
        "prev": 98099,
        "fix": "booking_other"
      }
    },
    {
      "id": 3928,
      "at": "2026-10-14T20:44:03.879Z",
      "domain": "wearebrig.co.uk",
      "name": "BRIG Café at The Warehouse",
      "page": "https://directindex.org/r/wearebrig.co.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 125660,
        "prev": 98099,
        "fix": "no_channel"
      }
    },
    {
      "id": 3924,
      "at": "2026-10-14T20:44:02.410Z",
      "domain": "groundedcafe.co.uk",
      "name": "grounded. St Paul's",
      "page": "https://directindex.org/r/groundedcafe.co.uk",
      "kind": "vendor",
      "what": "vendor: none to SimplyBook.me",
      "detail": {
        "scan": 125647,
        "prev": 98292,
        "from": null,
        "to": "simplybook"
      }
    },
    {
      "id": 3923,
      "at": "2026-10-14T20:44:02.410Z",
      "domain": "groundedcafe.co.uk",
      "name": "grounded. St Paul's",
      "page": "https://directindex.org/r/groundedcafe.co.uk",
      "kind": "channel",
      "what": "direct channel: none to vendor on own site",
      "detail": {
        "scan": 125647,
        "prev": 98292,
        "from": null,
        "to": "saas"
      }
    },
    {
      "id": 3922,
      "at": "2026-10-14T20:44:02.410Z",
      "domain": "groundedcafe.co.uk",
      "name": "grounded. St Paul's",
      "page": "https://directindex.org/r/groundedcafe.co.uk",
      "kind": "grade_up",
      "what": "grade D to C (66%)",
      "detail": {
        "scan": 125647,
        "prev": 98292,
        "from": "D",
        "to": "C",
        "pct": 66.2
      }
    },
    {
      "id": 3921,
      "at": "2026-10-14T20:44:02.410Z",
      "domain": "groundedcafe.co.uk",
      "name": "grounded. St Paul's",
      "page": "https://directindex.org/r/groundedcafe.co.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 125647,
        "prev": 98292,
        "fix": "no_channel"
      }
    },
    {
      "id": 3920,
      "at": "2026-10-14T20:44:02.358Z",
      "domain": "neweracoffee.co.uk",
      "name": "New Era Coffee",
      "page": "https://directindex.org/r/neweracoffee.co.uk",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 125646,
        "prev": 98288
      }
    },
    {
      "id": 3919,
      "at": "2026-10-14T20:44:02.358Z",
      "domain": "neweracoffee.co.uk",
      "name": "New Era Coffee",
      "page": "https://directindex.org/r/neweracoffee.co.uk",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 125646,
        "prev": 98288,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 3918,
      "at": "2026-10-14T20:44:02.358Z",
      "domain": "neweracoffee.co.uk",
      "name": "New Era Coffee",
      "page": "https://directindex.org/r/neweracoffee.co.uk",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 125646,
        "prev": 98288,
        "fix": "edge_blocks"
      }
    }
  ]
}