{
  "city": "cologne-tours",
  "days": 30,
  "since": "2026-09-15T15:06:59.403Z",
  "count": 119,
  "sites": 38,
  "byKind": {
    "fixed": 40,
    "broke": 10,
    "grade_up": 29,
    "grade_down": 0,
    "blocked": 3,
    "unblocked": 2,
    "channel": 34,
    "vendor": 1,
    "assistant": 0
  },
  "changes": [
    {
      "id": 13917,
      "at": "2026-10-15T00:21:22.038Z",
      "domain": "domid.org",
      "name": "DOMiD",
      "page": "https://directindex.org/r/domid.org",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 135357,
        "prev": 96770,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 13916,
      "at": "2026-10-15T00:21:22.038Z",
      "domain": "domid.org",
      "name": "DOMiD",
      "page": "https://directindex.org/r/domid.org",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 135357,
        "prev": 96770,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 13915,
      "at": "2026-10-15T00:21:22.038Z",
      "domain": "domid.org",
      "name": "DOMiD",
      "page": "https://directindex.org/r/domid.org",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 135357,
        "prev": 96770,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 13914,
      "at": "2026-10-15T00:21:18.820Z",
      "domain": "novobrazil.de",
      "name": "Novo Brazil",
      "page": "https://directindex.org/r/novobrazil.de",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 135355,
        "prev": 96603,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 13913,
      "at": "2026-10-15T00:21:18.820Z",
      "domain": "novobrazil.de",
      "name": "Novo Brazil",
      "page": "https://directindex.org/r/novobrazil.de",
      "kind": "broke",
      "what": "new finding: ordering through an unrecognised third party",
      "detail": {
        "scan": 135355,
        "prev": 96603,
        "fix": "ordering_other"
      }
    },
    {
      "id": 13912,
      "at": "2026-10-15T00:21:18.820Z",
      "domain": "novobrazil.de",
      "name": "Novo Brazil",
      "page": "https://directindex.org/r/novobrazil.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 135355,
        "prev": 96603,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 13911,
      "at": "2026-10-15T00:21:18.820Z",
      "domain": "novobrazil.de",
      "name": "Novo Brazil",
      "page": "https://directindex.org/r/novobrazil.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 135355,
        "prev": 96603,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 13910,
      "at": "2026-10-15T00:21:18.820Z",
      "domain": "novobrazil.de",
      "name": "Novo Brazil",
      "page": "https://directindex.org/r/novobrazil.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 135355,
        "prev": 96603,
        "fix": "no_channel"
      }
    },
    {
      "id": 13909,
      "at": "2026-10-15T00:21:18.820Z",
      "domain": "novobrazil.de",
      "name": "Novo Brazil",
      "page": "https://directindex.org/r/novobrazil.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 135355,
        "prev": 96603,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 9533,
      "at": "2026-10-14T22:21:39.520Z",
      "domain": "ogv-leverkusen.de",
      "name": "Villa Römer",
      "page": "https://directindex.org/r/ogv-leverkusen.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 130627,
        "prev": 96855,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 9532,
      "at": "2026-10-14T22:21:39.520Z",
      "domain": "ogv-leverkusen.de",
      "name": "Villa Römer",
      "page": "https://directindex.org/r/ogv-leverkusen.de",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 130627,
        "prev": 96855,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 9531,
      "at": "2026-10-14T22:21:39.520Z",
      "domain": "ogv-leverkusen.de",
      "name": "Villa Römer",
      "page": "https://directindex.org/r/ogv-leverkusen.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130627,
        "prev": 96855,
        "fix": "no_channel"
      }
    },
    {
      "id": 9530,
      "at": "2026-10-14T22:21:38.290Z",
      "domain": "veramar.de",
      "name": "VERAMAR Touristik",
      "page": "https://directindex.org/r/veramar.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 130626,
        "prev": 96978,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 9529,
      "at": "2026-10-14T22:21:38.290Z",
      "domain": "veramar.de",
      "name": "VERAMAR Touristik",
      "page": "https://directindex.org/r/veramar.de",
      "kind": "grade_up",
      "what": "grade C to B (85%)",
      "detail": {
        "scan": 130626,
        "prev": 96978,
        "from": "C",
        "to": "B",
        "pct": 84.6
      }
    },
    {
      "id": 9528,
      "at": "2026-10-14T22:21:38.290Z",
      "domain": "veramar.de",
      "name": "VERAMAR Touristik",
      "page": "https://directindex.org/r/veramar.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130626,
        "prev": 96978,
        "fix": "no_channel"
      }
    },
    {
      "id": 9527,
      "at": "2026-10-14T22:21:37.164Z",
      "domain": "dertour-reisebuero.de",
      "name": "DERTOUR Reisebüro",
      "page": "https://directindex.org/r/dertour-reisebuero.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 130625,
        "prev": 96810,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 9526,
      "at": "2026-10-14T22:21:37.164Z",
      "domain": "dertour-reisebuero.de",
      "name": "DERTOUR Reisebüro",
      "page": "https://directindex.org/r/dertour-reisebuero.de",
      "kind": "grade_up",
      "what": "grade D to C (60%)",
      "detail": {
        "scan": 130625,
        "prev": 96810,
        "from": "D",
        "to": "C",
        "pct": 60
      }
    },
    {
      "id": 9525,
      "at": "2026-10-14T22:21:37.164Z",
      "domain": "dertour-reisebuero.de",
      "name": "DERTOUR Reisebüro",
      "page": "https://directindex.org/r/dertour-reisebuero.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130625,
        "prev": 96810,
        "fix": "no_channel"
      }
    },
    {
      "id": 9524,
      "at": "2026-10-14T22:21:36.860Z",
      "domain": "roemermauer-koeln.de",
      "name": "Römermauer an Klein-St.Martin",
      "page": "https://directindex.org/r/roemermauer-koeln.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 130624,
        "prev": 96857,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 9523,
      "at": "2026-10-14T22:21:36.860Z",
      "domain": "roemermauer-koeln.de",
      "name": "Römermauer an Klein-St.Martin",
      "page": "https://directindex.org/r/roemermauer-koeln.de",
      "kind": "grade_up",
      "what": "grade F to C (57%)",
      "detail": {
        "scan": 130624,
        "prev": 96857,
        "from": "F",
        "to": "C",
        "pct": 56.5
      }
    },
    {
      "id": 9522,
      "at": "2026-10-14T22:21:36.860Z",
      "domain": "roemermauer-koeln.de",
      "name": "Römermauer an Klein-St.Martin",
      "page": "https://directindex.org/r/roemermauer-koeln.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130624,
        "prev": 96857,
        "fix": "no_channel"
      }
    },
    {
      "id": 9521,
      "at": "2026-10-14T22:21:32.493Z",
      "domain": "timeride.de",
      "name": "TimeRide",
      "page": "https://directindex.org/r/timeride.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 130622,
        "prev": 96731,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 9520,
      "at": "2026-10-14T22:21:32.493Z",
      "domain": "timeride.de",
      "name": "TimeRide",
      "page": "https://directindex.org/r/timeride.de",
      "kind": "grade_up",
      "what": "grade D to B (71%)",
      "detail": {
        "scan": 130622,
        "prev": 96731,
        "from": "D",
        "to": "B",
        "pct": 71.2
      }
    },
    {
      "id": 9519,
      "at": "2026-10-14T22:21:32.493Z",
      "domain": "timeride.de",
      "name": "TimeRide",
      "page": "https://directindex.org/r/timeride.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130622,
        "prev": 96731,
        "fix": "no_channel"
      }
    },
    {
      "id": 9518,
      "at": "2026-10-14T22:21:32.379Z",
      "domain": "roemisch-germanisches-museum.de",
      "name": "Römisch-Germanisches Museum",
      "page": "https://directindex.org/r/roemisch-germanisches-museum.de",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 130621,
        "prev": 96825,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 9517,
      "at": "2026-10-14T22:21:32.379Z",
      "domain": "roemisch-germanisches-museum.de",
      "name": "Römisch-Germanisches Museum",
      "page": "https://directindex.org/r/roemisch-germanisches-museum.de",
      "kind": "grade_up",
      "what": "grade F to D (43%)",
      "detail": {
        "scan": 130621,
        "prev": 96825,
        "from": "F",
        "to": "D",
        "pct": 43.1
      }
    },
    {
      "id": 9516,
      "at": "2026-10-14T22:21:32.379Z",
      "domain": "roemisch-germanisches-museum.de",
      "name": "Römisch-Germanisches Museum",
      "page": "https://directindex.org/r/roemisch-germanisches-museum.de",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 130621,
        "prev": 96825,
        "fix": "booking_other"
      }
    },
    {
      "id": 9515,
      "at": "2026-10-14T22:21:32.379Z",
      "domain": "roemisch-germanisches-museum.de",
      "name": "Römisch-Germanisches Museum",
      "page": "https://directindex.org/r/roemisch-germanisches-museum.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130621,
        "prev": 96825,
        "fix": "no_channel"
      }
    },
    {
      "id": 9514,
      "at": "2026-10-14T22:21:32.186Z",
      "domain": "sensenhammer.de",
      "name": "Industriemuseum Freudenthaler Sensenhammer",
      "page": "https://directindex.org/r/sensenhammer.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 130619,
        "prev": 96801,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 9513,
      "at": "2026-10-14T22:21:32.186Z",
      "domain": "sensenhammer.de",
      "name": "Industriemuseum Freudenthaler Sensenhammer",
      "page": "https://directindex.org/r/sensenhammer.de",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 130619,
        "prev": 96801,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 9512,
      "at": "2026-10-14T22:21:32.186Z",
      "domain": "sensenhammer.de",
      "name": "Industriemuseum Freudenthaler Sensenhammer",
      "page": "https://directindex.org/r/sensenhammer.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130619,
        "prev": 96801,
        "fix": "no_channel"
      }
    },
    {
      "id": 9511,
      "at": "2026-10-14T22:21:31.916Z",
      "domain": "feierabendhaus-knapsack.de",
      "name": "Feierabendhaus",
      "page": "https://directindex.org/r/feierabendhaus-knapsack.de",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 130616,
        "prev": 96830
      }
    },
    {
      "id": 9510,
      "at": "2026-10-14T22:21:31.916Z",
      "domain": "feierabendhaus-knapsack.de",
      "name": "Feierabendhaus",
      "page": "https://directindex.org/r/feierabendhaus-knapsack.de",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 130616,
        "prev": 96830,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 9509,
      "at": "2026-10-14T22:21:30.920Z",
      "domain": "alltours.de",
      "name": "Alltours",
      "page": "https://directindex.org/r/alltours.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 130610,
        "prev": 96736,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 9508,
      "at": "2026-10-14T22:21:30.920Z",
      "domain": "alltours.de",
      "name": "Alltours",
      "page": "https://directindex.org/r/alltours.de",
      "kind": "grade_up",
      "what": "grade D to C (69%)",
      "detail": {
        "scan": 130610,
        "prev": 96736,
        "from": "D",
        "to": "C",
        "pct": 68.8
      }
    },
    {
      "id": 9507,
      "at": "2026-10-14T22:21:30.920Z",
      "domain": "alltours.de",
      "name": "Alltours",
      "page": "https://directindex.org/r/alltours.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130610,
        "prev": 96736,
        "fix": "no_channel"
      }
    },
    {
      "id": 9506,
      "at": "2026-10-14T22:21:30.234Z",
      "domain": "event-flugzeug.de",
      "name": "Iljuschin Il-14P",
      "page": "https://directindex.org/r/event-flugzeug.de",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 130608,
        "prev": 96704,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 9505,
      "at": "2026-10-14T22:21:30.234Z",
      "domain": "event-flugzeug.de",
      "name": "Iljuschin Il-14P",
      "page": "https://directindex.org/r/event-flugzeug.de",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 130608,
        "prev": 96704,
        "fix": "booking_other"
      }
    },
    {
      "id": 9504,
      "at": "2026-10-14T22:21:30.234Z",
      "domain": "event-flugzeug.de",
      "name": "Iljuschin Il-14P",
      "page": "https://directindex.org/r/event-flugzeug.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130608,
        "prev": 96704,
        "fix": "no_channel"
      }
    },
    {
      "id": 9503,
      "at": "2026-10-14T22:21:30.190Z",
      "domain": "naturgut-ophoven.de",
      "name": "Kinder- und Jugendmuseum EnergieStadt",
      "page": "https://directindex.org/r/naturgut-ophoven.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 130607,
        "prev": 96715,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 9502,
      "at": "2026-10-14T22:21:30.190Z",
      "domain": "naturgut-ophoven.de",
      "name": "Kinder- und Jugendmuseum EnergieStadt",
      "page": "https://directindex.org/r/naturgut-ophoven.de",
      "kind": "grade_up",
      "what": "grade D to B (72%)",
      "detail": {
        "scan": 130607,
        "prev": 96715,
        "from": "D",
        "to": "B",
        "pct": 72.3
      }
    },
    {
      "id": 9501,
      "at": "2026-10-14T22:21:30.190Z",
      "domain": "naturgut-ophoven.de",
      "name": "Kinder- und Jugendmuseum EnergieStadt",
      "page": "https://directindex.org/r/naturgut-ophoven.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130607,
        "prev": 96715,
        "fix": "no_channel"
      }
    },
    {
      "id": 9500,
      "at": "2026-10-14T22:21:29.803Z",
      "domain": "first-reisebuero.de",
      "name": "First Reisebüro",
      "page": "https://directindex.org/r/first-reisebuero.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 130604,
        "prev": 96729,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 9499,
      "at": "2026-10-14T22:21:29.803Z",
      "domain": "first-reisebuero.de",
      "name": "First Reisebüro",
      "page": "https://directindex.org/r/first-reisebuero.de",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 130604,
        "prev": 96729,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 9498,
      "at": "2026-10-14T22:21:29.803Z",
      "domain": "first-reisebuero.de",
      "name": "First Reisebüro",
      "page": "https://directindex.org/r/first-reisebuero.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130604,
        "prev": 96729,
        "fix": "no_channel"
      }
    },
    {
      "id": 9497,
      "at": "2026-10-14T22:21:29.604Z",
      "domain": "schokoladenmuseum.de",
      "name": "Schokoladenmuseum",
      "page": "https://directindex.org/r/schokoladenmuseum.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 130603,
        "prev": 96787,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 9496,
      "at": "2026-10-14T22:21:29.604Z",
      "domain": "schokoladenmuseum.de",
      "name": "Schokoladenmuseum",
      "page": "https://directindex.org/r/schokoladenmuseum.de",
      "kind": "grade_up",
      "what": "grade C to B (75%)",
      "detail": {
        "scan": 130603,
        "prev": 96787,
        "from": "C",
        "to": "B",
        "pct": 75.4
      }
    },
    {
      "id": 9495,
      "at": "2026-10-14T22:21:29.604Z",
      "domain": "schokoladenmuseum.de",
      "name": "Schokoladenmuseum",
      "page": "https://directindex.org/r/schokoladenmuseum.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130603,
        "prev": 96787,
        "fix": "no_channel"
      }
    },
    {
      "id": 9494,
      "at": "2026-10-14T22:21:29.398Z",
      "domain": "sparreisen.de",
      "name": "Reisebüro Reinert",
      "page": "https://directindex.org/r/sparreisen.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 130601,
        "prev": 96689,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 9493,
      "at": "2026-10-14T22:21:29.398Z",
      "domain": "sparreisen.de",
      "name": "Reisebüro Reinert",
      "page": "https://directindex.org/r/sparreisen.de",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 130601,
        "prev": 96689
      }
    },
    {
      "id": 9492,
      "at": "2026-10-14T22:21:29.398Z",
      "domain": "sparreisen.de",
      "name": "Reisebüro Reinert",
      "page": "https://directindex.org/r/sparreisen.de",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 130601,
        "prev": 96689,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 9491,
      "at": "2026-10-14T22:21:29.398Z",
      "domain": "sparreisen.de",
      "name": "Reisebüro Reinert",
      "page": "https://directindex.org/r/sparreisen.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130601,
        "prev": 96689,
        "fix": "no_channel"
      }
    },
    {
      "id": 9490,
      "at": "2026-10-14T22:21:28.679Z",
      "domain": "fmd.koeln",
      "name": "DEUTZ Motorensammlung",
      "page": "https://directindex.org/r/fmd.koeln",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 130596,
        "prev": 96687
      }
    },
    {
      "id": 9489,
      "at": "2026-10-14T22:21:28.679Z",
      "domain": "fmd.koeln",
      "name": "DEUTZ Motorensammlung",
      "page": "https://directindex.org/r/fmd.koeln",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 130596,
        "prev": 96687,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 9488,
      "at": "2026-10-14T22:21:28.593Z",
      "domain": "stgereon.de",
      "name": "St. Gereon",
      "page": "https://directindex.org/r/stgereon.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 130595,
        "prev": 96684,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 9487,
      "at": "2026-10-14T22:21:28.593Z",
      "domain": "stgereon.de",
      "name": "St. Gereon",
      "page": "https://directindex.org/r/stgereon.de",
      "kind": "grade_up",
      "what": "grade D to C (66%)",
      "detail": {
        "scan": 130595,
        "prev": 96684,
        "from": "D",
        "to": "C",
        "pct": 66.2
      }
    },
    {
      "id": 9486,
      "at": "2026-10-14T22:21:28.593Z",
      "domain": "stgereon.de",
      "name": "St. Gereon",
      "page": "https://directindex.org/r/stgereon.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130595,
        "prev": 96684,
        "fix": "no_channel"
      }
    },
    {
      "id": 9485,
      "at": "2026-10-14T22:21:28.445Z",
      "domain": "sportmuseum.de",
      "name": "Deutsches Sport- und Olympiamuseum",
      "page": "https://directindex.org/r/sportmuseum.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 130593,
        "prev": 96863,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 9484,
      "at": "2026-10-14T22:21:28.445Z",
      "domain": "sportmuseum.de",
      "name": "Deutsches Sport- und Olympiamuseum",
      "page": "https://directindex.org/r/sportmuseum.de",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 130593,
        "prev": 96863,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 9483,
      "at": "2026-10-14T22:21:28.445Z",
      "domain": "sportmuseum.de",
      "name": "Deutsches Sport- und Olympiamuseum",
      "page": "https://directindex.org/r/sportmuseum.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130593,
        "prev": 96863,
        "fix": "no_channel"
      }
    },
    {
      "id": 9482,
      "at": "2026-10-14T22:21:28.248Z",
      "domain": "hebbel.de",
      "name": "Reisebüro Hebbel",
      "page": "https://directindex.org/r/hebbel.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 130592,
        "prev": 96741,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 9481,
      "at": "2026-10-14T22:21:28.248Z",
      "domain": "hebbel.de",
      "name": "Reisebüro Hebbel",
      "page": "https://directindex.org/r/hebbel.de",
      "kind": "grade_up",
      "what": "grade D to C (65%)",
      "detail": {
        "scan": 130592,
        "prev": 96741,
        "from": "D",
        "to": "C",
        "pct": 65.1
      }
    },
    {
      "id": 9480,
      "at": "2026-10-14T22:21:28.248Z",
      "domain": "hebbel.de",
      "name": "Reisebüro Hebbel",
      "page": "https://directindex.org/r/hebbel.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130592,
        "prev": 96741,
        "fix": "no_channel"
      }
    },
    {
      "id": 9479,
      "at": "2026-10-14T22:21:28.046Z",
      "domain": "holidayland-sunnydoo.de",
      "name": "Holiday Land",
      "page": "https://directindex.org/r/holidayland-sunnydoo.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 130589,
        "prev": 96677,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 9478,
      "at": "2026-10-14T22:21:28.046Z",
      "domain": "holidayland-sunnydoo.de",
      "name": "Holiday Land",
      "page": "https://directindex.org/r/holidayland-sunnydoo.de",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 130589,
        "prev": 96677,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 9477,
      "at": "2026-10-14T22:21:28.046Z",
      "domain": "holidayland-sunnydoo.de",
      "name": "Holiday Land",
      "page": "https://directindex.org/r/holidayland-sunnydoo.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130589,
        "prev": 96677,
        "fix": "no_channel"
      }
    },
    {
      "id": 9476,
      "at": "2026-10-14T22:21:27.999Z",
      "domain": "st-aposteln.de",
      "name": "Alte Pforte zur Römermauer",
      "page": "https://directindex.org/r/st-aposteln.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 130588,
        "prev": 96708,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 9475,
      "at": "2026-10-14T22:21:27.999Z",
      "domain": "st-aposteln.de",
      "name": "Alte Pforte zur Römermauer",
      "page": "https://directindex.org/r/st-aposteln.de",
      "kind": "grade_up",
      "what": "grade C to B (80%)",
      "detail": {
        "scan": 130588,
        "prev": 96708,
        "from": "C",
        "to": "B",
        "pct": 80
      }
    },
    {
      "id": 9474,
      "at": "2026-10-14T22:21:27.999Z",
      "domain": "st-aposteln.de",
      "name": "Alte Pforte zur Römermauer",
      "page": "https://directindex.org/r/st-aposteln.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130588,
        "prev": 96708,
        "fix": "no_channel"
      }
    },
    {
      "id": 9473,
      "at": "2026-10-14T22:21:26.917Z",
      "domain": "dertour-reisebuero.de",
      "name": "DERPART Reisebüro Herweg",
      "page": "https://directindex.org/r/dertour-reisebuero.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 130585,
        "prev": 96815,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 9472,
      "at": "2026-10-14T22:21:26.917Z",
      "domain": "dertour-reisebuero.de",
      "name": "DERPART Reisebüro Herweg",
      "page": "https://directindex.org/r/dertour-reisebuero.de",
      "kind": "grade_up",
      "what": "grade D to C (60%)",
      "detail": {
        "scan": 130585,
        "prev": 96815,
        "from": "D",
        "to": "C",
        "pct": 60
      }
    },
    {
      "id": 9471,
      "at": "2026-10-14T22:21:26.917Z",
      "domain": "dertour-reisebuero.de",
      "name": "DERPART Reisebüro Herweg",
      "page": "https://directindex.org/r/dertour-reisebuero.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130585,
        "prev": 96815,
        "fix": "no_channel"
      }
    },
    {
      "id": 9470,
      "at": "2026-10-14T22:21:26.130Z",
      "domain": "alltours-reisecenter.de",
      "name": "Alltours",
      "page": "https://directindex.org/r/alltours-reisecenter.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 130584,
        "prev": 96732,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 9469,
      "at": "2026-10-14T22:21:26.130Z",
      "domain": "alltours-reisecenter.de",
      "name": "Alltours",
      "page": "https://directindex.org/r/alltours-reisecenter.de",
      "kind": "grade_up",
      "what": "grade D to C (60%)",
      "detail": {
        "scan": 130584,
        "prev": 96732,
        "from": "D",
        "to": "C",
        "pct": 60
      }
    },
    {
      "id": 9468,
      "at": "2026-10-14T22:21:26.130Z",
      "domain": "alltours-reisecenter.de",
      "name": "Alltours",
      "page": "https://directindex.org/r/alltours-reisecenter.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130584,
        "prev": 96732,
        "fix": "no_channel"
      }
    },
    {
      "id": 9467,
      "at": "2026-10-14T22:21:24.165Z",
      "domain": "lcc-flugshop.de",
      "name": "Flugshop Köln",
      "page": "https://directindex.org/r/lcc-flugshop.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 130581,
        "prev": 96713,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 9466,
      "at": "2026-10-14T22:21:24.165Z",
      "domain": "lcc-flugshop.de",
      "name": "Flugshop Köln",
      "page": "https://directindex.org/r/lcc-flugshop.de",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 130581,
        "prev": 96713,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 9465,
      "at": "2026-10-14T22:21:24.165Z",
      "domain": "lcc-flugshop.de",
      "name": "Flugshop Köln",
      "page": "https://directindex.org/r/lcc-flugshop.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130581,
        "prev": 96713,
        "fix": "no_channel"
      }
    },
    {
      "id": 9464,
      "at": "2026-10-14T22:21:24.123Z",
      "domain": "koelnisches-stadtmuseum.de",
      "name": "Kölnisches Stadtmuseum",
      "page": "https://directindex.org/r/koelnisches-stadtmuseum.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 130580,
        "prev": 96630,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 9463,
      "at": "2026-10-14T22:21:24.123Z",
      "domain": "koelnisches-stadtmuseum.de",
      "name": "Kölnisches Stadtmuseum",
      "page": "https://directindex.org/r/koelnisches-stadtmuseum.de",
      "kind": "grade_up",
      "what": "grade C to A (86%)",
      "detail": {
        "scan": 130580,
        "prev": 96630,
        "from": "C",
        "to": "A",
        "pct": 86.2
      }
    },
    {
      "id": 9462,
      "at": "2026-10-14T22:21:24.123Z",
      "domain": "koelnisches-stadtmuseum.de",
      "name": "Kölnisches Stadtmuseum",
      "page": "https://directindex.org/r/koelnisches-stadtmuseum.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130580,
        "prev": 96630,
        "fix": "no_channel"
      }
    },
    {
      "id": 9461,
      "at": "2026-10-14T22:21:20.960Z",
      "domain": "uni-koeln.de",
      "name": "Geomuseum",
      "page": "https://directindex.org/r/uni-koeln.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 130574,
        "prev": 96726,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 9460,
      "at": "2026-10-14T22:21:20.960Z",
      "domain": "uni-koeln.de",
      "name": "Geomuseum",
      "page": "https://directindex.org/r/uni-koeln.de",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 130574,
        "prev": 96726,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 9459,
      "at": "2026-10-14T22:21:20.960Z",
      "domain": "uni-koeln.de",
      "name": "Geomuseum",
      "page": "https://directindex.org/r/uni-koeln.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130574,
        "prev": 96726,
        "fix": "no_channel"
      }
    },
    {
      "id": 9458,
      "at": "2026-10-14T22:21:20.913Z",
      "domain": "senfmuehle.net",
      "name": "Kölner Senfmuseum",
      "page": "https://directindex.org/r/senfmuehle.net",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 130573,
        "prev": 96574,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 9457,
      "at": "2026-10-14T22:21:20.913Z",
      "domain": "senfmuehle.net",
      "name": "Kölner Senfmuseum",
      "page": "https://directindex.org/r/senfmuehle.net",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 130573,
        "prev": 96574,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 9456,
      "at": "2026-10-14T22:21:20.913Z",
      "domain": "senfmuehle.net",
      "name": "Kölner Senfmuseum",
      "page": "https://directindex.org/r/senfmuehle.net",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130573,
        "prev": 96574,
        "fix": "no_channel"
      }
    },
    {
      "id": 9455,
      "at": "2026-10-14T22:21:19.370Z",
      "domain": "thephotobookmuseum.com",
      "name": "The PhotoBookMuseum",
      "page": "https://directindex.org/r/thephotobookmuseum.com",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 130564,
        "prev": 96702
      }
    },
    {
      "id": 9454,
      "at": "2026-10-14T22:21:19.370Z",
      "domain": "thephotobookmuseum.com",
      "name": "The PhotoBookMuseum",
      "page": "https://directindex.org/r/thephotobookmuseum.com",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 130564,
        "prev": 96702,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 9453,
      "at": "2026-10-14T22:21:19.089Z",
      "domain": "museum-ludwig.de",
      "name": "Museum Ludwig",
      "page": "https://directindex.org/r/museum-ludwig.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 130561,
        "prev": 96549,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 9452,
      "at": "2026-10-14T22:21:19.089Z",
      "domain": "museum-ludwig.de",
      "name": "Museum Ludwig",
      "page": "https://directindex.org/r/museum-ludwig.de",
      "kind": "grade_up",
      "what": "grade D to B (72%)",
      "detail": {
        "scan": 130561,
        "prev": 96549,
        "from": "D",
        "to": "B",
        "pct": 72.3
      }
    },
    {
      "id": 9451,
      "at": "2026-10-14T22:21:19.089Z",
      "domain": "museum-ludwig.de",
      "name": "Museum Ludwig",
      "page": "https://directindex.org/r/museum-ludwig.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130561,
        "prev": 96549,
        "fix": "no_channel"
      }
    },
    {
      "id": 9450,
      "at": "2026-10-14T22:21:17.383Z",
      "domain": "dampfbahn-leverkusen.com",
      "name": "Dampfbahn Leverkusen e.V.",
      "page": "https://directindex.org/r/dampfbahn-leverkusen.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 130557,
        "prev": 96532,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 9449,
      "at": "2026-10-14T22:21:17.383Z",
      "domain": "dampfbahn-leverkusen.com",
      "name": "Dampfbahn Leverkusen e.V.",
      "page": "https://directindex.org/r/dampfbahn-leverkusen.com",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 130557,
        "prev": 96532,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 9448,
      "at": "2026-10-14T22:21:17.383Z",
      "domain": "dampfbahn-leverkusen.com",
      "name": "Dampfbahn Leverkusen e.V.",
      "page": "https://directindex.org/r/dampfbahn-leverkusen.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130557,
        "prev": 96532,
        "fix": "no_channel"
      }
    },
    {
      "id": 9447,
      "at": "2026-10-14T22:21:17.192Z",
      "domain": "reiseservice-cologne.de",
      "name": "Reiseservice Cologne",
      "page": "https://directindex.org/r/reiseservice-cologne.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 130556,
        "prev": 96474,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 9446,
      "at": "2026-10-14T22:21:17.192Z",
      "domain": "reiseservice-cologne.de",
      "name": "Reiseservice Cologne",
      "page": "https://directindex.org/r/reiseservice-cologne.de",
      "kind": "grade_up",
      "what": "grade F to C (57%)",
      "detail": {
        "scan": 130556,
        "prev": 96474,
        "from": "F",
        "to": "C",
        "pct": 56.9
      }
    },
    {
      "id": 9445,
      "at": "2026-10-14T22:21:17.192Z",
      "domain": "reiseservice-cologne.de",
      "name": "Reiseservice Cologne",
      "page": "https://directindex.org/r/reiseservice-cologne.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130556,
        "prev": 96474,
        "fix": "no_channel"
      }
    },
    {
      "id": 9444,
      "at": "2026-10-14T22:21:17.142Z",
      "domain": "kolumba.de",
      "name": "Kolumba Kunstmuseum",
      "page": "https://directindex.org/r/kolumba.de",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 130555,
        "prev": 96654
      }
    },
    {
      "id": 9443,
      "at": "2026-10-14T22:21:17.142Z",
      "domain": "kolumba.de",
      "name": "Kolumba Kunstmuseum",
      "page": "https://directindex.org/r/kolumba.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 130555,
        "prev": 96654,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 9442,
      "at": "2026-10-14T22:21:17.018Z",
      "domain": "holimaxx.de",
      "name": "Holimaxx, mein Reisebüro in Schlebusch",
      "page": "https://directindex.org/r/holimaxx.de",
      "kind": "vendor",
      "what": "vendor: none to GetYourGuide",
      "detail": {
        "scan": 130553,
        "prev": 96668,
        "from": null,
        "to": "getyourguide"
      }
    },
    {
      "id": 9441,
      "at": "2026-10-14T22:21:17.018Z",
      "domain": "holimaxx.de",
      "name": "Holimaxx, mein Reisebüro in Schlebusch",
      "page": "https://directindex.org/r/holimaxx.de",
      "kind": "channel",
      "what": "direct channel: none to marketplace",
      "detail": {
        "scan": 130553,
        "prev": 96668,
        "from": null,
        "to": "aggregator"
      }
    },
    {
      "id": 9440,
      "at": "2026-10-14T22:21:17.018Z",
      "domain": "holimaxx.de",
      "name": "Holimaxx, mein Reisebüro in Schlebusch",
      "page": "https://directindex.org/r/holimaxx.de",
      "kind": "broke",
      "what": "new finding: booking only through a marketplace",
      "detail": {
        "scan": 130553,
        "prev": 96668,
        "fix": "booking_marketplace"
      }
    },
    {
      "id": 9439,
      "at": "2026-10-14T22:21:17.018Z",
      "domain": "holimaxx.de",
      "name": "Holimaxx, mein Reisebüro in Schlebusch",
      "page": "https://directindex.org/r/holimaxx.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130553,
        "prev": 96668,
        "fix": "no_channel"
      }
    },
    {
      "id": 9438,
      "at": "2026-10-14T22:21:16.306Z",
      "domain": "kollwitz.de",
      "name": "Käthe Kollwitz Museum",
      "page": "https://directindex.org/r/kollwitz.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 130550,
        "prev": 96479,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 9437,
      "at": "2026-10-14T22:21:16.306Z",
      "domain": "kollwitz.de",
      "name": "Käthe Kollwitz Museum",
      "page": "https://directindex.org/r/kollwitz.de",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 130550,
        "prev": 96479,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 9436,
      "at": "2026-10-14T22:21:16.306Z",
      "domain": "kollwitz.de",
      "name": "Käthe Kollwitz Museum",
      "page": "https://directindex.org/r/kollwitz.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130550,
        "prev": 96479,
        "fix": "no_channel"
      }
    },
    {
      "id": 9435,
      "at": "2026-10-14T22:21:16.125Z",
      "domain": "tui.com",
      "name": "TUI ReiseCenter",
      "page": "https://directindex.org/r/tui.com",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 130546,
        "prev": 96458,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 9434,
      "at": "2026-10-14T22:21:16.125Z",
      "domain": "tui.com",
      "name": "TUI ReiseCenter",
      "page": "https://directindex.org/r/tui.com",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 130546,
        "prev": 96458,
        "fix": "booking_other"
      }
    },
    {
      "id": 9433,
      "at": "2026-10-14T22:21:16.125Z",
      "domain": "tui.com",
      "name": "TUI ReiseCenter",
      "page": "https://directindex.org/r/tui.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130546,
        "prev": 96458,
        "fix": "no_channel"
      }
    },
    {
      "id": 9432,
      "at": "2026-10-14T22:21:15.862Z",
      "domain": "wahnerheide-koenigsforst.de",
      "name": "Natur ist anders – Kontraste",
      "page": "https://directindex.org/r/wahnerheide-koenigsforst.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 130544,
        "prev": 96468,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 9431,
      "at": "2026-10-14T22:21:15.862Z",
      "domain": "wahnerheide-koenigsforst.de",
      "name": "Natur ist anders – Kontraste",
      "page": "https://directindex.org/r/wahnerheide-koenigsforst.de",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 130544,
        "prev": 96468,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 9430,
      "at": "2026-10-14T22:21:15.862Z",
      "domain": "wahnerheide-koenigsforst.de",
      "name": "Natur ist anders – Kontraste",
      "page": "https://directindex.org/r/wahnerheide-koenigsforst.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130544,
        "prev": 96468,
        "fix": "no_channel"
      }
    },
    {
      "id": 9429,
      "at": "2026-10-14T22:21:15.834Z",
      "domain": "koelner-dom.de",
      "name": "Baptisterium",
      "page": "https://directindex.org/r/koelner-dom.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 130542,
        "prev": 96478,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 9428,
      "at": "2026-10-14T22:21:15.834Z",
      "domain": "koelner-dom.de",
      "name": "Baptisterium",
      "page": "https://directindex.org/r/koelner-dom.de",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 130542,
        "prev": 96478,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 9427,
      "at": "2026-10-14T22:21:15.834Z",
      "domain": "koelner-dom.de",
      "name": "Baptisterium",
      "page": "https://directindex.org/r/koelner-dom.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130542,
        "prev": 96478,
        "fix": "no_channel"
      }
    },
    {
      "id": 9426,
      "at": "2026-10-14T22:21:15.520Z",
      "domain": "ksk-koeln.de",
      "name": "Geldgeschichtliches Museum der Kreissparkasse Köln",
      "page": "https://directindex.org/r/ksk-koeln.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 130541,
        "prev": 96436,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 9425,
      "at": "2026-10-14T22:21:15.520Z",
      "domain": "ksk-koeln.de",
      "name": "Geldgeschichtliches Museum der Kreissparkasse Köln",
      "page": "https://directindex.org/r/ksk-koeln.de",
      "kind": "grade_up",
      "what": "grade F to C (58%)",
      "detail": {
        "scan": 130541,
        "prev": 96436,
        "from": "F",
        "to": "C",
        "pct": 58
      }
    },
    {
      "id": 9424,
      "at": "2026-10-14T22:21:15.520Z",
      "domain": "ksk-koeln.de",
      "name": "Geldgeschichtliches Museum der Kreissparkasse Köln",
      "page": "https://directindex.org/r/ksk-koeln.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 130541,
        "prev": 96436,
        "fix": "no_channel"
      }
    }
  ]
}