{
  "city": "glasgow-clinics",
  "days": 30,
  "since": "2026-09-15T21:56:43.818Z",
  "count": 87,
  "sites": 28,
  "byKind": {
    "fixed": 27,
    "broke": 5,
    "grade_up": 25,
    "grade_down": 1,
    "blocked": 4,
    "unblocked": 0,
    "channel": 25,
    "vendor": 0,
    "assistant": 0
  },
  "changes": [
    {
      "id": 11891,
      "at": "2026-10-14T23:46:39.887Z",
      "domain": "kerslandhouse.co.uk",
      "name": "Kersland House Surgery",
      "page": "https://directindex.org/r/kerslandhouse.co.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 133144,
        "prev": 98839,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 11890,
      "at": "2026-10-14T23:46:39.887Z",
      "domain": "kerslandhouse.co.uk",
      "name": "Kersland House Surgery",
      "page": "https://directindex.org/r/kerslandhouse.co.uk",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 133144,
        "prev": 98839,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 11889,
      "at": "2026-10-14T23:46:39.887Z",
      "domain": "kerslandhouse.co.uk",
      "name": "Kersland House Surgery",
      "page": "https://directindex.org/r/kerslandhouse.co.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 133144,
        "prev": 98839,
        "fix": "no_channel"
      }
    },
    {
      "id": 11888,
      "at": "2026-10-14T23:46:35.820Z",
      "domain": "greenlawdental.com",
      "name": "Greenlaw Dental Practice",
      "page": "https://directindex.org/r/greenlawdental.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 133143,
        "prev": 98984,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 11887,
      "at": "2026-10-14T23:46:35.820Z",
      "domain": "greenlawdental.com",
      "name": "Greenlaw Dental Practice",
      "page": "https://directindex.org/r/greenlawdental.com",
      "kind": "grade_up",
      "what": "grade C to B (75%)",
      "detail": {
        "scan": 133143,
        "prev": 98984,
        "from": "C",
        "to": "B",
        "pct": 75.4
      }
    },
    {
      "id": 11886,
      "at": "2026-10-14T23:46:35.820Z",
      "domain": "greenlawdental.com",
      "name": "Greenlaw Dental Practice",
      "page": "https://directindex.org/r/greenlawdental.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 133143,
        "prev": 98984,
        "fix": "no_channel"
      }
    },
    {
      "id": 11885,
      "at": "2026-10-14T23:46:23.624Z",
      "domain": "braeheadmedicalpractice.co.uk",
      "name": "Braehead Medical Practice",
      "page": "https://directindex.org/r/braeheadmedicalpractice.co.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 133142,
        "prev": 98818,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 11884,
      "at": "2026-10-14T23:46:23.624Z",
      "domain": "braeheadmedicalpractice.co.uk",
      "name": "Braehead Medical Practice",
      "page": "https://directindex.org/r/braeheadmedicalpractice.co.uk",
      "kind": "grade_up",
      "what": "grade D to C (67%)",
      "detail": {
        "scan": 133142,
        "prev": 98818,
        "from": "D",
        "to": "C",
        "pct": 67.2
      }
    },
    {
      "id": 11883,
      "at": "2026-10-14T23:46:23.624Z",
      "domain": "braeheadmedicalpractice.co.uk",
      "name": "Braehead Medical Practice",
      "page": "https://directindex.org/r/braeheadmedicalpractice.co.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 133142,
        "prev": 98818,
        "fix": "no_channel"
      }
    },
    {
      "id": 11882,
      "at": "2026-10-14T23:46:18.176Z",
      "domain": "bearsdendentalcare.com",
      "name": "Bearsden Dental Care",
      "page": "https://directindex.org/r/bearsdendentalcare.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 133141,
        "prev": 98671,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 11881,
      "at": "2026-10-14T23:46:18.176Z",
      "domain": "bearsdendentalcare.com",
      "name": "Bearsden Dental Care",
      "page": "https://directindex.org/r/bearsdendentalcare.com",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 133141,
        "prev": 98671,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 11880,
      "at": "2026-10-14T23:46:18.176Z",
      "domain": "bearsdendentalcare.com",
      "name": "Bearsden Dental Care",
      "page": "https://directindex.org/r/bearsdendentalcare.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 133141,
        "prev": 98671,
        "fix": "no_channel"
      }
    },
    {
      "id": 11879,
      "at": "2026-10-14T23:46:17.268Z",
      "domain": "boclairdentalcare.com",
      "name": "Boclair Dental Care",
      "page": "https://directindex.org/r/boclairdentalcare.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 133139,
        "prev": 98848,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 11878,
      "at": "2026-10-14T23:46:17.268Z",
      "domain": "boclairdentalcare.com",
      "name": "Boclair Dental Care",
      "page": "https://directindex.org/r/boclairdentalcare.com",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 133139,
        "prev": 98848,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 11877,
      "at": "2026-10-14T23:46:17.268Z",
      "domain": "boclairdentalcare.com",
      "name": "Boclair Dental Care",
      "page": "https://directindex.org/r/boclairdentalcare.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 133139,
        "prev": 98848,
        "fix": "no_channel"
      }
    },
    {
      "id": 11876,
      "at": "2026-10-14T23:46:15.837Z",
      "domain": "famedentistry.co.uk",
      "name": "Fame Dentistry",
      "page": "https://directindex.org/r/famedentistry.co.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 133138,
        "prev": 98860,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 11875,
      "at": "2026-10-14T23:46:15.837Z",
      "domain": "famedentistry.co.uk",
      "name": "Fame Dentistry",
      "page": "https://directindex.org/r/famedentistry.co.uk",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 133138,
        "prev": 98860,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 11874,
      "at": "2026-10-14T23:46:15.837Z",
      "domain": "famedentistry.co.uk",
      "name": "Fame Dentistry",
      "page": "https://directindex.org/r/famedentistry.co.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 133138,
        "prev": 98860,
        "fix": "no_channel"
      }
    },
    {
      "id": 11873,
      "at": "2026-10-14T23:46:15.698Z",
      "domain": "carolsidemc.co.uk",
      "name": "Carolside Medical Centre",
      "page": "https://directindex.org/r/carolsidemc.co.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 133137,
        "prev": 98898,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 11872,
      "at": "2026-10-14T23:46:15.698Z",
      "domain": "carolsidemc.co.uk",
      "name": "Carolside Medical Centre",
      "page": "https://directindex.org/r/carolsidemc.co.uk",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 133137,
        "prev": 98898,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 11871,
      "at": "2026-10-14T23:46:15.698Z",
      "domain": "carolsidemc.co.uk",
      "name": "Carolside Medical Centre",
      "page": "https://directindex.org/r/carolsidemc.co.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 133137,
        "prev": 98898,
        "fix": "no_channel"
      }
    },
    {
      "id": 11870,
      "at": "2026-10-14T23:46:13.941Z",
      "domain": "oaktreedentalkirkintilloch.co.uk",
      "name": "Oak Tree Dental Signature Smiles",
      "page": "https://directindex.org/r/oaktreedentalkirkintilloch.co.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 133135,
        "prev": 98868,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 11869,
      "at": "2026-10-14T23:46:13.941Z",
      "domain": "oaktreedentalkirkintilloch.co.uk",
      "name": "Oak Tree Dental Signature Smiles",
      "page": "https://directindex.org/r/oaktreedentalkirkintilloch.co.uk",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 133135,
        "prev": 98868,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 11868,
      "at": "2026-10-14T23:46:13.941Z",
      "domain": "oaktreedentalkirkintilloch.co.uk",
      "name": "Oak Tree Dental Signature Smiles",
      "page": "https://directindex.org/r/oaktreedentalkirkintilloch.co.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 133135,
        "prev": 98868,
        "fix": "no_channel"
      }
    },
    {
      "id": 11867,
      "at": "2026-10-14T23:46:13.780Z",
      "domain": "ivc.co.uk",
      "name": "Glenbrae Vet",
      "page": "https://directindex.org/r/ivc.co.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 133133,
        "prev": 98873,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 11866,
      "at": "2026-10-14T23:46:13.780Z",
      "domain": "ivc.co.uk",
      "name": "Glenbrae Vet",
      "page": "https://directindex.org/r/ivc.co.uk",
      "kind": "grade_up",
      "what": "grade D to C (69%)",
      "detail": {
        "scan": 133133,
        "prev": 98873,
        "from": "D",
        "to": "C",
        "pct": 68.8
      }
    },
    {
      "id": 11865,
      "at": "2026-10-14T23:46:13.780Z",
      "domain": "ivc.co.uk",
      "name": "Glenbrae Vet",
      "page": "https://directindex.org/r/ivc.co.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 133133,
        "prev": 98873,
        "fix": "no_channel"
      }
    },
    {
      "id": 11864,
      "at": "2026-10-14T23:46:13.738Z",
      "domain": "ashfieldmedical.co.uk",
      "name": "Ashfield Medical Practice",
      "page": "https://directindex.org/r/ashfieldmedical.co.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 133132,
        "prev": 98872,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 11863,
      "at": "2026-10-14T23:46:13.738Z",
      "domain": "ashfieldmedical.co.uk",
      "name": "Ashfield Medical Practice",
      "page": "https://directindex.org/r/ashfieldmedical.co.uk",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 133132,
        "prev": 98872,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 11862,
      "at": "2026-10-14T23:46:13.738Z",
      "domain": "ashfieldmedical.co.uk",
      "name": "Ashfield Medical Practice",
      "page": "https://directindex.org/r/ashfieldmedical.co.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 133132,
        "prev": 98872,
        "fix": "no_channel"
      }
    },
    {
      "id": 11861,
      "at": "2026-10-14T23:46:13.520Z",
      "domain": "scot.nhs.uk",
      "name": "Springfield Medical Practice",
      "page": "https://directindex.org/r/scot.nhs.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 133130,
        "prev": 98865,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 11860,
      "at": "2026-10-14T23:46:13.520Z",
      "domain": "scot.nhs.uk",
      "name": "Springfield Medical Practice",
      "page": "https://directindex.org/r/scot.nhs.uk",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 133130,
        "prev": 98865,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 11859,
      "at": "2026-10-14T23:46:13.520Z",
      "domain": "scot.nhs.uk",
      "name": "Springfield Medical Practice",
      "page": "https://directindex.org/r/scot.nhs.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 133130,
        "prev": 98865,
        "fix": "no_channel"
      }
    },
    {
      "id": 11858,
      "at": "2026-10-14T23:46:13.369Z",
      "domain": "centreforimplantdentistry.com",
      "name": "Centre for Implant Dentistry",
      "page": "https://directindex.org/r/centreforimplantdentistry.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 133129,
        "prev": 98675,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 11857,
      "at": "2026-10-14T23:46:13.369Z",
      "domain": "centreforimplantdentistry.com",
      "name": "Centre for Implant Dentistry",
      "page": "https://directindex.org/r/centreforimplantdentistry.com",
      "kind": "grade_up",
      "what": "grade C to B (80%)",
      "detail": {
        "scan": 133129,
        "prev": 98675,
        "from": "C",
        "to": "B",
        "pct": 80
      }
    },
    {
      "id": 11856,
      "at": "2026-10-14T23:46:13.369Z",
      "domain": "centreforimplantdentistry.com",
      "name": "Centre for Implant Dentistry",
      "page": "https://directindex.org/r/centreforimplantdentistry.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 133129,
        "prev": 98675,
        "fix": "no_channel"
      }
    },
    {
      "id": 11855,
      "at": "2026-10-14T23:46:13.361Z",
      "domain": "dentalglasgow.co.uk",
      "name": "Millersneuk Dental Practice",
      "page": "https://directindex.org/r/dentalglasgow.co.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 133128,
        "prev": 98825,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 11854,
      "at": "2026-10-14T23:46:13.361Z",
      "domain": "dentalglasgow.co.uk",
      "name": "Millersneuk Dental Practice",
      "page": "https://directindex.org/r/dentalglasgow.co.uk",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 133128,
        "prev": 98825,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 11853,
      "at": "2026-10-14T23:46:13.361Z",
      "domain": "dentalglasgow.co.uk",
      "name": "Millersneuk Dental Practice",
      "page": "https://directindex.org/r/dentalglasgow.co.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 133128,
        "prev": 98825,
        "fix": "no_channel"
      }
    },
    {
      "id": 11852,
      "at": "2026-10-14T23:46:12.978Z",
      "domain": "petsnvets.org",
      "name": "The Roundhouse Veterinary Hospital",
      "page": "https://directindex.org/r/petsnvets.org",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 133127,
        "prev": 98852,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 11851,
      "at": "2026-10-14T23:46:12.978Z",
      "domain": "petsnvets.org",
      "name": "The Roundhouse Veterinary Hospital",
      "page": "https://directindex.org/r/petsnvets.org",
      "kind": "grade_up",
      "what": "grade C to B (80%)",
      "detail": {
        "scan": 133127,
        "prev": 98852,
        "from": "C",
        "to": "B",
        "pct": 80
      }
    },
    {
      "id": 11850,
      "at": "2026-10-14T23:46:12.978Z",
      "domain": "petsnvets.org",
      "name": "The Roundhouse Veterinary Hospital",
      "page": "https://directindex.org/r/petsnvets.org",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 133127,
        "prev": 98852,
        "fix": "no_channel"
      }
    },
    {
      "id": 11849,
      "at": "2026-10-14T23:46:12.800Z",
      "domain": "annieslanddentist.co.uk",
      "name": "Anniesland Essential Dental Care",
      "page": "https://directindex.org/r/annieslanddentist.co.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 133126,
        "prev": 98643,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 11848,
      "at": "2026-10-14T23:46:12.800Z",
      "domain": "annieslanddentist.co.uk",
      "name": "Anniesland Essential Dental Care",
      "page": "https://directindex.org/r/annieslanddentist.co.uk",
      "kind": "grade_up",
      "what": "grade F to C (63%)",
      "detail": {
        "scan": 133126,
        "prev": 98643,
        "from": "F",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 11847,
      "at": "2026-10-14T23:46:12.800Z",
      "domain": "annieslanddentist.co.uk",
      "name": "Anniesland Essential Dental Care",
      "page": "https://directindex.org/r/annieslanddentist.co.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 133126,
        "prev": 98643,
        "fix": "no_channel"
      }
    },
    {
      "id": 11846,
      "at": "2026-10-14T23:46:12.665Z",
      "domain": "clydemunrodental.com",
      "name": "Crookfur Dental Practice",
      "page": "https://directindex.org/r/clydemunrodental.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 133125,
        "prev": 98826,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 11845,
      "at": "2026-10-14T23:46:12.665Z",
      "domain": "clydemunrodental.com",
      "name": "Crookfur Dental Practice",
      "page": "https://directindex.org/r/clydemunrodental.com",
      "kind": "grade_up",
      "what": "grade F to B (70%)",
      "detail": {
        "scan": 133125,
        "prev": 98826,
        "from": "F",
        "to": "B",
        "pct": 70.3
      }
    },
    {
      "id": 11844,
      "at": "2026-10-14T23:46:12.665Z",
      "domain": "clydemunrodental.com",
      "name": "Crookfur Dental Practice",
      "page": "https://directindex.org/r/clydemunrodental.com",
      "kind": "broke",
      "what": "new finding: structured data was incomplete",
      "detail": {
        "scan": 133125,
        "prev": 98826,
        "fix": "structured_incomplete"
      }
    },
    {
      "id": 11843,
      "at": "2026-10-14T23:46:12.665Z",
      "domain": "clydemunrodental.com",
      "name": "Crookfur Dental Practice",
      "page": "https://directindex.org/r/clydemunrodental.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 133125,
        "prev": 98826,
        "fix": "no_channel"
      }
    },
    {
      "id": 11842,
      "at": "2026-10-14T23:46:12.665Z",
      "domain": "clydemunrodental.com",
      "name": "Crookfur Dental Practice",
      "page": "https://directindex.org/r/clydemunrodental.com",
      "kind": "fixed",
      "what": "fixed: no structured data for the business",
      "detail": {
        "scan": 133125,
        "prev": 98826,
        "fix": "no_structured"
      }
    },
    {
      "id": 11841,
      "at": "2026-10-14T23:46:12.631Z",
      "domain": "govandentalcare.co.uk",
      "name": "Govan Dental & Implant Clinic",
      "page": "https://directindex.org/r/govandentalcare.co.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 133124,
        "prev": 98736,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 11840,
      "at": "2026-10-14T23:46:12.631Z",
      "domain": "govandentalcare.co.uk",
      "name": "Govan Dental & Implant Clinic",
      "page": "https://directindex.org/r/govandentalcare.co.uk",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 133124,
        "prev": 98736,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 11839,
      "at": "2026-10-14T23:46:12.631Z",
      "domain": "govandentalcare.co.uk",
      "name": "Govan Dental & Implant Clinic",
      "page": "https://directindex.org/r/govandentalcare.co.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 133124,
        "prev": 98736,
        "fix": "no_channel"
      }
    },
    {
      "id": 11838,
      "at": "2026-10-14T23:46:11.607Z",
      "domain": "chartwelldental.com",
      "name": "Chartwell Dental Care",
      "page": "https://directindex.org/r/chartwelldental.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 133122,
        "prev": 98767,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 11837,
      "at": "2026-10-14T23:46:11.607Z",
      "domain": "chartwelldental.com",
      "name": "Chartwell Dental Care",
      "page": "https://directindex.org/r/chartwelldental.com",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 133122,
        "prev": 98767
      }
    },
    {
      "id": 11836,
      "at": "2026-10-14T23:46:11.607Z",
      "domain": "chartwelldental.com",
      "name": "Chartwell Dental Care",
      "page": "https://directindex.org/r/chartwelldental.com",
      "kind": "grade_up",
      "what": "grade C to B (70%)",
      "detail": {
        "scan": 133122,
        "prev": 98767,
        "from": "C",
        "to": "B",
        "pct": 70.3
      }
    },
    {
      "id": 11835,
      "at": "2026-10-14T23:46:11.607Z",
      "domain": "chartwelldental.com",
      "name": "Chartwell Dental Care",
      "page": "https://directindex.org/r/chartwelldental.com",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133122,
        "prev": 98767,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 11834,
      "at": "2026-10-14T23:46:11.607Z",
      "domain": "chartwelldental.com",
      "name": "Chartwell Dental Care",
      "page": "https://directindex.org/r/chartwelldental.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 133122,
        "prev": 98767,
        "fix": "no_channel"
      }
    },
    {
      "id": 11833,
      "at": "2026-10-14T23:46:10.690Z",
      "domain": "strathbungodental.co.uk",
      "name": "D'Souza & Falconer Dental Practice",
      "page": "https://directindex.org/r/strathbungodental.co.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 133120,
        "prev": 98631,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 11832,
      "at": "2026-10-14T23:46:10.690Z",
      "domain": "strathbungodental.co.uk",
      "name": "D'Souza & Falconer Dental Practice",
      "page": "https://directindex.org/r/strathbungodental.co.uk",
      "kind": "grade_up",
      "what": "grade C to B (75%)",
      "detail": {
        "scan": 133120,
        "prev": 98631,
        "from": "C",
        "to": "B",
        "pct": 75.4
      }
    },
    {
      "id": 11831,
      "at": "2026-10-14T23:46:10.690Z",
      "domain": "strathbungodental.co.uk",
      "name": "D'Souza & Falconer Dental Practice",
      "page": "https://directindex.org/r/strathbungodental.co.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 133120,
        "prev": 98631,
        "fix": "no_channel"
      }
    },
    {
      "id": 11830,
      "at": "2026-10-14T23:46:10.737Z",
      "domain": "vets4pets.com",
      "name": "Vets4Pets",
      "page": "https://directindex.org/r/vets4pets.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 133119,
        "prev": 98623,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 11829,
      "at": "2026-10-14T23:46:10.737Z",
      "domain": "vets4pets.com",
      "name": "Vets4Pets",
      "page": "https://directindex.org/r/vets4pets.com",
      "kind": "grade_up",
      "what": "grade D to B (75%)",
      "detail": {
        "scan": 133119,
        "prev": 98623,
        "from": "D",
        "to": "B",
        "pct": 74.9
      }
    },
    {
      "id": 11828,
      "at": "2026-10-14T23:46:10.737Z",
      "domain": "vets4pets.com",
      "name": "Vets4Pets",
      "page": "https://directindex.org/r/vets4pets.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 133119,
        "prev": 98623,
        "fix": "no_channel"
      }
    },
    {
      "id": 11827,
      "at": "2026-10-14T23:46:10.625Z",
      "domain": "thealbionclinic.co.uk",
      "name": "The Albion Clinic",
      "page": "https://directindex.org/r/thealbionclinic.co.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 133117,
        "prev": 98601,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 11826,
      "at": "2026-10-14T23:46:10.625Z",
      "domain": "thealbionclinic.co.uk",
      "name": "The Albion Clinic",
      "page": "https://directindex.org/r/thealbionclinic.co.uk",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 133117,
        "prev": 98601,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 11825,
      "at": "2026-10-14T23:46:10.625Z",
      "domain": "thealbionclinic.co.uk",
      "name": "The Albion Clinic",
      "page": "https://directindex.org/r/thealbionclinic.co.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 133117,
        "prev": 98601,
        "fix": "no_channel"
      }
    },
    {
      "id": 11824,
      "at": "2026-10-14T23:46:10.238Z",
      "domain": "lansdownedental.co.uk",
      "name": "Lansdowne Dental",
      "page": "https://directindex.org/r/lansdownedental.co.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 133116,
        "prev": 98619,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 11823,
      "at": "2026-10-14T23:46:10.238Z",
      "domain": "lansdownedental.co.uk",
      "name": "Lansdowne Dental",
      "page": "https://directindex.org/r/lansdownedental.co.uk",
      "kind": "grade_up",
      "what": "grade F to C (58%)",
      "detail": {
        "scan": 133116,
        "prev": 98619,
        "from": "F",
        "to": "C",
        "pct": 58
      }
    },
    {
      "id": 11822,
      "at": "2026-10-14T23:46:10.238Z",
      "domain": "lansdownedental.co.uk",
      "name": "Lansdowne Dental",
      "page": "https://directindex.org/r/lansdownedental.co.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 133116,
        "prev": 98619,
        "fix": "no_channel"
      }
    },
    {
      "id": 11821,
      "at": "2026-10-14T23:46:09.929Z",
      "domain": "riddriedental.co.uk",
      "name": "Riddrie Dental Practice",
      "page": "https://directindex.org/r/riddriedental.co.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 133112,
        "prev": 98608,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 11820,
      "at": "2026-10-14T23:46:09.929Z",
      "domain": "riddriedental.co.uk",
      "name": "Riddrie Dental Practice",
      "page": "https://directindex.org/r/riddriedental.co.uk",
      "kind": "grade_up",
      "what": "grade C to B (75%)",
      "detail": {
        "scan": 133112,
        "prev": 98608,
        "from": "C",
        "to": "B",
        "pct": 75.4
      }
    },
    {
      "id": 11819,
      "at": "2026-10-14T23:46:09.929Z",
      "domain": "riddriedental.co.uk",
      "name": "Riddrie Dental Practice",
      "page": "https://directindex.org/r/riddriedental.co.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 133112,
        "prev": 98608,
        "fix": "no_channel"
      }
    },
    {
      "id": 11818,
      "at": "2026-10-14T23:46:09.172Z",
      "domain": "dykeroaddentalpractice.co.uk",
      "name": "Dyke Road Dental Practice",
      "page": "https://directindex.org/r/dykeroaddentalpractice.co.uk",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 133110,
        "prev": 98843,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 11817,
      "at": "2026-10-14T23:46:09.172Z",
      "domain": "dykeroaddentalpractice.co.uk",
      "name": "Dyke Road Dental Practice",
      "page": "https://directindex.org/r/dykeroaddentalpractice.co.uk",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 133110,
        "prev": 98843,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 11816,
      "at": "2026-10-14T23:46:09.172Z",
      "domain": "dykeroaddentalpractice.co.uk",
      "name": "Dyke Road Dental Practice",
      "page": "https://directindex.org/r/dykeroaddentalpractice.co.uk",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 133110,
        "prev": 98843,
        "fix": "no_channel"
      }
    },
    {
      "id": 11815,
      "at": "2026-10-14T23:46:07.123Z",
      "domain": "waterrowdental.com",
      "name": "Water Row Dental Practise",
      "page": "https://directindex.org/r/waterrowdental.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 133105,
        "prev": 98800,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 11814,
      "at": "2026-10-14T23:46:07.123Z",
      "domain": "waterrowdental.com",
      "name": "Water Row Dental Practise",
      "page": "https://directindex.org/r/waterrowdental.com",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 133105,
        "prev": 98800,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 11813,
      "at": "2026-10-14T23:46:07.123Z",
      "domain": "waterrowdental.com",
      "name": "Water Row Dental Practise",
      "page": "https://directindex.org/r/waterrowdental.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 133105,
        "prev": 98800,
        "fix": "no_channel"
      }
    },
    {
      "id": 11812,
      "at": "2026-10-14T23:46:05.946Z",
      "domain": "balmoredentalcare.com",
      "name": "Balmore Dental Care",
      "page": "https://directindex.org/r/balmoredentalcare.com",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 133104,
        "prev": 98615
      }
    },
    {
      "id": 11811,
      "at": "2026-10-14T23:46:05.946Z",
      "domain": "balmoredentalcare.com",
      "name": "Balmore Dental Care",
      "page": "https://directindex.org/r/balmoredentalcare.com",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 133104,
        "prev": 98615,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 11810,
      "at": "2026-10-14T23:45:54.579Z",
      "domain": "scotlandaeromedical.co.uk",
      "name": "Scotland Aeromedical",
      "page": "https://directindex.org/r/scotlandaeromedical.co.uk",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 133103,
        "prev": 98829
      }
    },
    {
      "id": 11809,
      "at": "2026-10-14T23:45:54.579Z",
      "domain": "scotlandaeromedical.co.uk",
      "name": "Scotland Aeromedical",
      "page": "https://directindex.org/r/scotlandaeromedical.co.uk",
      "kind": "grade_down",
      "what": "grade C to F (19%)",
      "detail": {
        "scan": 133103,
        "prev": 98829,
        "from": "C",
        "to": "F",
        "pct": 18.5
      }
    },
    {
      "id": 11808,
      "at": "2026-10-14T23:45:54.579Z",
      "domain": "scotlandaeromedical.co.uk",
      "name": "Scotland Aeromedical",
      "page": "https://directindex.org/r/scotlandaeromedical.co.uk",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133103,
        "prev": 98829,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 11807,
      "at": "2026-10-14T23:45:52.333Z",
      "domain": "expireddomains.com",
      "name": "Smiles@Legacy",
      "page": "https://directindex.org/r/expireddomains.com",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 133102,
        "prev": 117070
      }
    },
    {
      "id": 11806,
      "at": "2026-10-14T23:45:52.333Z",
      "domain": "expireddomains.com",
      "name": "Smiles@Legacy",
      "page": "https://directindex.org/r/expireddomains.com",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 133102,
        "prev": 117070,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 11805,
      "at": "2026-10-14T23:45:52.333Z",
      "domain": "expireddomains.com",
      "name": "Smiles@Legacy",
      "page": "https://directindex.org/r/expireddomains.com",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 133102,
        "prev": 117070,
        "fix": "no_llms_txt"
      }
    }
  ]
}