{
  "city": "berlin-cafes-bars",
  "days": 30,
  "since": "2026-09-15T11:18:37.544Z",
  "count": 408,
  "sites": 131,
  "byKind": {
    "fixed": 133,
    "broke": 27,
    "grade_up": 104,
    "grade_down": 3,
    "blocked": 8,
    "unblocked": 17,
    "channel": 110,
    "vendor": 6,
    "assistant": 0
  },
  "changes": [
    {
      "id": 10021,
      "at": "2026-10-14T22:33:10.282Z",
      "domain": "braeugier.de",
      "name": "Bräugier",
      "page": "https://directindex.org/r/braeugier.de",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 131194,
        "prev": 31961
      }
    },
    {
      "id": 10020,
      "at": "2026-10-14T22:33:10.282Z",
      "domain": "braeugier.de",
      "name": "Bräugier",
      "page": "https://directindex.org/r/braeugier.de",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 131194,
        "prev": 31961,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 9807,
      "at": "2026-10-14T22:28:41.888Z",
      "domain": "ajpnia.berlin",
      "name": "Ajpnia",
      "page": "https://directindex.org/r/ajpnia.berlin",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 130987,
        "prev": 27619,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 9806,
      "at": "2026-10-14T22:28:41.888Z",
      "domain": "ajpnia.berlin",
      "name": "Ajpnia",
      "page": "https://directindex.org/r/ajpnia.berlin",
      "kind": "grade_up",
      "what": "grade F to C (57%)",
      "detail": {
        "scan": 130987,
        "prev": 27619,
        "from": "F",
        "to": "C",
        "pct": 56.5
      }
    },
    {
      "id": 9805,
      "at": "2026-10-14T22:28:41.888Z",
      "domain": "ajpnia.berlin",
      "name": "Ajpnia",
      "page": "https://directindex.org/r/ajpnia.berlin",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130987,
        "prev": 27619,
        "fix": "no_channel"
      }
    },
    {
      "id": 9804,
      "at": "2026-10-14T22:28:05.290Z",
      "domain": "bolacha.de",
      "name": "Café Bolacha",
      "page": "https://directindex.org/r/bolacha.de",
      "kind": "broke",
      "what": "new finding: no llms.txt",
      "detail": {
        "scan": 130982,
        "prev": 26174,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 9803,
      "at": "2026-10-14T22:28:05.290Z",
      "domain": "bolacha.de",
      "name": "Café Bolacha",
      "page": "https://directindex.org/r/bolacha.de",
      "kind": "broke",
      "what": "new finding: no working HTTPS",
      "detail": {
        "scan": 130982,
        "prev": 26174,
        "fix": "no_https"
      }
    },
    {
      "id": 2621,
      "at": "2026-10-14T20:31:03.054Z",
      "domain": "buenavidacoffee.de",
      "name": "Buena Vida Coffee Roasters",
      "page": "https://directindex.org/r/buenavidacoffee.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124734,
        "prev": 30518,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2620,
      "at": "2026-10-14T20:31:03.054Z",
      "domain": "buenavidacoffee.de",
      "name": "Buena Vida Coffee Roasters",
      "page": "https://directindex.org/r/buenavidacoffee.de",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 124734,
        "prev": 30518,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 2619,
      "at": "2026-10-14T20:31:03.054Z",
      "domain": "buenavidacoffee.de",
      "name": "Buena Vida Coffee Roasters",
      "page": "https://directindex.org/r/buenavidacoffee.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124734,
        "prev": 30518,
        "fix": "no_channel"
      }
    },
    {
      "id": 2618,
      "at": "2026-10-14T20:30:59.850Z",
      "domain": "faktura-berlin.de",
      "name": "Bärlauch",
      "page": "https://directindex.org/r/faktura-berlin.de",
      "kind": "fixed",
      "what": "fixed: robots.txt blocked AI crawlers",
      "detail": {
        "scan": 124732,
        "prev": 30055,
        "fix": "robots_blocks"
      }
    },
    {
      "id": 2617,
      "at": "2026-10-14T20:30:52.964Z",
      "domain": "beach61.de",
      "name": "Beach61 Bar",
      "page": "https://directindex.org/r/beach61.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124728,
        "prev": 30248,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2616,
      "at": "2026-10-14T20:30:52.964Z",
      "domain": "beach61.de",
      "name": "Beach61 Bar",
      "page": "https://directindex.org/r/beach61.de",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 124728,
        "prev": 30248,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 2615,
      "at": "2026-10-14T20:30:52.964Z",
      "domain": "beach61.de",
      "name": "Beach61 Bar",
      "page": "https://directindex.org/r/beach61.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124728,
        "prev": 30248,
        "fix": "no_channel"
      }
    },
    {
      "id": 2614,
      "at": "2026-10-14T20:30:51.581Z",
      "domain": "ninaqueer.com",
      "name": "Zum schmutzigen Hobby",
      "page": "https://directindex.org/r/ninaqueer.com",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 124727,
        "prev": 30438,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 2613,
      "at": "2026-10-14T20:30:51.581Z",
      "domain": "ninaqueer.com",
      "name": "Zum schmutzigen Hobby",
      "page": "https://directindex.org/r/ninaqueer.com",
      "kind": "grade_up",
      "what": "grade F to D (48%)",
      "detail": {
        "scan": 124727,
        "prev": 30438,
        "from": "F",
        "to": "D",
        "pct": 47.7
      }
    },
    {
      "id": 2612,
      "at": "2026-10-14T20:30:51.581Z",
      "domain": "ninaqueer.com",
      "name": "Zum schmutzigen Hobby",
      "page": "https://directindex.org/r/ninaqueer.com",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 124727,
        "prev": 30438,
        "fix": "booking_other"
      }
    },
    {
      "id": 2611,
      "at": "2026-10-14T20:30:51.581Z",
      "domain": "ninaqueer.com",
      "name": "Zum schmutzigen Hobby",
      "page": "https://directindex.org/r/ninaqueer.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124727,
        "prev": 30438,
        "fix": "no_channel"
      }
    },
    {
      "id": 2610,
      "at": "2026-10-14T20:30:48.978Z",
      "domain": "blumenhain.info",
      "name": "Blumenhain",
      "page": "https://directindex.org/r/blumenhain.info",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124720,
        "prev": 30112,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2609,
      "at": "2026-10-14T20:30:48.978Z",
      "domain": "blumenhain.info",
      "name": "Blumenhain",
      "page": "https://directindex.org/r/blumenhain.info",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 124720,
        "prev": 30112,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 2608,
      "at": "2026-10-14T20:30:48.978Z",
      "domain": "blumenhain.info",
      "name": "Blumenhain",
      "page": "https://directindex.org/r/blumenhain.info",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124720,
        "prev": 30112,
        "fix": "no_channel"
      }
    },
    {
      "id": 2607,
      "at": "2026-10-14T20:30:48.906Z",
      "domain": "baeckerei-dreissig.de",
      "name": "Dreißig",
      "page": "https://directindex.org/r/baeckerei-dreissig.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124719,
        "prev": 30105,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2606,
      "at": "2026-10-14T20:30:48.906Z",
      "domain": "baeckerei-dreissig.de",
      "name": "Dreißig",
      "page": "https://directindex.org/r/baeckerei-dreissig.de",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 124719,
        "prev": 30105,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 2605,
      "at": "2026-10-14T20:30:48.906Z",
      "domain": "baeckerei-dreissig.de",
      "name": "Dreißig",
      "page": "https://directindex.org/r/baeckerei-dreissig.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124719,
        "prev": 30105,
        "fix": "no_channel"
      }
    },
    {
      "id": 2604,
      "at": "2026-10-14T20:30:48.596Z",
      "domain": "co-berlin.org",
      "name": "CO Berlin",
      "page": "https://directindex.org/r/co-berlin.org",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124718,
        "prev": 30127,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2603,
      "at": "2026-10-14T20:30:48.596Z",
      "domain": "co-berlin.org",
      "name": "CO Berlin",
      "page": "https://directindex.org/r/co-berlin.org",
      "kind": "grade_up",
      "what": "grade D to C (64%)",
      "detail": {
        "scan": 124718,
        "prev": 30127,
        "from": "D",
        "to": "C",
        "pct": 64.2
      }
    },
    {
      "id": 2602,
      "at": "2026-10-14T20:30:48.596Z",
      "domain": "co-berlin.org",
      "name": "CO Berlin",
      "page": "https://directindex.org/r/co-berlin.org",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124718,
        "prev": 30127,
        "fix": "no_channel"
      }
    },
    {
      "id": 2601,
      "at": "2026-10-14T20:30:47.495Z",
      "domain": "epiccomedyberlin.com",
      "name": "Epic Comedy Berlin",
      "page": "https://directindex.org/r/epiccomedyberlin.com",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 124712,
        "prev": 30043,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 2600,
      "at": "2026-10-14T20:30:47.495Z",
      "domain": "epiccomedyberlin.com",
      "name": "Epic Comedy Berlin",
      "page": "https://directindex.org/r/epiccomedyberlin.com",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 124712,
        "prev": 30043,
        "fix": "booking_other"
      }
    },
    {
      "id": 2599,
      "at": "2026-10-14T20:30:47.495Z",
      "domain": "epiccomedyberlin.com",
      "name": "Epic Comedy Berlin",
      "page": "https://directindex.org/r/epiccomedyberlin.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124712,
        "prev": 30043,
        "fix": "no_channel"
      }
    },
    {
      "id": 2598,
      "at": "2026-10-14T20:30:47.020Z",
      "domain": "bahn.de",
      "name": "DB Premium Lounge",
      "page": "https://directindex.org/r/bahn.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124710,
        "prev": 30039,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2597,
      "at": "2026-10-14T20:30:47.020Z",
      "domain": "bahn.de",
      "name": "DB Premium Lounge",
      "page": "https://directindex.org/r/bahn.de",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 124710,
        "prev": 30039,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 2596,
      "at": "2026-10-14T20:30:47.020Z",
      "domain": "bahn.de",
      "name": "DB Premium Lounge",
      "page": "https://directindex.org/r/bahn.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124710,
        "prev": 30039,
        "fix": "no_channel"
      }
    },
    {
      "id": 2595,
      "at": "2026-10-14T20:30:46.847Z",
      "domain": "exclusive-coffee.com",
      "name": "Exclusive Coffee",
      "page": "https://directindex.org/r/exclusive-coffee.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124709,
        "prev": 30837,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2594,
      "at": "2026-10-14T20:30:46.847Z",
      "domain": "exclusive-coffee.com",
      "name": "Exclusive Coffee",
      "page": "https://directindex.org/r/exclusive-coffee.com",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 124709,
        "prev": 30837,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 2593,
      "at": "2026-10-14T20:30:46.847Z",
      "domain": "exclusive-coffee.com",
      "name": "Exclusive Coffee",
      "page": "https://directindex.org/r/exclusive-coffee.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124709,
        "prev": 30837,
        "fix": "no_channel"
      }
    },
    {
      "id": 2592,
      "at": "2026-10-14T20:30:44.948Z",
      "domain": "floridaeis.de",
      "name": "Florida Eis green Café 1927",
      "page": "https://directindex.org/r/floridaeis.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124701,
        "prev": 30110,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2591,
      "at": "2026-10-14T20:30:44.948Z",
      "domain": "floridaeis.de",
      "name": "Florida Eis green Café 1927",
      "page": "https://directindex.org/r/floridaeis.de",
      "kind": "grade_up",
      "what": "grade D to B (77%)",
      "detail": {
        "scan": 124701,
        "prev": 30110,
        "from": "D",
        "to": "B",
        "pct": 76.9
      }
    },
    {
      "id": 2590,
      "at": "2026-10-14T20:30:44.948Z",
      "domain": "floridaeis.de",
      "name": "Florida Eis green Café 1927",
      "page": "https://directindex.org/r/floridaeis.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124701,
        "prev": 30110,
        "fix": "no_channel"
      }
    },
    {
      "id": 2589,
      "at": "2026-10-14T20:30:43.291Z",
      "domain": "garcondecafe.de",
      "name": "Garçon de Café",
      "page": "https://directindex.org/r/garcondecafe.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124694,
        "prev": 30214,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2588,
      "at": "2026-10-14T20:30:43.291Z",
      "domain": "garcondecafe.de",
      "name": "Garçon de Café",
      "page": "https://directindex.org/r/garcondecafe.de",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 124694,
        "prev": 30214,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 2587,
      "at": "2026-10-14T20:30:43.291Z",
      "domain": "garcondecafe.de",
      "name": "Garçon de Café",
      "page": "https://directindex.org/r/garcondecafe.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124694,
        "prev": 30214,
        "fix": "no_channel"
      }
    },
    {
      "id": 2586,
      "at": "2026-10-14T20:30:42.361Z",
      "domain": "canoa-berlin.de",
      "name": "Canoa Beach Bar",
      "page": "https://directindex.org/r/canoa-berlin.de",
      "kind": "vendor",
      "what": "vendor: none to Airbnb Experiences",
      "detail": {
        "scan": 124692,
        "prev": 30061,
        "from": null,
        "to": "airbnb"
      }
    },
    {
      "id": 2585,
      "at": "2026-10-14T20:30:42.361Z",
      "domain": "canoa-berlin.de",
      "name": "Canoa Beach Bar",
      "page": "https://directindex.org/r/canoa-berlin.de",
      "kind": "channel",
      "what": "direct channel: none to marketplace",
      "detail": {
        "scan": 124692,
        "prev": 30061,
        "from": null,
        "to": "aggregator"
      }
    },
    {
      "id": 2584,
      "at": "2026-10-14T20:30:42.361Z",
      "domain": "canoa-berlin.de",
      "name": "Canoa Beach Bar",
      "page": "https://directindex.org/r/canoa-berlin.de",
      "kind": "broke",
      "what": "new finding: booking only through a marketplace",
      "detail": {
        "scan": 124692,
        "prev": 30061,
        "fix": "booking_marketplace"
      }
    },
    {
      "id": 2583,
      "at": "2026-10-14T20:30:42.361Z",
      "domain": "canoa-berlin.de",
      "name": "Canoa Beach Bar",
      "page": "https://directindex.org/r/canoa-berlin.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124692,
        "prev": 30061,
        "fix": "no_channel"
      }
    },
    {
      "id": 2582,
      "at": "2026-10-14T20:30:38.819Z",
      "domain": "tjfbg.de",
      "name": "Kiezcafé",
      "page": "https://directindex.org/r/tjfbg.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124689,
        "prev": 30070,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2581,
      "at": "2026-10-14T20:30:38.819Z",
      "domain": "tjfbg.de",
      "name": "Kiezcafé",
      "page": "https://directindex.org/r/tjfbg.de",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 124689,
        "prev": 30070,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 2580,
      "at": "2026-10-14T20:30:38.819Z",
      "domain": "tjfbg.de",
      "name": "Kiezcafé",
      "page": "https://directindex.org/r/tjfbg.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124689,
        "prev": 30070,
        "fix": "no_channel"
      }
    },
    {
      "id": 2579,
      "at": "2026-10-14T20:30:35.919Z",
      "domain": "kamps.de",
      "name": "Kamps Bäckerei Cafe",
      "page": "https://directindex.org/r/kamps.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124680,
        "prev": 30126,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2578,
      "at": "2026-10-14T20:30:35.919Z",
      "domain": "kamps.de",
      "name": "Kamps Bäckerei Cafe",
      "page": "https://directindex.org/r/kamps.de",
      "kind": "grade_up",
      "what": "grade F to D (46%)",
      "detail": {
        "scan": 124680,
        "prev": 30126,
        "from": "F",
        "to": "D",
        "pct": 46.2
      }
    },
    {
      "id": 2577,
      "at": "2026-10-14T20:30:35.919Z",
      "domain": "kamps.de",
      "name": "Kamps Bäckerei Cafe",
      "page": "https://directindex.org/r/kamps.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124680,
        "prev": 30126,
        "fix": "no_channel"
      }
    },
    {
      "id": 2576,
      "at": "2026-10-14T20:30:36.583Z",
      "domain": "pasticheinternational.com",
      "name": "Pastiche",
      "page": "https://directindex.org/r/pasticheinternational.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124679,
        "prev": 30210,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2575,
      "at": "2026-10-14T20:30:36.583Z",
      "domain": "pasticheinternational.com",
      "name": "Pastiche",
      "page": "https://directindex.org/r/pasticheinternational.com",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 124679,
        "prev": 30210,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 2574,
      "at": "2026-10-14T20:30:36.583Z",
      "domain": "pasticheinternational.com",
      "name": "Pastiche",
      "page": "https://directindex.org/r/pasticheinternational.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124679,
        "prev": 30210,
        "fix": "no_channel"
      }
    },
    {
      "id": 2573,
      "at": "2026-10-14T20:30:35.081Z",
      "domain": "jb.de",
      "name": "Junge Die Bäckerei",
      "page": "https://directindex.org/r/jb.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124673,
        "prev": 30114,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2572,
      "at": "2026-10-14T20:30:35.081Z",
      "domain": "jb.de",
      "name": "Junge Die Bäckerei",
      "page": "https://directindex.org/r/jb.de",
      "kind": "grade_up",
      "what": "grade F to C (57%)",
      "detail": {
        "scan": 124673,
        "prev": 30114,
        "from": "F",
        "to": "C",
        "pct": 56.5
      }
    },
    {
      "id": 2571,
      "at": "2026-10-14T20:30:35.081Z",
      "domain": "jb.de",
      "name": "Junge Die Bäckerei",
      "page": "https://directindex.org/r/jb.de",
      "kind": "broke",
      "what": "new finding: booking only through a marketplace",
      "detail": {
        "scan": 124673,
        "prev": 30114,
        "fix": "booking_marketplace"
      }
    },
    {
      "id": 2570,
      "at": "2026-10-14T20:30:35.081Z",
      "domain": "jb.de",
      "name": "Junge Die Bäckerei",
      "page": "https://directindex.org/r/jb.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124673,
        "prev": 30114,
        "fix": "no_channel"
      }
    },
    {
      "id": 2569,
      "at": "2026-10-14T20:30:34.074Z",
      "domain": "staaken-evangelisch.de",
      "name": "Café Pi8",
      "page": "https://directindex.org/r/staaken-evangelisch.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124667,
        "prev": 30080,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2568,
      "at": "2026-10-14T20:30:34.074Z",
      "domain": "staaken-evangelisch.de",
      "name": "Café Pi8",
      "page": "https://directindex.org/r/staaken-evangelisch.de",
      "kind": "grade_up",
      "what": "grade D to B (77%)",
      "detail": {
        "scan": 124667,
        "prev": 30080,
        "from": "D",
        "to": "B",
        "pct": 76.9
      }
    },
    {
      "id": 2567,
      "at": "2026-10-14T20:30:34.074Z",
      "domain": "staaken-evangelisch.de",
      "name": "Café Pi8",
      "page": "https://directindex.org/r/staaken-evangelisch.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124667,
        "prev": 30080,
        "fix": "no_channel"
      }
    },
    {
      "id": 2566,
      "at": "2026-10-14T20:30:27.079Z",
      "domain": "1448zwo.de",
      "name": "Miss Green Bean",
      "page": "https://directindex.org/r/1448zwo.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124657,
        "prev": 30106,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2565,
      "at": "2026-10-14T20:30:27.079Z",
      "domain": "1448zwo.de",
      "name": "Miss Green Bean",
      "page": "https://directindex.org/r/1448zwo.de",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 124657,
        "prev": 30106,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 2564,
      "at": "2026-10-14T20:30:27.079Z",
      "domain": "1448zwo.de",
      "name": "Miss Green Bean",
      "page": "https://directindex.org/r/1448zwo.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124657,
        "prev": 30106,
        "fix": "no_channel"
      }
    },
    {
      "id": 2563,
      "at": "2026-10-14T20:30:24.812Z",
      "domain": "kaffee-bohnenamt.de",
      "name": "Kaffee Bohnenamt Bakery",
      "page": "https://directindex.org/r/kaffee-bohnenamt.de",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 124652,
        "prev": 29902,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 2562,
      "at": "2026-10-14T20:30:24.812Z",
      "domain": "kaffee-bohnenamt.de",
      "name": "Kaffee Bohnenamt Bakery",
      "page": "https://directindex.org/r/kaffee-bohnenamt.de",
      "kind": "broke",
      "what": "new finding: ordering through an unrecognised third party",
      "detail": {
        "scan": 124652,
        "prev": 29902,
        "fix": "ordering_other"
      }
    },
    {
      "id": 2561,
      "at": "2026-10-14T20:30:24.812Z",
      "domain": "kaffee-bohnenamt.de",
      "name": "Kaffee Bohnenamt Bakery",
      "page": "https://directindex.org/r/kaffee-bohnenamt.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124652,
        "prev": 29902,
        "fix": "no_channel"
      }
    },
    {
      "id": 2560,
      "at": "2026-10-14T20:30:23.919Z",
      "domain": "velicious-cafe.de",
      "name": "velicious",
      "page": "https://directindex.org/r/velicious-cafe.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124647,
        "prev": 29938,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2559,
      "at": "2026-10-14T20:30:23.919Z",
      "domain": "velicious-cafe.de",
      "name": "velicious",
      "page": "https://directindex.org/r/velicious-cafe.de",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 124647,
        "prev": 29938,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 2558,
      "at": "2026-10-14T20:30:23.919Z",
      "domain": "velicious-cafe.de",
      "name": "velicious",
      "page": "https://directindex.org/r/velicious-cafe.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124647,
        "prev": 29938,
        "fix": "no_channel"
      }
    },
    {
      "id": 2557,
      "at": "2026-10-14T20:30:22.790Z",
      "domain": "nordischebotschaften.org",
      "name": "Blue Nordic Coffee",
      "page": "https://directindex.org/r/nordischebotschaften.org",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 124637,
        "prev": 29670
      }
    },
    {
      "id": 2556,
      "at": "2026-10-14T20:30:22.790Z",
      "domain": "nordischebotschaften.org",
      "name": "Blue Nordic Coffee",
      "page": "https://directindex.org/r/nordischebotschaften.org",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 124637,
        "prev": 29670,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 2555,
      "at": "2026-10-14T20:30:22.003Z",
      "domain": "berlin-airport.de",
      "name": "Traiteur",
      "page": "https://directindex.org/r/berlin-airport.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124630,
        "prev": 29744,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2554,
      "at": "2026-10-14T20:30:22.003Z",
      "domain": "berlin-airport.de",
      "name": "Traiteur",
      "page": "https://directindex.org/r/berlin-airport.de",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 124630,
        "prev": 29744,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 2553,
      "at": "2026-10-14T20:30:22.003Z",
      "domain": "berlin-airport.de",
      "name": "Traiteur",
      "page": "https://directindex.org/r/berlin-airport.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124630,
        "prev": 29744,
        "fix": "no_channel"
      }
    },
    {
      "id": 2552,
      "at": "2026-10-14T20:30:20.661Z",
      "domain": "berlinerdom.de",
      "name": "Dom Café",
      "page": "https://directindex.org/r/berlinerdom.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124621,
        "prev": 29747,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2551,
      "at": "2026-10-14T20:30:20.661Z",
      "domain": "berlinerdom.de",
      "name": "Dom Café",
      "page": "https://directindex.org/r/berlinerdom.de",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 124621,
        "prev": 29747,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 2550,
      "at": "2026-10-14T20:30:20.661Z",
      "domain": "berlinerdom.de",
      "name": "Dom Café",
      "page": "https://directindex.org/r/berlinerdom.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124621,
        "prev": 29747,
        "fix": "no_channel"
      }
    },
    {
      "id": 2549,
      "at": "2026-10-14T20:30:21.045Z",
      "domain": "fotografiska.com",
      "name": "Fotografiska Café Bar",
      "page": "https://directindex.org/r/fotografiska.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124619,
        "prev": 29778,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2548,
      "at": "2026-10-14T20:30:21.045Z",
      "domain": "fotografiska.com",
      "name": "Fotografiska Café Bar",
      "page": "https://directindex.org/r/fotografiska.com",
      "kind": "grade_up",
      "what": "grade C to B (85%)",
      "detail": {
        "scan": 124619,
        "prev": 29778,
        "from": "C",
        "to": "B",
        "pct": 84.6
      }
    },
    {
      "id": 2547,
      "at": "2026-10-14T20:30:21.045Z",
      "domain": "fotografiska.com",
      "name": "Fotografiska Café Bar",
      "page": "https://directindex.org/r/fotografiska.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124619,
        "prev": 29778,
        "fix": "no_channel"
      }
    },
    {
      "id": 2546,
      "at": "2026-10-14T20:30:19.644Z",
      "domain": "franken-bar.de",
      "name": "Franken Bar",
      "page": "https://directindex.org/r/franken-bar.de",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 124611,
        "prev": 29943
      }
    },
    {
      "id": 2545,
      "at": "2026-10-14T20:30:19.644Z",
      "domain": "franken-bar.de",
      "name": "Franken Bar",
      "page": "https://directindex.org/r/franken-bar.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 124611,
        "prev": 29943,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 2544,
      "at": "2026-10-14T20:30:19.535Z",
      "domain": "boyberry.com",
      "name": "Boyberry Berlin",
      "page": "https://directindex.org/r/boyberry.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124610,
        "prev": 30001,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2543,
      "at": "2026-10-14T20:30:19.535Z",
      "domain": "boyberry.com",
      "name": "Boyberry Berlin",
      "page": "https://directindex.org/r/boyberry.com",
      "kind": "grade_up",
      "what": "grade F to D (53%)",
      "detail": {
        "scan": 124610,
        "prev": 30001,
        "from": "F",
        "to": "D",
        "pct": 52.8
      }
    },
    {
      "id": 2542,
      "at": "2026-10-14T20:30:19.535Z",
      "domain": "boyberry.com",
      "name": "Boyberry Berlin",
      "page": "https://directindex.org/r/boyberry.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124610,
        "prev": 30001,
        "fix": "no_channel"
      }
    },
    {
      "id": 2541,
      "at": "2026-10-14T20:30:19.159Z",
      "domain": "tatigoesunderground.de",
      "name": "TATI goes underground",
      "page": "https://directindex.org/r/tatigoesunderground.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124608,
        "prev": 29750,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2540,
      "at": "2026-10-14T20:30:19.159Z",
      "domain": "tatigoesunderground.de",
      "name": "TATI goes underground",
      "page": "https://directindex.org/r/tatigoesunderground.de",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 124608,
        "prev": 29750,
        "from": "D",
        "to": "B",
        "pct": 74.3
      }
    },
    {
      "id": 2539,
      "at": "2026-10-14T20:30:19.159Z",
      "domain": "tatigoesunderground.de",
      "name": "TATI goes underground",
      "page": "https://directindex.org/r/tatigoesunderground.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124608,
        "prev": 29750,
        "fix": "no_channel"
      }
    },
    {
      "id": 2538,
      "at": "2026-10-14T20:30:18.176Z",
      "domain": "hoshisushi.de",
      "name": "hoshi",
      "page": "https://directindex.org/r/hoshisushi.de",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 124607,
        "prev": 29989,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 2537,
      "at": "2026-10-14T20:30:18.176Z",
      "domain": "hoshisushi.de",
      "name": "hoshi",
      "page": "https://directindex.org/r/hoshisushi.de",
      "kind": "broke",
      "what": "new finding: ordering through an unrecognised third party",
      "detail": {
        "scan": 124607,
        "prev": 29989,
        "fix": "ordering_other"
      }
    },
    {
      "id": 2536,
      "at": "2026-10-14T20:30:18.176Z",
      "domain": "hoshisushi.de",
      "name": "hoshi",
      "page": "https://directindex.org/r/hoshisushi.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124607,
        "prev": 29989,
        "fix": "no_channel"
      }
    },
    {
      "id": 2535,
      "at": "2026-10-14T20:30:18.037Z",
      "domain": "incognito-berlin.com",
      "name": "Incognito",
      "page": "https://directindex.org/r/incognito-berlin.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124606,
        "prev": 30018,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2534,
      "at": "2026-10-14T20:30:18.037Z",
      "domain": "incognito-berlin.com",
      "name": "Incognito",
      "page": "https://directindex.org/r/incognito-berlin.com",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 124606,
        "prev": 30018,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 2533,
      "at": "2026-10-14T20:30:18.037Z",
      "domain": "incognito-berlin.com",
      "name": "Incognito",
      "page": "https://directindex.org/r/incognito-berlin.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124606,
        "prev": 30018,
        "fix": "no_channel"
      }
    },
    {
      "id": 2532,
      "at": "2026-10-14T20:30:16.523Z",
      "domain": "brezelbar.de",
      "name": "Brezelbar",
      "page": "https://directindex.org/r/brezelbar.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124605,
        "prev": 30059,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2531,
      "at": "2026-10-14T20:30:16.523Z",
      "domain": "brezelbar.de",
      "name": "Brezelbar",
      "page": "https://directindex.org/r/brezelbar.de",
      "kind": "grade_up",
      "what": "grade D to B (70%)",
      "detail": {
        "scan": 124605,
        "prev": 30059,
        "from": "D",
        "to": "B",
        "pct": 70.3
      }
    },
    {
      "id": 2530,
      "at": "2026-10-14T20:30:16.523Z",
      "domain": "brezelbar.de",
      "name": "Brezelbar",
      "page": "https://directindex.org/r/brezelbar.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124605,
        "prev": 30059,
        "fix": "no_channel"
      }
    },
    {
      "id": 2529,
      "at": "2026-10-14T20:30:12.088Z",
      "domain": "integral-berlin.de",
      "name": "Bistro 125",
      "page": "https://directindex.org/r/integral-berlin.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124599,
        "prev": 29565,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2528,
      "at": "2026-10-14T20:30:12.088Z",
      "domain": "integral-berlin.de",
      "name": "Bistro 125",
      "page": "https://directindex.org/r/integral-berlin.de",
      "kind": "grade_up",
      "what": "grade D to C (65%)",
      "detail": {
        "scan": 124599,
        "prev": 29565,
        "from": "D",
        "to": "C",
        "pct": 64.6
      }
    },
    {
      "id": 2527,
      "at": "2026-10-14T20:30:12.088Z",
      "domain": "integral-berlin.de",
      "name": "Bistro 125",
      "page": "https://directindex.org/r/integral-berlin.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124599,
        "prev": 29565,
        "fix": "no_channel"
      }
    },
    {
      "id": 2526,
      "at": "2026-10-14T20:30:11.910Z",
      "domain": "jocaffe.com",
      "name": "JoCaffè Kaffeehaus",
      "page": "https://directindex.org/r/jocaffe.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124597,
        "prev": 29523,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2525,
      "at": "2026-10-14T20:30:11.910Z",
      "domain": "jocaffe.com",
      "name": "JoCaffè Kaffeehaus",
      "page": "https://directindex.org/r/jocaffe.com",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 124597,
        "prev": 29523,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 2524,
      "at": "2026-10-14T20:30:11.910Z",
      "domain": "jocaffe.com",
      "name": "JoCaffè Kaffeehaus",
      "page": "https://directindex.org/r/jocaffe.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124597,
        "prev": 29523,
        "fix": "no_channel"
      }
    },
    {
      "id": 2523,
      "at": "2026-10-14T20:30:11.519Z",
      "domain": "nicsell.com",
      "name": "Kugelbahn Cafe",
      "page": "https://directindex.org/r/nicsell.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124594,
        "prev": 29635,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2522,
      "at": "2026-10-14T20:30:11.519Z",
      "domain": "nicsell.com",
      "name": "Kugelbahn Cafe",
      "page": "https://directindex.org/r/nicsell.com",
      "kind": "grade_up",
      "what": "grade D to B (72%)",
      "detail": {
        "scan": 124594,
        "prev": 29635,
        "from": "D",
        "to": "B",
        "pct": 72.3
      }
    },
    {
      "id": 2521,
      "at": "2026-10-14T20:30:11.519Z",
      "domain": "nicsell.com",
      "name": "Kugelbahn Cafe",
      "page": "https://directindex.org/r/nicsell.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124594,
        "prev": 29635,
        "fix": "no_channel"
      }
    },
    {
      "id": 2520,
      "at": "2026-10-14T20:30:09.596Z",
      "domain": "barkberlin.com",
      "name": "Dix",
      "page": "https://directindex.org/r/barkberlin.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124584,
        "prev": 29662,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2519,
      "at": "2026-10-14T20:30:09.596Z",
      "domain": "barkberlin.com",
      "name": "Dix",
      "page": "https://directindex.org/r/barkberlin.com",
      "kind": "grade_up",
      "what": "grade D to B (72%)",
      "detail": {
        "scan": 124584,
        "prev": 29662,
        "from": "D",
        "to": "B",
        "pct": 72.3
      }
    },
    {
      "id": 2518,
      "at": "2026-10-14T20:30:09.596Z",
      "domain": "barkberlin.com",
      "name": "Dix",
      "page": "https://directindex.org/r/barkberlin.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124584,
        "prev": 29662,
        "fix": "no_channel"
      }
    },
    {
      "id": 2517,
      "at": "2026-10-14T20:30:08.095Z",
      "domain": "cafe-im-kunsthaus-dahlem.de",
      "name": "CAFÉ IM KUNSTHAUS DAHLEM",
      "page": "https://directindex.org/r/cafe-im-kunsthaus-dahlem.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124572,
        "prev": 29445,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2516,
      "at": "2026-10-14T20:30:08.095Z",
      "domain": "cafe-im-kunsthaus-dahlem.de",
      "name": "CAFÉ IM KUNSTHAUS DAHLEM",
      "page": "https://directindex.org/r/cafe-im-kunsthaus-dahlem.de",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 124572,
        "prev": 29445,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 2515,
      "at": "2026-10-14T20:30:08.095Z",
      "domain": "cafe-im-kunsthaus-dahlem.de",
      "name": "CAFÉ IM KUNSTHAUS DAHLEM",
      "page": "https://directindex.org/r/cafe-im-kunsthaus-dahlem.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124572,
        "prev": 29445,
        "fix": "no_channel"
      }
    },
    {
      "id": 2514,
      "at": "2026-10-14T20:30:07.719Z",
      "domain": "berliner-stadtmission.de",
      "name": "Café Weit.Blick",
      "page": "https://directindex.org/r/berliner-stadtmission.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124570,
        "prev": 29435,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2513,
      "at": "2026-10-14T20:30:07.719Z",
      "domain": "berliner-stadtmission.de",
      "name": "Café Weit.Blick",
      "page": "https://directindex.org/r/berliner-stadtmission.de",
      "kind": "grade_up",
      "what": "grade F to D (53%)",
      "detail": {
        "scan": 124570,
        "prev": 29435,
        "from": "F",
        "to": "D",
        "pct": 52.8
      }
    },
    {
      "id": 2512,
      "at": "2026-10-14T20:30:07.719Z",
      "domain": "berliner-stadtmission.de",
      "name": "Café Weit.Blick",
      "page": "https://directindex.org/r/berliner-stadtmission.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124570,
        "prev": 29435,
        "fix": "no_channel"
      }
    },
    {
      "id": 2511,
      "at": "2026-10-14T20:30:00.111Z",
      "domain": "nicsell.com",
      "name": "all about",
      "page": "https://directindex.org/r/nicsell.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124552,
        "prev": 29441,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2510,
      "at": "2026-10-14T20:30:00.111Z",
      "domain": "nicsell.com",
      "name": "all about",
      "page": "https://directindex.org/r/nicsell.com",
      "kind": "grade_up",
      "what": "grade D to B (72%)",
      "detail": {
        "scan": 124552,
        "prev": 29441,
        "from": "D",
        "to": "B",
        "pct": 72.3
      }
    },
    {
      "id": 2509,
      "at": "2026-10-14T20:30:00.111Z",
      "domain": "nicsell.com",
      "name": "all about",
      "page": "https://directindex.org/r/nicsell.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124552,
        "prev": 29441,
        "fix": "no_channel"
      }
    },
    {
      "id": 2508,
      "at": "2026-10-14T20:29:59.260Z",
      "domain": "berlin-sterntaler.de",
      "name": "Sterntaler",
      "page": "https://directindex.org/r/berlin-sterntaler.de",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 124550,
        "prev": 29288,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 2507,
      "at": "2026-10-14T20:29:59.260Z",
      "domain": "berlin-sterntaler.de",
      "name": "Sterntaler",
      "page": "https://directindex.org/r/berlin-sterntaler.de",
      "kind": "grade_up",
      "what": "grade F to D (40%)",
      "detail": {
        "scan": 124550,
        "prev": 29288,
        "from": "F",
        "to": "D",
        "pct": 40
      }
    },
    {
      "id": 2506,
      "at": "2026-10-14T20:29:59.260Z",
      "domain": "berlin-sterntaler.de",
      "name": "Sterntaler",
      "page": "https://directindex.org/r/berlin-sterntaler.de",
      "kind": "broke",
      "what": "new finding: ordering through an unrecognised third party",
      "detail": {
        "scan": 124550,
        "prev": 29288,
        "fix": "ordering_other"
      }
    },
    {
      "id": 2505,
      "at": "2026-10-14T20:29:59.260Z",
      "domain": "berlin-sterntaler.de",
      "name": "Sterntaler",
      "page": "https://directindex.org/r/berlin-sterntaler.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124550,
        "prev": 29288,
        "fix": "no_channel"
      }
    },
    {
      "id": 2504,
      "at": "2026-10-14T20:29:59.081Z",
      "domain": "spacemeduza.berlin",
      "name": "Space Meduza",
      "page": "https://directindex.org/r/spacemeduza.berlin",
      "kind": "vendor",
      "what": "vendor: none to easyTable",
      "detail": {
        "scan": 124549,
        "prev": 29590,
        "from": null,
        "to": "easytable"
      }
    },
    {
      "id": 2503,
      "at": "2026-10-14T20:29:59.081Z",
      "domain": "spacemeduza.berlin",
      "name": "Space Meduza",
      "page": "https://directindex.org/r/spacemeduza.berlin",
      "kind": "channel",
      "what": "direct channel: none to vendor on own site",
      "detail": {
        "scan": 124549,
        "prev": 29590,
        "from": null,
        "to": "saas"
      }
    },
    {
      "id": 2502,
      "at": "2026-10-14T20:29:59.081Z",
      "domain": "spacemeduza.berlin",
      "name": "Space Meduza",
      "page": "https://directindex.org/r/spacemeduza.berlin",
      "kind": "grade_up",
      "what": "grade D to C (65%)",
      "detail": {
        "scan": 124549,
        "prev": 29590,
        "from": "D",
        "to": "C",
        "pct": 64.6
      }
    },
    {
      "id": 2501,
      "at": "2026-10-14T20:29:59.081Z",
      "domain": "spacemeduza.berlin",
      "name": "Space Meduza",
      "page": "https://directindex.org/r/spacemeduza.berlin",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124549,
        "prev": 29590,
        "fix": "no_channel"
      }
    },
    {
      "id": 2500,
      "at": "2026-10-14T20:29:56.539Z",
      "domain": "houmasign.com",
      "name": "PillePalle",
      "page": "https://directindex.org/r/houmasign.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124530,
        "prev": 29262,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2499,
      "at": "2026-10-14T20:29:56.539Z",
      "domain": "houmasign.com",
      "name": "PillePalle",
      "page": "https://directindex.org/r/houmasign.com",
      "kind": "grade_up",
      "what": "grade F to C (59%)",
      "detail": {
        "scan": 124530,
        "prev": 29262,
        "from": "F",
        "to": "C",
        "pct": 59.4
      }
    },
    {
      "id": 2498,
      "at": "2026-10-14T20:29:56.539Z",
      "domain": "houmasign.com",
      "name": "PillePalle",
      "page": "https://directindex.org/r/houmasign.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124530,
        "prev": 29262,
        "fix": "no_channel"
      }
    },
    {
      "id": 2497,
      "at": "2026-10-14T20:29:55.938Z",
      "domain": "freiheit15.com",
      "name": "duke bar",
      "page": "https://directindex.org/r/freiheit15.com",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 124525,
        "prev": 29156,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 2496,
      "at": "2026-10-14T20:29:55.938Z",
      "domain": "freiheit15.com",
      "name": "duke bar",
      "page": "https://directindex.org/r/freiheit15.com",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 124525,
        "prev": 29156,
        "fix": "booking_other"
      }
    },
    {
      "id": 2495,
      "at": "2026-10-14T20:29:55.938Z",
      "domain": "freiheit15.com",
      "name": "duke bar",
      "page": "https://directindex.org/r/freiheit15.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124525,
        "prev": 29156,
        "fix": "no_channel"
      }
    },
    {
      "id": 2494,
      "at": "2026-10-14T20:29:55.184Z",
      "domain": "tilda-berlin.de",
      "name": "Tilda",
      "page": "https://directindex.org/r/tilda-berlin.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124523,
        "prev": 29169,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2493,
      "at": "2026-10-14T20:29:55.184Z",
      "domain": "tilda-berlin.de",
      "name": "Tilda",
      "page": "https://directindex.org/r/tilda-berlin.de",
      "kind": "grade_up",
      "what": "grade D to C (68%)",
      "detail": {
        "scan": 124523,
        "prev": 29169,
        "from": "D",
        "to": "C",
        "pct": 67.7
      }
    },
    {
      "id": 2492,
      "at": "2026-10-14T20:29:55.184Z",
      "domain": "tilda-berlin.de",
      "name": "Tilda",
      "page": "https://directindex.org/r/tilda-berlin.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124523,
        "prev": 29169,
        "fix": "no_channel"
      }
    },
    {
      "id": 2491,
      "at": "2026-10-14T20:29:55.066Z",
      "domain": "neuekammerspiele.de",
      "name": "Schröders",
      "page": "https://directindex.org/r/neuekammerspiele.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124522,
        "prev": 29368,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2490,
      "at": "2026-10-14T20:29:55.066Z",
      "domain": "neuekammerspiele.de",
      "name": "Schröders",
      "page": "https://directindex.org/r/neuekammerspiele.de",
      "kind": "grade_up",
      "what": "grade D to C (68%)",
      "detail": {
        "scan": 124522,
        "prev": 29368,
        "from": "D",
        "to": "C",
        "pct": 67.7
      }
    },
    {
      "id": 2489,
      "at": "2026-10-14T20:29:55.066Z",
      "domain": "neuekammerspiele.de",
      "name": "Schröders",
      "page": "https://directindex.org/r/neuekammerspiele.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124522,
        "prev": 29368,
        "fix": "no_channel"
      }
    },
    {
      "id": 2488,
      "at": "2026-10-14T20:29:54.569Z",
      "domain": "porta.de",
      "name": "Segafredo",
      "page": "https://directindex.org/r/porta.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124521,
        "prev": 29283,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2487,
      "at": "2026-10-14T20:29:54.569Z",
      "domain": "porta.de",
      "name": "Segafredo",
      "page": "https://directindex.org/r/porta.de",
      "kind": "grade_up",
      "what": "grade F to C (60%)",
      "detail": {
        "scan": 124521,
        "prev": 29283,
        "from": "F",
        "to": "C",
        "pct": 59.7
      }
    },
    {
      "id": 2486,
      "at": "2026-10-14T20:29:54.569Z",
      "domain": "porta.de",
      "name": "Segafredo",
      "page": "https://directindex.org/r/porta.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124521,
        "prev": 29283,
        "fix": "no_channel"
      }
    },
    {
      "id": 2485,
      "at": "2026-10-14T20:29:50.017Z",
      "domain": "sonmezbaklava.de",
      "name": "Sönmez Baklava",
      "page": "https://directindex.org/r/sonmezbaklava.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124511,
        "prev": 29161,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2484,
      "at": "2026-10-14T20:29:50.017Z",
      "domain": "sonmezbaklava.de",
      "name": "Sönmez Baklava",
      "page": "https://directindex.org/r/sonmezbaklava.de",
      "kind": "grade_up",
      "what": "grade D to C (64%)",
      "detail": {
        "scan": 124511,
        "prev": 29161,
        "from": "D",
        "to": "C",
        "pct": 63.5
      }
    },
    {
      "id": 2483,
      "at": "2026-10-14T20:29:50.017Z",
      "domain": "sonmezbaklava.de",
      "name": "Sönmez Baklava",
      "page": "https://directindex.org/r/sonmezbaklava.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124511,
        "prev": 29161,
        "fix": "no_channel"
      }
    },
    {
      "id": 2482,
      "at": "2026-10-14T20:29:45.866Z",
      "domain": "bebua.de",
      "name": "Bebua",
      "page": "https://directindex.org/r/bebua.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124504,
        "prev": 29100,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2481,
      "at": "2026-10-14T20:29:45.866Z",
      "domain": "bebua.de",
      "name": "Bebua",
      "page": "https://directindex.org/r/bebua.de",
      "kind": "grade_up",
      "what": "grade C to B (85%)",
      "detail": {
        "scan": 124504,
        "prev": 29100,
        "from": "C",
        "to": "B",
        "pct": 84.6
      }
    },
    {
      "id": 2480,
      "at": "2026-10-14T20:29:45.866Z",
      "domain": "bebua.de",
      "name": "Bebua",
      "page": "https://directindex.org/r/bebua.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124504,
        "prev": 29100,
        "fix": "no_channel"
      }
    },
    {
      "id": 2479,
      "at": "2026-10-14T20:29:44.296Z",
      "domain": "kleinmein.gr",
      "name": "KleinMein",
      "page": "https://directindex.org/r/kleinmein.gr",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124493,
        "prev": 29128,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2478,
      "at": "2026-10-14T20:29:44.296Z",
      "domain": "kleinmein.gr",
      "name": "KleinMein",
      "page": "https://directindex.org/r/kleinmein.gr",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 124493,
        "prev": 29128,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 2477,
      "at": "2026-10-14T20:29:44.296Z",
      "domain": "kleinmein.gr",
      "name": "KleinMein",
      "page": "https://directindex.org/r/kleinmein.gr",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124493,
        "prev": 29128,
        "fix": "no_channel"
      }
    },
    {
      "id": 2476,
      "at": "2026-10-14T20:29:44.090Z",
      "domain": "berlinicebar.com",
      "name": "Berlin Icebar - Polar Expedition",
      "page": "https://directindex.org/r/berlinicebar.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124492,
        "prev": 29006,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2475,
      "at": "2026-10-14T20:29:44.090Z",
      "domain": "berlinicebar.com",
      "name": "Berlin Icebar - Polar Expedition",
      "page": "https://directindex.org/r/berlinicebar.com",
      "kind": "grade_up",
      "what": "grade B to A (95%)",
      "detail": {
        "scan": 124492,
        "prev": 29006,
        "from": "B",
        "to": "A",
        "pct": 95.4
      }
    },
    {
      "id": 2474,
      "at": "2026-10-14T20:29:44.090Z",
      "domain": "berlinicebar.com",
      "name": "Berlin Icebar - Polar Expedition",
      "page": "https://directindex.org/r/berlinicebar.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124492,
        "prev": 29006,
        "fix": "no_channel"
      }
    },
    {
      "id": 2473,
      "at": "2026-10-14T20:29:42.863Z",
      "domain": "poshteckel.de",
      "name": "Posh Teckel",
      "page": "https://directindex.org/r/poshteckel.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124483,
        "prev": 28994,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2472,
      "at": "2026-10-14T20:29:42.863Z",
      "domain": "poshteckel.de",
      "name": "Posh Teckel",
      "page": "https://directindex.org/r/poshteckel.de",
      "kind": "grade_up",
      "what": "grade C to B (85%)",
      "detail": {
        "scan": 124483,
        "prev": 28994,
        "from": "C",
        "to": "B",
        "pct": 84.6
      }
    },
    {
      "id": 2471,
      "at": "2026-10-14T20:29:42.863Z",
      "domain": "poshteckel.de",
      "name": "Posh Teckel",
      "page": "https://directindex.org/r/poshteckel.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124483,
        "prev": 28994,
        "fix": "no_channel"
      }
    },
    {
      "id": 2470,
      "at": "2026-10-14T20:29:41.993Z",
      "domain": "newactionberlin.de",
      "name": "New Action",
      "page": "https://directindex.org/r/newactionberlin.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124475,
        "prev": 29198,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2469,
      "at": "2026-10-14T20:29:41.993Z",
      "domain": "newactionberlin.de",
      "name": "New Action",
      "page": "https://directindex.org/r/newactionberlin.de",
      "kind": "grade_up",
      "what": "grade F to D (49%)",
      "detail": {
        "scan": 124475,
        "prev": 29198,
        "from": "F",
        "to": "D",
        "pct": 48.8
      }
    },
    {
      "id": 2468,
      "at": "2026-10-14T20:29:41.993Z",
      "domain": "newactionberlin.de",
      "name": "New Action",
      "page": "https://directindex.org/r/newactionberlin.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124475,
        "prev": 29198,
        "fix": "no_channel"
      }
    },
    {
      "id": 2467,
      "at": "2026-10-14T20:29:40.090Z",
      "domain": "spitzundpfau.de",
      "name": "Spitz+Pfau",
      "page": "https://directindex.org/r/spitzundpfau.de",
      "kind": "grade_down",
      "what": "grade D to F (34%)",
      "detail": {
        "scan": 124462,
        "prev": 29299,
        "from": "D",
        "to": "F",
        "pct": 33.8
      }
    },
    {
      "id": 2466,
      "at": "2026-10-14T20:29:34.535Z",
      "domain": "saaldeck.de",
      "name": "Saaldeck",
      "page": "https://directindex.org/r/saaldeck.de",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 124457,
        "prev": 29784
      }
    },
    {
      "id": 2465,
      "at": "2026-10-14T20:29:34.535Z",
      "domain": "saaldeck.de",
      "name": "Saaldeck",
      "page": "https://directindex.org/r/saaldeck.de",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 124457,
        "prev": 29784,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 2464,
      "at": "2026-10-14T20:29:33.021Z",
      "domain": "zeitfuerbrot.com",
      "name": "Zeit für Brot",
      "page": "https://directindex.org/r/zeitfuerbrot.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124452,
        "prev": 28708,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2463,
      "at": "2026-10-14T20:29:33.021Z",
      "domain": "zeitfuerbrot.com",
      "name": "Zeit für Brot",
      "page": "https://directindex.org/r/zeitfuerbrot.com",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 124452,
        "prev": 28708,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 2462,
      "at": "2026-10-14T20:29:33.021Z",
      "domain": "zeitfuerbrot.com",
      "name": "Zeit für Brot",
      "page": "https://directindex.org/r/zeitfuerbrot.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124452,
        "prev": 28708,
        "fix": "no_channel"
      }
    },
    {
      "id": 2461,
      "at": "2026-10-14T20:29:33.027Z",
      "domain": "thewallcomedy.com",
      "name": "The Wall Comedy Club Berlin",
      "page": "https://directindex.org/r/thewallcomedy.com",
      "kind": "vendor",
      "what": "vendor: none to Eventbrite",
      "detail": {
        "scan": 124451,
        "prev": 28836,
        "from": null,
        "to": "eventbrite"
      }
    },
    {
      "id": 2460,
      "at": "2026-10-14T20:29:33.027Z",
      "domain": "thewallcomedy.com",
      "name": "The Wall Comedy Club Berlin",
      "page": "https://directindex.org/r/thewallcomedy.com",
      "kind": "channel",
      "what": "direct channel: none to marketplace",
      "detail": {
        "scan": 124451,
        "prev": 28836,
        "from": null,
        "to": "aggregator"
      }
    },
    {
      "id": 2459,
      "at": "2026-10-14T20:29:33.027Z",
      "domain": "thewallcomedy.com",
      "name": "The Wall Comedy Club Berlin",
      "page": "https://directindex.org/r/thewallcomedy.com",
      "kind": "broke",
      "what": "new finding: booking only through a marketplace",
      "detail": {
        "scan": 124451,
        "prev": 28836,
        "fix": "booking_marketplace"
      }
    },
    {
      "id": 2458,
      "at": "2026-10-14T20:29:33.027Z",
      "domain": "thewallcomedy.com",
      "name": "The Wall Comedy Club Berlin",
      "page": "https://directindex.org/r/thewallcomedy.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124451,
        "prev": 28836,
        "fix": "no_channel"
      }
    },
    {
      "id": 2457,
      "at": "2026-10-14T20:29:31.777Z",
      "domain": "gemeinschaft-reinickendorf.de",
      "name": "Café LichtHaus",
      "page": "https://directindex.org/r/gemeinschaft-reinickendorf.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124447,
        "prev": 28884,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2456,
      "at": "2026-10-14T20:29:31.777Z",
      "domain": "gemeinschaft-reinickendorf.de",
      "name": "Café LichtHaus",
      "page": "https://directindex.org/r/gemeinschaft-reinickendorf.de",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 124447,
        "prev": 28884,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 2455,
      "at": "2026-10-14T20:29:31.777Z",
      "domain": "gemeinschaft-reinickendorf.de",
      "name": "Café LichtHaus",
      "page": "https://directindex.org/r/gemeinschaft-reinickendorf.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124447,
        "prev": 28884,
        "fix": "no_channel"
      }
    },
    {
      "id": 2454,
      "at": "2026-10-14T20:29:31.746Z",
      "domain": "beach-zone.de",
      "name": "Beach Zone Lichtenberg",
      "page": "https://directindex.org/r/beach-zone.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124446,
        "prev": 28801,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2453,
      "at": "2026-10-14T20:29:31.746Z",
      "domain": "beach-zone.de",
      "name": "Beach Zone Lichtenberg",
      "page": "https://directindex.org/r/beach-zone.de",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 124446,
        "prev": 28801,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 2452,
      "at": "2026-10-14T20:29:31.746Z",
      "domain": "beach-zone.de",
      "name": "Beach Zone Lichtenberg",
      "page": "https://directindex.org/r/beach-zone.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124446,
        "prev": 28801,
        "fix": "no_channel"
      }
    },
    {
      "id": 2451,
      "at": "2026-10-14T20:29:31.567Z",
      "domain": "nicsell.com",
      "name": "Lager Lager",
      "page": "https://directindex.org/r/nicsell.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124444,
        "prev": 28934,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2450,
      "at": "2026-10-14T20:29:31.567Z",
      "domain": "nicsell.com",
      "name": "Lager Lager",
      "page": "https://directindex.org/r/nicsell.com",
      "kind": "grade_up",
      "what": "grade D to B (72%)",
      "detail": {
        "scan": 124444,
        "prev": 28934,
        "from": "D",
        "to": "B",
        "pct": 72.3
      }
    },
    {
      "id": 2449,
      "at": "2026-10-14T20:29:31.567Z",
      "domain": "nicsell.com",
      "name": "Lager Lager",
      "page": "https://directindex.org/r/nicsell.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124444,
        "prev": 28934,
        "fix": "no_channel"
      }
    },
    {
      "id": 2448,
      "at": "2026-10-14T20:29:29.070Z",
      "domain": "neuenachbarschaft.de",
      "name": "Neue Nachbarschaft",
      "page": "https://directindex.org/r/neuenachbarschaft.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124426,
        "prev": 28903,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2447,
      "at": "2026-10-14T20:29:29.070Z",
      "domain": "neuenachbarschaft.de",
      "name": "Neue Nachbarschaft",
      "page": "https://directindex.org/r/neuenachbarschaft.de",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 124426,
        "prev": 28903
      }
    },
    {
      "id": 2446,
      "at": "2026-10-14T20:29:29.070Z",
      "domain": "neuenachbarschaft.de",
      "name": "Neue Nachbarschaft",
      "page": "https://directindex.org/r/neuenachbarschaft.de",
      "kind": "grade_up",
      "what": "grade F to D (54%)",
      "detail": {
        "scan": 124426,
        "prev": 28903,
        "from": "F",
        "to": "D",
        "pct": 53.8
      }
    },
    {
      "id": 2445,
      "at": "2026-10-14T20:29:29.070Z",
      "domain": "neuenachbarschaft.de",
      "name": "Neue Nachbarschaft",
      "page": "https://directindex.org/r/neuenachbarschaft.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124426,
        "prev": 28903,
        "fix": "no_channel"
      }
    },
    {
      "id": 2444,
      "at": "2026-10-14T20:29:29.070Z",
      "domain": "neuenachbarschaft.de",
      "name": "Neue Nachbarschaft",
      "page": "https://directindex.org/r/neuenachbarschaft.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 124426,
        "prev": 28903,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 2443,
      "at": "2026-10-14T20:29:28.804Z",
      "domain": "8mmbar.de",
      "name": "8MM",
      "page": "https://directindex.org/r/8mmbar.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124423,
        "prev": 28744,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2442,
      "at": "2026-10-14T20:29:28.804Z",
      "domain": "8mmbar.de",
      "name": "8MM",
      "page": "https://directindex.org/r/8mmbar.de",
      "kind": "grade_up",
      "what": "grade C to B (79%)",
      "detail": {
        "scan": 124423,
        "prev": 28744,
        "from": "C",
        "to": "B",
        "pct": 78.5
      }
    },
    {
      "id": 2441,
      "at": "2026-10-14T20:29:28.804Z",
      "domain": "8mmbar.de",
      "name": "8MM",
      "page": "https://directindex.org/r/8mmbar.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124423,
        "prev": 28744,
        "fix": "no_channel"
      }
    },
    {
      "id": 2440,
      "at": "2026-10-14T20:29:28.200Z",
      "domain": "tante-kaethe-fussballkneipe.de",
      "name": "Tante Käthe",
      "page": "https://directindex.org/r/tante-kaethe-fussballkneipe.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124421,
        "prev": 28907,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2439,
      "at": "2026-10-14T20:29:28.200Z",
      "domain": "tante-kaethe-fussballkneipe.de",
      "name": "Tante Käthe",
      "page": "https://directindex.org/r/tante-kaethe-fussballkneipe.de",
      "kind": "grade_up",
      "what": "grade F to D (51%)",
      "detail": {
        "scan": 124421,
        "prev": 28907,
        "from": "F",
        "to": "D",
        "pct": 51.2
      }
    },
    {
      "id": 2438,
      "at": "2026-10-14T20:29:28.200Z",
      "domain": "tante-kaethe-fussballkneipe.de",
      "name": "Tante Käthe",
      "page": "https://directindex.org/r/tante-kaethe-fussballkneipe.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124421,
        "prev": 28907,
        "fix": "no_channel"
      }
    },
    {
      "id": 2437,
      "at": "2026-10-14T20:29:27.398Z",
      "domain": "gaestehaus-lazarus-berlin.de",
      "name": "Mauercafé",
      "page": "https://directindex.org/r/gaestehaus-lazarus-berlin.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124419,
        "prev": 28552,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2436,
      "at": "2026-10-14T20:29:27.398Z",
      "domain": "gaestehaus-lazarus-berlin.de",
      "name": "Mauercafé",
      "page": "https://directindex.org/r/gaestehaus-lazarus-berlin.de",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 124419,
        "prev": 28552,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 2435,
      "at": "2026-10-14T20:29:27.398Z",
      "domain": "gaestehaus-lazarus-berlin.de",
      "name": "Mauercafé",
      "page": "https://directindex.org/r/gaestehaus-lazarus-berlin.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124419,
        "prev": 28552,
        "fix": "no_channel"
      }
    },
    {
      "id": 2434,
      "at": "2026-10-14T20:29:25.017Z",
      "domain": "leuchtturm-kneipe.de",
      "name": "Leuchtturm",
      "page": "https://directindex.org/r/leuchtturm-kneipe.de",
      "kind": "grade_up",
      "what": "grade F to D (44%)",
      "detail": {
        "scan": 124416,
        "prev": 28904,
        "from": "F",
        "to": "D",
        "pct": 44.2
      }
    },
    {
      "id": 2433,
      "at": "2026-10-14T20:29:23.433Z",
      "domain": "180gradcafe.com",
      "name": "180° Cafe Bistro Apero",
      "page": "https://directindex.org/r/180gradcafe.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124414,
        "prev": 28606,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2432,
      "at": "2026-10-14T20:29:23.433Z",
      "domain": "180gradcafe.com",
      "name": "180° Cafe Bistro Apero",
      "page": "https://directindex.org/r/180gradcafe.com",
      "kind": "grade_up",
      "what": "grade F to C (57%)",
      "detail": {
        "scan": 124414,
        "prev": 28606,
        "from": "F",
        "to": "C",
        "pct": 56.5
      }
    },
    {
      "id": 2431,
      "at": "2026-10-14T20:29:23.433Z",
      "domain": "180gradcafe.com",
      "name": "180° Cafe Bistro Apero",
      "page": "https://directindex.org/r/180gradcafe.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124414,
        "prev": 28606,
        "fix": "no_channel"
      }
    },
    {
      "id": 2430,
      "at": "2026-10-14T20:29:22.060Z",
      "domain": "mezin-tourisme.com",
      "name": "Cliffs of Dooneen",
      "page": "https://directindex.org/r/mezin-tourisme.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124410,
        "prev": 28373,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2429,
      "at": "2026-10-14T20:29:22.060Z",
      "domain": "mezin-tourisme.com",
      "name": "Cliffs of Dooneen",
      "page": "https://directindex.org/r/mezin-tourisme.com",
      "kind": "grade_up",
      "what": "grade C to B (75%)",
      "detail": {
        "scan": 124410,
        "prev": 28373,
        "from": "C",
        "to": "B",
        "pct": 75.4
      }
    },
    {
      "id": 2428,
      "at": "2026-10-14T20:29:22.060Z",
      "domain": "mezin-tourisme.com",
      "name": "Cliffs of Dooneen",
      "page": "https://directindex.org/r/mezin-tourisme.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124410,
        "prev": 28373,
        "fix": "no_channel"
      }
    },
    {
      "id": 2427,
      "at": "2026-10-14T20:29:19.862Z",
      "domain": "thejaxx.de",
      "name": "Privatclub The Jaxx",
      "page": "https://directindex.org/r/thejaxx.de",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 124406,
        "prev": 28506
      }
    },
    {
      "id": 2426,
      "at": "2026-10-14T20:29:19.862Z",
      "domain": "thejaxx.de",
      "name": "Privatclub The Jaxx",
      "page": "https://directindex.org/r/thejaxx.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 124406,
        "prev": 28506,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 2425,
      "at": "2026-10-14T20:29:18.766Z",
      "domain": "friseursalonschneider.de",
      "name": "Salon Schneider",
      "page": "https://directindex.org/r/friseursalonschneider.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124400,
        "prev": 28456,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2424,
      "at": "2026-10-14T20:29:18.766Z",
      "domain": "friseursalonschneider.de",
      "name": "Salon Schneider",
      "page": "https://directindex.org/r/friseursalonschneider.de",
      "kind": "grade_up",
      "what": "grade F to C (59%)",
      "detail": {
        "scan": 124400,
        "prev": 28456,
        "from": "F",
        "to": "C",
        "pct": 58.5
      }
    },
    {
      "id": 2423,
      "at": "2026-10-14T20:29:18.766Z",
      "domain": "friseursalonschneider.de",
      "name": "Salon Schneider",
      "page": "https://directindex.org/r/friseursalonschneider.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124400,
        "prev": 28456,
        "fix": "no_channel"
      }
    },
    {
      "id": 2422,
      "at": "2026-10-14T20:29:18.780Z",
      "domain": "kani-mani.de",
      "name": "Kani Mani",
      "page": "https://directindex.org/r/kani-mani.de",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 124399,
        "prev": 28358
      }
    },
    {
      "id": 2421,
      "at": "2026-10-14T20:29:18.780Z",
      "domain": "kani-mani.de",
      "name": "Kani Mani",
      "page": "https://directindex.org/r/kani-mani.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 124399,
        "prev": 28358,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 2420,
      "at": "2026-10-14T20:29:18.473Z",
      "domain": "lafemmeberlin.de",
      "name": "La Femme Patisserie",
      "page": "https://directindex.org/r/lafemmeberlin.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124397,
        "prev": 28555,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2419,
      "at": "2026-10-14T20:29:18.473Z",
      "domain": "lafemmeberlin.de",
      "name": "La Femme Patisserie",
      "page": "https://directindex.org/r/lafemmeberlin.de",
      "kind": "grade_up",
      "what": "grade F to C (57%)",
      "detail": {
        "scan": 124397,
        "prev": 28555,
        "from": "F",
        "to": "C",
        "pct": 56.9
      }
    },
    {
      "id": 2418,
      "at": "2026-10-14T20:29:18.473Z",
      "domain": "lafemmeberlin.de",
      "name": "La Femme Patisserie",
      "page": "https://directindex.org/r/lafemmeberlin.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124397,
        "prev": 28555,
        "fix": "no_channel"
      }
    },
    {
      "id": 2417,
      "at": "2026-10-14T20:29:16.598Z",
      "domain": "roestteam.de",
      "name": "Kaffeerösterei RöstTeam Falkensee",
      "page": "https://directindex.org/r/roestteam.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124383,
        "prev": 28548,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2416,
      "at": "2026-10-14T20:29:16.598Z",
      "domain": "roestteam.de",
      "name": "Kaffeerösterei RöstTeam Falkensee",
      "page": "https://directindex.org/r/roestteam.de",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 124383,
        "prev": 28548,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 2415,
      "at": "2026-10-14T20:29:16.598Z",
      "domain": "roestteam.de",
      "name": "Kaffeerösterei RöstTeam Falkensee",
      "page": "https://directindex.org/r/roestteam.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124383,
        "prev": 28548,
        "fix": "no_channel"
      }
    },
    {
      "id": 2414,
      "at": "2026-10-14T20:29:15.847Z",
      "domain": "brezel-company-berlin.de",
      "name": "Brezel Company",
      "page": "https://directindex.org/r/brezel-company-berlin.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124375,
        "prev": 28341,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2413,
      "at": "2026-10-14T20:29:15.847Z",
      "domain": "brezel-company-berlin.de",
      "name": "Brezel Company",
      "page": "https://directindex.org/r/brezel-company-berlin.de",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 124375,
        "prev": 28341,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 2412,
      "at": "2026-10-14T20:29:15.847Z",
      "domain": "brezel-company-berlin.de",
      "name": "Brezel Company",
      "page": "https://directindex.org/r/brezel-company-berlin.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124375,
        "prev": 28341,
        "fix": "no_channel"
      }
    },
    {
      "id": 2411,
      "at": "2026-10-14T20:29:10.171Z",
      "domain": "finnegans-public-house.de",
      "name": "Finnegan's Irish Pub",
      "page": "https://directindex.org/r/finnegans-public-house.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124362,
        "prev": 28762,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2410,
      "at": "2026-10-14T20:29:10.171Z",
      "domain": "finnegans-public-house.de",
      "name": "Finnegan's Irish Pub",
      "page": "https://directindex.org/r/finnegans-public-house.de",
      "kind": "grade_up",
      "what": "grade D to C (68%)",
      "detail": {
        "scan": 124362,
        "prev": 28762,
        "from": "D",
        "to": "C",
        "pct": 67.7
      }
    },
    {
      "id": 2409,
      "at": "2026-10-14T20:29:10.171Z",
      "domain": "finnegans-public-house.de",
      "name": "Finnegan's Irish Pub",
      "page": "https://directindex.org/r/finnegans-public-house.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124362,
        "prev": 28762,
        "fix": "no_channel"
      }
    },
    {
      "id": 2408,
      "at": "2026-10-14T20:29:07.867Z",
      "domain": "populus.coffee",
      "name": "Populus Coffee",
      "page": "https://directindex.org/r/populus.coffee",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 124359,
        "prev": 27976
      }
    },
    {
      "id": 2407,
      "at": "2026-10-14T20:29:07.867Z",
      "domain": "populus.coffee",
      "name": "Populus Coffee",
      "page": "https://directindex.org/r/populus.coffee",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 124359,
        "prev": 27976,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 2406,
      "at": "2026-10-14T20:29:07.867Z",
      "domain": "populus.coffee",
      "name": "Populus Coffee",
      "page": "https://directindex.org/r/populus.coffee",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 124359,
        "prev": 27976,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 2405,
      "at": "2026-10-14T20:29:05.822Z",
      "domain": "klunkerkranich.org",
      "name": "Klunkerkranich",
      "page": "https://directindex.org/r/klunkerkranich.org",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 124345,
        "prev": 27925,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 2404,
      "at": "2026-10-14T20:29:05.822Z",
      "domain": "klunkerkranich.org",
      "name": "Klunkerkranich",
      "page": "https://directindex.org/r/klunkerkranich.org",
      "kind": "grade_up",
      "what": "grade D to C (60%)",
      "detail": {
        "scan": 124345,
        "prev": 27925,
        "from": "D",
        "to": "C",
        "pct": 60
      }
    },
    {
      "id": 2403,
      "at": "2026-10-14T20:29:05.822Z",
      "domain": "klunkerkranich.org",
      "name": "Klunkerkranich",
      "page": "https://directindex.org/r/klunkerkranich.org",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 124345,
        "prev": 27925,
        "fix": "booking_other"
      }
    },
    {
      "id": 2402,
      "at": "2026-10-14T20:29:05.822Z",
      "domain": "klunkerkranich.org",
      "name": "Klunkerkranich",
      "page": "https://directindex.org/r/klunkerkranich.org",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124345,
        "prev": 27925,
        "fix": "no_channel"
      }
    },
    {
      "id": 2401,
      "at": "2026-10-14T20:29:05.788Z",
      "domain": "jansenbar.de",
      "name": "Jansen Bar",
      "page": "https://directindex.org/r/jansenbar.de",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 124344,
        "prev": 28091
      }
    },
    {
      "id": 2400,
      "at": "2026-10-14T20:29:05.788Z",
      "domain": "jansenbar.de",
      "name": "Jansen Bar",
      "page": "https://directindex.org/r/jansenbar.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 124344,
        "prev": 28091,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 2399,
      "at": "2026-10-14T20:29:03.312Z",
      "domain": "lezardtorten.de",
      "name": "Patisserie & Café Lézard",
      "page": "https://directindex.org/r/lezardtorten.de",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 124326,
        "prev": 27886
      }
    },
    {
      "id": 2398,
      "at": "2026-10-14T20:29:03.312Z",
      "domain": "lezardtorten.de",
      "name": "Patisserie & Café Lézard",
      "page": "https://directindex.org/r/lezardtorten.de",
      "kind": "grade_up",
      "what": "grade D to C (55%)",
      "detail": {
        "scan": 124326,
        "prev": 27886,
        "from": "D",
        "to": "C",
        "pct": 55.4
      }
    },
    {
      "id": 2397,
      "at": "2026-10-14T20:29:03.312Z",
      "domain": "lezardtorten.de",
      "name": "Patisserie & Café Lézard",
      "page": "https://directindex.org/r/lezardtorten.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 124326,
        "prev": 27886,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 2396,
      "at": "2026-10-14T20:28:55.982Z",
      "domain": "cafe-kreuzzwerg.de",
      "name": "Café Kreuzzwerg",
      "page": "https://directindex.org/r/cafe-kreuzzwerg.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124317,
        "prev": 27915,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2395,
      "at": "2026-10-14T20:28:55.982Z",
      "domain": "cafe-kreuzzwerg.de",
      "name": "Café Kreuzzwerg",
      "page": "https://directindex.org/r/cafe-kreuzzwerg.de",
      "kind": "grade_up",
      "what": "grade B to A (95%)",
      "detail": {
        "scan": 124317,
        "prev": 27915,
        "from": "B",
        "to": "A",
        "pct": 95.4
      }
    },
    {
      "id": 2394,
      "at": "2026-10-14T20:28:55.982Z",
      "domain": "cafe-kreuzzwerg.de",
      "name": "Café Kreuzzwerg",
      "page": "https://directindex.org/r/cafe-kreuzzwerg.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124317,
        "prev": 27915,
        "fix": "no_channel"
      }
    },
    {
      "id": 2393,
      "at": "2026-10-14T20:28:54.079Z",
      "domain": "les-baguettes-berlin.de",
      "name": "Les Baguettes",
      "page": "https://directindex.org/r/les-baguettes-berlin.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124307,
        "prev": 32092,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2392,
      "at": "2026-10-14T20:28:54.079Z",
      "domain": "les-baguettes-berlin.de",
      "name": "Les Baguettes",
      "page": "https://directindex.org/r/les-baguettes-berlin.de",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 124307,
        "prev": 32092,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 2391,
      "at": "2026-10-14T20:28:54.079Z",
      "domain": "les-baguettes-berlin.de",
      "name": "Les Baguettes",
      "page": "https://directindex.org/r/les-baguettes-berlin.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124307,
        "prev": 32092,
        "fix": "no_channel"
      }
    },
    {
      "id": 2390,
      "at": "2026-10-14T20:28:53.891Z",
      "domain": "ckb08.de",
      "name": "Das Rössle",
      "page": "https://directindex.org/r/ckb08.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124306,
        "prev": 27892,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2389,
      "at": "2026-10-14T20:28:53.891Z",
      "domain": "ckb08.de",
      "name": "Das Rössle",
      "page": "https://directindex.org/r/ckb08.de",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 124306,
        "prev": 27892,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 2388,
      "at": "2026-10-14T20:28:53.891Z",
      "domain": "ckb08.de",
      "name": "Das Rössle",
      "page": "https://directindex.org/r/ckb08.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124306,
        "prev": 27892,
        "fix": "no_channel"
      }
    },
    {
      "id": 2387,
      "at": "2026-10-14T20:28:53.473Z",
      "domain": "einstein-kaffee.de",
      "name": "Einstein Kaffee",
      "page": "https://directindex.org/r/einstein-kaffee.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124299,
        "prev": 27935,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2386,
      "at": "2026-10-14T20:28:53.473Z",
      "domain": "einstein-kaffee.de",
      "name": "Einstein Kaffee",
      "page": "https://directindex.org/r/einstein-kaffee.de",
      "kind": "grade_up",
      "what": "grade C to B (75%)",
      "detail": {
        "scan": 124299,
        "prev": 27935,
        "from": "C",
        "to": "B",
        "pct": 75.4
      }
    },
    {
      "id": 2385,
      "at": "2026-10-14T20:28:53.473Z",
      "domain": "einstein-kaffee.de",
      "name": "Einstein Kaffee",
      "page": "https://directindex.org/r/einstein-kaffee.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124299,
        "prev": 27935,
        "fix": "no_channel"
      }
    },
    {
      "id": 2384,
      "at": "2026-10-14T20:28:53.053Z",
      "domain": "tomsky-bar.de",
      "name": "Tomsky",
      "page": "https://directindex.org/r/tomsky-bar.de",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 124295,
        "prev": 27774
      }
    },
    {
      "id": 2383,
      "at": "2026-10-14T20:28:53.053Z",
      "domain": "tomsky-bar.de",
      "name": "Tomsky",
      "page": "https://directindex.org/r/tomsky-bar.de",
      "kind": "grade_down",
      "what": "grade D to F (35%)",
      "detail": {
        "scan": 124295,
        "prev": 27774,
        "from": "D",
        "to": "F",
        "pct": 35.4
      }
    },
    {
      "id": 2382,
      "at": "2026-10-14T20:28:53.053Z",
      "domain": "tomsky-bar.de",
      "name": "Tomsky",
      "page": "https://directindex.org/r/tomsky-bar.de",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 124295,
        "prev": 27774,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 2381,
      "at": "2026-10-14T20:28:52.684Z",
      "domain": "ssi-media.com",
      "name": "Arcanoa",
      "page": "https://directindex.org/r/ssi-media.com",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 124293,
        "prev": 27785
      }
    },
    {
      "id": 2380,
      "at": "2026-10-14T20:28:52.684Z",
      "domain": "ssi-media.com",
      "name": "Arcanoa",
      "page": "https://directindex.org/r/ssi-media.com",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 124293,
        "prev": 27785,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 2379,
      "at": "2026-10-14T20:28:52.688Z",
      "domain": "nicsell.com",
      "name": "Sowieso Neukölln e.V.",
      "page": "https://directindex.org/r/nicsell.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124292,
        "prev": 27776,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2378,
      "at": "2026-10-14T20:28:52.688Z",
      "domain": "nicsell.com",
      "name": "Sowieso Neukölln e.V.",
      "page": "https://directindex.org/r/nicsell.com",
      "kind": "grade_up",
      "what": "grade D to B (72%)",
      "detail": {
        "scan": 124292,
        "prev": 27776,
        "from": "D",
        "to": "B",
        "pct": 72.3
      }
    },
    {
      "id": 2377,
      "at": "2026-10-14T20:28:52.688Z",
      "domain": "nicsell.com",
      "name": "Sowieso Neukölln e.V.",
      "page": "https://directindex.org/r/nicsell.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124292,
        "prev": 27776,
        "fix": "no_channel"
      }
    },
    {
      "id": 2376,
      "at": "2026-10-14T20:28:51.670Z",
      "domain": "mana-food.de",
      "name": "Mana Moabit",
      "page": "https://directindex.org/r/mana-food.de",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 124284,
        "prev": 27812
      }
    },
    {
      "id": 2375,
      "at": "2026-10-14T20:28:51.670Z",
      "domain": "mana-food.de",
      "name": "Mana Moabit",
      "page": "https://directindex.org/r/mana-food.de",
      "kind": "grade_up",
      "what": "grade D to C (57%)",
      "detail": {
        "scan": 124284,
        "prev": 27812,
        "from": "D",
        "to": "C",
        "pct": 56.9
      }
    },
    {
      "id": 2374,
      "at": "2026-10-14T20:28:51.670Z",
      "domain": "mana-food.de",
      "name": "Mana Moabit",
      "page": "https://directindex.org/r/mana-food.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 124284,
        "prev": 27812,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 2373,
      "at": "2026-10-14T20:28:51.670Z",
      "domain": "mana-food.de",
      "name": "Mana Moabit",
      "page": "https://directindex.org/r/mana-food.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 124284,
        "prev": 27812,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 2372,
      "at": "2026-10-14T20:28:51.569Z",
      "domain": "unionjack-berlin.de",
      "name": "Union Jack The Whisky Pub",
      "page": "https://directindex.org/r/unionjack-berlin.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124282,
        "prev": 27675,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2371,
      "at": "2026-10-14T20:28:51.569Z",
      "domain": "unionjack-berlin.de",
      "name": "Union Jack The Whisky Pub",
      "page": "https://directindex.org/r/unionjack-berlin.de",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 124282,
        "prev": 27675,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 2370,
      "at": "2026-10-14T20:28:51.569Z",
      "domain": "unionjack-berlin.de",
      "name": "Union Jack The Whisky Pub",
      "page": "https://directindex.org/r/unionjack-berlin.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124282,
        "prev": 27675,
        "fix": "no_channel"
      }
    },
    {
      "id": 2369,
      "at": "2026-10-14T20:28:51.460Z",
      "domain": "chokocafe.de",
      "name": "Chokocafé",
      "page": "https://directindex.org/r/chokocafe.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124280,
        "prev": 27674,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2368,
      "at": "2026-10-14T20:28:51.460Z",
      "domain": "chokocafe.de",
      "name": "Chokocafé",
      "page": "https://directindex.org/r/chokocafe.de",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 124280,
        "prev": 27674,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 2367,
      "at": "2026-10-14T20:28:51.460Z",
      "domain": "chokocafe.de",
      "name": "Chokocafé",
      "page": "https://directindex.org/r/chokocafe.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124280,
        "prev": 27674,
        "fix": "no_channel"
      }
    },
    {
      "id": 2366,
      "at": "2026-10-14T20:28:46.252Z",
      "domain": "liquor-store-berlin.de",
      "name": "Liquor Store",
      "page": "https://directindex.org/r/liquor-store-berlin.de",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 124265,
        "prev": 27542,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 2365,
      "at": "2026-10-14T20:28:46.252Z",
      "domain": "liquor-store-berlin.de",
      "name": "Liquor Store",
      "page": "https://directindex.org/r/liquor-store-berlin.de",
      "kind": "grade_up",
      "what": "grade D to C (60%)",
      "detail": {
        "scan": 124265,
        "prev": 27542,
        "from": "D",
        "to": "C",
        "pct": 60
      }
    },
    {
      "id": 2364,
      "at": "2026-10-14T20:28:46.252Z",
      "domain": "liquor-store-berlin.de",
      "name": "Liquor Store",
      "page": "https://directindex.org/r/liquor-store-berlin.de",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 124265,
        "prev": 27542,
        "fix": "booking_other"
      }
    },
    {
      "id": 2363,
      "at": "2026-10-14T20:28:46.252Z",
      "domain": "liquor-store-berlin.de",
      "name": "Liquor Store",
      "page": "https://directindex.org/r/liquor-store-berlin.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124265,
        "prev": 27542,
        "fix": "no_channel"
      }
    },
    {
      "id": 2362,
      "at": "2026-10-14T20:28:45.776Z",
      "domain": "lindner-esskultur.de",
      "name": "Lindner & Feinbäckerei",
      "page": "https://directindex.org/r/lindner-esskultur.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124264,
        "prev": 27562,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2361,
      "at": "2026-10-14T20:28:45.776Z",
      "domain": "lindner-esskultur.de",
      "name": "Lindner & Feinbäckerei",
      "page": "https://directindex.org/r/lindner-esskultur.de",
      "kind": "grade_up",
      "what": "grade C to B (75%)",
      "detail": {
        "scan": 124264,
        "prev": 27562,
        "from": "C",
        "to": "B",
        "pct": 75.4
      }
    },
    {
      "id": 2360,
      "at": "2026-10-14T20:28:45.776Z",
      "domain": "lindner-esskultur.de",
      "name": "Lindner & Feinbäckerei",
      "page": "https://directindex.org/r/lindner-esskultur.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124264,
        "prev": 27562,
        "fix": "no_channel"
      }
    },
    {
      "id": 2359,
      "at": "2026-10-14T20:28:45.322Z",
      "domain": "alte-backstube-berlin.de",
      "name": "Alte Backstube",
      "page": "https://directindex.org/r/alte-backstube-berlin.de",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 124263,
        "prev": 27271
      }
    },
    {
      "id": 2358,
      "at": "2026-10-14T20:28:45.322Z",
      "domain": "alte-backstube-berlin.de",
      "name": "Alte Backstube",
      "page": "https://directindex.org/r/alte-backstube-berlin.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 124263,
        "prev": 27271,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 2357,
      "at": "2026-10-14T20:28:45.370Z",
      "domain": "konditorei-buchwald.de",
      "name": "Konditorei & Café Buchwald",
      "page": "https://directindex.org/r/konditorei-buchwald.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124262,
        "prev": 27668,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2356,
      "at": "2026-10-14T20:28:45.370Z",
      "domain": "konditorei-buchwald.de",
      "name": "Konditorei & Café Buchwald",
      "page": "https://directindex.org/r/konditorei-buchwald.de",
      "kind": "grade_up",
      "what": "grade D to C (62%)",
      "detail": {
        "scan": 124262,
        "prev": 27668,
        "from": "D",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 2355,
      "at": "2026-10-14T20:28:45.370Z",
      "domain": "konditorei-buchwald.de",
      "name": "Konditorei & Café Buchwald",
      "page": "https://directindex.org/r/konditorei-buchwald.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124262,
        "prev": 27668,
        "fix": "no_channel"
      }
    },
    {
      "id": 2354,
      "at": "2026-10-14T20:28:44.260Z",
      "domain": "mastul.de",
      "name": "Mastul",
      "page": "https://directindex.org/r/mastul.de",
      "kind": "vendor",
      "what": "vendor: none to Eventbrite",
      "detail": {
        "scan": 124260,
        "prev": 28216,
        "from": null,
        "to": "eventbrite"
      }
    },
    {
      "id": 2353,
      "at": "2026-10-14T20:28:44.260Z",
      "domain": "mastul.de",
      "name": "Mastul",
      "page": "https://directindex.org/r/mastul.de",
      "kind": "channel",
      "what": "direct channel: none to marketplace",
      "detail": {
        "scan": 124260,
        "prev": 28216,
        "from": null,
        "to": "aggregator"
      }
    },
    {
      "id": 2352,
      "at": "2026-10-14T20:28:44.260Z",
      "domain": "mastul.de",
      "name": "Mastul",
      "page": "https://directindex.org/r/mastul.de",
      "kind": "broke",
      "what": "new finding: booking only through a marketplace",
      "detail": {
        "scan": 124260,
        "prev": 28216,
        "fix": "booking_marketplace"
      }
    },
    {
      "id": 2351,
      "at": "2026-10-14T20:28:44.260Z",
      "domain": "mastul.de",
      "name": "Mastul",
      "page": "https://directindex.org/r/mastul.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124260,
        "prev": 28216,
        "fix": "no_channel"
      }
    },
    {
      "id": 2350,
      "at": "2026-10-14T20:28:43.322Z",
      "domain": "emmaus.de",
      "name": "Weltcafé",
      "page": "https://directindex.org/r/emmaus.de",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 124255,
        "prev": 27606,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 2349,
      "at": "2026-10-14T20:28:43.322Z",
      "domain": "emmaus.de",
      "name": "Weltcafé",
      "page": "https://directindex.org/r/emmaus.de",
      "kind": "grade_up",
      "what": "grade F to D (43%)",
      "detail": {
        "scan": 124255,
        "prev": 27606,
        "from": "F",
        "to": "D",
        "pct": 42.6
      }
    },
    {
      "id": 2348,
      "at": "2026-10-14T20:28:43.322Z",
      "domain": "emmaus.de",
      "name": "Weltcafé",
      "page": "https://directindex.org/r/emmaus.de",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 124255,
        "prev": 27606,
        "fix": "booking_other"
      }
    },
    {
      "id": 2347,
      "at": "2026-10-14T20:28:43.322Z",
      "domain": "emmaus.de",
      "name": "Weltcafé",
      "page": "https://directindex.org/r/emmaus.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124255,
        "prev": 27606,
        "fix": "no_channel"
      }
    },
    {
      "id": 2346,
      "at": "2026-10-14T20:28:41.279Z",
      "domain": "markthalleneun.de",
      "name": "Kaffee 9",
      "page": "https://directindex.org/r/markthalleneun.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124248,
        "prev": 27516,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2345,
      "at": "2026-10-14T20:28:41.279Z",
      "domain": "markthalleneun.de",
      "name": "Kaffee 9",
      "page": "https://directindex.org/r/markthalleneun.de",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 124248,
        "prev": 27516,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 2344,
      "at": "2026-10-14T20:28:41.279Z",
      "domain": "markthalleneun.de",
      "name": "Kaffee 9",
      "page": "https://directindex.org/r/markthalleneun.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124248,
        "prev": 27516,
        "fix": "no_channel"
      }
    },
    {
      "id": 2343,
      "at": "2026-10-14T20:28:40.832Z",
      "domain": "xxl-berlin.de",
      "name": "XXL Cruising-Club",
      "page": "https://directindex.org/r/xxl-berlin.de",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 124247,
        "prev": 27942
      }
    },
    {
      "id": 2342,
      "at": "2026-10-14T20:28:40.832Z",
      "domain": "xxl-berlin.de",
      "name": "XXL Cruising-Club",
      "page": "https://directindex.org/r/xxl-berlin.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 124247,
        "prev": 27942,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 2341,
      "at": "2026-10-14T20:28:40.392Z",
      "domain": "setsberlin.de",
      "name": "SETs",
      "page": "https://directindex.org/r/setsberlin.de",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 124245,
        "prev": 27519,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 2340,
      "at": "2026-10-14T20:28:40.392Z",
      "domain": "setsberlin.de",
      "name": "SETs",
      "page": "https://directindex.org/r/setsberlin.de",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 124245,
        "prev": 27519
      }
    },
    {
      "id": 2339,
      "at": "2026-10-14T20:28:40.392Z",
      "domain": "setsberlin.de",
      "name": "SETs",
      "page": "https://directindex.org/r/setsberlin.de",
      "kind": "grade_down",
      "what": "grade D to F (39%)",
      "detail": {
        "scan": 124245,
        "prev": 27519,
        "from": "D",
        "to": "F",
        "pct": 38.5
      }
    },
    {
      "id": 2338,
      "at": "2026-10-14T20:28:40.392Z",
      "domain": "setsberlin.de",
      "name": "SETs",
      "page": "https://directindex.org/r/setsberlin.de",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 124245,
        "prev": 27519,
        "fix": "booking_other"
      }
    },
    {
      "id": 2337,
      "at": "2026-10-14T20:28:40.392Z",
      "domain": "setsberlin.de",
      "name": "SETs",
      "page": "https://directindex.org/r/setsberlin.de",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 124245,
        "prev": 27519,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 2336,
      "at": "2026-10-14T20:28:40.392Z",
      "domain": "setsberlin.de",
      "name": "SETs",
      "page": "https://directindex.org/r/setsberlin.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124245,
        "prev": 27519,
        "fix": "no_channel"
      }
    },
    {
      "id": 2335,
      "at": "2026-10-14T20:28:38.102Z",
      "domain": "tayas.de",
      "name": "Tayas",
      "page": "https://directindex.org/r/tayas.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124232,
        "prev": 27255,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2334,
      "at": "2026-10-14T20:28:38.102Z",
      "domain": "tayas.de",
      "name": "Tayas",
      "page": "https://directindex.org/r/tayas.de",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 124232,
        "prev": 27255,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 2333,
      "at": "2026-10-14T20:28:38.102Z",
      "domain": "tayas.de",
      "name": "Tayas",
      "page": "https://directindex.org/r/tayas.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124232,
        "prev": 27255,
        "fix": "no_channel"
      }
    },
    {
      "id": 2332,
      "at": "2026-10-14T20:28:37.980Z",
      "domain": "kamineundwein.de",
      "name": "Kamine & Wein",
      "page": "https://directindex.org/r/kamineundwein.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124230,
        "prev": 27390,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2331,
      "at": "2026-10-14T20:28:37.980Z",
      "domain": "kamineundwein.de",
      "name": "Kamine & Wein",
      "page": "https://directindex.org/r/kamineundwein.de",
      "kind": "grade_up",
      "what": "grade F to D (52%)",
      "detail": {
        "scan": 124230,
        "prev": 27390,
        "from": "F",
        "to": "D",
        "pct": 51.8
      }
    },
    {
      "id": 2330,
      "at": "2026-10-14T20:28:37.980Z",
      "domain": "kamineundwein.de",
      "name": "Kamine & Wein",
      "page": "https://directindex.org/r/kamineundwein.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124230,
        "prev": 27390,
        "fix": "no_channel"
      }
    },
    {
      "id": 2329,
      "at": "2026-10-14T20:28:37.205Z",
      "domain": "roberta-bar.de",
      "name": "Roberta",
      "page": "https://directindex.org/r/roberta-bar.de",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 124226,
        "prev": 27511
      }
    },
    {
      "id": 2328,
      "at": "2026-10-14T20:28:37.205Z",
      "domain": "roberta-bar.de",
      "name": "Roberta",
      "page": "https://directindex.org/r/roberta-bar.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 124226,
        "prev": 27511,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 2327,
      "at": "2026-10-14T20:28:32.710Z",
      "domain": "exclusive-coffee.com",
      "name": "Exclusive Coffee",
      "page": "https://directindex.org/r/exclusive-coffee.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124224,
        "prev": 28623,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2326,
      "at": "2026-10-14T20:28:32.710Z",
      "domain": "exclusive-coffee.com",
      "name": "Exclusive Coffee",
      "page": "https://directindex.org/r/exclusive-coffee.com",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 124224,
        "prev": 28623,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 2325,
      "at": "2026-10-14T20:28:32.710Z",
      "domain": "exclusive-coffee.com",
      "name": "Exclusive Coffee",
      "page": "https://directindex.org/r/exclusive-coffee.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124224,
        "prev": 28623,
        "fix": "no_channel"
      }
    },
    {
      "id": 2324,
      "at": "2026-10-14T20:28:26.852Z",
      "domain": "csa-bar.de",
      "name": "ČSA",
      "page": "https://directindex.org/r/csa-bar.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124206,
        "prev": 27064,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2323,
      "at": "2026-10-14T20:28:26.852Z",
      "domain": "csa-bar.de",
      "name": "ČSA",
      "page": "https://directindex.org/r/csa-bar.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124206,
        "prev": 27064,
        "fix": "no_channel"
      }
    },
    {
      "id": 2322,
      "at": "2026-10-14T20:28:26.044Z",
      "domain": "fincan.eu",
      "name": "Fincan",
      "page": "https://directindex.org/r/fincan.eu",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124196,
        "prev": 27054,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2321,
      "at": "2026-10-14T20:28:26.044Z",
      "domain": "fincan.eu",
      "name": "Fincan",
      "page": "https://directindex.org/r/fincan.eu",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 124196,
        "prev": 27054,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 2320,
      "at": "2026-10-14T20:28:26.044Z",
      "domain": "fincan.eu",
      "name": "Fincan",
      "page": "https://directindex.org/r/fincan.eu",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124196,
        "prev": 27054,
        "fix": "no_channel"
      }
    },
    {
      "id": 2319,
      "at": "2026-10-14T20:28:25.803Z",
      "domain": "laelia.de",
      "name": "Café Laelia",
      "page": "https://directindex.org/r/laelia.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124192,
        "prev": 27067,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2318,
      "at": "2026-10-14T20:28:25.803Z",
      "domain": "laelia.de",
      "name": "Café Laelia",
      "page": "https://directindex.org/r/laelia.de",
      "kind": "grade_up",
      "what": "grade C to B (80%)",
      "detail": {
        "scan": 124192,
        "prev": 27067,
        "from": "C",
        "to": "B",
        "pct": 80
      }
    },
    {
      "id": 2317,
      "at": "2026-10-14T20:28:25.803Z",
      "domain": "laelia.de",
      "name": "Café Laelia",
      "page": "https://directindex.org/r/laelia.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124192,
        "prev": 27067,
        "fix": "no_channel"
      }
    },
    {
      "id": 2316,
      "at": "2026-10-14T20:28:24.970Z",
      "domain": "astrastube.com",
      "name": "Astra Stube",
      "page": "https://directindex.org/r/astrastube.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124184,
        "prev": 27308,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2315,
      "at": "2026-10-14T20:28:24.970Z",
      "domain": "astrastube.com",
      "name": "Astra Stube",
      "page": "https://directindex.org/r/astrastube.com",
      "kind": "grade_up",
      "what": "grade D to C (68%)",
      "detail": {
        "scan": 124184,
        "prev": 27308,
        "from": "D",
        "to": "C",
        "pct": 67.7
      }
    },
    {
      "id": 2314,
      "at": "2026-10-14T20:28:24.970Z",
      "domain": "astrastube.com",
      "name": "Astra Stube",
      "page": "https://directindex.org/r/astrastube.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124184,
        "prev": 27308,
        "fix": "no_channel"
      }
    },
    {
      "id": 2313,
      "at": "2026-10-14T20:28:23.919Z",
      "domain": "jodelkeller.de",
      "name": "Jodelkeller",
      "page": "https://directindex.org/r/jodelkeller.de",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 124180,
        "prev": 26979
      }
    },
    {
      "id": 2312,
      "at": "2026-10-14T20:28:23.919Z",
      "domain": "jodelkeller.de",
      "name": "Jodelkeller",
      "page": "https://directindex.org/r/jodelkeller.de",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 124180,
        "prev": 26979,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 2307,
      "at": "2026-10-14T20:28:18.741Z",
      "domain": "einstein-kaffee.de",
      "name": "Einstein Kaffee",
      "page": "https://directindex.org/r/einstein-kaffee.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124176,
        "prev": 25996,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2306,
      "at": "2026-10-14T20:28:18.741Z",
      "domain": "einstein-kaffee.de",
      "name": "Einstein Kaffee",
      "page": "https://directindex.org/r/einstein-kaffee.de",
      "kind": "grade_up",
      "what": "grade C to B (75%)",
      "detail": {
        "scan": 124176,
        "prev": 25996,
        "from": "C",
        "to": "B",
        "pct": 75.4
      }
    },
    {
      "id": 2305,
      "at": "2026-10-14T20:28:18.741Z",
      "domain": "einstein-kaffee.de",
      "name": "Einstein Kaffee",
      "page": "https://directindex.org/r/einstein-kaffee.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124176,
        "prev": 25996,
        "fix": "no_channel"
      }
    },
    {
      "id": 2304,
      "at": "2026-10-14T20:28:17.088Z",
      "domain": "xn--jute-bckerei-lcb.de",
      "name": "Jute Bäckerei",
      "page": "https://directindex.org/r/xn--jute-bckerei-lcb.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124173,
        "prev": 27723,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2303,
      "at": "2026-10-14T20:28:17.088Z",
      "domain": "xn--jute-bckerei-lcb.de",
      "name": "Jute Bäckerei",
      "page": "https://directindex.org/r/xn--jute-bckerei-lcb.de",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 124173,
        "prev": 27723,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 2302,
      "at": "2026-10-14T20:28:17.088Z",
      "domain": "xn--jute-bckerei-lcb.de",
      "name": "Jute Bäckerei",
      "page": "https://directindex.org/r/xn--jute-bckerei-lcb.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124173,
        "prev": 27723,
        "fix": "no_channel"
      }
    },
    {
      "id": 2301,
      "at": "2026-10-14T20:28:16.573Z",
      "domain": "ori-berlin.de",
      "name": "ORi",
      "page": "https://directindex.org/r/ori-berlin.de",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 124172,
        "prev": 27161
      }
    },
    {
      "id": 2300,
      "at": "2026-10-14T20:28:16.573Z",
      "domain": "ori-berlin.de",
      "name": "ORi",
      "page": "https://directindex.org/r/ori-berlin.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 124172,
        "prev": 27161,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 2299,
      "at": "2026-10-14T20:28:12.297Z",
      "domain": "skatehalleberlin.com",
      "name": "Skatehalle Berlin",
      "page": "https://directindex.org/r/skatehalleberlin.com",
      "kind": "vendor",
      "what": "vendor: none to FareHarbor",
      "detail": {
        "scan": 124161,
        "prev": 26762,
        "from": null,
        "to": "fareharbor"
      }
    },
    {
      "id": 2298,
      "at": "2026-10-14T20:28:12.297Z",
      "domain": "skatehalleberlin.com",
      "name": "Skatehalle Berlin",
      "page": "https://directindex.org/r/skatehalleberlin.com",
      "kind": "channel",
      "what": "direct channel: none to vendor on own site",
      "detail": {
        "scan": 124161,
        "prev": 26762,
        "from": null,
        "to": "saas"
      }
    },
    {
      "id": 2297,
      "at": "2026-10-14T20:28:12.297Z",
      "domain": "skatehalleberlin.com",
      "name": "Skatehalle Berlin",
      "page": "https://directindex.org/r/skatehalleberlin.com",
      "kind": "grade_up",
      "what": "grade F to D (54%)",
      "detail": {
        "scan": 124161,
        "prev": 26762,
        "from": "F",
        "to": "D",
        "pct": 53.8
      }
    },
    {
      "id": 2296,
      "at": "2026-10-14T20:28:12.297Z",
      "domain": "skatehalleberlin.com",
      "name": "Skatehalle Berlin",
      "page": "https://directindex.org/r/skatehalleberlin.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124161,
        "prev": 26762,
        "fix": "no_channel"
      }
    },
    {
      "id": 2295,
      "at": "2026-10-14T20:28:12.616Z",
      "domain": "xn--zwlfuhrmittags-wpb.de",
      "name": "zwölf.uhr.mittags",
      "page": "https://directindex.org/r/xn--zwlfuhrmittags-wpb.de",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 124156,
        "prev": 27109
      }
    },
    {
      "id": 2294,
      "at": "2026-10-14T20:28:12.616Z",
      "domain": "xn--zwlfuhrmittags-wpb.de",
      "name": "zwölf.uhr.mittags",
      "page": "https://directindex.org/r/xn--zwlfuhrmittags-wpb.de",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 124156,
        "prev": 27109,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 2293,
      "at": "2026-10-14T20:28:11.926Z",
      "domain": "frannz.eu",
      "name": "Frannz Club",
      "page": "https://directindex.org/r/frannz.eu",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 124145,
        "prev": 26794,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 2292,
      "at": "2026-10-14T20:28:11.926Z",
      "domain": "frannz.eu",
      "name": "Frannz Club",
      "page": "https://directindex.org/r/frannz.eu",
      "kind": "grade_up",
      "what": "grade D to C (59%)",
      "detail": {
        "scan": 124145,
        "prev": 26794,
        "from": "D",
        "to": "C",
        "pct": 58.5
      }
    },
    {
      "id": 2291,
      "at": "2026-10-14T20:28:11.926Z",
      "domain": "frannz.eu",
      "name": "Frannz Club",
      "page": "https://directindex.org/r/frannz.eu",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 124145,
        "prev": 26794,
        "fix": "booking_other"
      }
    },
    {
      "id": 2290,
      "at": "2026-10-14T20:28:11.926Z",
      "domain": "frannz.eu",
      "name": "Frannz Club",
      "page": "https://directindex.org/r/frannz.eu",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124145,
        "prev": 26794,
        "fix": "no_channel"
      }
    },
    {
      "id": 2289,
      "at": "2026-10-14T20:28:11.070Z",
      "domain": "kredenz-cafe.de",
      "name": "Café Kredenz",
      "page": "https://directindex.org/r/kredenz-cafe.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124134,
        "prev": 27006,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2288,
      "at": "2026-10-14T20:28:11.070Z",
      "domain": "kredenz-cafe.de",
      "name": "Café Kredenz",
      "page": "https://directindex.org/r/kredenz-cafe.de",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 124134,
        "prev": 27006,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 2287,
      "at": "2026-10-14T20:28:11.070Z",
      "domain": "kredenz-cafe.de",
      "name": "Café Kredenz",
      "page": "https://directindex.org/r/kredenz-cafe.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124134,
        "prev": 27006,
        "fix": "no_channel"
      }
    },
    {
      "id": 2286,
      "at": "2026-10-14T20:28:07.531Z",
      "domain": "nicsell.com",
      "name": "Sepp Maiers 2raumwohnung",
      "page": "https://directindex.org/r/nicsell.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124126,
        "prev": 26407,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2285,
      "at": "2026-10-14T20:28:07.531Z",
      "domain": "nicsell.com",
      "name": "Sepp Maiers 2raumwohnung",
      "page": "https://directindex.org/r/nicsell.com",
      "kind": "grade_up",
      "what": "grade D to B (72%)",
      "detail": {
        "scan": 124126,
        "prev": 26407,
        "from": "D",
        "to": "B",
        "pct": 72.3
      }
    },
    {
      "id": 2284,
      "at": "2026-10-14T20:28:07.531Z",
      "domain": "nicsell.com",
      "name": "Sepp Maiers 2raumwohnung",
      "page": "https://directindex.org/r/nicsell.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124126,
        "prev": 26407,
        "fix": "no_channel"
      }
    },
    {
      "id": 2283,
      "at": "2026-10-14T20:28:04.089Z",
      "domain": "konditorei-fester.de",
      "name": "Konditorei Fester",
      "page": "https://directindex.org/r/konditorei-fester.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124123,
        "prev": 26533,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2282,
      "at": "2026-10-14T20:28:04.089Z",
      "domain": "konditorei-fester.de",
      "name": "Konditorei Fester",
      "page": "https://directindex.org/r/konditorei-fester.de",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 124123,
        "prev": 26533,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 2281,
      "at": "2026-10-14T20:28:04.089Z",
      "domain": "konditorei-fester.de",
      "name": "Konditorei Fester",
      "page": "https://directindex.org/r/konditorei-fester.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124123,
        "prev": 26533,
        "fix": "no_channel"
      }
    },
    {
      "id": 2280,
      "at": "2026-10-14T20:28:01.593Z",
      "domain": "flyingroasters.de",
      "name": "Flying Roasters",
      "page": "https://directindex.org/r/flyingroasters.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124114,
        "prev": 26815,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2279,
      "at": "2026-10-14T20:28:01.593Z",
      "domain": "flyingroasters.de",
      "name": "Flying Roasters",
      "page": "https://directindex.org/r/flyingroasters.de",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 124114,
        "prev": 26815,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 2278,
      "at": "2026-10-14T20:28:01.593Z",
      "domain": "flyingroasters.de",
      "name": "Flying Roasters",
      "page": "https://directindex.org/r/flyingroasters.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124114,
        "prev": 26815,
        "fix": "no_channel"
      }
    },
    {
      "id": 2277,
      "at": "2026-10-14T20:28:00.090Z",
      "domain": "spielzimmer.berlin",
      "name": "Kindercafe Spielzimmer",
      "page": "https://directindex.org/r/spielzimmer.berlin",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124106,
        "prev": 26740,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2276,
      "at": "2026-10-14T20:28:00.090Z",
      "domain": "spielzimmer.berlin",
      "name": "Kindercafe Spielzimmer",
      "page": "https://directindex.org/r/spielzimmer.berlin",
      "kind": "grade_up",
      "what": "grade B to A (100%)",
      "detail": {
        "scan": 124106,
        "prev": 26740,
        "from": "B",
        "to": "A",
        "pct": 100
      }
    },
    {
      "id": 2275,
      "at": "2026-10-14T20:28:00.090Z",
      "domain": "spielzimmer.berlin",
      "name": "Kindercafe Spielzimmer",
      "page": "https://directindex.org/r/spielzimmer.berlin",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124106,
        "prev": 26740,
        "fix": "no_channel"
      }
    },
    {
      "id": 2274,
      "at": "2026-10-14T20:27:57.122Z",
      "domain": "ufafabrik.de",
      "name": "Rudi & Rosa",
      "page": "https://directindex.org/r/ufafabrik.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124080,
        "prev": 26800,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2273,
      "at": "2026-10-14T20:27:57.122Z",
      "domain": "ufafabrik.de",
      "name": "Rudi & Rosa",
      "page": "https://directindex.org/r/ufafabrik.de",
      "kind": "grade_up",
      "what": "grade D to C (68%)",
      "detail": {
        "scan": 124080,
        "prev": 26800,
        "from": "D",
        "to": "C",
        "pct": 67.7
      }
    },
    {
      "id": 2272,
      "at": "2026-10-14T20:27:57.122Z",
      "domain": "ufafabrik.de",
      "name": "Rudi & Rosa",
      "page": "https://directindex.org/r/ufafabrik.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124080,
        "prev": 26800,
        "fix": "no_channel"
      }
    },
    {
      "id": 2267,
      "at": "2026-10-14T20:27:48.878Z",
      "domain": "nstp.de",
      "name": "Wendel",
      "page": "https://directindex.org/r/nstp.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124062,
        "prev": 26412,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2266,
      "at": "2026-10-14T20:27:48.878Z",
      "domain": "nstp.de",
      "name": "Wendel",
      "page": "https://directindex.org/r/nstp.de",
      "kind": "grade_up",
      "what": "grade F to C (57%)",
      "detail": {
        "scan": 124062,
        "prev": 26412,
        "from": "F",
        "to": "C",
        "pct": 56.9
      }
    },
    {
      "id": 2265,
      "at": "2026-10-14T20:27:48.878Z",
      "domain": "nstp.de",
      "name": "Wendel",
      "page": "https://directindex.org/r/nstp.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124062,
        "prev": 26412,
        "fix": "no_channel"
      }
    },
    {
      "id": 2264,
      "at": "2026-10-14T20:27:48.571Z",
      "domain": "xn--altewscherei-kcb.de",
      "name": "Alte Wäscherei",
      "page": "https://directindex.org/r/xn--altewscherei-kcb.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124059,
        "prev": 26394,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2263,
      "at": "2026-10-14T20:27:48.571Z",
      "domain": "xn--altewscherei-kcb.de",
      "name": "Alte Wäscherei",
      "page": "https://directindex.org/r/xn--altewscherei-kcb.de",
      "kind": "grade_up",
      "what": "grade F to C (57%)",
      "detail": {
        "scan": 124059,
        "prev": 26394,
        "from": "F",
        "to": "C",
        "pct": 56.9
      }
    },
    {
      "id": 2262,
      "at": "2026-10-14T20:27:48.571Z",
      "domain": "xn--altewscherei-kcb.de",
      "name": "Alte Wäscherei",
      "page": "https://directindex.org/r/xn--altewscherei-kcb.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124059,
        "prev": 26394,
        "fix": "no_channel"
      }
    },
    {
      "id": 2261,
      "at": "2026-10-14T20:27:48.056Z",
      "domain": "biocompany.de",
      "name": "Bio Company",
      "page": "https://directindex.org/r/biocompany.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124056,
        "prev": 26437,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2260,
      "at": "2026-10-14T20:27:48.056Z",
      "domain": "biocompany.de",
      "name": "Bio Company",
      "page": "https://directindex.org/r/biocompany.de",
      "kind": "grade_up",
      "what": "grade F to D (46%)",
      "detail": {
        "scan": 124056,
        "prev": 26437,
        "from": "F",
        "to": "D",
        "pct": 46.2
      }
    },
    {
      "id": 2259,
      "at": "2026-10-14T20:27:48.056Z",
      "domain": "biocompany.de",
      "name": "Bio Company",
      "page": "https://directindex.org/r/biocompany.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124056,
        "prev": 26437,
        "fix": "no_channel"
      }
    },
    {
      "id": 2258,
      "at": "2026-10-14T20:27:46.479Z",
      "domain": "clash-berlin.de",
      "name": "Clash",
      "page": "https://directindex.org/r/clash-berlin.de",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 124040,
        "prev": 26187,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 2257,
      "at": "2026-10-14T20:27:46.479Z",
      "domain": "clash-berlin.de",
      "name": "Clash",
      "page": "https://directindex.org/r/clash-berlin.de",
      "kind": "grade_up",
      "what": "grade F to D (48%)",
      "detail": {
        "scan": 124040,
        "prev": 26187,
        "from": "F",
        "to": "D",
        "pct": 47.7
      }
    },
    {
      "id": 2256,
      "at": "2026-10-14T20:27:46.479Z",
      "domain": "clash-berlin.de",
      "name": "Clash",
      "page": "https://directindex.org/r/clash-berlin.de",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 124040,
        "prev": 26187,
        "fix": "booking_other"
      }
    },
    {
      "id": 2255,
      "at": "2026-10-14T20:27:46.479Z",
      "domain": "clash-berlin.de",
      "name": "Clash",
      "page": "https://directindex.org/r/clash-berlin.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124040,
        "prev": 26187,
        "fix": "no_channel"
      }
    },
    {
      "id": 2254,
      "at": "2026-10-14T20:27:46.211Z",
      "domain": "rabien-berlin.de",
      "name": "Konditorei Rabien",
      "page": "https://directindex.org/r/rabien-berlin.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124038,
        "prev": 26252,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2253,
      "at": "2026-10-14T20:27:46.211Z",
      "domain": "rabien-berlin.de",
      "name": "Konditorei Rabien",
      "page": "https://directindex.org/r/rabien-berlin.de",
      "kind": "grade_up",
      "what": "grade C to A (89%)",
      "detail": {
        "scan": 124038,
        "prev": 26252,
        "from": "C",
        "to": "A",
        "pct": 89.2
      }
    },
    {
      "id": 2252,
      "at": "2026-10-14T20:27:46.211Z",
      "domain": "rabien-berlin.de",
      "name": "Konditorei Rabien",
      "page": "https://directindex.org/r/rabien-berlin.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124038,
        "prev": 26252,
        "fix": "no_channel"
      }
    },
    {
      "id": 2251,
      "at": "2026-10-14T20:27:46.007Z",
      "domain": "cafeimpuls.de",
      "name": "Café Impuls",
      "page": "https://directindex.org/r/cafeimpuls.de",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 124036,
        "prev": 26113
      }
    },
    {
      "id": 2250,
      "at": "2026-10-14T20:27:46.007Z",
      "domain": "cafeimpuls.de",
      "name": "Café Impuls",
      "page": "https://directindex.org/r/cafeimpuls.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 124036,
        "prev": 26113,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 2245,
      "at": "2026-10-14T20:27:45.017Z",
      "domain": "redlion.berlin",
      "name": "Alter Roter Löwe Rein",
      "page": "https://directindex.org/r/redlion.berlin",
      "kind": "vendor",
      "what": "vendor: none to Eventbrite",
      "detail": {
        "scan": 124018,
        "prev": 26175,
        "from": null,
        "to": "eventbrite"
      }
    },
    {
      "id": 2244,
      "at": "2026-10-14T20:27:45.017Z",
      "domain": "redlion.berlin",
      "name": "Alter Roter Löwe Rein",
      "page": "https://directindex.org/r/redlion.berlin",
      "kind": "channel",
      "what": "direct channel: none to marketplace",
      "detail": {
        "scan": 124018,
        "prev": 26175,
        "from": null,
        "to": "aggregator"
      }
    },
    {
      "id": 2243,
      "at": "2026-10-14T20:27:45.017Z",
      "domain": "redlion.berlin",
      "name": "Alter Roter Löwe Rein",
      "page": "https://directindex.org/r/redlion.berlin",
      "kind": "broke",
      "what": "new finding: booking only through a marketplace",
      "detail": {
        "scan": 124018,
        "prev": 26175,
        "fix": "booking_marketplace"
      }
    },
    {
      "id": 2242,
      "at": "2026-10-14T20:27:45.017Z",
      "domain": "redlion.berlin",
      "name": "Alter Roter Löwe Rein",
      "page": "https://directindex.org/r/redlion.berlin",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124018,
        "prev": 26175,
        "fix": "no_channel"
      }
    },
    {
      "id": 2241,
      "at": "2026-10-14T20:27:44.632Z",
      "domain": "neue-zukunft.org",
      "name": "Neue Zukunft Ostkreuz",
      "page": "https://directindex.org/r/neue-zukunft.org",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 124015,
        "prev": 26386,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2240,
      "at": "2026-10-14T20:27:44.632Z",
      "domain": "neue-zukunft.org",
      "name": "Neue Zukunft Ostkreuz",
      "page": "https://directindex.org/r/neue-zukunft.org",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 124015,
        "prev": 26386,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 2239,
      "at": "2026-10-14T20:27:44.632Z",
      "domain": "neue-zukunft.org",
      "name": "Neue Zukunft Ostkreuz",
      "page": "https://directindex.org/r/neue-zukunft.org",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 124015,
        "prev": 26386,
        "fix": "no_channel"
      }
    },
    {
      "id": 2225,
      "at": "2026-10-14T20:27:39.084Z",
      "domain": "berlin-wasserturm.de",
      "name": "Bar im Wasserturm",
      "page": "https://directindex.org/r/berlin-wasserturm.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 123986,
        "prev": 26522,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2224,
      "at": "2026-10-14T20:27:39.084Z",
      "domain": "berlin-wasserturm.de",
      "name": "Bar im Wasserturm",
      "page": "https://directindex.org/r/berlin-wasserturm.de",
      "kind": "grade_up",
      "what": "grade F to C (57%)",
      "detail": {
        "scan": 123986,
        "prev": 26522,
        "from": "F",
        "to": "C",
        "pct": 56.5
      }
    },
    {
      "id": 2223,
      "at": "2026-10-14T20:27:39.084Z",
      "domain": "berlin-wasserturm.de",
      "name": "Bar im Wasserturm",
      "page": "https://directindex.org/r/berlin-wasserturm.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 123986,
        "prev": 26522,
        "fix": "no_channel"
      }
    },
    {
      "id": 2219,
      "at": "2026-10-14T20:27:34.504Z",
      "domain": "sweet-2-go.com",
      "name": "Sweet2go",
      "page": "https://directindex.org/r/sweet-2-go.com",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 123969,
        "prev": 23825
      }
    },
    {
      "id": 2218,
      "at": "2026-10-14T20:27:34.504Z",
      "domain": "sweet-2-go.com",
      "name": "Sweet2go",
      "page": "https://directindex.org/r/sweet-2-go.com",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 123969,
        "prev": 23825,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 2217,
      "at": "2026-10-14T20:27:33.749Z",
      "domain": "espressohouse.com",
      "name": "Espresso House",
      "page": "https://directindex.org/r/espressohouse.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 123964,
        "prev": 24554,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2216,
      "at": "2026-10-14T20:27:33.749Z",
      "domain": "espressohouse.com",
      "name": "Espresso House",
      "page": "https://directindex.org/r/espressohouse.com",
      "kind": "grade_up",
      "what": "grade D to C (68%)",
      "detail": {
        "scan": 123964,
        "prev": 24554,
        "from": "D",
        "to": "C",
        "pct": 67.5
      }
    },
    {
      "id": 2215,
      "at": "2026-10-14T20:27:33.749Z",
      "domain": "espressohouse.com",
      "name": "Espresso House",
      "page": "https://directindex.org/r/espressohouse.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 123964,
        "prev": 24554,
        "fix": "no_channel"
      }
    },
    {
      "id": 2214,
      "at": "2026-10-14T20:27:32.814Z",
      "domain": "billardkoeh.de",
      "name": "Billardsalon Köh",
      "page": "https://directindex.org/r/billardkoeh.de",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 123956,
        "prev": 26184
      }
    },
    {
      "id": 2213,
      "at": "2026-10-14T20:27:32.814Z",
      "domain": "billardkoeh.de",
      "name": "Billardsalon Köh",
      "page": "https://directindex.org/r/billardkoeh.de",
      "kind": "grade_up",
      "what": "grade D to C (55%)",
      "detail": {
        "scan": 123956,
        "prev": 26184,
        "from": "D",
        "to": "C",
        "pct": 55.4
      }
    },
    {
      "id": 2212,
      "at": "2026-10-14T20:27:32.814Z",
      "domain": "billardkoeh.de",
      "name": "Billardsalon Köh",
      "page": "https://directindex.org/r/billardkoeh.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 123956,
        "prev": 26184,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 2211,
      "at": "2026-10-14T20:27:31.693Z",
      "domain": "bellboybar.com",
      "name": "Bellboy Berlin",
      "page": "https://directindex.org/r/bellboybar.com",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 123952,
        "prev": 23992
      }
    },
    {
      "id": 2210,
      "at": "2026-10-14T20:27:31.693Z",
      "domain": "bellboybar.com",
      "name": "Bellboy Berlin",
      "page": "https://directindex.org/r/bellboybar.com",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 123952,
        "prev": 23992,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 2209,
      "at": "2026-10-14T20:27:31.693Z",
      "domain": "bellboybar.com",
      "name": "Bellboy Berlin",
      "page": "https://directindex.org/r/bellboybar.com",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 123952,
        "prev": 23992,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 2208,
      "at": "2026-10-14T20:27:30.741Z",
      "domain": "kulturhaus-spandau.de",
      "name": "Unvernunft",
      "page": "https://directindex.org/r/kulturhaus-spandau.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 123947,
        "prev": 24057,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2207,
      "at": "2026-10-14T20:27:30.741Z",
      "domain": "kulturhaus-spandau.de",
      "name": "Unvernunft",
      "page": "https://directindex.org/r/kulturhaus-spandau.de",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 123947,
        "prev": 24057,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 2206,
      "at": "2026-10-14T20:27:30.741Z",
      "domain": "kulturhaus-spandau.de",
      "name": "Unvernunft",
      "page": "https://directindex.org/r/kulturhaus-spandau.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 123947,
        "prev": 24057,
        "fix": "no_channel"
      }
    },
    {
      "id": 2205,
      "at": "2026-10-14T20:27:30.373Z",
      "domain": "coffeestar.net",
      "name": "Coffee Star",
      "page": "https://directindex.org/r/coffeestar.net",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 123942,
        "prev": 24296,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2204,
      "at": "2026-10-14T20:27:30.373Z",
      "domain": "coffeestar.net",
      "name": "Coffee Star",
      "page": "https://directindex.org/r/coffeestar.net",
      "kind": "grade_up",
      "what": "grade F to D (48%)",
      "detail": {
        "scan": 123942,
        "prev": 24296,
        "from": "F",
        "to": "D",
        "pct": 48.2
      }
    },
    {
      "id": 2203,
      "at": "2026-10-14T20:27:30.373Z",
      "domain": "coffeestar.net",
      "name": "Coffee Star",
      "page": "https://directindex.org/r/coffeestar.net",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 123942,
        "prev": 24296,
        "fix": "no_channel"
      }
    },
    {
      "id": 2202,
      "at": "2026-10-14T20:27:30.443Z",
      "domain": "lotos-vihara.de",
      "name": "Lotos Café",
      "page": "https://directindex.org/r/lotos-vihara.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 123940,
        "prev": 26050,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2201,
      "at": "2026-10-14T20:27:30.443Z",
      "domain": "lotos-vihara.de",
      "name": "Lotos Café",
      "page": "https://directindex.org/r/lotos-vihara.de",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 123940,
        "prev": 26050,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 2200,
      "at": "2026-10-14T20:27:30.443Z",
      "domain": "lotos-vihara.de",
      "name": "Lotos Café",
      "page": "https://directindex.org/r/lotos-vihara.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 123940,
        "prev": 26050,
        "fix": "no_channel"
      }
    },
    {
      "id": 2199,
      "at": "2026-10-14T20:27:28.740Z",
      "domain": "barcomis.de",
      "name": "Barcomi's Café & Kaffeerösterei",
      "page": "https://directindex.org/r/barcomis.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 123922,
        "prev": 23811,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 2198,
      "at": "2026-10-14T20:27:28.740Z",
      "domain": "barcomis.de",
      "name": "Barcomi's Café & Kaffeerösterei",
      "page": "https://directindex.org/r/barcomis.de",
      "kind": "grade_up",
      "what": "grade C to B (80%)",
      "detail": {
        "scan": 123922,
        "prev": 23811,
        "from": "C",
        "to": "B",
        "pct": 80
      }
    },
    {
      "id": 2197,
      "at": "2026-10-14T20:27:28.740Z",
      "domain": "barcomis.de",
      "name": "Barcomi's Café & Kaffeerösterei",
      "page": "https://directindex.org/r/barcomis.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 123922,
        "prev": 23811,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 2196,
      "at": "2026-10-14T20:27:28.740Z",
      "domain": "barcomis.de",
      "name": "Barcomi's Café & Kaffeerösterei",
      "page": "https://directindex.org/r/barcomis.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 123922,
        "prev": 23811,
        "fix": "no_channel"
      }
    },
    {
      "id": 2195,
      "at": "2026-10-14T20:27:28.384Z",
      "domain": "cafe-kibar-wunderbar.de",
      "name": "Café Kibar Wunderbar",
      "page": "https://directindex.org/r/cafe-kibar-wunderbar.de",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 123916,
        "prev": 23861
      }
    },
    {
      "id": 2194,
      "at": "2026-10-14T20:27:28.384Z",
      "domain": "cafe-kibar-wunderbar.de",
      "name": "Café Kibar Wunderbar",
      "page": "https://directindex.org/r/cafe-kibar-wunderbar.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 123916,
        "prev": 23861,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 2193,
      "at": "2026-10-14T20:27:28.384Z",
      "domain": "cafe-kibar-wunderbar.de",
      "name": "Café Kibar Wunderbar",
      "page": "https://directindex.org/r/cafe-kibar-wunderbar.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 123916,
        "prev": 23861,
        "fix": "edge_blocks"
      }
    }
  ]
}