{
  "city": "dublin-cafes-bars",
  "days": 30,
  "since": "2026-09-15T13:58:41.229Z",
  "count": 42,
  "sites": 15,
  "byKind": {
    "fixed": 10,
    "broke": 6,
    "grade_up": 10,
    "grade_down": 2,
    "blocked": 4,
    "unblocked": 1,
    "channel": 8,
    "vendor": 1,
    "assistant": 0
  },
  "changes": [
    {
      "id": 16744,
      "at": "2026-10-15T00:48:12.544Z",
      "domain": "cornerbakery.ie",
      "name": "The Corner Bakery",
      "page": "https://directindex.org/r/cornerbakery.ie",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 137690,
        "prev": 24011
      }
    },
    {
      "id": 16743,
      "at": "2026-10-15T00:48:12.544Z",
      "domain": "cornerbakery.ie",
      "name": "The Corner Bakery",
      "page": "https://directindex.org/r/cornerbakery.ie",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 137690,
        "prev": 24011,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 16742,
      "at": "2026-10-15T00:48:09.397Z",
      "domain": "clementandpekoe.com",
      "name": "Clement & Pekoe",
      "page": "https://directindex.org/r/clementandpekoe.com",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 137689,
        "prev": 24854
      }
    },
    {
      "id": 16741,
      "at": "2026-10-15T00:48:09.397Z",
      "domain": "clementandpekoe.com",
      "name": "Clement & Pekoe",
      "page": "https://directindex.org/r/clementandpekoe.com",
      "kind": "grade_down",
      "what": "grade D to F (11%)",
      "detail": {
        "scan": 137689,
        "prev": 24854,
        "from": "D",
        "to": "F",
        "pct": 10.8
      }
    },
    {
      "id": 16740,
      "at": "2026-10-15T00:48:09.397Z",
      "domain": "clementandpekoe.com",
      "name": "Clement & Pekoe",
      "page": "https://directindex.org/r/clementandpekoe.com",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 137689,
        "prev": 24854,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 16739,
      "at": "2026-10-15T00:48:09.397Z",
      "domain": "clementandpekoe.com",
      "name": "Clement & Pekoe",
      "page": "https://directindex.org/r/clementandpekoe.com",
      "kind": "fixed",
      "what": "fixed: menu lived on another site",
      "detail": {
        "scan": 137689,
        "prev": 24854,
        "fix": "menu_external"
      }
    },
    {
      "id": 10268,
      "at": "2026-10-14T22:49:15.855Z",
      "domain": "lemonco.com",
      "name": "Lemon",
      "page": "https://directindex.org/r/lemonco.com",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 131511,
        "prev": 26047
      }
    },
    {
      "id": 10267,
      "at": "2026-10-14T22:49:15.855Z",
      "domain": "lemonco.com",
      "name": "Lemon",
      "page": "https://directindex.org/r/lemonco.com",
      "kind": "grade_down",
      "what": "grade C to D (55%)",
      "detail": {
        "scan": 131511,
        "prev": 26047,
        "from": "C",
        "to": "D",
        "pct": 54.9
      }
    },
    {
      "id": 10266,
      "at": "2026-10-14T22:49:15.855Z",
      "domain": "lemonco.com",
      "name": "Lemon",
      "page": "https://directindex.org/r/lemonco.com",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 131511,
        "prev": 26047,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 10251,
      "at": "2026-10-14T22:48:52.708Z",
      "domain": "peadarbrowns.com",
      "name": "Peadar Browns",
      "page": "https://directindex.org/r/peadarbrowns.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 131502,
        "prev": 27604,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 10250,
      "at": "2026-10-14T22:48:52.708Z",
      "domain": "peadarbrowns.com",
      "name": "Peadar Browns",
      "page": "https://directindex.org/r/peadarbrowns.com",
      "kind": "grade_up",
      "what": "grade F to D (48%)",
      "detail": {
        "scan": 131502,
        "prev": 27604,
        "from": "F",
        "to": "D",
        "pct": 47.7
      }
    },
    {
      "id": 10249,
      "at": "2026-10-14T22:48:52.708Z",
      "domain": "peadarbrowns.com",
      "name": "Peadar Browns",
      "page": "https://directindex.org/r/peadarbrowns.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 131502,
        "prev": 27604,
        "fix": "no_channel"
      }
    },
    {
      "id": 10242,
      "at": "2026-10-14T22:48:43.095Z",
      "domain": "thedukedublin.com",
      "name": "The Duke",
      "page": "https://directindex.org/r/thedukedublin.com",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 131497,
        "prev": 26588,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 10241,
      "at": "2026-10-14T22:48:43.095Z",
      "domain": "thedukedublin.com",
      "name": "The Duke",
      "page": "https://directindex.org/r/thedukedublin.com",
      "kind": "grade_up",
      "what": "grade F to D (45%)",
      "detail": {
        "scan": 131497,
        "prev": 26588,
        "from": "F",
        "to": "D",
        "pct": 45.1
      }
    },
    {
      "id": 10240,
      "at": "2026-10-14T22:48:43.095Z",
      "domain": "thedukedublin.com",
      "name": "The Duke",
      "page": "https://directindex.org/r/thedukedublin.com",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 131497,
        "prev": 26588,
        "fix": "booking_other"
      }
    },
    {
      "id": 10239,
      "at": "2026-10-14T22:48:43.095Z",
      "domain": "thedukedublin.com",
      "name": "The Duke",
      "page": "https://directindex.org/r/thedukedublin.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 131497,
        "prev": 26588,
        "fix": "no_channel"
      }
    },
    {
      "id": 10231,
      "at": "2026-10-14T22:48:38.352Z",
      "domain": "thegeorge.ie",
      "name": "The George",
      "page": "https://directindex.org/r/thegeorge.ie",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 131484,
        "prev": 25909
      }
    },
    {
      "id": 10230,
      "at": "2026-10-14T22:48:38.352Z",
      "domain": "thegeorge.ie",
      "name": "The George",
      "page": "https://directindex.org/r/thegeorge.ie",
      "kind": "grade_up",
      "what": "grade D to C (55%)",
      "detail": {
        "scan": 131484,
        "prev": 25909,
        "from": "D",
        "to": "C",
        "pct": 55.4
      }
    },
    {
      "id": 10229,
      "at": "2026-10-14T22:48:38.352Z",
      "domain": "thegeorge.ie",
      "name": "The George",
      "page": "https://directindex.org/r/thegeorge.ie",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 131484,
        "prev": 25909,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 10228,
      "at": "2026-10-14T22:48:35.741Z",
      "domain": "wixsite.com",
      "name": "The Confession Box",
      "page": "https://directindex.org/r/wixsite.com",
      "kind": "grade_up",
      "what": "grade F to D (40%)",
      "detail": {
        "scan": 131463,
        "prev": 25957,
        "from": "F",
        "to": "D",
        "pct": 40
      }
    },
    {
      "id": 10227,
      "at": "2026-10-14T22:48:28.096Z",
      "domain": "whelanslive.com",
      "name": "Whelan’s",
      "page": "https://directindex.org/r/whelanslive.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 131454,
        "prev": 26644,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 10226,
      "at": "2026-10-14T22:48:28.096Z",
      "domain": "whelanslive.com",
      "name": "Whelan’s",
      "page": "https://directindex.org/r/whelanslive.com",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 131454,
        "prev": 26644,
        "from": "D",
        "to": "B",
        "pct": 74.3
      }
    },
    {
      "id": 10225,
      "at": "2026-10-14T22:48:28.096Z",
      "domain": "whelanslive.com",
      "name": "Whelan’s",
      "page": "https://directindex.org/r/whelanslive.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 131454,
        "prev": 26644,
        "fix": "no_channel"
      }
    },
    {
      "id": 10224,
      "at": "2026-10-14T22:48:25.728Z",
      "domain": "eathosdublin.com",
      "name": "Eathos",
      "page": "https://directindex.org/r/eathosdublin.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 131448,
        "prev": 25936,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 10223,
      "at": "2026-10-14T22:48:25.728Z",
      "domain": "eathosdublin.com",
      "name": "Eathos",
      "page": "https://directindex.org/r/eathosdublin.com",
      "kind": "grade_up",
      "what": "grade B to A (97%)",
      "detail": {
        "scan": 131448,
        "prev": 25936,
        "from": "B",
        "to": "A",
        "pct": 96.9
      }
    },
    {
      "id": 10222,
      "at": "2026-10-14T22:48:25.728Z",
      "domain": "eathosdublin.com",
      "name": "Eathos",
      "page": "https://directindex.org/r/eathosdublin.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 131448,
        "prev": 25936,
        "fix": "no_channel"
      }
    },
    {
      "id": 10221,
      "at": "2026-10-14T22:48:25.456Z",
      "domain": "brazenhead.com",
      "name": "The Brazen Head",
      "page": "https://directindex.org/r/brazenhead.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 131445,
        "prev": 25768,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 10220,
      "at": "2026-10-14T22:48:25.456Z",
      "domain": "brazenhead.com",
      "name": "The Brazen Head",
      "page": "https://directindex.org/r/brazenhead.com",
      "kind": "grade_up",
      "what": "grade D to B (72%)",
      "detail": {
        "scan": 131445,
        "prev": 25768,
        "from": "D",
        "to": "B",
        "pct": 72.3
      }
    },
    {
      "id": 10219,
      "at": "2026-10-14T22:48:25.456Z",
      "domain": "brazenhead.com",
      "name": "The Brazen Head",
      "page": "https://directindex.org/r/brazenhead.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 131445,
        "prev": 25768,
        "fix": "no_channel"
      }
    },
    {
      "id": 10218,
      "at": "2026-10-14T22:48:21.689Z",
      "domain": "nch.ie",
      "name": "National Concert Hall Bar",
      "page": "https://directindex.org/r/nch.ie",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 131419,
        "prev": 25526,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 10217,
      "at": "2026-10-14T22:48:21.689Z",
      "domain": "nch.ie",
      "name": "National Concert Hall Bar",
      "page": "https://directindex.org/r/nch.ie",
      "kind": "grade_up",
      "what": "grade F to D (53%)",
      "detail": {
        "scan": 131419,
        "prev": 25526,
        "from": "F",
        "to": "D",
        "pct": 52.8
      }
    },
    {
      "id": 10216,
      "at": "2026-10-14T22:48:21.689Z",
      "domain": "nch.ie",
      "name": "National Concert Hall Bar",
      "page": "https://directindex.org/r/nch.ie",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 131419,
        "prev": 25526,
        "fix": "no_channel"
      }
    },
    {
      "id": 10215,
      "at": "2026-10-14T22:48:20.958Z",
      "domain": "urbanity.ie",
      "name": "Urbanity",
      "page": "https://directindex.org/r/urbanity.ie",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 131411,
        "prev": 25814
      }
    },
    {
      "id": 10214,
      "at": "2026-10-14T22:48:20.958Z",
      "domain": "urbanity.ie",
      "name": "Urbanity",
      "page": "https://directindex.org/r/urbanity.ie",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 131411,
        "prev": 25814,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 10213,
      "at": "2026-10-14T22:48:13.005Z",
      "domain": "arlington.ie",
      "name": "Arlington Bar & Restaurant",
      "page": "https://directindex.org/r/arlington.ie",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 131388,
        "prev": 23859,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 10212,
      "at": "2026-10-14T22:48:13.005Z",
      "domain": "arlington.ie",
      "name": "Arlington Bar & Restaurant",
      "page": "https://directindex.org/r/arlington.ie",
      "kind": "grade_up",
      "what": "grade C to B (82%)",
      "detail": {
        "scan": 131388,
        "prev": 23859,
        "from": "C",
        "to": "B",
        "pct": 81.5
      }
    },
    {
      "id": 10211,
      "at": "2026-10-14T22:48:13.005Z",
      "domain": "arlington.ie",
      "name": "Arlington Bar & Restaurant",
      "page": "https://directindex.org/r/arlington.ie",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 131388,
        "prev": 23859,
        "fix": "no_channel"
      }
    },
    {
      "id": 10210,
      "at": "2026-10-14T22:48:12.239Z",
      "domain": "the-elbowroom.com",
      "name": "Graze at the Elbowroom",
      "page": "https://directindex.org/r/the-elbowroom.com",
      "kind": "vendor",
      "what": "vendor: none to Mindbody",
      "detail": {
        "scan": 131384,
        "prev": 25032,
        "from": null,
        "to": "mindbody"
      }
    },
    {
      "id": 10209,
      "at": "2026-10-14T22:48:12.239Z",
      "domain": "the-elbowroom.com",
      "name": "Graze at the Elbowroom",
      "page": "https://directindex.org/r/the-elbowroom.com",
      "kind": "channel",
      "what": "direct channel: none to vendor on own site",
      "detail": {
        "scan": 131384,
        "prev": 25032,
        "from": null,
        "to": "saas"
      }
    },
    {
      "id": 10208,
      "at": "2026-10-14T22:48:12.239Z",
      "domain": "the-elbowroom.com",
      "name": "Graze at the Elbowroom",
      "page": "https://directindex.org/r/the-elbowroom.com",
      "kind": "grade_up",
      "what": "grade D to C (55%)",
      "detail": {
        "scan": 131384,
        "prev": 25032,
        "from": "D",
        "to": "C",
        "pct": 55.4
      }
    },
    {
      "id": 10207,
      "at": "2026-10-14T22:48:12.239Z",
      "domain": "the-elbowroom.com",
      "name": "Graze at the Elbowroom",
      "page": "https://directindex.org/r/the-elbowroom.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 131384,
        "prev": 25032,
        "fix": "no_channel"
      }
    },
    {
      "id": 10206,
      "at": "2026-10-14T22:48:10.881Z",
      "domain": "elphin.ie",
      "name": "The Elphin",
      "page": "https://directindex.org/r/elphin.ie",
      "kind": "broke",
      "what": "new finding: robots.txt blocked AI crawlers",
      "detail": {
        "scan": 131379,
        "prev": 24801,
        "fix": "robots_blocks"
      }
    }
  ]
}