{
  "city": "barcelona-cafes-bars",
  "days": 30,
  "since": "2026-09-15T15:27:07.375Z",
  "count": 74,
  "sites": 24,
  "byKind": {
    "fixed": 30,
    "broke": 6,
    "grade_up": 15,
    "grade_down": 1,
    "blocked": 0,
    "unblocked": 9,
    "channel": 13,
    "vendor": 0,
    "assistant": 0
  },
  "changes": [
    {
      "id": 2160,
      "at": "2026-10-14T20:19:45.274Z",
      "domain": "priscillacafe.com",
      "name": "Priscilla Cafè",
      "page": "https://directindex.org/r/priscillacafe.com",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 123843,
        "prev": 25520,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 2159,
      "at": "2026-10-14T20:19:45.274Z",
      "domain": "priscillacafe.com",
      "name": "Priscilla Cafè",
      "page": "https://directindex.org/r/priscillacafe.com",
      "kind": "grade_up",
      "what": "grade F to D (43%)",
      "detail": {
        "scan": 123843,
        "prev": 25520,
        "from": "F",
        "to": "D",
        "pct": 43.1
      }
    },
    {
      "id": 2158,
      "at": "2026-10-14T20:19:45.274Z",
      "domain": "priscillacafe.com",
      "name": "Priscilla Cafè",
      "page": "https://directindex.org/r/priscillacafe.com",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 123843,
        "prev": 25520,
        "fix": "booking_other"
      }
    },
    {
      "id": 2157,
      "at": "2026-10-14T20:19:45.274Z",
      "domain": "priscillacafe.com",
      "name": "Priscilla Cafè",
      "page": "https://directindex.org/r/priscillacafe.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 123843,
        "prev": 25520,
        "fix": "no_channel"
      }
    },
    {
      "id": 2156,
      "at": "2026-10-14T20:19:41.567Z",
      "domain": "gingingaybar.com",
      "name": "GinGin Gay Queer Bar",
      "page": "https://directindex.org/r/gingingaybar.com",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 123840,
        "prev": 25313,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 2155,
      "at": "2026-10-14T20:19:41.567Z",
      "domain": "gingingaybar.com",
      "name": "GinGin Gay Queer Bar",
      "page": "https://directindex.org/r/gingingaybar.com",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 123840,
        "prev": 25313,
        "fix": "booking_other"
      }
    },
    {
      "id": 2154,
      "at": "2026-10-14T20:19:41.567Z",
      "domain": "gingingaybar.com",
      "name": "GinGin Gay Queer Bar",
      "page": "https://directindex.org/r/gingingaybar.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 123840,
        "prev": 25313,
        "fix": "no_channel"
      }
    },
    {
      "id": 2153,
      "at": "2026-10-14T20:19:39.814Z",
      "domain": "ladeskomunal.coop",
      "name": "La Deskomvnal",
      "page": "https://directindex.org/r/ladeskomunal.coop",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 123838,
        "prev": 25397,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2152,
      "at": "2026-10-14T20:19:39.814Z",
      "domain": "ladeskomunal.coop",
      "name": "La Deskomvnal",
      "page": "https://directindex.org/r/ladeskomunal.coop",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 123838,
        "prev": 25397,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 2151,
      "at": "2026-10-14T20:19:39.814Z",
      "domain": "ladeskomunal.coop",
      "name": "La Deskomvnal",
      "page": "https://directindex.org/r/ladeskomunal.coop",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 123838,
        "prev": 25397,
        "fix": "no_channel"
      }
    },
    {
      "id": 2147,
      "at": "2026-10-14T20:19:31.206Z",
      "domain": "goodnews.coffee",
      "name": "Good News",
      "page": "https://directindex.org/r/goodnews.coffee",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 123797,
        "prev": 26263,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 2142,
      "at": "2026-10-14T20:19:30.485Z",
      "domain": "bopertucafe.com",
      "name": "BoPerTu Cafè",
      "page": "https://directindex.org/r/bopertucafe.com",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 123790,
        "prev": 24435,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 2141,
      "at": "2026-10-14T20:19:30.485Z",
      "domain": "bopertucafe.com",
      "name": "BoPerTu Cafè",
      "page": "https://directindex.org/r/bopertucafe.com",
      "kind": "broke",
      "what": "new finding: ordering through an unrecognised third party",
      "detail": {
        "scan": 123790,
        "prev": 24435,
        "fix": "ordering_other"
      }
    },
    {
      "id": 2140,
      "at": "2026-10-14T20:19:30.485Z",
      "domain": "bopertucafe.com",
      "name": "BoPerTu Cafè",
      "page": "https://directindex.org/r/bopertucafe.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 123790,
        "prev": 24435,
        "fix": "no_channel"
      }
    },
    {
      "id": 2136,
      "at": "2026-10-14T20:19:29.558Z",
      "domain": "laforneria.cat",
      "name": "La Forneria",
      "page": "https://directindex.org/r/laforneria.cat",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 123786,
        "prev": 25051,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2135,
      "at": "2026-10-14T20:19:29.558Z",
      "domain": "laforneria.cat",
      "name": "La Forneria",
      "page": "https://directindex.org/r/laforneria.cat",
      "kind": "grade_up",
      "what": "grade D to C (69%)",
      "detail": {
        "scan": 123786,
        "prev": 25051,
        "from": "D",
        "to": "C",
        "pct": 68.8
      }
    },
    {
      "id": 2134,
      "at": "2026-10-14T20:19:29.558Z",
      "domain": "laforneria.cat",
      "name": "La Forneria",
      "page": "https://directindex.org/r/laforneria.cat",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 123786,
        "prev": 25051,
        "fix": "no_channel"
      }
    },
    {
      "id": 2127,
      "at": "2026-10-14T20:19:24.848Z",
      "domain": "biercab.com",
      "name": "BierCaB",
      "page": "https://directindex.org/r/biercab.com",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 123774,
        "prev": 24492
      }
    },
    {
      "id": 2126,
      "at": "2026-10-14T20:19:24.848Z",
      "domain": "biercab.com",
      "name": "BierCaB",
      "page": "https://directindex.org/r/biercab.com",
      "kind": "grade_up",
      "what": "grade C to B (72%)",
      "detail": {
        "scan": 123774,
        "prev": 24492,
        "from": "C",
        "to": "B",
        "pct": 72.3
      }
    },
    {
      "id": 2125,
      "at": "2026-10-14T20:19:24.848Z",
      "domain": "biercab.com",
      "name": "BierCaB",
      "page": "https://directindex.org/r/biercab.com",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 123774,
        "prev": 24492,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 2124,
      "at": "2026-10-14T20:19:23.405Z",
      "domain": "pampadrugstore.net",
      "name": "Pampa Drugstore",
      "page": "https://directindex.org/r/pampadrugstore.net",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 123767,
        "prev": 24356,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2123,
      "at": "2026-10-14T20:19:23.405Z",
      "domain": "pampadrugstore.net",
      "name": "Pampa Drugstore",
      "page": "https://directindex.org/r/pampadrugstore.net",
      "kind": "grade_up",
      "what": "grade D to C (64%)",
      "detail": {
        "scan": 123767,
        "prev": 24356,
        "from": "D",
        "to": "C",
        "pct": 63.5
      }
    },
    {
      "id": 2122,
      "at": "2026-10-14T20:19:23.405Z",
      "domain": "pampadrugstore.net",
      "name": "Pampa Drugstore",
      "page": "https://directindex.org/r/pampadrugstore.net",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 123767,
        "prev": 24356,
        "fix": "no_channel"
      }
    },
    {
      "id": 2118,
      "at": "2026-10-14T20:19:23.022Z",
      "domain": "lucysgorditas.com",
      "name": "La Traviesa",
      "page": "https://directindex.org/r/lucysgorditas.com",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 123764,
        "prev": 24728,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 2117,
      "at": "2026-10-14T20:19:23.022Z",
      "domain": "lucysgorditas.com",
      "name": "La Traviesa",
      "page": "https://directindex.org/r/lucysgorditas.com",
      "kind": "grade_up",
      "what": "grade D to C (60%)",
      "detail": {
        "scan": 123764,
        "prev": 24728,
        "from": "D",
        "to": "C",
        "pct": 60
      }
    },
    {
      "id": 2116,
      "at": "2026-10-14T20:19:23.022Z",
      "domain": "lucysgorditas.com",
      "name": "La Traviesa",
      "page": "https://directindex.org/r/lucysgorditas.com",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 123764,
        "prev": 24728,
        "fix": "booking_other"
      }
    },
    {
      "id": 2115,
      "at": "2026-10-14T20:19:23.022Z",
      "domain": "lucysgorditas.com",
      "name": "La Traviesa",
      "page": "https://directindex.org/r/lucysgorditas.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 123764,
        "prev": 24728,
        "fix": "no_channel"
      }
    },
    {
      "id": 2114,
      "at": "2026-10-14T20:19:21.963Z",
      "domain": "terrazeo.com",
      "name": "360°",
      "page": "https://directindex.org/r/terrazeo.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 123759,
        "prev": 24623,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2113,
      "at": "2026-10-14T20:19:21.963Z",
      "domain": "terrazeo.com",
      "name": "360°",
      "page": "https://directindex.org/r/terrazeo.com",
      "kind": "grade_up",
      "what": "grade D to C (66%)",
      "detail": {
        "scan": 123759,
        "prev": 24623,
        "from": "D",
        "to": "C",
        "pct": 66.2
      }
    },
    {
      "id": 2112,
      "at": "2026-10-14T20:19:21.963Z",
      "domain": "terrazeo.com",
      "name": "360°",
      "page": "https://directindex.org/r/terrazeo.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 123759,
        "prev": 24623,
        "fix": "no_channel"
      }
    },
    {
      "id": 2111,
      "at": "2026-10-14T20:19:21.240Z",
      "domain": "expireddomains.com",
      "name": "La Beata",
      "page": "https://directindex.org/r/expireddomains.com",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 123758,
        "prev": 24597
      }
    },
    {
      "id": 2110,
      "at": "2026-10-14T20:19:21.240Z",
      "domain": "expireddomains.com",
      "name": "La Beata",
      "page": "https://directindex.org/r/expireddomains.com",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 123758,
        "prev": 24597,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 2106,
      "at": "2026-10-14T20:19:20.437Z",
      "domain": "cookiesdemasie.com",
      "name": "demasie",
      "page": "https://directindex.org/r/cookiesdemasie.com",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 123750,
        "prev": 24418
      }
    },
    {
      "id": 2105,
      "at": "2026-10-14T20:19:20.437Z",
      "domain": "cookiesdemasie.com",
      "name": "demasie",
      "page": "https://directindex.org/r/cookiesdemasie.com",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 123750,
        "prev": 24418,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 2104,
      "at": "2026-10-14T20:19:20.437Z",
      "domain": "cookiesdemasie.com",
      "name": "demasie",
      "page": "https://directindex.org/r/cookiesdemasie.com",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 123750,
        "prev": 24418,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 2103,
      "at": "2026-10-14T20:19:20.307Z",
      "domain": "goodnews.coffee",
      "name": "Good news coffee",
      "page": "https://directindex.org/r/goodnews.coffee",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 123748,
        "prev": 24612
      }
    },
    {
      "id": 2102,
      "at": "2026-10-14T20:19:20.307Z",
      "domain": "goodnews.coffee",
      "name": "Good news coffee",
      "page": "https://directindex.org/r/goodnews.coffee",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 123748,
        "prev": 24612,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 2101,
      "at": "2026-10-14T20:19:20.307Z",
      "domain": "goodnews.coffee",
      "name": "Good news coffee",
      "page": "https://directindex.org/r/goodnews.coffee",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 123748,
        "prev": 24612,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 2100,
      "at": "2026-10-14T20:19:20.168Z",
      "domain": "threemarkscoffee.com",
      "name": "Three Marks Coffee",
      "page": "https://directindex.org/r/threemarkscoffee.com",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 123747,
        "prev": 24438
      }
    },
    {
      "id": 2099,
      "at": "2026-10-14T20:19:20.168Z",
      "domain": "threemarkscoffee.com",
      "name": "Three Marks Coffee",
      "page": "https://directindex.org/r/threemarkscoffee.com",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 123747,
        "prev": 24438,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 2098,
      "at": "2026-10-14T20:19:20.168Z",
      "domain": "threemarkscoffee.com",
      "name": "Three Marks Coffee",
      "page": "https://directindex.org/r/threemarkscoffee.com",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 123747,
        "prev": 24438,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 2091,
      "at": "2026-10-14T20:19:17.294Z",
      "domain": "lacarrabcn.com",
      "name": "La Carrà",
      "page": "https://directindex.org/r/lacarrabcn.com",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 123728,
        "prev": 24673,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 2090,
      "at": "2026-10-14T20:19:17.294Z",
      "domain": "lacarrabcn.com",
      "name": "La Carrà",
      "page": "https://directindex.org/r/lacarrabcn.com",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 123728,
        "prev": 24673,
        "fix": "booking_other"
      }
    },
    {
      "id": 2089,
      "at": "2026-10-14T20:19:17.294Z",
      "domain": "lacarrabcn.com",
      "name": "La Carrà",
      "page": "https://directindex.org/r/lacarrabcn.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 123728,
        "prev": 24673,
        "fix": "no_channel"
      }
    },
    {
      "id": 2073,
      "at": "2026-10-14T20:19:12.400Z",
      "domain": "belushis.com",
      "name": "Belushi's",
      "page": "https://directindex.org/r/belushis.com",
      "kind": "grade_down",
      "what": "grade C to D (50%)",
      "detail": {
        "scan": 123715,
        "prev": 27414,
        "from": "C",
        "to": "D",
        "pct": 50
      }
    },
    {
      "id": 2054,
      "at": "2026-10-14T20:19:10.373Z",
      "domain": "heliogabal.com",
      "name": "Heliogàbal",
      "page": "https://directindex.org/r/heliogabal.com",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 123694,
        "prev": 24183,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 2053,
      "at": "2026-10-14T20:19:10.373Z",
      "domain": "heliogabal.com",
      "name": "Heliogàbal",
      "page": "https://directindex.org/r/heliogabal.com",
      "kind": "grade_up",
      "what": "grade F to D (48%)",
      "detail": {
        "scan": 123694,
        "prev": 24183,
        "from": "F",
        "to": "D",
        "pct": 47.7
      }
    },
    {
      "id": 2052,
      "at": "2026-10-14T20:19:10.373Z",
      "domain": "heliogabal.com",
      "name": "Heliogàbal",
      "page": "https://directindex.org/r/heliogabal.com",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 123694,
        "prev": 24183,
        "fix": "booking_other"
      }
    },
    {
      "id": 2051,
      "at": "2026-10-14T20:19:10.373Z",
      "domain": "heliogabal.com",
      "name": "Heliogàbal",
      "page": "https://directindex.org/r/heliogabal.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 123694,
        "prev": 24183,
        "fix": "no_channel"
      }
    },
    {
      "id": 2027,
      "at": "2026-10-14T20:19:09.254Z",
      "domain": "entitatsbadalona.net",
      "name": "Agrupación Cultural Galega Agarimos",
      "page": "https://directindex.org/r/entitatsbadalona.net",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 123677,
        "prev": 24032,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2026,
      "at": "2026-10-14T20:19:09.254Z",
      "domain": "entitatsbadalona.net",
      "name": "Agrupación Cultural Galega Agarimos",
      "page": "https://directindex.org/r/entitatsbadalona.net",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 123677,
        "prev": 24032,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 2025,
      "at": "2026-10-14T20:19:09.254Z",
      "domain": "entitatsbadalona.net",
      "name": "Agrupación Cultural Galega Agarimos",
      "page": "https://directindex.org/r/entitatsbadalona.net",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 123677,
        "prev": 24032,
        "fix": "no_channel"
      }
    },
    {
      "id": 2021,
      "at": "2026-10-14T20:19:07.714Z",
      "domain": "kaelderkold.com",
      "name": "Kælderkold",
      "page": "https://directindex.org/r/kaelderkold.com",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 123668,
        "prev": 23897,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 2020,
      "at": "2026-10-14T20:19:07.548Z",
      "domain": "bicioci.com",
      "name": "Bicioci",
      "page": "https://directindex.org/r/bicioci.com",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 123665,
        "prev": 24241
      }
    },
    {
      "id": 2019,
      "at": "2026-10-14T20:19:07.548Z",
      "domain": "bicioci.com",
      "name": "Bicioci",
      "page": "https://directindex.org/r/bicioci.com",
      "kind": "grade_up",
      "what": "grade C to B (71%)",
      "detail": {
        "scan": 123665,
        "prev": 24241,
        "from": "C",
        "to": "B",
        "pct": 70.8
      }
    },
    {
      "id": 2018,
      "at": "2026-10-14T20:19:07.548Z",
      "domain": "bicioci.com",
      "name": "Bicioci",
      "page": "https://directindex.org/r/bicioci.com",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 123665,
        "prev": 24241,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 2017,
      "at": "2026-10-14T20:19:07.548Z",
      "domain": "bicioci.com",
      "name": "Bicioci",
      "page": "https://directindex.org/r/bicioci.com",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 123665,
        "prev": 24241,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 2016,
      "at": "2026-10-14T20:19:07.538Z",
      "domain": "boysbarbcn.com",
      "name": "Boys Bar BCN",
      "page": "https://directindex.org/r/boysbarbcn.com",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 123664,
        "prev": 24491
      }
    },
    {
      "id": 2015,
      "at": "2026-10-14T20:19:07.538Z",
      "domain": "boysbarbcn.com",
      "name": "Boys Bar BCN",
      "page": "https://directindex.org/r/boysbarbcn.com",
      "kind": "grade_up",
      "what": "grade F to D (43%)",
      "detail": {
        "scan": 123664,
        "prev": 24491,
        "from": "F",
        "to": "D",
        "pct": 43.1
      }
    },
    {
      "id": 2014,
      "at": "2026-10-14T20:19:07.538Z",
      "domain": "boysbarbcn.com",
      "name": "Boys Bar BCN",
      "page": "https://directindex.org/r/boysbarbcn.com",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 123664,
        "prev": 24491,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 2013,
      "at": "2026-10-14T20:19:07.304Z",
      "domain": "miscelanea.info",
      "name": "Miscelánea",
      "page": "https://directindex.org/r/miscelanea.info",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 123663,
        "prev": 24388,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2012,
      "at": "2026-10-14T20:19:07.304Z",
      "domain": "miscelanea.info",
      "name": "Miscelánea",
      "page": "https://directindex.org/r/miscelanea.info",
      "kind": "grade_up",
      "what": "grade F to D (46%)",
      "detail": {
        "scan": 123663,
        "prev": 24388,
        "from": "F",
        "to": "D",
        "pct": 46.2
      }
    },
    {
      "id": 2011,
      "at": "2026-10-14T20:19:07.304Z",
      "domain": "miscelanea.info",
      "name": "Miscelánea",
      "page": "https://directindex.org/r/miscelanea.info",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 123663,
        "prev": 24388,
        "fix": "no_channel"
      }
    },
    {
      "id": 2007,
      "at": "2026-10-14T20:19:06.856Z",
      "domain": "sucrecremat.com",
      "name": "Sucre Cremat -  Autèntica Crema Catalana",
      "page": "https://directindex.org/r/sucrecremat.com",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 123659,
        "prev": 23911
      }
    },
    {
      "id": 2006,
      "at": "2026-10-14T20:19:06.856Z",
      "domain": "sucrecremat.com",
      "name": "Sucre Cremat -  Autèntica Crema Catalana",
      "page": "https://directindex.org/r/sucrecremat.com",
      "kind": "grade_up",
      "what": "grade D to C (60%)",
      "detail": {
        "scan": 123659,
        "prev": 23911,
        "from": "D",
        "to": "C",
        "pct": 60
      }
    },
    {
      "id": 2005,
      "at": "2026-10-14T20:19:06.856Z",
      "domain": "sucrecremat.com",
      "name": "Sucre Cremat -  Autèntica Crema Catalana",
      "page": "https://directindex.org/r/sucrecremat.com",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 123659,
        "prev": 23911,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 2004,
      "at": "2026-10-14T20:19:06.856Z",
      "domain": "sucrecremat.com",
      "name": "Sucre Cremat -  Autèntica Crema Catalana",
      "page": "https://directindex.org/r/sucrecremat.com",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 123659,
        "prev": 23911,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 2003,
      "at": "2026-10-14T20:19:06.300Z",
      "domain": "mescladis.org",
      "name": "Mescladís del Pou",
      "page": "https://directindex.org/r/mescladis.org",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 123657,
        "prev": 24069,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2002,
      "at": "2026-10-14T20:19:06.300Z",
      "domain": "mescladis.org",
      "name": "Mescladís del Pou",
      "page": "https://directindex.org/r/mescladis.org",
      "kind": "grade_up",
      "what": "grade C to B (75%)",
      "detail": {
        "scan": 123657,
        "prev": 24069,
        "from": "C",
        "to": "B",
        "pct": 75.4
      }
    },
    {
      "id": 2001,
      "at": "2026-10-14T20:19:06.300Z",
      "domain": "mescladis.org",
      "name": "Mescladís del Pou",
      "page": "https://directindex.org/r/mescladis.org",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 123657,
        "prev": 24069,
        "fix": "no_channel"
      }
    },
    {
      "id": 2000,
      "at": "2026-10-14T20:19:05.396Z",
      "domain": "cafekfe.com",
      "name": "Café K-fé",
      "page": "https://directindex.org/r/cafekfe.com",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 123650,
        "prev": 24346
      }
    },
    {
      "id": 1999,
      "at": "2026-10-14T20:19:05.396Z",
      "domain": "cafekfe.com",
      "name": "Café K-fé",
      "page": "https://directindex.org/r/cafekfe.com",
      "kind": "grade_up",
      "what": "grade F to D (51%)",
      "detail": {
        "scan": 123650,
        "prev": 24346,
        "from": "F",
        "to": "D",
        "pct": 50.8
      }
    },
    {
      "id": 1998,
      "at": "2026-10-14T20:19:05.396Z",
      "domain": "cafekfe.com",
      "name": "Café K-fé",
      "page": "https://directindex.org/r/cafekfe.com",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 123650,
        "prev": 24346,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 1997,
      "at": "2026-10-14T20:19:05.396Z",
      "domain": "cafekfe.com",
      "name": "Café K-fé",
      "page": "https://directindex.org/r/cafekfe.com",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 123650,
        "prev": 24346,
        "fix": "edge_blocks"
      }
    }
  ]
}