{
  "city": "hamburg-cafes-bars",
  "days": 30,
  "since": "2026-09-15T16:54:04.394Z",
  "count": 73,
  "sites": 31,
  "byKind": {
    "fixed": 22,
    "broke": 16,
    "grade_up": 7,
    "grade_down": 10,
    "blocked": 10,
    "unblocked": 5,
    "channel": 3,
    "vendor": 0,
    "assistant": 0
  },
  "changes": [
    {
      "id": 12009,
      "at": "2026-10-14T23:53:58.344Z",
      "domain": "reddogcafe.de",
      "name": "Red Dog",
      "page": "https://directindex.org/r/reddogcafe.de",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 133556,
        "prev": 119492
      }
    },
    {
      "id": 12008,
      "at": "2026-10-14T23:53:58.344Z",
      "domain": "reddogcafe.de",
      "name": "Red Dog",
      "page": "https://directindex.org/r/reddogcafe.de",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133556,
        "prev": 119492,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12007,
      "at": "2026-10-14T23:53:52.235Z",
      "domain": "becking-kaffee.de",
      "name": "Becking Kaffee",
      "page": "https://directindex.org/r/becking-kaffee.de",
      "kind": "grade_up",
      "what": "grade F to D (43%)",
      "detail": {
        "scan": 133529,
        "prev": 119611,
        "from": "F",
        "to": "D",
        "pct": 43.1
      }
    },
    {
      "id": 12006,
      "at": "2026-10-14T23:53:51.649Z",
      "domain": "sus-waldenau.de",
      "name": "SuS Clubheim",
      "page": "https://directindex.org/r/sus-waldenau.de",
      "kind": "grade_up",
      "what": "grade F to D (41%)",
      "detail": {
        "scan": 133525,
        "prev": 119596,
        "from": "F",
        "to": "D",
        "pct": 41.2
      }
    },
    {
      "id": 12005,
      "at": "2026-10-14T23:53:45.241Z",
      "domain": "marinemuseum.de",
      "name": "Museumscafé",
      "page": "https://directindex.org/r/marinemuseum.de",
      "kind": "grade_down",
      "what": "grade C to D (54%)",
      "detail": {
        "scan": 133506,
        "prev": 119361,
        "from": "C",
        "to": "D",
        "pct": 53.8
      }
    },
    {
      "id": 12004,
      "at": "2026-10-14T23:53:42.459Z",
      "domain": "rosalies.de",
      "name": "Rosalie’s",
      "page": "https://directindex.org/r/rosalies.de",
      "kind": "grade_down",
      "what": "grade D to F (32%)",
      "detail": {
        "scan": 133501,
        "prev": 119343,
        "from": "D",
        "to": "F",
        "pct": 32.3
      }
    },
    {
      "id": 12003,
      "at": "2026-10-14T23:53:41.587Z",
      "domain": "cafe-blomen.com",
      "name": "Café Blomen",
      "page": "https://directindex.org/r/cafe-blomen.com",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 133498,
        "prev": 119431
      }
    },
    {
      "id": 12002,
      "at": "2026-10-14T23:53:41.587Z",
      "domain": "cafe-blomen.com",
      "name": "Café Blomen",
      "page": "https://directindex.org/r/cafe-blomen.com",
      "kind": "grade_down",
      "what": "grade D to F (38%)",
      "detail": {
        "scan": 133498,
        "prev": 119431,
        "from": "D",
        "to": "F",
        "pct": 38
      }
    },
    {
      "id": 12001,
      "at": "2026-10-14T23:53:41.587Z",
      "domain": "cafe-blomen.com",
      "name": "Café Blomen",
      "page": "https://directindex.org/r/cafe-blomen.com",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133498,
        "prev": 119431,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12000,
      "at": "2026-10-14T23:53:39.996Z",
      "domain": "eiscafedante-horneburg.de",
      "name": "Eiscafe Dante Harsefeld",
      "page": "https://directindex.org/r/eiscafedante-horneburg.de",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 133485,
        "prev": 119655
      }
    },
    {
      "id": 11999,
      "at": "2026-10-14T23:53:39.996Z",
      "domain": "eiscafedante-horneburg.de",
      "name": "Eiscafe Dante Harsefeld",
      "page": "https://directindex.org/r/eiscafedante-horneburg.de",
      "kind": "grade_down",
      "what": "grade D to F (11%)",
      "detail": {
        "scan": 133485,
        "prev": 119655,
        "from": "D",
        "to": "F",
        "pct": 10.8
      }
    },
    {
      "id": 11998,
      "at": "2026-10-14T23:53:39.996Z",
      "domain": "eiscafedante-horneburg.de",
      "name": "Eiscafe Dante Harsefeld",
      "page": "https://directindex.org/r/eiscafedante-horneburg.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133485,
        "prev": 119655,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 11997,
      "at": "2026-10-14T23:53:39.996Z",
      "domain": "eiscafedante-horneburg.de",
      "name": "Eiscafe Dante Harsefeld",
      "page": "https://directindex.org/r/eiscafedante-horneburg.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133485,
        "prev": 119655,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 11996,
      "at": "2026-10-14T23:53:38.735Z",
      "domain": "hofbullerbue-hamburg.de",
      "name": "Cafe und Hofladen Hof Bullerbü",
      "page": "https://directindex.org/r/hofbullerbue-hamburg.de",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 133476,
        "prev": 119406
      }
    },
    {
      "id": 11995,
      "at": "2026-10-14T23:53:38.735Z",
      "domain": "hofbullerbue-hamburg.de",
      "name": "Cafe und Hofladen Hof Bullerbü",
      "page": "https://directindex.org/r/hofbullerbue-hamburg.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133476,
        "prev": 119406,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 11994,
      "at": "2026-10-14T23:53:36.802Z",
      "domain": "lysander-hamburg.com",
      "name": "Lysander living & café",
      "page": "https://directindex.org/r/lysander-hamburg.com",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 133464,
        "prev": 119592
      }
    },
    {
      "id": 11993,
      "at": "2026-10-14T23:53:36.802Z",
      "domain": "lysander-hamburg.com",
      "name": "Lysander living & café",
      "page": "https://directindex.org/r/lysander-hamburg.com",
      "kind": "grade_down",
      "what": "grade D to F (5%)",
      "detail": {
        "scan": 133464,
        "prev": 119592,
        "from": "D",
        "to": "F",
        "pct": 4.6
      }
    },
    {
      "id": 11992,
      "at": "2026-10-14T23:53:36.802Z",
      "domain": "lysander-hamburg.com",
      "name": "Lysander living & café",
      "page": "https://directindex.org/r/lysander-hamburg.com",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133464,
        "prev": 119592,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 11991,
      "at": "2026-10-14T23:53:36.347Z",
      "domain": "hofcafe-schroeder.de",
      "name": "Hofecafé Schröder",
      "page": "https://directindex.org/r/hofcafe-schroeder.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133462,
        "prev": 119743,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 11990,
      "at": "2026-10-14T23:53:36.347Z",
      "domain": "hofcafe-schroeder.de",
      "name": "Hofecafé Schröder",
      "page": "https://directindex.org/r/hofcafe-schroeder.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133462,
        "prev": 119743,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 11989,
      "at": "2026-10-14T23:53:36.347Z",
      "domain": "hofcafe-schroeder.de",
      "name": "Hofecafé Schröder",
      "page": "https://directindex.org/r/hofcafe-schroeder.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133462,
        "prev": 119743,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 11988,
      "at": "2026-10-14T23:53:27.932Z",
      "domain": "dasbeet.info",
      "name": "Das Beet",
      "page": "https://directindex.org/r/dasbeet.info",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133447,
        "prev": 119403,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 11987,
      "at": "2026-10-14T23:53:27.932Z",
      "domain": "dasbeet.info",
      "name": "Das Beet",
      "page": "https://directindex.org/r/dasbeet.info",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133447,
        "prev": 119403,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 11986,
      "at": "2026-10-14T23:53:27.932Z",
      "domain": "dasbeet.info",
      "name": "Das Beet",
      "page": "https://directindex.org/r/dasbeet.info",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133447,
        "prev": 119403,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 11985,
      "at": "2026-10-14T23:53:26.526Z",
      "domain": "klangbar-bergedorf.de",
      "name": "Klangbar",
      "page": "https://directindex.org/r/klangbar-bergedorf.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133430,
        "prev": 119460,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 11984,
      "at": "2026-10-14T23:53:26.526Z",
      "domain": "klangbar-bergedorf.de",
      "name": "Klangbar",
      "page": "https://directindex.org/r/klangbar-bergedorf.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133430,
        "prev": 119460,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 11983,
      "at": "2026-10-14T23:53:26.526Z",
      "domain": "klangbar-bergedorf.de",
      "name": "Klangbar",
      "page": "https://directindex.org/r/klangbar-bergedorf.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133430,
        "prev": 119460,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 11982,
      "at": "2026-10-14T23:53:26.470Z",
      "domain": "grand-bar.de",
      "name": "Grand Bar & Cafe",
      "page": "https://directindex.org/r/grand-bar.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 133429,
        "prev": 119223,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 11981,
      "at": "2026-10-14T23:53:26.470Z",
      "domain": "grand-bar.de",
      "name": "Grand Bar & Cafe",
      "page": "https://directindex.org/r/grand-bar.de",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 133429,
        "prev": 119223,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 11980,
      "at": "2026-10-14T23:53:26.470Z",
      "domain": "grand-bar.de",
      "name": "Grand Bar & Cafe",
      "page": "https://directindex.org/r/grand-bar.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 133429,
        "prev": 119223,
        "fix": "no_channel"
      }
    },
    {
      "id": 11979,
      "at": "2026-10-14T23:53:25.697Z",
      "domain": "cafeundcreme.de",
      "name": "Cafè & Crème",
      "page": "https://directindex.org/r/cafeundcreme.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 133418,
        "prev": 119162,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 11978,
      "at": "2026-10-14T23:53:25.697Z",
      "domain": "cafeundcreme.de",
      "name": "Cafè & Crème",
      "page": "https://directindex.org/r/cafeundcreme.de",
      "kind": "grade_up",
      "what": "grade D to B (72%)",
      "detail": {
        "scan": 133418,
        "prev": 119162,
        "from": "D",
        "to": "B",
        "pct": 72.3
      }
    },
    {
      "id": 11977,
      "at": "2026-10-14T23:53:25.697Z",
      "domain": "cafeundcreme.de",
      "name": "Cafè & Crème",
      "page": "https://directindex.org/r/cafeundcreme.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 133418,
        "prev": 119162,
        "fix": "no_channel"
      }
    },
    {
      "id": 11976,
      "at": "2026-10-14T23:53:15.637Z",
      "domain": "seemannsgarn.hamburg",
      "name": "Seemannsgarn",
      "page": "https://directindex.org/r/seemannsgarn.hamburg",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133384,
        "prev": 119108,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 11975,
      "at": "2026-10-14T23:53:12.588Z",
      "domain": "diars-bar.com",
      "name": "Diars Bar",
      "page": "https://directindex.org/r/diars-bar.com",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 133367,
        "prev": 119022
      }
    },
    {
      "id": 11974,
      "at": "2026-10-14T23:53:12.588Z",
      "domain": "diars-bar.com",
      "name": "Diars Bar",
      "page": "https://directindex.org/r/diars-bar.com",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133367,
        "prev": 119022,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 11973,
      "at": "2026-10-14T23:53:05.167Z",
      "domain": "cafe53.de",
      "name": "Café 53",
      "page": "https://directindex.org/r/cafe53.de",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 133353,
        "prev": 118899
      }
    },
    {
      "id": 11972,
      "at": "2026-10-14T23:53:05.167Z",
      "domain": "cafe53.de",
      "name": "Café 53",
      "page": "https://directindex.org/r/cafe53.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133353,
        "prev": 118899,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 11971,
      "at": "2026-10-14T23:53:03.642Z",
      "domain": "hamburg-airport.de",
      "name": "Pier 2 Bar",
      "page": "https://directindex.org/r/hamburg-airport.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 133349,
        "prev": 118898,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 11970,
      "at": "2026-10-14T23:53:03.642Z",
      "domain": "hamburg-airport.de",
      "name": "Pier 2 Bar",
      "page": "https://directindex.org/r/hamburg-airport.de",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 133349,
        "prev": 118898,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 11969,
      "at": "2026-10-14T23:53:03.642Z",
      "domain": "hamburg-airport.de",
      "name": "Pier 2 Bar",
      "page": "https://directindex.org/r/hamburg-airport.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 133349,
        "prev": 118898,
        "fix": "no_channel"
      }
    },
    {
      "id": 11968,
      "at": "2026-10-14T23:52:58.711Z",
      "domain": "cafe-fabric.de",
      "name": "Café Fabric",
      "page": "https://directindex.org/r/cafe-fabric.de",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 133317,
        "prev": 118946
      }
    },
    {
      "id": 11967,
      "at": "2026-10-14T23:52:58.711Z",
      "domain": "cafe-fabric.de",
      "name": "Café Fabric",
      "page": "https://directindex.org/r/cafe-fabric.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133317,
        "prev": 118946,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 11966,
      "at": "2026-10-14T23:52:54.980Z",
      "domain": "goldmarieamsee.de",
      "name": "Goldmarie am See",
      "page": "https://directindex.org/r/goldmarieamsee.de",
      "kind": "grade_down",
      "what": "grade C to F (28%)",
      "detail": {
        "scan": 133309,
        "prev": 118928,
        "from": "C",
        "to": "F",
        "pct": 27.7
      }
    },
    {
      "id": 11965,
      "at": "2026-10-14T23:52:54.980Z",
      "domain": "goldmarieamsee.de",
      "name": "Goldmarie am See",
      "page": "https://directindex.org/r/goldmarieamsee.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133309,
        "prev": 118928,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 11964,
      "at": "2026-10-14T23:52:54.980Z",
      "domain": "goldmarieamsee.de",
      "name": "Goldmarie am See",
      "page": "https://directindex.org/r/goldmarieamsee.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133309,
        "prev": 118928,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 11963,
      "at": "2026-10-14T23:52:54.980Z",
      "domain": "goldmarieamsee.de",
      "name": "Goldmarie am See",
      "page": "https://directindex.org/r/goldmarieamsee.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133309,
        "prev": 118928,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 11962,
      "at": "2026-10-14T23:52:51.598Z",
      "domain": "speicherstadt-kaffee.de",
      "name": "Speicherstadt Kaffeerösterei",
      "page": "https://directindex.org/r/speicherstadt-kaffee.de",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 133301,
        "prev": 118790
      }
    },
    {
      "id": 11961,
      "at": "2026-10-14T23:52:51.598Z",
      "domain": "speicherstadt-kaffee.de",
      "name": "Speicherstadt Kaffeerösterei",
      "page": "https://directindex.org/r/speicherstadt-kaffee.de",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133301,
        "prev": 118790,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 11960,
      "at": "2026-10-14T23:52:45.605Z",
      "domain": "cabana-stpauli.de",
      "name": "Copa Cabana",
      "page": "https://directindex.org/r/cabana-stpauli.de",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 133266,
        "prev": 118882
      }
    },
    {
      "id": 11959,
      "at": "2026-10-14T23:52:45.605Z",
      "domain": "cabana-stpauli.de",
      "name": "Copa Cabana",
      "page": "https://directindex.org/r/cabana-stpauli.de",
      "kind": "grade_down",
      "what": "grade D to F (15%)",
      "detail": {
        "scan": 133266,
        "prev": 118882,
        "from": "D",
        "to": "F",
        "pct": 15.4
      }
    },
    {
      "id": 11958,
      "at": "2026-10-14T23:52:45.605Z",
      "domain": "cabana-stpauli.de",
      "name": "Copa Cabana",
      "page": "https://directindex.org/r/cabana-stpauli.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133266,
        "prev": 118882,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 11957,
      "at": "2026-10-14T23:52:44.058Z",
      "domain": "dierutsche.de",
      "name": "Rutsche",
      "page": "https://directindex.org/r/dierutsche.de",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 133261,
        "prev": 118832
      }
    },
    {
      "id": 11956,
      "at": "2026-10-14T23:52:44.058Z",
      "domain": "dierutsche.de",
      "name": "Rutsche",
      "page": "https://directindex.org/r/dierutsche.de",
      "kind": "grade_down",
      "what": "grade D to F (15%)",
      "detail": {
        "scan": 133261,
        "prev": 118832,
        "from": "D",
        "to": "F",
        "pct": 15.4
      }
    },
    {
      "id": 11955,
      "at": "2026-10-14T23:52:44.058Z",
      "domain": "dierutsche.de",
      "name": "Rutsche",
      "page": "https://directindex.org/r/dierutsche.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133261,
        "prev": 118832,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 11954,
      "at": "2026-10-14T23:52:37.156Z",
      "domain": "domainname.de",
      "name": "Tower-Bistro",
      "page": "https://directindex.org/r/domainname.de",
      "kind": "grade_up",
      "what": "grade F to D (43%)",
      "detail": {
        "scan": 133249,
        "prev": 118664,
        "from": "F",
        "to": "D",
        "pct": 43.1
      }
    },
    {
      "id": 11953,
      "at": "2026-10-14T23:52:37.089Z",
      "domain": "cafe-artig.de",
      "name": "Cafe ARTig",
      "page": "https://directindex.org/r/cafe-artig.de",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 133247,
        "prev": 118678
      }
    },
    {
      "id": 11952,
      "at": "2026-10-14T23:52:37.089Z",
      "domain": "cafe-artig.de",
      "name": "Cafe ARTig",
      "page": "https://directindex.org/r/cafe-artig.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133247,
        "prev": 118678,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 11951,
      "at": "2026-10-14T23:52:36.485Z",
      "domain": "london-pub.de",
      "name": "London Pub",
      "page": "https://directindex.org/r/london-pub.de",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 133241,
        "prev": 118674
      }
    },
    {
      "id": 11950,
      "at": "2026-10-14T23:52:36.485Z",
      "domain": "london-pub.de",
      "name": "London Pub",
      "page": "https://directindex.org/r/london-pub.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133241,
        "prev": 118674,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 11949,
      "at": "2026-10-14T23:52:24.465Z",
      "domain": "cafe-estrella.de",
      "name": "Café Estrella",
      "page": "https://directindex.org/r/cafe-estrella.de",
      "kind": "grade_down",
      "what": "grade D to F (15%)",
      "detail": {
        "scan": 133197,
        "prev": 118716,
        "from": "D",
        "to": "F",
        "pct": 15.4
      }
    },
    {
      "id": 11948,
      "at": "2026-10-14T23:52:24.465Z",
      "domain": "cafe-estrella.de",
      "name": "Café Estrella",
      "page": "https://directindex.org/r/cafe-estrella.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133197,
        "prev": 118716,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 11947,
      "at": "2026-10-14T23:52:24.465Z",
      "domain": "cafe-estrella.de",
      "name": "Café Estrella",
      "page": "https://directindex.org/r/cafe-estrella.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133197,
        "prev": 118716,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 11946,
      "at": "2026-10-14T23:52:24.465Z",
      "domain": "cafe-estrella.de",
      "name": "Café Estrella",
      "page": "https://directindex.org/r/cafe-estrella.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133197,
        "prev": 118716,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 11945,
      "at": "2026-10-14T23:52:24.071Z",
      "domain": "goescheneck-harburg.de",
      "name": "Goescheneck",
      "page": "https://directindex.org/r/goescheneck-harburg.de",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 133194,
        "prev": 118562
      }
    },
    {
      "id": 11944,
      "at": "2026-10-14T23:52:24.071Z",
      "domain": "goescheneck-harburg.de",
      "name": "Goescheneck",
      "page": "https://directindex.org/r/goescheneck-harburg.de",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133194,
        "prev": 118562,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 11943,
      "at": "2026-10-14T23:52:21.852Z",
      "domain": "cafe-eisstern.com",
      "name": "Café Eis Stern",
      "page": "https://directindex.org/r/cafe-eisstern.com",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 133178,
        "prev": 118542
      }
    },
    {
      "id": 11942,
      "at": "2026-10-14T23:52:21.852Z",
      "domain": "cafe-eisstern.com",
      "name": "Café Eis Stern",
      "page": "https://directindex.org/r/cafe-eisstern.com",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133178,
        "prev": 118542,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 11941,
      "at": "2026-10-14T23:52:20.838Z",
      "domain": "may-cafebar.de",
      "name": "Café May",
      "page": "https://directindex.org/r/may-cafebar.de",
      "kind": "grade_up",
      "what": "grade F to D (43%)",
      "detail": {
        "scan": 133170,
        "prev": 118537,
        "from": "F",
        "to": "D",
        "pct": 43.1
      }
    },
    {
      "id": 11940,
      "at": "2026-10-14T23:52:09.813Z",
      "domain": "kaffeegarten-schuldt.de",
      "name": "Kaffeegarten Schuldt",
      "page": "https://directindex.org/r/kaffeegarten-schuldt.de",
      "kind": "grade_down",
      "what": "grade D to F (11%)",
      "detail": {
        "scan": 133166,
        "prev": 118626,
        "from": "D",
        "to": "F",
        "pct": 10.8
      }
    },
    {
      "id": 11939,
      "at": "2026-10-14T23:52:09.813Z",
      "domain": "kaffeegarten-schuldt.de",
      "name": "Kaffeegarten Schuldt",
      "page": "https://directindex.org/r/kaffeegarten-schuldt.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133166,
        "prev": 118626,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 11938,
      "at": "2026-10-14T23:52:09.813Z",
      "domain": "kaffeegarten-schuldt.de",
      "name": "Kaffeegarten Schuldt",
      "page": "https://directindex.org/r/kaffeegarten-schuldt.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133166,
        "prev": 118626,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 11937,
      "at": "2026-10-14T23:52:09.813Z",
      "domain": "kaffeegarten-schuldt.de",
      "name": "Kaffeegarten Schuldt",
      "page": "https://directindex.org/r/kaffeegarten-schuldt.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133166,
        "prev": 118626,
        "fix": "edge_blocks"
      }
    }
  ]
}