{
  "city": "hamburg-clinics",
  "days": 30,
  "since": "2026-09-15T22:34:52.820Z",
  "count": 270,
  "sites": 92,
  "byKind": {
    "fixed": 134,
    "broke": 71,
    "grade_up": 18,
    "grade_down": 15,
    "blocked": 14,
    "unblocked": 10,
    "channel": 6,
    "vendor": 2,
    "assistant": 0
  },
  "changes": [
    {
      "id": 18361,
      "at": "2026-10-15T02:00:52.234Z",
      "domain": "reha-am-kaifu.de",
      "name": "Physio Schlump One",
      "page": "https://directindex.org/r/reha-am-kaifu.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 139162,
        "prev": 122331,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 18360,
      "at": "2026-10-15T02:00:52.234Z",
      "domain": "reha-am-kaifu.de",
      "name": "Physio Schlump One",
      "page": "https://directindex.org/r/reha-am-kaifu.de",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 139162,
        "prev": 122331,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 18359,
      "at": "2026-10-15T02:00:52.234Z",
      "domain": "reha-am-kaifu.de",
      "name": "Physio Schlump One",
      "page": "https://directindex.org/r/reha-am-kaifu.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 139162,
        "prev": 122331,
        "fix": "no_channel"
      }
    },
    {
      "id": 12334,
      "at": "2026-10-15T00:00:23.600Z",
      "domain": "kieferorthopaedie-hamburg-barmbek-uhlenhorst.de",
      "name": "Dr. Abou Tara",
      "page": "https://directindex.org/r/kieferorthopaedie-hamburg-barmbek-uhlenhorst.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 134197,
        "prev": 121773,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12333,
      "at": "2026-10-15T00:00:23.600Z",
      "domain": "kieferorthopaedie-hamburg-barmbek-uhlenhorst.de",
      "name": "Dr. Abou Tara",
      "page": "https://directindex.org/r/kieferorthopaedie-hamburg-barmbek-uhlenhorst.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 134197,
        "prev": 121773,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12332,
      "at": "2026-10-15T00:00:23.600Z",
      "domain": "kieferorthopaedie-hamburg-barmbek-uhlenhorst.de",
      "name": "Dr. Abou Tara",
      "page": "https://directindex.org/r/kieferorthopaedie-hamburg-barmbek-uhlenhorst.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 134197,
        "prev": 121773,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12331,
      "at": "2026-10-15T00:00:20.377Z",
      "domain": "kraftort-therapiezentrum.de",
      "name": "Kraftort Therapiezentrum Jens Rusch",
      "page": "https://directindex.org/r/kraftort-therapiezentrum.de",
      "kind": "grade_down",
      "what": "grade D to F (35%)",
      "detail": {
        "scan": 134194,
        "prev": 122193,
        "from": "D",
        "to": "F",
        "pct": 35.4
      }
    },
    {
      "id": 12330,
      "at": "2026-10-15T00:00:19.148Z",
      "domain": "domainname.de",
      "name": "Günther N.E. Potinius",
      "page": "https://directindex.org/r/domainname.de",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 134190,
        "prev": 121558
      }
    },
    {
      "id": 12329,
      "at": "2026-10-15T00:00:19.148Z",
      "domain": "domainname.de",
      "name": "Günther N.E. Potinius",
      "page": "https://directindex.org/r/domainname.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 134190,
        "prev": 121558,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12328,
      "at": "2026-10-15T00:00:19.148Z",
      "domain": "domainname.de",
      "name": "Günther N.E. Potinius",
      "page": "https://directindex.org/r/domainname.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 134190,
        "prev": 121558,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12327,
      "at": "2026-10-15T00:00:16.610Z",
      "domain": "strahlentherapien-hamburg.de",
      "name": "Strahlentherapie Harburg",
      "page": "https://directindex.org/r/strahlentherapien-hamburg.de",
      "kind": "grade_down",
      "what": "grade D to F (17%)",
      "detail": {
        "scan": 134180,
        "prev": 122336,
        "from": "D",
        "to": "F",
        "pct": 16.9
      }
    },
    {
      "id": 12326,
      "at": "2026-10-15T00:00:16.610Z",
      "domain": "strahlentherapien-hamburg.de",
      "name": "Strahlentherapie Harburg",
      "page": "https://directindex.org/r/strahlentherapien-hamburg.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 134180,
        "prev": 122336,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12325,
      "at": "2026-10-15T00:00:16.610Z",
      "domain": "strahlentherapien-hamburg.de",
      "name": "Strahlentherapie Harburg",
      "page": "https://directindex.org/r/strahlentherapien-hamburg.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 134180,
        "prev": 122336,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12324,
      "at": "2026-10-15T00:00:16.610Z",
      "domain": "strahlentherapien-hamburg.de",
      "name": "Strahlentherapie Harburg",
      "page": "https://directindex.org/r/strahlentherapien-hamburg.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 134180,
        "prev": 122336,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12323,
      "at": "2026-10-15T00:00:15.154Z",
      "domain": "die-aktiv-praxis.de",
      "name": "Die Aktiv Praxis",
      "page": "https://directindex.org/r/die-aktiv-praxis.de",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 134170,
        "prev": 122249
      }
    },
    {
      "id": 12322,
      "at": "2026-10-15T00:00:15.154Z",
      "domain": "die-aktiv-praxis.de",
      "name": "Die Aktiv Praxis",
      "page": "https://directindex.org/r/die-aktiv-praxis.de",
      "kind": "grade_up",
      "what": "grade D to C (57%)",
      "detail": {
        "scan": 134170,
        "prev": 122249,
        "from": "D",
        "to": "C",
        "pct": 56.9
      }
    },
    {
      "id": 12321,
      "at": "2026-10-15T00:00:15.154Z",
      "domain": "die-aktiv-praxis.de",
      "name": "Die Aktiv Praxis",
      "page": "https://directindex.org/r/die-aktiv-praxis.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 134170,
        "prev": 122249,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12320,
      "at": "2026-10-15T00:00:15.154Z",
      "domain": "die-aktiv-praxis.de",
      "name": "Die Aktiv Praxis",
      "page": "https://directindex.org/r/die-aktiv-praxis.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 134170,
        "prev": 122249,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12319,
      "at": "2026-10-15T00:00:14.539Z",
      "domain": "ortho-osteo.de",
      "name": "Praxis für Physiotherapie Ortho-Osteo",
      "page": "https://directindex.org/r/ortho-osteo.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 134157,
        "prev": 122130,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 12318,
      "at": "2026-10-15T00:00:14.539Z",
      "domain": "ortho-osteo.de",
      "name": "Praxis für Physiotherapie Ortho-Osteo",
      "page": "https://directindex.org/r/ortho-osteo.de",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 134157,
        "prev": 122130,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 12317,
      "at": "2026-10-15T00:00:14.539Z",
      "domain": "ortho-osteo.de",
      "name": "Praxis für Physiotherapie Ortho-Osteo",
      "page": "https://directindex.org/r/ortho-osteo.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 134157,
        "prev": 122130,
        "fix": "no_channel"
      }
    },
    {
      "id": 12316,
      "at": "2026-10-15T00:00:06.467Z",
      "domain": "zahnarzt-buxtehude.de",
      "name": "Ahrens & Knickrehm Gemeinschaftspraxis",
      "page": "https://directindex.org/r/zahnarzt-buxtehude.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 134148,
        "prev": 122322,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12315,
      "at": "2026-10-15T00:00:06.467Z",
      "domain": "zahnarzt-buxtehude.de",
      "name": "Ahrens & Knickrehm Gemeinschaftspraxis",
      "page": "https://directindex.org/r/zahnarzt-buxtehude.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 134148,
        "prev": 122322,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12314,
      "at": "2026-10-15T00:00:06.467Z",
      "domain": "zahnarzt-buxtehude.de",
      "name": "Ahrens & Knickrehm Gemeinschaftspraxis",
      "page": "https://directindex.org/r/zahnarzt-buxtehude.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 134148,
        "prev": 122322,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12313,
      "at": "2026-10-15T00:00:03.938Z",
      "domain": "zahnarzt-dr-brehmer.de",
      "name": "Zahnärztliche Gemeinschaftspraxis",
      "page": "https://directindex.org/r/zahnarzt-dr-brehmer.de",
      "kind": "grade_up",
      "what": "grade F to D (43%)",
      "detail": {
        "scan": 134139,
        "prev": 121874,
        "from": "F",
        "to": "D",
        "pct": 43.1
      }
    },
    {
      "id": 12312,
      "at": "2026-10-15T00:00:02.123Z",
      "domain": "kinderarztpraxis-stpauli.de",
      "name": "Kinder- und Jugendarztpraxis St. Pauli",
      "page": "https://directindex.org/r/kinderarztpraxis-stpauli.de",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 134117,
        "prev": 121754
      }
    },
    {
      "id": 12311,
      "at": "2026-10-15T00:00:02.123Z",
      "domain": "kinderarztpraxis-stpauli.de",
      "name": "Kinder- und Jugendarztpraxis St. Pauli",
      "page": "https://directindex.org/r/kinderarztpraxis-stpauli.de",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 134117,
        "prev": 121754,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12310,
      "at": "2026-10-15T00:00:01.865Z",
      "domain": "joachimboecken.com",
      "name": "Joachim Boecken",
      "page": "https://directindex.org/r/joachimboecken.com",
      "kind": "broke",
      "what": "new finding: robots.txt blocked AI crawlers",
      "detail": {
        "scan": 134114,
        "prev": 121567,
        "fix": "robots_blocks"
      }
    },
    {
      "id": 12309,
      "at": "2026-10-15T00:00:01.451Z",
      "domain": "tieraerztin-lichtenstein.de",
      "name": "Anja Lichtenstein",
      "page": "https://directindex.org/r/tieraerztin-lichtenstein.de",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 134113,
        "prev": 121724
      }
    },
    {
      "id": 12308,
      "at": "2026-10-15T00:00:01.451Z",
      "domain": "tieraerztin-lichtenstein.de",
      "name": "Anja Lichtenstein",
      "page": "https://directindex.org/r/tieraerztin-lichtenstein.de",
      "kind": "grade_up",
      "what": "grade D to C (55%)",
      "detail": {
        "scan": 134113,
        "prev": 121724,
        "from": "D",
        "to": "C",
        "pct": 55.4
      }
    },
    {
      "id": 12307,
      "at": "2026-10-15T00:00:01.451Z",
      "domain": "tieraerztin-lichtenstein.de",
      "name": "Anja Lichtenstein",
      "page": "https://directindex.org/r/tieraerztin-lichtenstein.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 134113,
        "prev": 121724,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12306,
      "at": "2026-10-15T00:00:00.679Z",
      "domain": "dialyse-eddelak.de",
      "name": "Dialysepraxis Eddelak",
      "page": "https://directindex.org/r/dialyse-eddelak.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 134108,
        "prev": 122255,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12305,
      "at": "2026-10-15T00:00:00.679Z",
      "domain": "dialyse-eddelak.de",
      "name": "Dialysepraxis Eddelak",
      "page": "https://directindex.org/r/dialyse-eddelak.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 134108,
        "prev": 122255,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12304,
      "at": "2026-10-15T00:00:00.679Z",
      "domain": "dialyse-eddelak.de",
      "name": "Dialysepraxis Eddelak",
      "page": "https://directindex.org/r/dialyse-eddelak.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 134108,
        "prev": 122255,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12303,
      "at": "2026-10-15T00:00:00.081Z",
      "domain": "ptz-nawrath.de",
      "name": "Physio Therapie Zentrum PTZ Anja Nawrath",
      "page": "https://directindex.org/r/ptz-nawrath.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 134106,
        "prev": 122090,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12302,
      "at": "2026-10-15T00:00:00.081Z",
      "domain": "ptz-nawrath.de",
      "name": "Physio Therapie Zentrum PTZ Anja Nawrath",
      "page": "https://directindex.org/r/ptz-nawrath.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 134106,
        "prev": 122090,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12301,
      "at": "2026-10-15T00:00:00.081Z",
      "domain": "ptz-nawrath.de",
      "name": "Physio Therapie Zentrum PTZ Anja Nawrath",
      "page": "https://directindex.org/r/ptz-nawrath.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 134106,
        "prev": 122090,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12300,
      "at": "2026-10-14T23:59:59.691Z",
      "domain": "jimdoweb.com",
      "name": "Praxisklinik am Rothenbaum",
      "page": "https://directindex.org/r/jimdoweb.com",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 134104,
        "prev": 122164,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12299,
      "at": "2026-10-14T23:59:59.691Z",
      "domain": "jimdoweb.com",
      "name": "Praxisklinik am Rothenbaum",
      "page": "https://directindex.org/r/jimdoweb.com",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 134104,
        "prev": 122164,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12298,
      "at": "2026-10-14T23:59:59.691Z",
      "domain": "jimdoweb.com",
      "name": "Praxisklinik am Rothenbaum",
      "page": "https://directindex.org/r/jimdoweb.com",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 134104,
        "prev": 122164,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12297,
      "at": "2026-10-14T23:59:59.074Z",
      "domain": "physiofly.com",
      "name": "Physiofly - Praxis für Physiotherapie",
      "page": "https://directindex.org/r/physiofly.com",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 134103,
        "prev": 122127,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12296,
      "at": "2026-10-14T23:59:59.074Z",
      "domain": "physiofly.com",
      "name": "Physiofly - Praxis für Physiotherapie",
      "page": "https://directindex.org/r/physiofly.com",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 134103,
        "prev": 122127,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12295,
      "at": "2026-10-14T23:59:59.074Z",
      "domain": "physiofly.com",
      "name": "Physiofly - Praxis für Physiotherapie",
      "page": "https://directindex.org/r/physiofly.com",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 134103,
        "prev": 122127,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12294,
      "at": "2026-10-14T23:59:58.501Z",
      "domain": "hausarztpraxis-richter.de",
      "name": "Hausarztpraxis am Weiher - Dr. Andrea Richter",
      "page": "https://directindex.org/r/hausarztpraxis-richter.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 134101,
        "prev": 122134,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12293,
      "at": "2026-10-14T23:59:58.501Z",
      "domain": "hausarztpraxis-richter.de",
      "name": "Hausarztpraxis am Weiher - Dr. Andrea Richter",
      "page": "https://directindex.org/r/hausarztpraxis-richter.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 134101,
        "prev": 122134,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12292,
      "at": "2026-10-14T23:59:58.501Z",
      "domain": "hausarztpraxis-richter.de",
      "name": "Hausarztpraxis am Weiher - Dr. Andrea Richter",
      "page": "https://directindex.org/r/hausarztpraxis-richter.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 134101,
        "prev": 122134,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12291,
      "at": "2026-10-14T23:59:58.137Z",
      "domain": "hno-qvist.de",
      "name": "Dr. med. Bettina Qvist",
      "page": "https://directindex.org/r/hno-qvist.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 134100,
        "prev": 122020,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12290,
      "at": "2026-10-14T23:59:58.137Z",
      "domain": "hno-qvist.de",
      "name": "Dr. med. Bettina Qvist",
      "page": "https://directindex.org/r/hno-qvist.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 134100,
        "prev": 122020,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12289,
      "at": "2026-10-14T23:59:58.137Z",
      "domain": "hno-qvist.de",
      "name": "Dr. med. Bettina Qvist",
      "page": "https://directindex.org/r/hno-qvist.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 134100,
        "prev": 122020,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12288,
      "at": "2026-10-14T23:59:51.788Z",
      "domain": "arbeitsdocs.com",
      "name": "arbeitsdocs.com",
      "page": "https://directindex.org/r/arbeitsdocs.com",
      "kind": "grade_up",
      "what": "grade F to D (43%)",
      "detail": {
        "scan": 134082,
        "prev": 121647,
        "from": "F",
        "to": "D",
        "pct": 43.1
      }
    },
    {
      "id": 12287,
      "at": "2026-10-14T23:59:51.488Z",
      "domain": "gph-online.de",
      "name": "Gynäkologische Praxisklinik Hamburg - Schwangerschaftsbegleitung - Pro-Choice",
      "page": "https://directindex.org/r/gph-online.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 134081,
        "prev": 121985,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12286,
      "at": "2026-10-14T23:59:51.488Z",
      "domain": "gph-online.de",
      "name": "Gynäkologische Praxisklinik Hamburg - Schwangerschaftsbegleitung - Pro-Choice",
      "page": "https://directindex.org/r/gph-online.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 134081,
        "prev": 121985,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12285,
      "at": "2026-10-14T23:59:51.488Z",
      "domain": "gph-online.de",
      "name": "Gynäkologische Praxisklinik Hamburg - Schwangerschaftsbegleitung - Pro-Choice",
      "page": "https://directindex.org/r/gph-online.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 134081,
        "prev": 121985,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12284,
      "at": "2026-10-14T23:59:50.099Z",
      "domain": "endoc-med.de",
      "name": "ENDOC Praxis für Endokrinologie und Andrologie",
      "page": "https://directindex.org/r/endoc-med.de",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 134071,
        "prev": 121703
      }
    },
    {
      "id": 12283,
      "at": "2026-10-14T23:59:50.099Z",
      "domain": "endoc-med.de",
      "name": "ENDOC Praxis für Endokrinologie und Andrologie",
      "page": "https://directindex.org/r/endoc-med.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 134071,
        "prev": 121703,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12282,
      "at": "2026-10-14T23:59:48.789Z",
      "domain": "praxis-ewaldsweg.de",
      "name": "Gemeinschaftspraxis Ewaldsweg",
      "page": "https://directindex.org/r/praxis-ewaldsweg.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 134064,
        "prev": 121849,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12281,
      "at": "2026-10-14T23:59:48.789Z",
      "domain": "praxis-ewaldsweg.de",
      "name": "Gemeinschaftspraxis Ewaldsweg",
      "page": "https://directindex.org/r/praxis-ewaldsweg.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 134064,
        "prev": 121849,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12280,
      "at": "2026-10-14T23:59:48.789Z",
      "domain": "praxis-ewaldsweg.de",
      "name": "Gemeinschaftspraxis Ewaldsweg",
      "page": "https://directindex.org/r/praxis-ewaldsweg.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 134064,
        "prev": 121849,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12279,
      "at": "2026-10-14T23:59:48.580Z",
      "domain": "diabetespraxis-koop-tastan.com",
      "name": "Diabetespraxis Koop, Tastan",
      "page": "https://directindex.org/r/diabetespraxis-koop-tastan.com",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 134062,
        "prev": 121614
      }
    },
    {
      "id": 12278,
      "at": "2026-10-14T23:59:48.580Z",
      "domain": "diabetespraxis-koop-tastan.com",
      "name": "Diabetespraxis Koop, Tastan",
      "page": "https://directindex.org/r/diabetespraxis-koop-tastan.com",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 134062,
        "prev": 121614,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12277,
      "at": "2026-10-14T23:59:48.580Z",
      "domain": "diabetespraxis-koop-tastan.com",
      "name": "Diabetespraxis Koop, Tastan",
      "page": "https://directindex.org/r/diabetespraxis-koop-tastan.com",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 134062,
        "prev": 121614,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12276,
      "at": "2026-10-14T23:59:47.978Z",
      "domain": "praxis-kinderphysiotherapie.de",
      "name": "Praxis für Kinderphysiotherapie",
      "page": "https://directindex.org/r/praxis-kinderphysiotherapie.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 134059,
        "prev": 121731,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12275,
      "at": "2026-10-14T23:59:47.978Z",
      "domain": "praxis-kinderphysiotherapie.de",
      "name": "Praxis für Kinderphysiotherapie",
      "page": "https://directindex.org/r/praxis-kinderphysiotherapie.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 134059,
        "prev": 121731,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12274,
      "at": "2026-10-14T23:59:47.978Z",
      "domain": "praxis-kinderphysiotherapie.de",
      "name": "Praxis für Kinderphysiotherapie",
      "page": "https://directindex.org/r/praxis-kinderphysiotherapie.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 134059,
        "prev": 121731,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12273,
      "at": "2026-10-14T23:59:47.480Z",
      "domain": "pts-physiotherapie-schenefeld.de",
      "name": "PTS Physiotherapie Schenefeld",
      "page": "https://directindex.org/r/pts-physiotherapie-schenefeld.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 134057,
        "prev": 122000,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12272,
      "at": "2026-10-14T23:59:47.480Z",
      "domain": "pts-physiotherapie-schenefeld.de",
      "name": "PTS Physiotherapie Schenefeld",
      "page": "https://directindex.org/r/pts-physiotherapie-schenefeld.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 134057,
        "prev": 122000,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12271,
      "at": "2026-10-14T23:59:47.480Z",
      "domain": "pts-physiotherapie-schenefeld.de",
      "name": "PTS Physiotherapie Schenefeld",
      "page": "https://directindex.org/r/pts-physiotherapie-schenefeld.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 134057,
        "prev": 122000,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12270,
      "at": "2026-10-14T23:59:46.944Z",
      "domain": "peter-bokel.de",
      "name": "Peter H. Bokel",
      "page": "https://directindex.org/r/peter-bokel.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 134056,
        "prev": 121710,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12269,
      "at": "2026-10-14T23:59:46.944Z",
      "domain": "peter-bokel.de",
      "name": "Peter H. Bokel",
      "page": "https://directindex.org/r/peter-bokel.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 134056,
        "prev": 121710,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12268,
      "at": "2026-10-14T23:59:46.944Z",
      "domain": "peter-bokel.de",
      "name": "Peter H. Bokel",
      "page": "https://directindex.org/r/peter-bokel.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 134056,
        "prev": 121710,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12267,
      "at": "2026-10-14T23:59:37.346Z",
      "domain": "physio-point-stade.de",
      "name": "Physio Point Stade",
      "page": "https://directindex.org/r/physio-point-stade.de",
      "kind": "grade_down",
      "what": "grade D to F (12%)",
      "detail": {
        "scan": 134035,
        "prev": 121623,
        "from": "D",
        "to": "F",
        "pct": 12.3
      }
    },
    {
      "id": 12266,
      "at": "2026-10-14T23:59:37.346Z",
      "domain": "physio-point-stade.de",
      "name": "Physio Point Stade",
      "page": "https://directindex.org/r/physio-point-stade.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 134035,
        "prev": 121623,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12265,
      "at": "2026-10-14T23:59:37.346Z",
      "domain": "physio-point-stade.de",
      "name": "Physio Point Stade",
      "page": "https://directindex.org/r/physio-point-stade.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 134035,
        "prev": 121623,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12264,
      "at": "2026-10-14T23:59:37.346Z",
      "domain": "physio-point-stade.de",
      "name": "Physio Point Stade",
      "page": "https://directindex.org/r/physio-point-stade.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 134035,
        "prev": 121623,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12263,
      "at": "2026-10-14T23:59:37.121Z",
      "domain": "praxis-dr-ehnert.de",
      "name": "Praxis Dr. Pietsch",
      "page": "https://directindex.org/r/praxis-dr-ehnert.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 134031,
        "prev": 121621,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12262,
      "at": "2026-10-14T23:59:37.121Z",
      "domain": "praxis-dr-ehnert.de",
      "name": "Praxis Dr. Pietsch",
      "page": "https://directindex.org/r/praxis-dr-ehnert.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 134031,
        "prev": 121621,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12261,
      "at": "2026-10-14T23:59:37.121Z",
      "domain": "praxis-dr-ehnert.de",
      "name": "Praxis Dr. Pietsch",
      "page": "https://directindex.org/r/praxis-dr-ehnert.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 134031,
        "prev": 121621,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12260,
      "at": "2026-10-14T23:59:36.568Z",
      "domain": "physiotherapie-frensdorff.de",
      "name": "Physiotherapie Krankengymnastik Michael Frensdorff",
      "page": "https://directindex.org/r/physiotherapie-frensdorff.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 134030,
        "prev": 121398,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12259,
      "at": "2026-10-14T23:59:36.528Z",
      "domain": "lungenpraxis-hamburg.de",
      "name": "Lungenpraxis Hamburg",
      "page": "https://directindex.org/r/lungenpraxis-hamburg.de",
      "kind": "vendor",
      "what": "vendor: none to Doctolib",
      "detail": {
        "scan": 134028,
        "prev": 121267,
        "from": null,
        "to": "doctolib"
      }
    },
    {
      "id": 12258,
      "at": "2026-10-14T23:59:36.528Z",
      "domain": "lungenpraxis-hamburg.de",
      "name": "Lungenpraxis Hamburg",
      "page": "https://directindex.org/r/lungenpraxis-hamburg.de",
      "kind": "channel",
      "what": "direct channel: none to vendor on own site",
      "detail": {
        "scan": 134028,
        "prev": 121267,
        "from": null,
        "to": "saas"
      }
    },
    {
      "id": 12257,
      "at": "2026-10-14T23:59:36.528Z",
      "domain": "lungenpraxis-hamburg.de",
      "name": "Lungenpraxis Hamburg",
      "page": "https://directindex.org/r/lungenpraxis-hamburg.de",
      "kind": "grade_up",
      "what": "grade F to D (49%)",
      "detail": {
        "scan": 134028,
        "prev": 121267,
        "from": "F",
        "to": "D",
        "pct": 49.2
      }
    },
    {
      "id": 12256,
      "at": "2026-10-14T23:59:36.528Z",
      "domain": "lungenpraxis-hamburg.de",
      "name": "Lungenpraxis Hamburg",
      "page": "https://directindex.org/r/lungenpraxis-hamburg.de",
      "kind": "broke",
      "what": "new finding: the booking vendor's terms did not allow agents",
      "detail": {
        "scan": 134028,
        "prev": 121267,
        "fix": "vendor_terms_ban"
      }
    },
    {
      "id": 12255,
      "at": "2026-10-14T23:59:36.528Z",
      "domain": "lungenpraxis-hamburg.de",
      "name": "Lungenpraxis Hamburg",
      "page": "https://directindex.org/r/lungenpraxis-hamburg.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 134028,
        "prev": 121267,
        "fix": "no_channel"
      }
    },
    {
      "id": 12254,
      "at": "2026-10-14T23:59:36.317Z",
      "domain": "hausarzt-internist-eidelstedt.de",
      "name": "Dr. med. Jwan Amara",
      "page": "https://directindex.org/r/hausarzt-internist-eidelstedt.de",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 134024,
        "prev": 121287
      }
    },
    {
      "id": 12253,
      "at": "2026-10-14T23:59:36.317Z",
      "domain": "hausarzt-internist-eidelstedt.de",
      "name": "Dr. med. Jwan Amara",
      "page": "https://directindex.org/r/hausarzt-internist-eidelstedt.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 134024,
        "prev": 121287,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12252,
      "at": "2026-10-14T23:59:36.142Z",
      "domain": "praxis-posdorfer.de",
      "name": "Hausarztpraxis Dr. med. Karin Posdorfer",
      "page": "https://directindex.org/r/praxis-posdorfer.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 134022,
        "prev": 121684,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12251,
      "at": "2026-10-14T23:59:36.142Z",
      "domain": "praxis-posdorfer.de",
      "name": "Hausarztpraxis Dr. med. Karin Posdorfer",
      "page": "https://directindex.org/r/praxis-posdorfer.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 134022,
        "prev": 121684,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12250,
      "at": "2026-10-14T23:59:36.142Z",
      "domain": "praxis-posdorfer.de",
      "name": "Hausarztpraxis Dr. med. Karin Posdorfer",
      "page": "https://directindex.org/r/praxis-posdorfer.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 134022,
        "prev": 121684,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12249,
      "at": "2026-10-14T23:59:35.874Z",
      "domain": "praxis-munt.de",
      "name": "Praxis Munt",
      "page": "https://directindex.org/r/praxis-munt.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 134019,
        "prev": 121615,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12248,
      "at": "2026-10-14T23:59:35.874Z",
      "domain": "praxis-munt.de",
      "name": "Praxis Munt",
      "page": "https://directindex.org/r/praxis-munt.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 134019,
        "prev": 121615,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12247,
      "at": "2026-10-14T23:59:35.874Z",
      "domain": "praxis-munt.de",
      "name": "Praxis Munt",
      "page": "https://directindex.org/r/praxis-munt.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 134019,
        "prev": 121615,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12246,
      "at": "2026-10-14T23:59:34.754Z",
      "domain": "hausarztpraxis-stormarnplatz.de",
      "name": "Hausarztpraxis Stormarnplatz Sandstede Luig",
      "page": "https://directindex.org/r/hausarztpraxis-stormarnplatz.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 134014,
        "prev": 121648,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12245,
      "at": "2026-10-14T23:59:34.754Z",
      "domain": "hausarztpraxis-stormarnplatz.de",
      "name": "Hausarztpraxis Stormarnplatz Sandstede Luig",
      "page": "https://directindex.org/r/hausarztpraxis-stormarnplatz.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 134014,
        "prev": 121648,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12244,
      "at": "2026-10-14T23:59:34.754Z",
      "domain": "hausarztpraxis-stormarnplatz.de",
      "name": "Hausarztpraxis Stormarnplatz Sandstede Luig",
      "page": "https://directindex.org/r/hausarztpraxis-stormarnplatz.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 134014,
        "prev": 121648,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12243,
      "at": "2026-10-14T23:59:34.297Z",
      "domain": "kfo-harvestehude.de",
      "name": "Kieferorthopädie Harvestehude Dr. Isabelle Ollinger",
      "page": "https://directindex.org/r/kfo-harvestehude.de",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 134012,
        "prev": 121545
      }
    },
    {
      "id": 12242,
      "at": "2026-10-14T23:59:34.297Z",
      "domain": "kfo-harvestehude.de",
      "name": "Kieferorthopädie Harvestehude Dr. Isabelle Ollinger",
      "page": "https://directindex.org/r/kfo-harvestehude.de",
      "kind": "grade_down",
      "what": "grade D to F (5%)",
      "detail": {
        "scan": 134012,
        "prev": 121545,
        "from": "D",
        "to": "F",
        "pct": 4.6
      }
    },
    {
      "id": 12241,
      "at": "2026-10-14T23:59:34.297Z",
      "domain": "kfo-harvestehude.de",
      "name": "Kieferorthopädie Harvestehude Dr. Isabelle Ollinger",
      "page": "https://directindex.org/r/kfo-harvestehude.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 134012,
        "prev": 121545,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12240,
      "at": "2026-10-14T23:59:34.297Z",
      "domain": "kfo-harvestehude.de",
      "name": "Kieferorthopädie Harvestehude Dr. Isabelle Ollinger",
      "page": "https://directindex.org/r/kfo-harvestehude.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 134012,
        "prev": 121545,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12239,
      "at": "2026-10-14T23:59:32.890Z",
      "domain": "hausarztpraxisaltona.de",
      "name": "Hausärztliche Praxisgemeinschaft",
      "page": "https://directindex.org/r/hausarztpraxisaltona.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 134010,
        "prev": 121618,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12238,
      "at": "2026-10-14T23:59:32.890Z",
      "domain": "hausarztpraxisaltona.de",
      "name": "Hausärztliche Praxisgemeinschaft",
      "page": "https://directindex.org/r/hausarztpraxisaltona.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 134010,
        "prev": 121618,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12237,
      "at": "2026-10-14T23:59:32.890Z",
      "domain": "hausarztpraxisaltona.de",
      "name": "Hausärztliche Praxisgemeinschaft",
      "page": "https://directindex.org/r/hausarztpraxisaltona.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 134010,
        "prev": 121618,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12236,
      "at": "2026-10-14T23:59:32.423Z",
      "domain": "physiomotion-hamburg.de",
      "name": "Physio Motion",
      "page": "https://directindex.org/r/physiomotion-hamburg.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 134007,
        "prev": 121553,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12235,
      "at": "2026-10-14T23:59:32.423Z",
      "domain": "physiomotion-hamburg.de",
      "name": "Physio Motion",
      "page": "https://directindex.org/r/physiomotion-hamburg.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 134007,
        "prev": 121553,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12234,
      "at": "2026-10-14T23:59:32.423Z",
      "domain": "physiomotion-hamburg.de",
      "name": "Physio Motion",
      "page": "https://directindex.org/r/physiomotion-hamburg.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 134007,
        "prev": 121553,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12233,
      "at": "2026-10-14T23:59:28.330Z",
      "domain": "dein-physiolife.de",
      "name": "Physiolife Geestemünde",
      "page": "https://directindex.org/r/dein-physiolife.de",
      "kind": "grade_up",
      "what": "grade F to D (43%)",
      "detail": {
        "scan": 134002,
        "prev": 121183,
        "from": "F",
        "to": "D",
        "pct": 43.1
      }
    },
    {
      "id": 12232,
      "at": "2026-10-14T23:59:25.149Z",
      "domain": "plastische-chirurgie-harburg.de",
      "name": "Praxisklinik für Ästhetisch-Plastische und Handchirurgie",
      "page": "https://directindex.org/r/plastische-chirurgie-harburg.de",
      "kind": "grade_down",
      "what": "grade D to F (17%)",
      "detail": {
        "scan": 133984,
        "prev": 121407,
        "from": "D",
        "to": "F",
        "pct": 16.9
      }
    },
    {
      "id": 12231,
      "at": "2026-10-14T23:59:25.149Z",
      "domain": "plastische-chirurgie-harburg.de",
      "name": "Praxisklinik für Ästhetisch-Plastische und Handchirurgie",
      "page": "https://directindex.org/r/plastische-chirurgie-harburg.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133984,
        "prev": 121407,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12230,
      "at": "2026-10-14T23:59:25.149Z",
      "domain": "plastische-chirurgie-harburg.de",
      "name": "Praxisklinik für Ästhetisch-Plastische und Handchirurgie",
      "page": "https://directindex.org/r/plastische-chirurgie-harburg.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133984,
        "prev": 121407,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12229,
      "at": "2026-10-14T23:59:25.149Z",
      "domain": "plastische-chirurgie-harburg.de",
      "name": "Praxisklinik für Ästhetisch-Plastische und Handchirurgie",
      "page": "https://directindex.org/r/plastische-chirurgie-harburg.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133984,
        "prev": 121407,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12228,
      "at": "2026-10-14T23:59:22.385Z",
      "domain": "neurologie-altepost.de",
      "name": "Neurologie Alte Post",
      "page": "https://directindex.org/r/neurologie-altepost.de",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 133965,
        "prev": 121465
      }
    },
    {
      "id": 12227,
      "at": "2026-10-14T23:59:22.385Z",
      "domain": "neurologie-altepost.de",
      "name": "Neurologie Alte Post",
      "page": "https://directindex.org/r/neurologie-altepost.de",
      "kind": "grade_down",
      "what": "grade C to F (19%)",
      "detail": {
        "scan": 133965,
        "prev": 121465,
        "from": "C",
        "to": "F",
        "pct": 18.5
      }
    },
    {
      "id": 12226,
      "at": "2026-10-14T23:59:22.385Z",
      "domain": "neurologie-altepost.de",
      "name": "Neurologie Alte Post",
      "page": "https://directindex.org/r/neurologie-altepost.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133965,
        "prev": 121465,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12225,
      "at": "2026-10-14T23:59:22.298Z",
      "domain": "zahnarzt-adamski.de",
      "name": "Adamski",
      "page": "https://directindex.org/r/zahnarzt-adamski.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133964,
        "prev": 121506,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12224,
      "at": "2026-10-14T23:59:22.298Z",
      "domain": "zahnarzt-adamski.de",
      "name": "Adamski",
      "page": "https://directindex.org/r/zahnarzt-adamski.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133964,
        "prev": 121506,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12223,
      "at": "2026-10-14T23:59:22.298Z",
      "domain": "zahnarzt-adamski.de",
      "name": "Adamski",
      "page": "https://directindex.org/r/zahnarzt-adamski.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133964,
        "prev": 121506,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12222,
      "at": "2026-10-14T23:59:21.569Z",
      "domain": "physio-hh.de",
      "name": "Praxis für Physiotherapie",
      "page": "https://directindex.org/r/physio-hh.de",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 133963,
        "prev": 121277
      }
    },
    {
      "id": 12221,
      "at": "2026-10-14T23:59:21.569Z",
      "domain": "physio-hh.de",
      "name": "Praxis für Physiotherapie",
      "page": "https://directindex.org/r/physio-hh.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133963,
        "prev": 121277,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12220,
      "at": "2026-10-14T23:59:21.569Z",
      "domain": "physio-hh.de",
      "name": "Praxis für Physiotherapie",
      "page": "https://directindex.org/r/physio-hh.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133963,
        "prev": 121277,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12219,
      "at": "2026-10-14T23:59:20.729Z",
      "domain": "kindertherapie-harburg.de",
      "name": "Praxisgemeinschaft für Kindertherapie",
      "page": "https://directindex.org/r/kindertherapie-harburg.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133961,
        "prev": 121347,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12218,
      "at": "2026-10-14T23:59:20.729Z",
      "domain": "kindertherapie-harburg.de",
      "name": "Praxisgemeinschaft für Kindertherapie",
      "page": "https://directindex.org/r/kindertherapie-harburg.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133961,
        "prev": 121347,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12217,
      "at": "2026-10-14T23:59:20.729Z",
      "domain": "kindertherapie-harburg.de",
      "name": "Praxisgemeinschaft für Kindertherapie",
      "page": "https://directindex.org/r/kindertherapie-harburg.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133961,
        "prev": 121347,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12216,
      "at": "2026-10-14T23:59:20.858Z",
      "domain": "zahn-zentrum-boenningstedt.de",
      "name": "Zahnarzt Heidi Pfalzgraf",
      "page": "https://directindex.org/r/zahn-zentrum-boenningstedt.de",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 133960,
        "prev": 120995
      }
    },
    {
      "id": 12215,
      "at": "2026-10-14T23:59:20.858Z",
      "domain": "zahn-zentrum-boenningstedt.de",
      "name": "Zahnarzt Heidi Pfalzgraf",
      "page": "https://directindex.org/r/zahn-zentrum-boenningstedt.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133960,
        "prev": 120995,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12214,
      "at": "2026-10-14T23:59:20.230Z",
      "domain": "tierarztpraxis-wiemersdorf.de",
      "name": "Tierarzt-Praxis Wiemersdorf",
      "page": "https://directindex.org/r/tierarztpraxis-wiemersdorf.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133958,
        "prev": 121369,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12213,
      "at": "2026-10-14T23:59:20.230Z",
      "domain": "tierarztpraxis-wiemersdorf.de",
      "name": "Tierarzt-Praxis Wiemersdorf",
      "page": "https://directindex.org/r/tierarztpraxis-wiemersdorf.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133958,
        "prev": 121369,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12212,
      "at": "2026-10-14T23:59:20.230Z",
      "domain": "tierarztpraxis-wiemersdorf.de",
      "name": "Tierarzt-Praxis Wiemersdorf",
      "page": "https://directindex.org/r/tierarztpraxis-wiemersdorf.de",
      "kind": "fixed",
      "what": "fixed: no working HTTPS",
      "detail": {
        "scan": 133958,
        "prev": 121369,
        "fix": "no_https"
      }
    },
    {
      "id": 12211,
      "at": "2026-10-14T23:59:20.230Z",
      "domain": "tierarztpraxis-wiemersdorf.de",
      "name": "Tierarzt-Praxis Wiemersdorf",
      "page": "https://directindex.org/r/tierarztpraxis-wiemersdorf.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133958,
        "prev": 121369,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12210,
      "at": "2026-10-14T23:59:17.440Z",
      "domain": "kleintierpraxis-waldenau.de",
      "name": "Kleintierpraxis Waldenau",
      "page": "https://directindex.org/r/kleintierpraxis-waldenau.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133953,
        "prev": 121255,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12209,
      "at": "2026-10-14T23:59:17.440Z",
      "domain": "kleintierpraxis-waldenau.de",
      "name": "Kleintierpraxis Waldenau",
      "page": "https://directindex.org/r/kleintierpraxis-waldenau.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133953,
        "prev": 121255,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12208,
      "at": "2026-10-14T23:59:17.440Z",
      "domain": "kleintierpraxis-waldenau.de",
      "name": "Kleintierpraxis Waldenau",
      "page": "https://directindex.org/r/kleintierpraxis-waldenau.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133953,
        "prev": 121255,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12207,
      "at": "2026-10-14T23:59:17.414Z",
      "domain": "strahlentherapien-hamburg.de",
      "name": "Strahlentherapie Bergedorf",
      "page": "https://directindex.org/r/strahlentherapien-hamburg.de",
      "kind": "grade_down",
      "what": "grade D to F (17%)",
      "detail": {
        "scan": 133952,
        "prev": 121120,
        "from": "D",
        "to": "F",
        "pct": 16.9
      }
    },
    {
      "id": 12206,
      "at": "2026-10-14T23:59:17.414Z",
      "domain": "strahlentherapien-hamburg.de",
      "name": "Strahlentherapie Bergedorf",
      "page": "https://directindex.org/r/strahlentherapien-hamburg.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133952,
        "prev": 121120,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12205,
      "at": "2026-10-14T23:59:17.414Z",
      "domain": "strahlentherapien-hamburg.de",
      "name": "Strahlentherapie Bergedorf",
      "page": "https://directindex.org/r/strahlentherapien-hamburg.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133952,
        "prev": 121120,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12204,
      "at": "2026-10-14T23:59:17.414Z",
      "domain": "strahlentherapien-hamburg.de",
      "name": "Strahlentherapie Bergedorf",
      "page": "https://directindex.org/r/strahlentherapien-hamburg.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133952,
        "prev": 121120,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12203,
      "at": "2026-10-14T23:59:12.289Z",
      "domain": "augenaerztin-fuhlsbuettel.de",
      "name": "Dr. med. Nicole Hoenike Dr. med. Annabelle Portz",
      "page": "https://directindex.org/r/augenaerztin-fuhlsbuettel.de",
      "kind": "grade_up",
      "what": "grade D to C (55%)",
      "detail": {
        "scan": 133933,
        "prev": 120584,
        "from": "D",
        "to": "C",
        "pct": 55.4
      }
    },
    {
      "id": 12202,
      "at": "2026-10-14T23:59:12.203Z",
      "domain": "zahnarzt-wandsbek-markt.de",
      "name": "Zahnarztpraxis Wandsbek-Markt Dr. Laumann und Stüber",
      "page": "https://directindex.org/r/zahnarzt-wandsbek-markt.de",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 133931,
        "prev": 120569
      }
    },
    {
      "id": 12201,
      "at": "2026-10-14T23:59:12.203Z",
      "domain": "zahnarzt-wandsbek-markt.de",
      "name": "Zahnarztpraxis Wandsbek-Markt Dr. Laumann und Stüber",
      "page": "https://directindex.org/r/zahnarzt-wandsbek-markt.de",
      "kind": "grade_down",
      "what": "grade C to D (50%)",
      "detail": {
        "scan": 133931,
        "prev": 120569,
        "from": "C",
        "to": "D",
        "pct": 50.3
      }
    },
    {
      "id": 12200,
      "at": "2026-10-14T23:59:12.203Z",
      "domain": "zahnarzt-wandsbek-markt.de",
      "name": "Zahnarztpraxis Wandsbek-Markt Dr. Laumann und Stüber",
      "page": "https://directindex.org/r/zahnarzt-wandsbek-markt.de",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133931,
        "prev": 120569,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12199,
      "at": "2026-10-14T23:59:12.026Z",
      "domain": "kardiologie-billstedt.de",
      "name": "Dr. med. Jens W. Stadtmüller",
      "page": "https://directindex.org/r/kardiologie-billstedt.de",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 133928,
        "prev": 120515
      }
    },
    {
      "id": 12198,
      "at": "2026-10-14T23:59:12.026Z",
      "domain": "kardiologie-billstedt.de",
      "name": "Dr. med. Jens W. Stadtmüller",
      "page": "https://directindex.org/r/kardiologie-billstedt.de",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133928,
        "prev": 120515,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12197,
      "at": "2026-10-14T23:59:10.219Z",
      "domain": "physio-debstedt.de",
      "name": "Physiotherapie Debstedt",
      "page": "https://directindex.org/r/physio-debstedt.de",
      "kind": "grade_down",
      "what": "grade D to F (15%)",
      "detail": {
        "scan": 133916,
        "prev": 121163,
        "from": "D",
        "to": "F",
        "pct": 15.4
      }
    },
    {
      "id": 12196,
      "at": "2026-10-14T23:59:10.219Z",
      "domain": "physio-debstedt.de",
      "name": "Physiotherapie Debstedt",
      "page": "https://directindex.org/r/physio-debstedt.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133916,
        "prev": 121163,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12195,
      "at": "2026-10-14T23:59:10.219Z",
      "domain": "physio-debstedt.de",
      "name": "Physiotherapie Debstedt",
      "page": "https://directindex.org/r/physio-debstedt.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133916,
        "prev": 121163,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12194,
      "at": "2026-10-14T23:59:10.219Z",
      "domain": "physio-debstedt.de",
      "name": "Physiotherapie Debstedt",
      "page": "https://directindex.org/r/physio-debstedt.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133916,
        "prev": 121163,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12193,
      "at": "2026-10-14T23:59:10.053Z",
      "domain": "zahnarzt-stumpe-hamburg.de",
      "name": "Michael Stumpe",
      "page": "https://directindex.org/r/zahnarzt-stumpe-hamburg.de",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 133913,
        "prev": 120478
      }
    },
    {
      "id": 12192,
      "at": "2026-10-14T23:59:10.053Z",
      "domain": "zahnarzt-stumpe-hamburg.de",
      "name": "Michael Stumpe",
      "page": "https://directindex.org/r/zahnarzt-stumpe-hamburg.de",
      "kind": "grade_up",
      "what": "grade F to D (43%)",
      "detail": {
        "scan": 133913,
        "prev": 120478,
        "from": "F",
        "to": "D",
        "pct": 43.1
      }
    },
    {
      "id": 12191,
      "at": "2026-10-14T23:59:10.053Z",
      "domain": "zahnarzt-stumpe-hamburg.de",
      "name": "Michael Stumpe",
      "page": "https://directindex.org/r/zahnarzt-stumpe-hamburg.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133913,
        "prev": 120478,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12190,
      "at": "2026-10-14T23:59:08.690Z",
      "domain": "psychotherapie-ritz.de",
      "name": "Praxis für Psychotherapie Ritz",
      "page": "https://directindex.org/r/psychotherapie-ritz.de",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 133906,
        "prev": 121135
      }
    },
    {
      "id": 12189,
      "at": "2026-10-14T23:59:08.690Z",
      "domain": "psychotherapie-ritz.de",
      "name": "Praxis für Psychotherapie Ritz",
      "page": "https://directindex.org/r/psychotherapie-ritz.de",
      "kind": "grade_down",
      "what": "grade C to F (19%)",
      "detail": {
        "scan": 133906,
        "prev": 121135,
        "from": "C",
        "to": "F",
        "pct": 18.5
      }
    },
    {
      "id": 12188,
      "at": "2026-10-14T23:59:08.690Z",
      "domain": "psychotherapie-ritz.de",
      "name": "Praxis für Psychotherapie Ritz",
      "page": "https://directindex.org/r/psychotherapie-ritz.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133906,
        "prev": 121135,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12187,
      "at": "2026-10-14T23:59:08.690Z",
      "domain": "psychotherapie-ritz.de",
      "name": "Praxis für Psychotherapie Ritz",
      "page": "https://directindex.org/r/psychotherapie-ritz.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133906,
        "prev": 121135,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12186,
      "at": "2026-10-14T23:59:07.164Z",
      "domain": "osteland-physiotherapie.com",
      "name": "Anke Wolf",
      "page": "https://directindex.org/r/osteland-physiotherapie.com",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133905,
        "prev": 120861,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12185,
      "at": "2026-10-14T23:59:07.164Z",
      "domain": "osteland-physiotherapie.com",
      "name": "Anke Wolf",
      "page": "https://directindex.org/r/osteland-physiotherapie.com",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133905,
        "prev": 120861,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12184,
      "at": "2026-10-14T23:59:07.164Z",
      "domain": "osteland-physiotherapie.com",
      "name": "Anke Wolf",
      "page": "https://directindex.org/r/osteland-physiotherapie.com",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133905,
        "prev": 120861,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12183,
      "at": "2026-10-14T23:59:07.008Z",
      "domain": "physioamkreisel.de",
      "name": "Physio am Kreisel",
      "page": "https://directindex.org/r/physioamkreisel.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 133904,
        "prev": 120969,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 12182,
      "at": "2026-10-14T23:59:07.008Z",
      "domain": "physioamkreisel.de",
      "name": "Physio am Kreisel",
      "page": "https://directindex.org/r/physioamkreisel.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133904,
        "prev": 120969,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12181,
      "at": "2026-10-14T23:59:07.008Z",
      "domain": "physioamkreisel.de",
      "name": "Physio am Kreisel",
      "page": "https://directindex.org/r/physioamkreisel.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133904,
        "prev": 120969,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12180,
      "at": "2026-10-14T23:59:07.008Z",
      "domain": "physioamkreisel.de",
      "name": "Physio am Kreisel",
      "page": "https://directindex.org/r/physioamkreisel.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 133904,
        "prev": 120969,
        "fix": "no_channel"
      }
    },
    {
      "id": 12179,
      "at": "2026-10-14T23:59:07.008Z",
      "domain": "physioamkreisel.de",
      "name": "Physio am Kreisel",
      "page": "https://directindex.org/r/physioamkreisel.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133904,
        "prev": 120969,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12178,
      "at": "2026-10-14T23:59:06.089Z",
      "domain": "praxisroemhild.de",
      "name": "Praxis Römhild",
      "page": "https://directindex.org/r/praxisroemhild.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133903,
        "prev": 120977,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12177,
      "at": "2026-10-14T23:59:06.089Z",
      "domain": "praxisroemhild.de",
      "name": "Praxis Römhild",
      "page": "https://directindex.org/r/praxisroemhild.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133903,
        "prev": 120977,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12176,
      "at": "2026-10-14T23:59:06.089Z",
      "domain": "praxisroemhild.de",
      "name": "Praxis Römhild",
      "page": "https://directindex.org/r/praxisroemhild.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133903,
        "prev": 120977,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12175,
      "at": "2026-10-14T23:59:04.133Z",
      "domain": "xn--zahnrzte-seestrasse-jwb.de",
      "name": "Zahnarztpraxis Dieter Walter und Dr. Farshad Forouzan",
      "page": "https://directindex.org/r/xn--zahnrzte-seestrasse-jwb.de",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 133899,
        "prev": 120522
      }
    },
    {
      "id": 12174,
      "at": "2026-10-14T23:59:04.133Z",
      "domain": "xn--zahnrzte-seestrasse-jwb.de",
      "name": "Zahnarztpraxis Dieter Walter und Dr. Farshad Forouzan",
      "page": "https://directindex.org/r/xn--zahnrzte-seestrasse-jwb.de",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133899,
        "prev": 120522,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12173,
      "at": "2026-10-14T23:59:02.099Z",
      "domain": "timmermann-und-partner.de",
      "name": "Medizinisches Versorgungszentrum MVZ Timmermann & Partner",
      "page": "https://directindex.org/r/timmermann-und-partner.de",
      "kind": "grade_down",
      "what": "grade D to F (22%)",
      "detail": {
        "scan": 133895,
        "prev": 120607,
        "from": "D",
        "to": "F",
        "pct": 21.5
      }
    },
    {
      "id": 12172,
      "at": "2026-10-14T23:59:02.099Z",
      "domain": "timmermann-und-partner.de",
      "name": "Medizinisches Versorgungszentrum MVZ Timmermann & Partner",
      "page": "https://directindex.org/r/timmermann-und-partner.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133895,
        "prev": 120607,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12171,
      "at": "2026-10-14T23:59:02.099Z",
      "domain": "timmermann-und-partner.de",
      "name": "Medizinisches Versorgungszentrum MVZ Timmermann & Partner",
      "page": "https://directindex.org/r/timmermann-und-partner.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133895,
        "prev": 120607,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12170,
      "at": "2026-10-14T23:59:02.099Z",
      "domain": "timmermann-und-partner.de",
      "name": "Medizinisches Versorgungszentrum MVZ Timmermann & Partner",
      "page": "https://directindex.org/r/timmermann-und-partner.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133895,
        "prev": 120607,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12169,
      "at": "2026-10-14T23:59:00.536Z",
      "domain": "physio-seeberg.de",
      "name": "Angela Seeberg",
      "page": "https://directindex.org/r/physio-seeberg.de",
      "kind": "grade_up",
      "what": "grade F to D (40%)",
      "detail": {
        "scan": 133884,
        "prev": 120402,
        "from": "F",
        "to": "D",
        "pct": 40
      }
    },
    {
      "id": 12168,
      "at": "2026-10-14T23:58:58.659Z",
      "domain": "koru-physio.com",
      "name": "KORU Physiotherapie",
      "page": "https://directindex.org/r/koru-physio.com",
      "kind": "grade_up",
      "what": "grade D to C (55%)",
      "detail": {
        "scan": 133872,
        "prev": 120329,
        "from": "D",
        "to": "C",
        "pct": 55.4
      }
    },
    {
      "id": 12167,
      "at": "2026-10-14T23:58:58.659Z",
      "domain": "koru-physio.com",
      "name": "KORU Physiotherapie",
      "page": "https://directindex.org/r/koru-physio.com",
      "kind": "broke",
      "what": "new finding: structured data was incomplete",
      "detail": {
        "scan": 133872,
        "prev": 120329,
        "fix": "structured_incomplete"
      }
    },
    {
      "id": 12166,
      "at": "2026-10-14T23:58:58.659Z",
      "domain": "koru-physio.com",
      "name": "KORU Physiotherapie",
      "page": "https://directindex.org/r/koru-physio.com",
      "kind": "fixed",
      "what": "fixed: no structured data for the business",
      "detail": {
        "scan": 133872,
        "prev": 120329,
        "fix": "no_structured"
      }
    },
    {
      "id": 12165,
      "at": "2026-10-14T23:58:56.184Z",
      "domain": "praxissuelldorf.de",
      "name": "Praxis Sülldorf",
      "page": "https://directindex.org/r/praxissuelldorf.de",
      "kind": "vendor",
      "what": "vendor: none to Doctolib",
      "detail": {
        "scan": 133863,
        "prev": 120636,
        "from": null,
        "to": "doctolib"
      }
    },
    {
      "id": 12164,
      "at": "2026-10-14T23:58:56.184Z",
      "domain": "praxissuelldorf.de",
      "name": "Praxis Sülldorf",
      "page": "https://directindex.org/r/praxissuelldorf.de",
      "kind": "channel",
      "what": "direct channel: none to vendor on own site",
      "detail": {
        "scan": 133863,
        "prev": 120636,
        "from": null,
        "to": "saas"
      }
    },
    {
      "id": 12163,
      "at": "2026-10-14T23:58:56.184Z",
      "domain": "praxissuelldorf.de",
      "name": "Praxis Sülldorf",
      "page": "https://directindex.org/r/praxissuelldorf.de",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 133863,
        "prev": 120636
      }
    },
    {
      "id": 12162,
      "at": "2026-10-14T23:58:56.184Z",
      "domain": "praxissuelldorf.de",
      "name": "Praxis Sülldorf",
      "page": "https://directindex.org/r/praxissuelldorf.de",
      "kind": "broke",
      "what": "new finding: the booking vendor's terms did not allow agents",
      "detail": {
        "scan": 133863,
        "prev": 120636,
        "fix": "vendor_terms_ban"
      }
    },
    {
      "id": 12161,
      "at": "2026-10-14T23:58:56.184Z",
      "domain": "praxissuelldorf.de",
      "name": "Praxis Sülldorf",
      "page": "https://directindex.org/r/praxissuelldorf.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133863,
        "prev": 120636,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12160,
      "at": "2026-10-14T23:58:56.184Z",
      "domain": "praxissuelldorf.de",
      "name": "Praxis Sülldorf",
      "page": "https://directindex.org/r/praxissuelldorf.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 133863,
        "prev": 120636,
        "fix": "no_channel"
      }
    },
    {
      "id": 12159,
      "at": "2026-10-14T23:58:55.820Z",
      "domain": "praxisgemeinschaft-rahlstedt.de",
      "name": "Praxisgemeinsch. Rahlstedt/ Neurologie Psychiatrie",
      "page": "https://directindex.org/r/praxisgemeinschaft-rahlstedt.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133862,
        "prev": 120702,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12158,
      "at": "2026-10-14T23:58:55.820Z",
      "domain": "praxisgemeinschaft-rahlstedt.de",
      "name": "Praxisgemeinsch. Rahlstedt/ Neurologie Psychiatrie",
      "page": "https://directindex.org/r/praxisgemeinschaft-rahlstedt.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133862,
        "prev": 120702,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12157,
      "at": "2026-10-14T23:58:55.820Z",
      "domain": "praxisgemeinschaft-rahlstedt.de",
      "name": "Praxisgemeinsch. Rahlstedt/ Neurologie Psychiatrie",
      "page": "https://directindex.org/r/praxisgemeinschaft-rahlstedt.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133862,
        "prev": 120702,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12156,
      "at": "2026-10-14T23:58:55.132Z",
      "domain": "veneers-hamburg.org",
      "name": "Dr. med. dent. Richard Krause",
      "page": "https://directindex.org/r/veneers-hamburg.org",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133860,
        "prev": 120544,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12155,
      "at": "2026-10-14T23:58:55.132Z",
      "domain": "veneers-hamburg.org",
      "name": "Dr. med. dent. Richard Krause",
      "page": "https://directindex.org/r/veneers-hamburg.org",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133860,
        "prev": 120544,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12154,
      "at": "2026-10-14T23:58:55.132Z",
      "domain": "veneers-hamburg.org",
      "name": "Dr. med. dent. Richard Krause",
      "page": "https://directindex.org/r/veneers-hamburg.org",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133860,
        "prev": 120544,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12153,
      "at": "2026-10-14T23:58:55.153Z",
      "domain": "praxisdrwulff.de",
      "name": "Praxis Dr. Wulff",
      "page": "https://directindex.org/r/praxisdrwulff.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133859,
        "prev": 120585,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12152,
      "at": "2026-10-14T23:58:55.153Z",
      "domain": "praxisdrwulff.de",
      "name": "Praxis Dr. Wulff",
      "page": "https://directindex.org/r/praxisdrwulff.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133859,
        "prev": 120585,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12151,
      "at": "2026-10-14T23:58:55.153Z",
      "domain": "praxisdrwulff.de",
      "name": "Praxis Dr. Wulff",
      "page": "https://directindex.org/r/praxisdrwulff.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133859,
        "prev": 120585,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12150,
      "at": "2026-10-14T23:58:53.291Z",
      "domain": "zahnarztpraxis-assmus.de",
      "name": "Zahnarztpraxis Mareike Aßmus",
      "page": "https://directindex.org/r/zahnarztpraxis-assmus.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133857,
        "prev": 120609,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12149,
      "at": "2026-10-14T23:58:53.291Z",
      "domain": "zahnarztpraxis-assmus.de",
      "name": "Zahnarztpraxis Mareike Aßmus",
      "page": "https://directindex.org/r/zahnarztpraxis-assmus.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133857,
        "prev": 120609,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12148,
      "at": "2026-10-14T23:58:53.291Z",
      "domain": "zahnarztpraxis-assmus.de",
      "name": "Zahnarztpraxis Mareike Aßmus",
      "page": "https://directindex.org/r/zahnarztpraxis-assmus.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133857,
        "prev": 120609,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12147,
      "at": "2026-10-14T23:58:47.678Z",
      "domain": "orthopaedie-billstedt.de",
      "name": "Orthopädische Zentrum Billstedt",
      "page": "https://directindex.org/r/orthopaedie-billstedt.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133852,
        "prev": 120504,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12146,
      "at": "2026-10-14T23:58:47.678Z",
      "domain": "orthopaedie-billstedt.de",
      "name": "Orthopädische Zentrum Billstedt",
      "page": "https://directindex.org/r/orthopaedie-billstedt.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133852,
        "prev": 120504,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12145,
      "at": "2026-10-14T23:58:47.678Z",
      "domain": "orthopaedie-billstedt.de",
      "name": "Orthopädische Zentrum Billstedt",
      "page": "https://directindex.org/r/orthopaedie-billstedt.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133852,
        "prev": 120504,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12144,
      "at": "2026-10-14T23:58:47.843Z",
      "domain": "alimaus.de",
      "name": "Alimaus Nobis Bene",
      "page": "https://directindex.org/r/alimaus.de",
      "kind": "grade_up",
      "what": "grade F to D (43%)",
      "detail": {
        "scan": 133851,
        "prev": 120241,
        "from": "F",
        "to": "D",
        "pct": 43.1
      }
    },
    {
      "id": 12143,
      "at": "2026-10-14T23:58:47.323Z",
      "domain": "dr-kohl-hamburg.de",
      "name": "Dr. med. dent. Christoph Kohl",
      "page": "https://directindex.org/r/dr-kohl-hamburg.de",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 133849,
        "prev": 120148
      }
    },
    {
      "id": 12142,
      "at": "2026-10-14T23:58:47.323Z",
      "domain": "dr-kohl-hamburg.de",
      "name": "Dr. med. dent. Christoph Kohl",
      "page": "https://directindex.org/r/dr-kohl-hamburg.de",
      "kind": "grade_up",
      "what": "grade F to D (43%)",
      "detail": {
        "scan": 133849,
        "prev": 120148,
        "from": "F",
        "to": "D",
        "pct": 43.1
      }
    },
    {
      "id": 12141,
      "at": "2026-10-14T23:58:47.323Z",
      "domain": "dr-kohl-hamburg.de",
      "name": "Dr. med. dent. Christoph Kohl",
      "page": "https://directindex.org/r/dr-kohl-hamburg.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133849,
        "prev": 120148,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12140,
      "at": "2026-10-14T23:58:46.872Z",
      "domain": "vondermuehlenheide.de",
      "name": "Müller",
      "page": "https://directindex.org/r/vondermuehlenheide.de",
      "kind": "grade_down",
      "what": "grade D to F (12%)",
      "detail": {
        "scan": 133843,
        "prev": 120458,
        "from": "D",
        "to": "F",
        "pct": 12.3
      }
    },
    {
      "id": 12139,
      "at": "2026-10-14T23:58:46.872Z",
      "domain": "vondermuehlenheide.de",
      "name": "Müller",
      "page": "https://directindex.org/r/vondermuehlenheide.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133843,
        "prev": 120458,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12138,
      "at": "2026-10-14T23:58:46.872Z",
      "domain": "vondermuehlenheide.de",
      "name": "Müller",
      "page": "https://directindex.org/r/vondermuehlenheide.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133843,
        "prev": 120458,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12137,
      "at": "2026-10-14T23:58:46.872Z",
      "domain": "vondermuehlenheide.de",
      "name": "Müller",
      "page": "https://directindex.org/r/vondermuehlenheide.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133843,
        "prev": 120458,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12136,
      "at": "2026-10-14T23:58:45.253Z",
      "domain": "drtornow.de",
      "name": "Augenärzte Tornow",
      "page": "https://directindex.org/r/drtornow.de",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 133824,
        "prev": 120130,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 12135,
      "at": "2026-10-14T23:58:45.253Z",
      "domain": "drtornow.de",
      "name": "Augenärzte Tornow",
      "page": "https://directindex.org/r/drtornow.de",
      "kind": "grade_up",
      "what": "grade D to C (69%)",
      "detail": {
        "scan": 133824,
        "prev": 120130,
        "from": "D",
        "to": "C",
        "pct": 68.8
      }
    },
    {
      "id": 12134,
      "at": "2026-10-14T23:58:45.253Z",
      "domain": "drtornow.de",
      "name": "Augenärzte Tornow",
      "page": "https://directindex.org/r/drtornow.de",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 133824,
        "prev": 120130,
        "fix": "no_channel"
      }
    },
    {
      "id": 12133,
      "at": "2026-10-14T23:58:45.111Z",
      "domain": "physiotherapie-reifschneider.de",
      "name": "Physiotherapie Antje und Udo Reifschneider",
      "page": "https://directindex.org/r/physiotherapie-reifschneider.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133823,
        "prev": 120436,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12132,
      "at": "2026-10-14T23:58:45.111Z",
      "domain": "physiotherapie-reifschneider.de",
      "name": "Physiotherapie Antje und Udo Reifschneider",
      "page": "https://directindex.org/r/physiotherapie-reifschneider.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133823,
        "prev": 120436,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12131,
      "at": "2026-10-14T23:58:45.111Z",
      "domain": "physiotherapie-reifschneider.de",
      "name": "Physiotherapie Antje und Udo Reifschneider",
      "page": "https://directindex.org/r/physiotherapie-reifschneider.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133823,
        "prev": 120436,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12130,
      "at": "2026-10-14T23:58:45.078Z",
      "domain": "praxis-drdoci.de",
      "name": "Dr. med. Violeta Doci",
      "page": "https://directindex.org/r/praxis-drdoci.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133822,
        "prev": 120517,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12129,
      "at": "2026-10-14T23:58:45.078Z",
      "domain": "praxis-drdoci.de",
      "name": "Dr. med. Violeta Doci",
      "page": "https://directindex.org/r/praxis-drdoci.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133822,
        "prev": 120517,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12128,
      "at": "2026-10-14T23:58:45.078Z",
      "domain": "praxis-drdoci.de",
      "name": "Dr. med. Violeta Doci",
      "page": "https://directindex.org/r/praxis-drdoci.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133822,
        "prev": 120517,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12127,
      "at": "2026-10-14T23:58:43.975Z",
      "domain": "hammonia-bad.de",
      "name": "Medizinzentrum Hammoniabad",
      "page": "https://directindex.org/r/hammonia-bad.de",
      "kind": "grade_up",
      "what": "grade F to D (43%)",
      "detail": {
        "scan": 133817,
        "prev": 120092,
        "from": "F",
        "to": "D",
        "pct": 43.1
      }
    },
    {
      "id": 12126,
      "at": "2026-10-14T23:58:43.619Z",
      "domain": "szabopraxis.com",
      "name": "János Szabó",
      "page": "https://directindex.org/r/szabopraxis.com",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 133814,
        "prev": 120307
      }
    },
    {
      "id": 12125,
      "at": "2026-10-14T23:58:43.619Z",
      "domain": "szabopraxis.com",
      "name": "János Szabó",
      "page": "https://directindex.org/r/szabopraxis.com",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133814,
        "prev": 120307,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12124,
      "at": "2026-10-14T23:58:41.711Z",
      "domain": "dr-nawka.de",
      "name": "Stanislaw Nawka",
      "page": "https://directindex.org/r/dr-nawka.de",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 133810,
        "prev": 120318
      }
    },
    {
      "id": 12123,
      "at": "2026-10-14T23:58:41.711Z",
      "domain": "dr-nawka.de",
      "name": "Stanislaw Nawka",
      "page": "https://directindex.org/r/dr-nawka.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133810,
        "prev": 120318,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12122,
      "at": "2026-10-14T23:58:41.711Z",
      "domain": "dr-nawka.de",
      "name": "Stanislaw Nawka",
      "page": "https://directindex.org/r/dr-nawka.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133810,
        "prev": 120318,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12121,
      "at": "2026-10-14T23:58:40.883Z",
      "domain": "physio-loxstedt.de",
      "name": "Physiotherapiezentrum Fricke & Rüschmann",
      "page": "https://directindex.org/r/physio-loxstedt.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133808,
        "prev": 120398,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12120,
      "at": "2026-10-14T23:58:40.883Z",
      "domain": "physio-loxstedt.de",
      "name": "Physiotherapiezentrum Fricke & Rüschmann",
      "page": "https://directindex.org/r/physio-loxstedt.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133808,
        "prev": 120398,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12119,
      "at": "2026-10-14T23:58:40.883Z",
      "domain": "physio-loxstedt.de",
      "name": "Physiotherapiezentrum Fricke & Rüschmann",
      "page": "https://directindex.org/r/physio-loxstedt.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133808,
        "prev": 120398,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12116,
      "at": "2026-10-14T23:58:38.813Z",
      "domain": "kleintierpraxis-norderstedt.de",
      "name": "Dr. med. vet. Wiebke Voß-Hauser",
      "page": "https://directindex.org/r/kleintierpraxis-norderstedt.de",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 133805,
        "prev": 119938
      }
    },
    {
      "id": 12115,
      "at": "2026-10-14T23:58:38.813Z",
      "domain": "kleintierpraxis-norderstedt.de",
      "name": "Dr. med. vet. Wiebke Voß-Hauser",
      "page": "https://directindex.org/r/kleintierpraxis-norderstedt.de",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133805,
        "prev": 119938,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12114,
      "at": "2026-10-14T23:58:38.772Z",
      "domain": "praxis-fuer-nervenheilkunde.de",
      "name": "Gemeinschaftspraxis für Nervenheilkunde",
      "page": "https://directindex.org/r/praxis-fuer-nervenheilkunde.de",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 133804,
        "prev": 119996
      }
    },
    {
      "id": 12113,
      "at": "2026-10-14T23:58:38.772Z",
      "domain": "praxis-fuer-nervenheilkunde.de",
      "name": "Gemeinschaftspraxis für Nervenheilkunde",
      "page": "https://directindex.org/r/praxis-fuer-nervenheilkunde.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133804,
        "prev": 119996,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12112,
      "at": "2026-10-14T23:58:34.318Z",
      "domain": "domainname.de",
      "name": "Dr. Olaf Lesser",
      "page": "https://directindex.org/r/domainname.de",
      "kind": "grade_up",
      "what": "grade F to D (43%)",
      "detail": {
        "scan": 133798,
        "prev": 119873,
        "from": "F",
        "to": "D",
        "pct": 43.1
      }
    },
    {
      "id": 12111,
      "at": "2026-10-14T23:58:31.892Z",
      "domain": "die-gute-praxis.de",
      "name": "Die gute Praxis Hausärztliche Versorgung",
      "page": "https://directindex.org/r/die-gute-praxis.de",
      "kind": "grade_up",
      "what": "grade F to D (43%)",
      "detail": {
        "scan": 133783,
        "prev": 119888,
        "from": "F",
        "to": "D",
        "pct": 43.1
      }
    },
    {
      "id": 12110,
      "at": "2026-10-14T23:58:31.736Z",
      "domain": "zahnarzt-schlorf.de",
      "name": "Zahnarzt Dr. med. dent. Schlorf",
      "page": "https://directindex.org/r/zahnarzt-schlorf.de",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 133778,
        "prev": 119921
      }
    },
    {
      "id": 12109,
      "at": "2026-10-14T23:58:31.736Z",
      "domain": "zahnarzt-schlorf.de",
      "name": "Zahnarzt Dr. med. dent. Schlorf",
      "page": "https://directindex.org/r/zahnarzt-schlorf.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133778,
        "prev": 119921,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12108,
      "at": "2026-10-14T23:58:31.736Z",
      "domain": "zahnarzt-schlorf.de",
      "name": "Zahnarzt Dr. med. dent. Schlorf",
      "page": "https://directindex.org/r/zahnarzt-schlorf.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133778,
        "prev": 119921,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12107,
      "at": "2026-10-14T23:58:31.595Z",
      "domain": "therapieraum-hamburg.de",
      "name": "therapieRAUM",
      "page": "https://directindex.org/r/therapieraum-hamburg.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133775,
        "prev": 120097,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12106,
      "at": "2026-10-14T23:58:31.595Z",
      "domain": "therapieraum-hamburg.de",
      "name": "therapieRAUM",
      "page": "https://directindex.org/r/therapieraum-hamburg.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133775,
        "prev": 120097,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12105,
      "at": "2026-10-14T23:58:31.595Z",
      "domain": "therapieraum-hamburg.de",
      "name": "therapieRAUM",
      "page": "https://directindex.org/r/therapieraum-hamburg.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133775,
        "prev": 120097,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12104,
      "at": "2026-10-14T23:58:31.260Z",
      "domain": "profit-brunsbuettel.de",
      "name": "proFit Physiotherapie - Gesundheitssport",
      "page": "https://directindex.org/r/profit-brunsbuettel.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133772,
        "prev": 120263,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12103,
      "at": "2026-10-14T23:58:31.260Z",
      "domain": "profit-brunsbuettel.de",
      "name": "proFit Physiotherapie - Gesundheitssport",
      "page": "https://directindex.org/r/profit-brunsbuettel.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133772,
        "prev": 120263,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12102,
      "at": "2026-10-14T23:58:31.260Z",
      "domain": "profit-brunsbuettel.de",
      "name": "proFit Physiotherapie - Gesundheitssport",
      "page": "https://directindex.org/r/profit-brunsbuettel.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133772,
        "prev": 120263,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12101,
      "at": "2026-10-14T23:58:30.730Z",
      "domain": "ellenkock-physiotherapie.de",
      "name": "Praxis für Physiotherapie Ellen Kock",
      "page": "https://directindex.org/r/ellenkock-physiotherapie.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133769,
        "prev": 120109,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12100,
      "at": "2026-10-14T23:58:30.730Z",
      "domain": "ellenkock-physiotherapie.de",
      "name": "Praxis für Physiotherapie Ellen Kock",
      "page": "https://directindex.org/r/ellenkock-physiotherapie.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133769,
        "prev": 120109,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12099,
      "at": "2026-10-14T23:58:30.730Z",
      "domain": "ellenkock-physiotherapie.de",
      "name": "Praxis für Physiotherapie Ellen Kock",
      "page": "https://directindex.org/r/ellenkock-physiotherapie.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133769,
        "prev": 120109,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12098,
      "at": "2026-10-14T23:58:29.946Z",
      "domain": "orthopaedieamleinpfad.de",
      "name": "Knie-Hand-Fuss-Praxis",
      "page": "https://directindex.org/r/orthopaedieamleinpfad.de",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 133764,
        "prev": 120213
      }
    },
    {
      "id": 12097,
      "at": "2026-10-14T23:58:29.946Z",
      "domain": "orthopaedieamleinpfad.de",
      "name": "Knie-Hand-Fuss-Praxis",
      "page": "https://directindex.org/r/orthopaedieamleinpfad.de",
      "kind": "grade_down",
      "what": "grade D to F (5%)",
      "detail": {
        "scan": 133764,
        "prev": 120213,
        "from": "D",
        "to": "F",
        "pct": 4.6
      }
    },
    {
      "id": 12096,
      "at": "2026-10-14T23:58:29.946Z",
      "domain": "orthopaedieamleinpfad.de",
      "name": "Knie-Hand-Fuss-Praxis",
      "page": "https://directindex.org/r/orthopaedieamleinpfad.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133764,
        "prev": 120213,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12095,
      "at": "2026-10-14T23:58:29.946Z",
      "domain": "orthopaedieamleinpfad.de",
      "name": "Knie-Hand-Fuss-Praxis",
      "page": "https://directindex.org/r/orthopaedieamleinpfad.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133764,
        "prev": 120213,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12094,
      "at": "2026-10-14T23:58:29.419Z",
      "domain": "zahngesundheit-brunsbuettel.de",
      "name": "Dr. Katrin Claussen und Dr. Frank Schierling Medizinische Zahnpraxis",
      "page": "https://directindex.org/r/zahngesundheit-brunsbuettel.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133761,
        "prev": 120202,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12093,
      "at": "2026-10-14T23:58:29.419Z",
      "domain": "zahngesundheit-brunsbuettel.de",
      "name": "Dr. Katrin Claussen und Dr. Frank Schierling Medizinische Zahnpraxis",
      "page": "https://directindex.org/r/zahngesundheit-brunsbuettel.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133761,
        "prev": 120202,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12092,
      "at": "2026-10-14T23:58:29.419Z",
      "domain": "zahngesundheit-brunsbuettel.de",
      "name": "Dr. Katrin Claussen und Dr. Frank Schierling Medizinische Zahnpraxis",
      "page": "https://directindex.org/r/zahngesundheit-brunsbuettel.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133761,
        "prev": 120202,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12091,
      "at": "2026-10-14T23:58:29.104Z",
      "domain": "zahnarzt-katzschner.de",
      "name": "Katzschner",
      "page": "https://directindex.org/r/zahnarzt-katzschner.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133760,
        "prev": 120117,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12090,
      "at": "2026-10-14T23:58:29.104Z",
      "domain": "zahnarzt-katzschner.de",
      "name": "Katzschner",
      "page": "https://directindex.org/r/zahnarzt-katzschner.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133760,
        "prev": 120117,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12089,
      "at": "2026-10-14T23:58:29.104Z",
      "domain": "zahnarzt-katzschner.de",
      "name": "Katzschner",
      "page": "https://directindex.org/r/zahnarzt-katzschner.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133760,
        "prev": 120117,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12088,
      "at": "2026-10-14T23:58:28.683Z",
      "domain": "gerlach-lucassen.de",
      "name": "gerlach+lucassen",
      "page": "https://directindex.org/r/gerlach-lucassen.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133759,
        "prev": 120071,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12087,
      "at": "2026-10-14T23:58:28.683Z",
      "domain": "gerlach-lucassen.de",
      "name": "gerlach+lucassen",
      "page": "https://directindex.org/r/gerlach-lucassen.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133759,
        "prev": 120071,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12086,
      "at": "2026-10-14T23:58:28.683Z",
      "domain": "gerlach-lucassen.de",
      "name": "gerlach+lucassen",
      "page": "https://directindex.org/r/gerlach-lucassen.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133759,
        "prev": 120071,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12085,
      "at": "2026-10-14T23:58:20.315Z",
      "domain": "tierarzt-beethovenstrasse.de",
      "name": "Kleintierpraxis Beethovenstraße",
      "page": "https://directindex.org/r/tierarzt-beethovenstrasse.de",
      "kind": "grade_down",
      "what": "grade D to F (11%)",
      "detail": {
        "scan": 133757,
        "prev": 119989,
        "from": "D",
        "to": "F",
        "pct": 10.8
      }
    },
    {
      "id": 12084,
      "at": "2026-10-14T23:58:20.315Z",
      "domain": "tierarzt-beethovenstrasse.de",
      "name": "Kleintierpraxis Beethovenstraße",
      "page": "https://directindex.org/r/tierarzt-beethovenstrasse.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133757,
        "prev": 119989,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12083,
      "at": "2026-10-14T23:58:20.315Z",
      "domain": "tierarzt-beethovenstrasse.de",
      "name": "Kleintierpraxis Beethovenstraße",
      "page": "https://directindex.org/r/tierarzt-beethovenstrasse.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133757,
        "prev": 119989,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12082,
      "at": "2026-10-14T23:58:20.315Z",
      "domain": "tierarzt-beethovenstrasse.de",
      "name": "Kleintierpraxis Beethovenstraße",
      "page": "https://directindex.org/r/tierarzt-beethovenstrasse.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133757,
        "prev": 119989,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12081,
      "at": "2026-10-14T23:58:20.050Z",
      "domain": "pferdeklinik-fischer.de",
      "name": "Tierärztliche Klinik für Pferde",
      "page": "https://directindex.org/r/pferdeklinik-fischer.de",
      "kind": "grade_down",
      "what": "grade D to F (12%)",
      "detail": {
        "scan": 133756,
        "prev": 119927,
        "from": "D",
        "to": "F",
        "pct": 12.3
      }
    },
    {
      "id": 12080,
      "at": "2026-10-14T23:58:20.050Z",
      "domain": "pferdeklinik-fischer.de",
      "name": "Tierärztliche Klinik für Pferde",
      "page": "https://directindex.org/r/pferdeklinik-fischer.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133756,
        "prev": 119927,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12079,
      "at": "2026-10-14T23:58:20.050Z",
      "domain": "pferdeklinik-fischer.de",
      "name": "Tierärztliche Klinik für Pferde",
      "page": "https://directindex.org/r/pferdeklinik-fischer.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133756,
        "prev": 119927,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12078,
      "at": "2026-10-14T23:58:20.050Z",
      "domain": "pferdeklinik-fischer.de",
      "name": "Tierärztliche Klinik für Pferde",
      "page": "https://directindex.org/r/pferdeklinik-fischer.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133756,
        "prev": 119927,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12077,
      "at": "2026-10-14T23:58:19.085Z",
      "domain": "aerzteamkaiserkai.de",
      "name": "Ärzte Am Kaiserkai",
      "page": "https://directindex.org/r/aerzteamkaiserkai.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133755,
        "prev": 120003,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12076,
      "at": "2026-10-14T23:58:19.085Z",
      "domain": "aerzteamkaiserkai.de",
      "name": "Ärzte Am Kaiserkai",
      "page": "https://directindex.org/r/aerzteamkaiserkai.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133755,
        "prev": 120003,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12075,
      "at": "2026-10-14T23:58:19.085Z",
      "domain": "aerzteamkaiserkai.de",
      "name": "Ärzte Am Kaiserkai",
      "page": "https://directindex.org/r/aerzteamkaiserkai.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133755,
        "prev": 120003,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12074,
      "at": "2026-10-14T23:58:17.991Z",
      "domain": "zahnarzt-garleff.de",
      "name": "Andreas Garleff",
      "page": "https://directindex.org/r/zahnarzt-garleff.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133754,
        "prev": 119909,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12073,
      "at": "2026-10-14T23:58:17.991Z",
      "domain": "zahnarzt-garleff.de",
      "name": "Andreas Garleff",
      "page": "https://directindex.org/r/zahnarzt-garleff.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133754,
        "prev": 119909,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12072,
      "at": "2026-10-14T23:58:17.991Z",
      "domain": "zahnarzt-garleff.de",
      "name": "Andreas Garleff",
      "page": "https://directindex.org/r/zahnarzt-garleff.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133754,
        "prev": 119909,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12071,
      "at": "2026-10-14T23:58:17.350Z",
      "domain": "tierarztpraxis-schnelsen.de",
      "name": "Tierarztpraxis Cathrin Geissler und Dr. Diana Duen",
      "page": "https://directindex.org/r/tierarztpraxis-schnelsen.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133753,
        "prev": 120034,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12070,
      "at": "2026-10-14T23:58:17.350Z",
      "domain": "tierarztpraxis-schnelsen.de",
      "name": "Tierarztpraxis Cathrin Geissler und Dr. Diana Duen",
      "page": "https://directindex.org/r/tierarztpraxis-schnelsen.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133753,
        "prev": 120034,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12069,
      "at": "2026-10-14T23:58:17.350Z",
      "domain": "tierarztpraxis-schnelsen.de",
      "name": "Tierarztpraxis Cathrin Geissler und Dr. Diana Duen",
      "page": "https://directindex.org/r/tierarztpraxis-schnelsen.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133753,
        "prev": 120034,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 12068,
      "at": "2026-10-14T23:58:16.463Z",
      "domain": "langenhorn-frauenarzt.de",
      "name": "Frauenärztin Silke Hantelmann",
      "page": "https://directindex.org/r/langenhorn-frauenarzt.de",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133752,
        "prev": 119895,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 12067,
      "at": "2026-10-14T23:58:16.463Z",
      "domain": "langenhorn-frauenarzt.de",
      "name": "Frauenärztin Silke Hantelmann",
      "page": "https://directindex.org/r/langenhorn-frauenarzt.de",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133752,
        "prev": 119895,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 12066,
      "at": "2026-10-14T23:58:16.463Z",
      "domain": "langenhorn-frauenarzt.de",
      "name": "Frauenärztin Silke Hantelmann",
      "page": "https://directindex.org/r/langenhorn-frauenarzt.de",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133752,
        "prev": 119895,
        "fix": "edge_blocks"
      }
    }
  ]
}