{
  "city": "turin-cafes-bars",
  "days": 30,
  "since": "2026-09-16T01:07:27.662Z",
  "count": 34,
  "sites": 10,
  "byKind": {
    "fixed": 11,
    "broke": 4,
    "grade_up": 6,
    "grade_down": 2,
    "blocked": 2,
    "unblocked": 1,
    "channel": 7,
    "vendor": 1,
    "assistant": 0
  },
  "changes": [
    {
      "id": 31383,
      "at": "2026-10-15T06:21:51.930Z",
      "domain": "rossellipub.it",
      "name": "Birreria Rosselli",
      "page": "https://directindex.org/r/rossellipub.it",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 149361,
        "prev": 97987
      }
    },
    {
      "id": 31382,
      "at": "2026-10-15T06:21:51.930Z",
      "domain": "rossellipub.it",
      "name": "Birreria Rosselli",
      "page": "https://directindex.org/r/rossellipub.it",
      "kind": "grade_down",
      "what": "grade C to F (28%)",
      "detail": {
        "scan": 149361,
        "prev": 97987,
        "from": "C",
        "to": "F",
        "pct": 27.7
      }
    },
    {
      "id": 31381,
      "at": "2026-10-15T06:21:51.930Z",
      "domain": "rossellipub.it",
      "name": "Birreria Rosselli",
      "page": "https://directindex.org/r/rossellipub.it",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 149361,
        "prev": 97987,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 31380,
      "at": "2026-10-15T06:21:51.930Z",
      "domain": "rossellipub.it",
      "name": "Birreria Rosselli",
      "page": "https://directindex.org/r/rossellipub.it",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 149361,
        "prev": 97987,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 31379,
      "at": "2026-10-15T06:21:12.101Z",
      "domain": "orsolaboratoriocaffe.it",
      "name": "Orso Laboratorio Caffè",
      "page": "https://directindex.org/r/orsolaboratoriocaffe.it",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 149357,
        "prev": 97926
      }
    },
    {
      "id": 31378,
      "at": "2026-10-15T06:21:12.101Z",
      "domain": "orsolaboratoriocaffe.it",
      "name": "Orso Laboratorio Caffè",
      "page": "https://directindex.org/r/orsolaboratoriocaffe.it",
      "kind": "grade_down",
      "what": "grade C to F (23%)",
      "detail": {
        "scan": 149357,
        "prev": 97926,
        "from": "C",
        "to": "F",
        "pct": 23.1
      }
    },
    {
      "id": 31377,
      "at": "2026-10-15T06:21:12.101Z",
      "domain": "orsolaboratoriocaffe.it",
      "name": "Orso Laboratorio Caffè",
      "page": "https://directindex.org/r/orsolaboratoriocaffe.it",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 149357,
        "prev": 97926,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 31376,
      "at": "2026-10-15T06:21:12.101Z",
      "domain": "orsolaboratoriocaffe.it",
      "name": "Orso Laboratorio Caffè",
      "page": "https://directindex.org/r/orsolaboratoriocaffe.it",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 149357,
        "prev": 97926,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 31375,
      "at": "2026-10-15T06:20:58.120Z",
      "domain": "stratta1836.it",
      "name": "Strattà",
      "page": "https://directindex.org/r/stratta1836.it",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 149351,
        "prev": 97985,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 31374,
      "at": "2026-10-15T06:20:58.120Z",
      "domain": "stratta1836.it",
      "name": "Strattà",
      "page": "https://directindex.org/r/stratta1836.it",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 149351,
        "prev": 97985,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 31373,
      "at": "2026-10-15T06:20:58.120Z",
      "domain": "stratta1836.it",
      "name": "Strattà",
      "page": "https://directindex.org/r/stratta1836.it",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 149351,
        "prev": 97985,
        "fix": "no_channel"
      }
    },
    {
      "id": 31372,
      "at": "2026-10-15T06:20:54.133Z",
      "domain": "margotorino.com",
      "name": "Margò",
      "page": "https://directindex.org/r/margotorino.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 149343,
        "prev": 97932,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 31371,
      "at": "2026-10-15T06:20:54.133Z",
      "domain": "margotorino.com",
      "name": "Margò",
      "page": "https://directindex.org/r/margotorino.com",
      "kind": "grade_up",
      "what": "grade C to B (85%)",
      "detail": {
        "scan": 149343,
        "prev": 97932,
        "from": "C",
        "to": "B",
        "pct": 84.6
      }
    },
    {
      "id": 31370,
      "at": "2026-10-15T06:20:54.133Z",
      "domain": "margotorino.com",
      "name": "Margò",
      "page": "https://directindex.org/r/margotorino.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 149343,
        "prev": 97932,
        "fix": "no_channel"
      }
    },
    {
      "id": 31369,
      "at": "2026-10-15T06:20:53.089Z",
      "domain": "sixnationspub.it",
      "name": "Six Nations Murphy’s Pub",
      "page": "https://directindex.org/r/sixnationspub.it",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 149341,
        "prev": 97979,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 31368,
      "at": "2026-10-15T06:20:53.089Z",
      "domain": "sixnationspub.it",
      "name": "Six Nations Murphy’s Pub",
      "page": "https://directindex.org/r/sixnationspub.it",
      "kind": "grade_up",
      "what": "grade D to C (60%)",
      "detail": {
        "scan": 149341,
        "prev": 97979,
        "from": "D",
        "to": "C",
        "pct": 60
      }
    },
    {
      "id": 31367,
      "at": "2026-10-15T06:20:53.089Z",
      "domain": "sixnationspub.it",
      "name": "Six Nations Murphy’s Pub",
      "page": "https://directindex.org/r/sixnationspub.it",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 149341,
        "prev": 97979,
        "fix": "booking_other"
      }
    },
    {
      "id": 31366,
      "at": "2026-10-15T06:20:53.089Z",
      "domain": "sixnationspub.it",
      "name": "Six Nations Murphy’s Pub",
      "page": "https://directindex.org/r/sixnationspub.it",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 149341,
        "prev": 97979,
        "fix": "no_channel"
      }
    },
    {
      "id": 31365,
      "at": "2026-10-15T06:20:51.193Z",
      "domain": "turinoise.it",
      "name": "Bakery food",
      "page": "https://directindex.org/r/turinoise.it",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 149336,
        "prev": 97970,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 31364,
      "at": "2026-10-15T06:20:51.193Z",
      "domain": "turinoise.it",
      "name": "Bakery food",
      "page": "https://directindex.org/r/turinoise.it",
      "kind": "grade_up",
      "what": "grade C to B (82%)",
      "detail": {
        "scan": 149336,
        "prev": 97970,
        "from": "C",
        "to": "B",
        "pct": 81.5
      }
    },
    {
      "id": 31363,
      "at": "2026-10-15T06:20:51.193Z",
      "domain": "turinoise.it",
      "name": "Bakery food",
      "page": "https://directindex.org/r/turinoise.it",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 149336,
        "prev": 97970,
        "fix": "no_channel"
      }
    },
    {
      "id": 31362,
      "at": "2026-10-15T06:20:50.173Z",
      "domain": "barbillar.com",
      "name": "Barbillar",
      "page": "https://directindex.org/r/barbillar.com",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 149333,
        "prev": 97976
      }
    },
    {
      "id": 31361,
      "at": "2026-10-15T06:20:50.173Z",
      "domain": "barbillar.com",
      "name": "Barbillar",
      "page": "https://directindex.org/r/barbillar.com",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 149333,
        "prev": 97976,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 31360,
      "at": "2026-10-15T06:20:50.173Z",
      "domain": "barbillar.com",
      "name": "Barbillar",
      "page": "https://directindex.org/r/barbillar.com",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 149333,
        "prev": 97976,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 31359,
      "at": "2026-10-15T06:20:49.957Z",
      "domain": "coffeetime.com",
      "name": "Coffee Time",
      "page": "https://directindex.org/r/coffeetime.com",
      "kind": "vendor",
      "what": "vendor: none to Uber Eats",
      "detail": {
        "scan": 149331,
        "prev": 97954,
        "from": null,
        "to": "ubereats"
      }
    },
    {
      "id": 31358,
      "at": "2026-10-15T06:20:49.957Z",
      "domain": "coffeetime.com",
      "name": "Coffee Time",
      "page": "https://directindex.org/r/coffeetime.com",
      "kind": "channel",
      "what": "direct channel: none to marketplace",
      "detail": {
        "scan": 149331,
        "prev": 97954,
        "from": null,
        "to": "aggregator"
      }
    },
    {
      "id": 31357,
      "at": "2026-10-15T06:20:49.957Z",
      "domain": "coffeetime.com",
      "name": "Coffee Time",
      "page": "https://directindex.org/r/coffeetime.com",
      "kind": "broke",
      "what": "new finding: ordering only through a marketplace",
      "detail": {
        "scan": 149331,
        "prev": 97954,
        "fix": "ordering_marketplace"
      }
    },
    {
      "id": 31356,
      "at": "2026-10-15T06:20:49.957Z",
      "domain": "coffeetime.com",
      "name": "Coffee Time",
      "page": "https://directindex.org/r/coffeetime.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 149331,
        "prev": 97954,
        "fix": "no_channel"
      }
    },
    {
      "id": 31355,
      "at": "2026-10-15T06:20:49.167Z",
      "domain": "museotorino.it",
      "name": "Caffè Elena",
      "page": "https://directindex.org/r/museotorino.it",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 149329,
        "prev": 97876,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 31354,
      "at": "2026-10-15T06:20:49.167Z",
      "domain": "museotorino.it",
      "name": "Caffè Elena",
      "page": "https://directindex.org/r/museotorino.it",
      "kind": "grade_up",
      "what": "grade D to B (72%)",
      "detail": {
        "scan": 149329,
        "prev": 97876,
        "from": "D",
        "to": "B",
        "pct": 72.3
      }
    },
    {
      "id": 31353,
      "at": "2026-10-15T06:20:49.167Z",
      "domain": "museotorino.it",
      "name": "Caffè Elena",
      "page": "https://directindex.org/r/museotorino.it",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 149329,
        "prev": 97876,
        "fix": "no_channel"
      }
    },
    {
      "id": 31352,
      "at": "2026-10-15T06:20:49.070Z",
      "domain": "barattiemilano.it",
      "name": "Caffè Baratti e Milano",
      "page": "https://directindex.org/r/barattiemilano.it",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 149328,
        "prev": 97862,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 31351,
      "at": "2026-10-15T06:20:49.070Z",
      "domain": "barattiemilano.it",
      "name": "Caffè Baratti e Milano",
      "page": "https://directindex.org/r/barattiemilano.it",
      "kind": "grade_up",
      "what": "grade D to B (72%)",
      "detail": {
        "scan": 149328,
        "prev": 97862,
        "from": "D",
        "to": "B",
        "pct": 72.3
      }
    },
    {
      "id": 31350,
      "at": "2026-10-15T06:20:49.070Z",
      "domain": "barattiemilano.it",
      "name": "Caffè Baratti e Milano",
      "page": "https://directindex.org/r/barattiemilano.it",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 149328,
        "prev": 97862,
        "fix": "no_channel"
      }
    }
  ]
}