{
  "city": "san-francisco-clinics",
  "days": 30,
  "since": "2026-09-15T23:23:39.509Z",
  "count": 135,
  "sites": 39,
  "byKind": {
    "fixed": 45,
    "broke": 8,
    "grade_up": 35,
    "grade_down": 1,
    "blocked": 2,
    "unblocked": 4,
    "channel": 37,
    "vendor": 3,
    "assistant": 0
  },
  "changes": [
    {
      "id": 31986,
      "at": "2026-10-15T06:58:38.132Z",
      "domain": "gohealthuc.com",
      "name": "UCSF Health-GoHealth Urgent Care",
      "page": "https://directindex.org/r/gohealthuc.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 149931,
        "prev": 104452,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 31985,
      "at": "2026-10-15T06:58:38.132Z",
      "domain": "gohealthuc.com",
      "name": "UCSF Health-GoHealth Urgent Care",
      "page": "https://directindex.org/r/gohealthuc.com",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 149931,
        "prev": 104452,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 31984,
      "at": "2026-10-15T06:58:38.132Z",
      "domain": "gohealthuc.com",
      "name": "UCSF Health-GoHealth Urgent Care",
      "page": "https://directindex.org/r/gohealthuc.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 149931,
        "prev": 104452,
        "fix": "no_channel"
      }
    },
    {
      "id": 27926,
      "at": "2026-10-15T04:58:33.893Z",
      "domain": "chinesehospital-sf.org",
      "name": "Chinese Hospital Outpatient Center",
      "page": "https://directindex.org/r/chinesehospital-sf.org",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 146534,
        "prev": 104517,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 27925,
      "at": "2026-10-15T04:58:33.893Z",
      "domain": "chinesehospital-sf.org",
      "name": "Chinese Hospital Outpatient Center",
      "page": "https://directindex.org/r/chinesehospital-sf.org",
      "kind": "grade_up",
      "what": "grade D to B (75%)",
      "detail": {
        "scan": 146534,
        "prev": 104517,
        "from": "D",
        "to": "B",
        "pct": 74.9
      }
    },
    {
      "id": 27924,
      "at": "2026-10-15T04:58:33.893Z",
      "domain": "chinesehospital-sf.org",
      "name": "Chinese Hospital Outpatient Center",
      "page": "https://directindex.org/r/chinesehospital-sf.org",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146534,
        "prev": 104517,
        "fix": "no_channel"
      }
    },
    {
      "id": 27923,
      "at": "2026-10-15T04:58:31.225Z",
      "domain": "imageorthodontics.com",
      "name": "Image Orthodontics",
      "page": "https://directindex.org/r/imageorthodontics.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 146533,
        "prev": 104442,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 27922,
      "at": "2026-10-15T04:58:31.225Z",
      "domain": "imageorthodontics.com",
      "name": "Image Orthodontics",
      "page": "https://directindex.org/r/imageorthodontics.com",
      "kind": "grade_up",
      "what": "grade C to B (85%)",
      "detail": {
        "scan": 146533,
        "prev": 104442,
        "from": "C",
        "to": "B",
        "pct": 84.6
      }
    },
    {
      "id": 27921,
      "at": "2026-10-15T04:58:31.225Z",
      "domain": "imageorthodontics.com",
      "name": "Image Orthodontics",
      "page": "https://directindex.org/r/imageorthodontics.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146533,
        "prev": 104442,
        "fix": "no_channel"
      }
    },
    {
      "id": 27920,
      "at": "2026-10-15T04:58:31.109Z",
      "domain": "ucsfhealth.org",
      "name": "Bayfront Medical Building",
      "page": "https://directindex.org/r/ucsfhealth.org",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 146532,
        "prev": 104509,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 27919,
      "at": "2026-10-15T04:58:31.109Z",
      "domain": "ucsfhealth.org",
      "name": "Bayfront Medical Building",
      "page": "https://directindex.org/r/ucsfhealth.org",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 146532,
        "prev": 104509,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 27918,
      "at": "2026-10-15T04:58:31.109Z",
      "domain": "ucsfhealth.org",
      "name": "Bayfront Medical Building",
      "page": "https://directindex.org/r/ucsfhealth.org",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146532,
        "prev": 104509,
        "fix": "no_channel"
      }
    },
    {
      "id": 27917,
      "at": "2026-10-15T04:58:30.660Z",
      "domain": "aestheticsmiles.com",
      "name": "Aesthetic Dentistry of Noe Valley",
      "page": "https://directindex.org/r/aestheticsmiles.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 146531,
        "prev": 104502,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 27916,
      "at": "2026-10-15T04:58:30.660Z",
      "domain": "aestheticsmiles.com",
      "name": "Aesthetic Dentistry of Noe Valley",
      "page": "https://directindex.org/r/aestheticsmiles.com",
      "kind": "grade_up",
      "what": "grade C to B (75%)",
      "detail": {
        "scan": 146531,
        "prev": 104502,
        "from": "C",
        "to": "B",
        "pct": 75.4
      }
    },
    {
      "id": 27915,
      "at": "2026-10-15T04:58:30.660Z",
      "domain": "aestheticsmiles.com",
      "name": "Aesthetic Dentistry of Noe Valley",
      "page": "https://directindex.org/r/aestheticsmiles.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146531,
        "prev": 104502,
        "fix": "no_channel"
      }
    },
    {
      "id": 27914,
      "at": "2026-10-15T04:58:27.832Z",
      "domain": "advantadentalgroup.com",
      "name": "Advanta Dental Group",
      "page": "https://directindex.org/r/advantadentalgroup.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 146530,
        "prev": 104473,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 27913,
      "at": "2026-10-15T04:58:27.832Z",
      "domain": "advantadentalgroup.com",
      "name": "Advanta Dental Group",
      "page": "https://directindex.org/r/advantadentalgroup.com",
      "kind": "grade_up",
      "what": "grade C to B (75%)",
      "detail": {
        "scan": 146530,
        "prev": 104473,
        "from": "C",
        "to": "B",
        "pct": 75.4
      }
    },
    {
      "id": 27912,
      "at": "2026-10-15T04:58:27.832Z",
      "domain": "advantadentalgroup.com",
      "name": "Advanta Dental Group",
      "page": "https://directindex.org/r/advantadentalgroup.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146530,
        "prev": 104473,
        "fix": "no_channel"
      }
    },
    {
      "id": 27911,
      "at": "2026-10-15T04:58:27.693Z",
      "domain": "baywellhealth.org",
      "name": "Baywell Health (West Oakland Health Center)",
      "page": "https://directindex.org/r/baywellhealth.org",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 146529,
        "prev": 104468,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 27910,
      "at": "2026-10-15T04:58:27.693Z",
      "domain": "baywellhealth.org",
      "name": "Baywell Health (West Oakland Health Center)",
      "page": "https://directindex.org/r/baywellhealth.org",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 146529,
        "prev": 104468
      }
    },
    {
      "id": 27909,
      "at": "2026-10-15T04:58:27.693Z",
      "domain": "baywellhealth.org",
      "name": "Baywell Health (West Oakland Health Center)",
      "page": "https://directindex.org/r/baywellhealth.org",
      "kind": "grade_up",
      "what": "grade C to B (74%)",
      "detail": {
        "scan": 146529,
        "prev": 104468,
        "from": "C",
        "to": "B",
        "pct": 74.3
      }
    },
    {
      "id": 27908,
      "at": "2026-10-15T04:58:27.693Z",
      "domain": "baywellhealth.org",
      "name": "Baywell Health (West Oakland Health Center)",
      "page": "https://directindex.org/r/baywellhealth.org",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 146529,
        "prev": 104468,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 27907,
      "at": "2026-10-15T04:58:27.693Z",
      "domain": "baywellhealth.org",
      "name": "Baywell Health (West Oakland Health Center)",
      "page": "https://directindex.org/r/baywellhealth.org",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146529,
        "prev": 104468,
        "fix": "no_channel"
      }
    },
    {
      "id": 27906,
      "at": "2026-10-15T04:58:27.466Z",
      "domain": "kalismileskids.com",
      "name": "Kali Smiles Kids Children's Dentistry",
      "page": "https://directindex.org/r/kalismileskids.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 146528,
        "prev": 104408,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 27905,
      "at": "2026-10-15T04:58:27.466Z",
      "domain": "kalismileskids.com",
      "name": "Kali Smiles Kids Children's Dentistry",
      "page": "https://directindex.org/r/kalismileskids.com",
      "kind": "grade_up",
      "what": "grade C to B (85%)",
      "detail": {
        "scan": 146528,
        "prev": 104408,
        "from": "C",
        "to": "B",
        "pct": 84.6
      }
    },
    {
      "id": 27904,
      "at": "2026-10-15T04:58:27.466Z",
      "domain": "kalismileskids.com",
      "name": "Kali Smiles Kids Children's Dentistry",
      "page": "https://directindex.org/r/kalismileskids.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146528,
        "prev": 104408,
        "fix": "no_channel"
      }
    },
    {
      "id": 27903,
      "at": "2026-10-15T04:58:26.607Z",
      "domain": "scotthyver.com",
      "name": "IQ Laser Vision",
      "page": "https://directindex.org/r/scotthyver.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 146527,
        "prev": 104447,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 27902,
      "at": "2026-10-15T04:58:26.607Z",
      "domain": "scotthyver.com",
      "name": "IQ Laser Vision",
      "page": "https://directindex.org/r/scotthyver.com",
      "kind": "grade_up",
      "what": "grade D to B (75%)",
      "detail": {
        "scan": 146527,
        "prev": 104447,
        "from": "D",
        "to": "B",
        "pct": 75.4
      }
    },
    {
      "id": 27901,
      "at": "2026-10-15T04:58:26.607Z",
      "domain": "scotthyver.com",
      "name": "IQ Laser Vision",
      "page": "https://directindex.org/r/scotthyver.com",
      "kind": "broke",
      "what": "new finding: structured data was incomplete",
      "detail": {
        "scan": 146527,
        "prev": 104447,
        "fix": "structured_incomplete"
      }
    },
    {
      "id": 27900,
      "at": "2026-10-15T04:58:26.607Z",
      "domain": "scotthyver.com",
      "name": "IQ Laser Vision",
      "page": "https://directindex.org/r/scotthyver.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146527,
        "prev": 104447,
        "fix": "no_channel"
      }
    },
    {
      "id": 27899,
      "at": "2026-10-15T04:58:26.607Z",
      "domain": "scotthyver.com",
      "name": "IQ Laser Vision",
      "page": "https://directindex.org/r/scotthyver.com",
      "kind": "fixed",
      "what": "fixed: no structured data for the business",
      "detail": {
        "scan": 146527,
        "prev": 104447,
        "fix": "no_structured"
      }
    },
    {
      "id": 27898,
      "at": "2026-10-15T04:58:24.858Z",
      "domain": "berkeleyfreeclinic.org",
      "name": "Berkeley Free Clinic",
      "page": "https://directindex.org/r/berkeleyfreeclinic.org",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 146526,
        "prev": 104382,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 27897,
      "at": "2026-10-15T04:58:24.858Z",
      "domain": "berkeleyfreeclinic.org",
      "name": "Berkeley Free Clinic",
      "page": "https://directindex.org/r/berkeleyfreeclinic.org",
      "kind": "grade_up",
      "what": "grade C to B (79%)",
      "detail": {
        "scan": 146526,
        "prev": 104382,
        "from": "C",
        "to": "B",
        "pct": 78.5
      }
    },
    {
      "id": 27896,
      "at": "2026-10-15T04:58:24.858Z",
      "domain": "berkeleyfreeclinic.org",
      "name": "Berkeley Free Clinic",
      "page": "https://directindex.org/r/berkeleyfreeclinic.org",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146526,
        "prev": 104382,
        "fix": "no_channel"
      }
    },
    {
      "id": 27895,
      "at": "2026-10-15T04:58:23.318Z",
      "domain": "sfskincarethebeezkneez.com",
      "name": "The Beez Kneez Skin Care and Acne Clinic",
      "page": "https://directindex.org/r/sfskincarethebeezkneez.com",
      "kind": "vendor",
      "what": "vendor: none to Jane",
      "detail": {
        "scan": 146525,
        "prev": 104350,
        "from": null,
        "to": "jane"
      }
    },
    {
      "id": 27894,
      "at": "2026-10-15T04:58:23.318Z",
      "domain": "sfskincarethebeezkneez.com",
      "name": "The Beez Kneez Skin Care and Acne Clinic",
      "page": "https://directindex.org/r/sfskincarethebeezkneez.com",
      "kind": "channel",
      "what": "direct channel: none to vendor on own site",
      "detail": {
        "scan": 146525,
        "prev": 104350,
        "from": null,
        "to": "saas"
      }
    },
    {
      "id": 27893,
      "at": "2026-10-15T04:58:23.318Z",
      "domain": "sfskincarethebeezkneez.com",
      "name": "The Beez Kneez Skin Care and Acne Clinic",
      "page": "https://directindex.org/r/sfskincarethebeezkneez.com",
      "kind": "grade_up",
      "what": "grade C to B (74%)",
      "detail": {
        "scan": 146525,
        "prev": 104350,
        "from": "C",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 27892,
      "at": "2026-10-15T04:58:23.318Z",
      "domain": "sfskincarethebeezkneez.com",
      "name": "The Beez Kneez Skin Care and Acne Clinic",
      "page": "https://directindex.org/r/sfskincarethebeezkneez.com",
      "kind": "broke",
      "what": "new finding: the booking vendor's terms did not allow agents",
      "detail": {
        "scan": 146525,
        "prev": 104350,
        "fix": "vendor_terms_ban"
      }
    },
    {
      "id": 27891,
      "at": "2026-10-15T04:58:23.318Z",
      "domain": "sfskincarethebeezkneez.com",
      "name": "The Beez Kneez Skin Care and Acne Clinic",
      "page": "https://directindex.org/r/sfskincarethebeezkneez.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146525,
        "prev": 104350,
        "fix": "no_channel"
      }
    },
    {
      "id": 27890,
      "at": "2026-10-15T04:58:23.230Z",
      "domain": "oakvetash.com",
      "name": "OakVet Animal Specialty Hospital",
      "page": "https://directindex.org/r/oakvetash.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 146524,
        "prev": 104455,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 27889,
      "at": "2026-10-15T04:58:23.230Z",
      "domain": "oakvetash.com",
      "name": "OakVet Animal Specialty Hospital",
      "page": "https://directindex.org/r/oakvetash.com",
      "kind": "grade_up",
      "what": "grade D to C (65%)",
      "detail": {
        "scan": 146524,
        "prev": 104455,
        "from": "D",
        "to": "C",
        "pct": 65.1
      }
    },
    {
      "id": 27888,
      "at": "2026-10-15T04:58:23.230Z",
      "domain": "oakvetash.com",
      "name": "OakVet Animal Specialty Hospital",
      "page": "https://directindex.org/r/oakvetash.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146524,
        "prev": 104455,
        "fix": "no_channel"
      }
    },
    {
      "id": 27887,
      "at": "2026-10-15T04:58:22.636Z",
      "domain": "isongorthodontics.com",
      "name": "ISong Orthodontics",
      "page": "https://directindex.org/r/isongorthodontics.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 146522,
        "prev": 104335,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 27886,
      "at": "2026-10-15T04:58:22.636Z",
      "domain": "isongorthodontics.com",
      "name": "ISong Orthodontics",
      "page": "https://directindex.org/r/isongorthodontics.com",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 146522,
        "prev": 104335
      }
    },
    {
      "id": 27885,
      "at": "2026-10-15T04:58:22.636Z",
      "domain": "isongorthodontics.com",
      "name": "ISong Orthodontics",
      "page": "https://directindex.org/r/isongorthodontics.com",
      "kind": "grade_up",
      "what": "grade F to C (63%)",
      "detail": {
        "scan": 146522,
        "prev": 104335,
        "from": "F",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 27884,
      "at": "2026-10-15T04:58:22.636Z",
      "domain": "isongorthodontics.com",
      "name": "ISong Orthodontics",
      "page": "https://directindex.org/r/isongorthodontics.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146522,
        "prev": 104335,
        "fix": "no_channel"
      }
    },
    {
      "id": 27883,
      "at": "2026-10-15T04:58:22.636Z",
      "domain": "isongorthodontics.com",
      "name": "ISong Orthodontics",
      "page": "https://directindex.org/r/isongorthodontics.com",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 146522,
        "prev": 104335,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 27882,
      "at": "2026-10-15T04:58:21.957Z",
      "domain": "kingstdental.com",
      "name": "King St. Dental",
      "page": "https://directindex.org/r/kingstdental.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 146521,
        "prev": 104413,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 27881,
      "at": "2026-10-15T04:58:21.957Z",
      "domain": "kingstdental.com",
      "name": "King St. Dental",
      "page": "https://directindex.org/r/kingstdental.com",
      "kind": "grade_up",
      "what": "grade F to C (57%)",
      "detail": {
        "scan": 146521,
        "prev": 104413,
        "from": "F",
        "to": "C",
        "pct": 56.9
      }
    },
    {
      "id": 27880,
      "at": "2026-10-15T04:58:21.957Z",
      "domain": "kingstdental.com",
      "name": "King St. Dental",
      "page": "https://directindex.org/r/kingstdental.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146521,
        "prev": 104413,
        "fix": "no_channel"
      }
    },
    {
      "id": 27879,
      "at": "2026-10-15T04:58:21.179Z",
      "domain": "sfaf.org",
      "name": "Strut",
      "page": "https://directindex.org/r/sfaf.org",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 146518,
        "prev": 104445,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 27878,
      "at": "2026-10-15T04:58:21.179Z",
      "domain": "sfaf.org",
      "name": "Strut",
      "page": "https://directindex.org/r/sfaf.org",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 146518,
        "prev": 104445,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 27877,
      "at": "2026-10-15T04:58:21.179Z",
      "domain": "sfaf.org",
      "name": "Strut",
      "page": "https://directindex.org/r/sfaf.org",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146518,
        "prev": 104445,
        "fix": "no_channel"
      }
    },
    {
      "id": 27876,
      "at": "2026-10-15T04:58:21.088Z",
      "domain": "springfertility.com",
      "name": "Spring Fertility",
      "page": "https://directindex.org/r/springfertility.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 146517,
        "prev": 104440,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 27875,
      "at": "2026-10-15T04:58:21.088Z",
      "domain": "springfertility.com",
      "name": "Spring Fertility",
      "page": "https://directindex.org/r/springfertility.com",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 146517,
        "prev": 104440
      }
    },
    {
      "id": 27874,
      "at": "2026-10-15T04:58:21.088Z",
      "domain": "springfertility.com",
      "name": "Spring Fertility",
      "page": "https://directindex.org/r/springfertility.com",
      "kind": "grade_up",
      "what": "grade D to A (86%)",
      "detail": {
        "scan": 146517,
        "prev": 104440,
        "from": "D",
        "to": "A",
        "pct": 86.2
      }
    },
    {
      "id": 27873,
      "at": "2026-10-15T04:58:21.088Z",
      "domain": "springfertility.com",
      "name": "Spring Fertility",
      "page": "https://directindex.org/r/springfertility.com",
      "kind": "broke",
      "what": "new finding: structured data was incomplete",
      "detail": {
        "scan": 146517,
        "prev": 104440,
        "fix": "structured_incomplete"
      }
    },
    {
      "id": 27872,
      "at": "2026-10-15T04:58:21.088Z",
      "domain": "springfertility.com",
      "name": "Spring Fertility",
      "page": "https://directindex.org/r/springfertility.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146517,
        "prev": 104440,
        "fix": "no_channel"
      }
    },
    {
      "id": 27871,
      "at": "2026-10-15T04:58:21.088Z",
      "domain": "springfertility.com",
      "name": "Spring Fertility",
      "page": "https://directindex.org/r/springfertility.com",
      "kind": "fixed",
      "what": "fixed: no structured data for the business",
      "detail": {
        "scan": 146517,
        "prev": 104440,
        "fix": "no_structured"
      }
    },
    {
      "id": 27870,
      "at": "2026-10-15T04:58:21.088Z",
      "domain": "springfertility.com",
      "name": "Spring Fertility",
      "page": "https://directindex.org/r/springfertility.com",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 146517,
        "prev": 104440,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 27869,
      "at": "2026-10-15T04:58:18.217Z",
      "domain": "onemarketdental.com",
      "name": "One Market Dental",
      "page": "https://directindex.org/r/onemarketdental.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 146516,
        "prev": 104439,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 27868,
      "at": "2026-10-15T04:58:18.217Z",
      "domain": "onemarketdental.com",
      "name": "One Market Dental",
      "page": "https://directindex.org/r/onemarketdental.com",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 146516,
        "prev": 104439,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 27867,
      "at": "2026-10-15T04:58:18.217Z",
      "domain": "onemarketdental.com",
      "name": "One Market Dental",
      "page": "https://directindex.org/r/onemarketdental.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146516,
        "prev": 104439,
        "fix": "no_channel"
      }
    },
    {
      "id": 27866,
      "at": "2026-10-15T04:58:18.111Z",
      "domain": "banfield.com",
      "name": "Banfield Pet Hospital",
      "page": "https://directindex.org/r/banfield.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 146515,
        "prev": 104315,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 27865,
      "at": "2026-10-15T04:58:18.111Z",
      "domain": "banfield.com",
      "name": "Banfield Pet Hospital",
      "page": "https://directindex.org/r/banfield.com",
      "kind": "grade_up",
      "what": "grade C to B (75%)",
      "detail": {
        "scan": 146515,
        "prev": 104315,
        "from": "C",
        "to": "B",
        "pct": 75.4
      }
    },
    {
      "id": 27864,
      "at": "2026-10-15T04:58:18.111Z",
      "domain": "banfield.com",
      "name": "Banfield Pet Hospital",
      "page": "https://directindex.org/r/banfield.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146515,
        "prev": 104315,
        "fix": "no_channel"
      }
    },
    {
      "id": 27863,
      "at": "2026-10-15T04:58:16.628Z",
      "domain": "codornicesveterinaryclinic.com",
      "name": "Codornices Veterinary Clinic",
      "page": "https://directindex.org/r/codornicesveterinaryclinic.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 146512,
        "prev": 104344,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 27862,
      "at": "2026-10-15T04:58:16.628Z",
      "domain": "codornicesveterinaryclinic.com",
      "name": "Codornices Veterinary Clinic",
      "page": "https://directindex.org/r/codornicesveterinaryclinic.com",
      "kind": "grade_up",
      "what": "grade C to B (85%)",
      "detail": {
        "scan": 146512,
        "prev": 104344,
        "from": "C",
        "to": "B",
        "pct": 84.6
      }
    },
    {
      "id": 27861,
      "at": "2026-10-15T04:58:16.628Z",
      "domain": "codornicesveterinaryclinic.com",
      "name": "Codornices Veterinary Clinic",
      "page": "https://directindex.org/r/codornicesveterinaryclinic.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146512,
        "prev": 104344,
        "fix": "no_channel"
      }
    },
    {
      "id": 27860,
      "at": "2026-10-15T04:58:16.735Z",
      "domain": "seacliffdentalsf.com",
      "name": "Seacliff Dental",
      "page": "https://directindex.org/r/seacliffdentalsf.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 146511,
        "prev": 104322,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 27859,
      "at": "2026-10-15T04:58:16.735Z",
      "domain": "seacliffdentalsf.com",
      "name": "Seacliff Dental",
      "page": "https://directindex.org/r/seacliffdentalsf.com",
      "kind": "grade_up",
      "what": "grade C to B (85%)",
      "detail": {
        "scan": 146511,
        "prev": 104322,
        "from": "C",
        "to": "B",
        "pct": 84.6
      }
    },
    {
      "id": 27858,
      "at": "2026-10-15T04:58:16.735Z",
      "domain": "seacliffdentalsf.com",
      "name": "Seacliff Dental",
      "page": "https://directindex.org/r/seacliffdentalsf.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146511,
        "prev": 104322,
        "fix": "no_channel"
      }
    },
    {
      "id": 27857,
      "at": "2026-10-15T04:58:16.417Z",
      "domain": "aggievetdentist.com",
      "name": "Aggie Animal Dental Center",
      "page": "https://directindex.org/r/aggievetdentist.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 146510,
        "prev": 104433,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 27856,
      "at": "2026-10-15T04:58:16.417Z",
      "domain": "aggievetdentist.com",
      "name": "Aggie Animal Dental Center",
      "page": "https://directindex.org/r/aggievetdentist.com",
      "kind": "grade_up",
      "what": "grade C to B (79%)",
      "detail": {
        "scan": 146510,
        "prev": 104433,
        "from": "C",
        "to": "B",
        "pct": 78.5
      }
    },
    {
      "id": 27855,
      "at": "2026-10-15T04:58:16.417Z",
      "domain": "aggievetdentist.com",
      "name": "Aggie Animal Dental Center",
      "page": "https://directindex.org/r/aggievetdentist.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146510,
        "prev": 104433,
        "fix": "no_channel"
      }
    },
    {
      "id": 27854,
      "at": "2026-10-15T04:58:16.263Z",
      "domain": "sagecenters.com",
      "name": "Sage veterinary center",
      "page": "https://directindex.org/r/sagecenters.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 146509,
        "prev": 104432,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 27853,
      "at": "2026-10-15T04:58:16.263Z",
      "domain": "sagecenters.com",
      "name": "Sage veterinary center",
      "page": "https://directindex.org/r/sagecenters.com",
      "kind": "grade_up",
      "what": "grade C to B (85%)",
      "detail": {
        "scan": 146509,
        "prev": 104432,
        "from": "C",
        "to": "B",
        "pct": 84.6
      }
    },
    {
      "id": 27852,
      "at": "2026-10-15T04:58:16.263Z",
      "domain": "sagecenters.com",
      "name": "Sage veterinary center",
      "page": "https://directindex.org/r/sagecenters.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146509,
        "prev": 104432,
        "fix": "no_channel"
      }
    },
    {
      "id": 27851,
      "at": "2026-10-15T04:58:16.214Z",
      "domain": "laurelfertility.com",
      "name": "Laurel Fertility Care",
      "page": "https://directindex.org/r/laurelfertility.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 146508,
        "prev": 104278,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 27850,
      "at": "2026-10-15T04:58:16.214Z",
      "domain": "laurelfertility.com",
      "name": "Laurel Fertility Care",
      "page": "https://directindex.org/r/laurelfertility.com",
      "kind": "grade_up",
      "what": "grade D to B (75%)",
      "detail": {
        "scan": 146508,
        "prev": 104278,
        "from": "D",
        "to": "B",
        "pct": 75.4
      }
    },
    {
      "id": 27849,
      "at": "2026-10-15T04:58:16.214Z",
      "domain": "laurelfertility.com",
      "name": "Laurel Fertility Care",
      "page": "https://directindex.org/r/laurelfertility.com",
      "kind": "broke",
      "what": "new finding: structured data was incomplete",
      "detail": {
        "scan": 146508,
        "prev": 104278,
        "fix": "structured_incomplete"
      }
    },
    {
      "id": 27848,
      "at": "2026-10-15T04:58:16.214Z",
      "domain": "laurelfertility.com",
      "name": "Laurel Fertility Care",
      "page": "https://directindex.org/r/laurelfertility.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146508,
        "prev": 104278,
        "fix": "no_channel"
      }
    },
    {
      "id": 27847,
      "at": "2026-10-15T04:58:16.214Z",
      "domain": "laurelfertility.com",
      "name": "Laurel Fertility Care",
      "page": "https://directindex.org/r/laurelfertility.com",
      "kind": "fixed",
      "what": "fixed: no structured data for the business",
      "detail": {
        "scan": 146508,
        "prev": 104278,
        "fix": "no_structured"
      }
    },
    {
      "id": 27846,
      "at": "2026-10-15T04:58:16.088Z",
      "domain": "animalfarmpethospital.com",
      "name": "Animal Farm Pet Hospital",
      "page": "https://directindex.org/r/animalfarmpethospital.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 146507,
        "prev": 104416,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 27845,
      "at": "2026-10-15T04:58:16.088Z",
      "domain": "animalfarmpethospital.com",
      "name": "Animal Farm Pet Hospital",
      "page": "https://directindex.org/r/animalfarmpethospital.com",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 146507,
        "prev": 104416,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 27844,
      "at": "2026-10-15T04:58:16.088Z",
      "domain": "animalfarmpethospital.com",
      "name": "Animal Farm Pet Hospital",
      "page": "https://directindex.org/r/animalfarmpethospital.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146507,
        "prev": 104416,
        "fix": "no_channel"
      }
    },
    {
      "id": 27843,
      "at": "2026-10-15T04:58:15.820Z",
      "domain": "altais.com",
      "name": "My Health Medical Group",
      "page": "https://directindex.org/r/altais.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 146506,
        "prev": 104327,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 27842,
      "at": "2026-10-15T04:58:15.820Z",
      "domain": "altais.com",
      "name": "My Health Medical Group",
      "page": "https://directindex.org/r/altais.com",
      "kind": "grade_up",
      "what": "grade F to C (63%)",
      "detail": {
        "scan": 146506,
        "prev": 104327,
        "from": "F",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 27841,
      "at": "2026-10-15T04:58:15.820Z",
      "domain": "altais.com",
      "name": "My Health Medical Group",
      "page": "https://directindex.org/r/altais.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146506,
        "prev": 104327,
        "fix": "no_channel"
      }
    },
    {
      "id": 27840,
      "at": "2026-10-15T04:58:14.352Z",
      "domain": "westlake-dentalcare.com",
      "name": "Westlake Dental Care",
      "page": "https://directindex.org/r/westlake-dentalcare.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 146505,
        "prev": 104225,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 27839,
      "at": "2026-10-15T04:58:14.352Z",
      "domain": "westlake-dentalcare.com",
      "name": "Westlake Dental Care",
      "page": "https://directindex.org/r/westlake-dentalcare.com",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 146505,
        "prev": 104225,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 27838,
      "at": "2026-10-15T04:58:14.352Z",
      "domain": "westlake-dentalcare.com",
      "name": "Westlake Dental Care",
      "page": "https://directindex.org/r/westlake-dentalcare.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146505,
        "prev": 104225,
        "fix": "no_channel"
      }
    },
    {
      "id": 27837,
      "at": "2026-10-15T04:58:15.012Z",
      "domain": "shoreviewdental.net",
      "name": "ShoreView Dental",
      "page": "https://directindex.org/r/shoreviewdental.net",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 146503,
        "prev": 104273,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 27836,
      "at": "2026-10-15T04:58:15.012Z",
      "domain": "shoreviewdental.net",
      "name": "ShoreView Dental",
      "page": "https://directindex.org/r/shoreviewdental.net",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 146503,
        "prev": 104273,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 27835,
      "at": "2026-10-15T04:58:15.012Z",
      "domain": "shoreviewdental.net",
      "name": "ShoreView Dental",
      "page": "https://directindex.org/r/shoreviewdental.net",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146503,
        "prev": 104273,
        "fix": "no_channel"
      }
    },
    {
      "id": 27834,
      "at": "2026-10-15T04:58:14.767Z",
      "domain": "onemedical.com",
      "name": "One Medical",
      "page": "https://directindex.org/r/onemedical.com",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 146502,
        "prev": 104280,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 27833,
      "at": "2026-10-15T04:58:14.767Z",
      "domain": "onemedical.com",
      "name": "One Medical",
      "page": "https://directindex.org/r/onemedical.com",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 146502,
        "prev": 104280,
        "fix": "booking_other"
      }
    },
    {
      "id": 27832,
      "at": "2026-10-15T04:58:14.767Z",
      "domain": "onemedical.com",
      "name": "One Medical",
      "page": "https://directindex.org/r/onemedical.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146502,
        "prev": 104280,
        "fix": "no_channel"
      }
    },
    {
      "id": 27831,
      "at": "2026-10-15T04:58:14.060Z",
      "domain": "dentalspasanfrancisco.com",
      "name": "San Francisco Dental Spa",
      "page": "https://directindex.org/r/dentalspasanfrancisco.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 146498,
        "prev": 104383,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 27830,
      "at": "2026-10-15T04:58:14.060Z",
      "domain": "dentalspasanfrancisco.com",
      "name": "San Francisco Dental Spa",
      "page": "https://directindex.org/r/dentalspasanfrancisco.com",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 146498,
        "prev": 104383,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 27829,
      "at": "2026-10-15T04:58:14.060Z",
      "domain": "dentalspasanfrancisco.com",
      "name": "San Francisco Dental Spa",
      "page": "https://directindex.org/r/dentalspasanfrancisco.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146498,
        "prev": 104383,
        "fix": "no_channel"
      }
    },
    {
      "id": 27828,
      "at": "2026-10-15T04:58:13.647Z",
      "domain": "artdentalcentre.com",
      "name": "Art dental",
      "page": "https://directindex.org/r/artdentalcentre.com",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 146496,
        "prev": 104346
      }
    },
    {
      "id": 27827,
      "at": "2026-10-15T04:58:13.647Z",
      "domain": "artdentalcentre.com",
      "name": "Art dental",
      "page": "https://directindex.org/r/artdentalcentre.com",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 146496,
        "prev": 104346,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 27826,
      "at": "2026-10-15T04:58:13.615Z",
      "domain": "petsreferralcenter.com",
      "name": "PETS Emergency and Referral",
      "page": "https://directindex.org/r/petsreferralcenter.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 146495,
        "prev": 104255,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 27825,
      "at": "2026-10-15T04:58:13.615Z",
      "domain": "petsreferralcenter.com",
      "name": "PETS Emergency and Referral",
      "page": "https://directindex.org/r/petsreferralcenter.com",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 146495,
        "prev": 104255,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 27824,
      "at": "2026-10-15T04:58:13.615Z",
      "domain": "petsreferralcenter.com",
      "name": "PETS Emergency and Referral",
      "page": "https://directindex.org/r/petsreferralcenter.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146495,
        "prev": 104255,
        "fix": "no_channel"
      }
    },
    {
      "id": 27823,
      "at": "2026-10-15T04:58:13.351Z",
      "domain": "kidsteethdoctor.com",
      "name": "Nicholas Ching DDS",
      "page": "https://directindex.org/r/kidsteethdoctor.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 146494,
        "prev": 104221,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 27822,
      "at": "2026-10-15T04:58:13.351Z",
      "domain": "kidsteethdoctor.com",
      "name": "Nicholas Ching DDS",
      "page": "https://directindex.org/r/kidsteethdoctor.com",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 146494,
        "prev": 104221,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 27821,
      "at": "2026-10-15T04:58:13.351Z",
      "domain": "kidsteethdoctor.com",
      "name": "Nicholas Ching DDS",
      "page": "https://directindex.org/r/kidsteethdoctor.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146494,
        "prev": 104221,
        "fix": "no_channel"
      }
    },
    {
      "id": 27820,
      "at": "2026-10-15T04:58:13.264Z",
      "domain": "sevenhillsvet.com",
      "name": "Seven Hills Veterinary Hospital",
      "page": "https://directindex.org/r/sevenhillsvet.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 146493,
        "prev": 104211,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 27819,
      "at": "2026-10-15T04:58:13.264Z",
      "domain": "sevenhillsvet.com",
      "name": "Seven Hills Veterinary Hospital",
      "page": "https://directindex.org/r/sevenhillsvet.com",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 146493,
        "prev": 104211,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 27818,
      "at": "2026-10-15T04:58:13.264Z",
      "domain": "sevenhillsvet.com",
      "name": "Seven Hills Veterinary Hospital",
      "page": "https://directindex.org/r/sevenhillsvet.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146493,
        "prev": 104211,
        "fix": "no_channel"
      }
    },
    {
      "id": 27817,
      "at": "2026-10-15T04:58:12.977Z",
      "domain": "parksmile.net",
      "name": "Park Smile Dentistry & Orthodontics for All",
      "page": "https://directindex.org/r/parksmile.net",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 146491,
        "prev": 104234,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 27816,
      "at": "2026-10-15T04:58:12.977Z",
      "domain": "parksmile.net",
      "name": "Park Smile Dentistry & Orthodontics for All",
      "page": "https://directindex.org/r/parksmile.net",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 146491,
        "prev": 104234,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 27815,
      "at": "2026-10-15T04:58:12.977Z",
      "domain": "parksmile.net",
      "name": "Park Smile Dentistry & Orthodontics for All",
      "page": "https://directindex.org/r/parksmile.net",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146491,
        "prev": 104234,
        "fix": "no_channel"
      }
    },
    {
      "id": 27814,
      "at": "2026-10-15T04:58:12.817Z",
      "domain": "valenciadentalcenter.com",
      "name": "Valencia Dental",
      "page": "https://directindex.org/r/valenciadentalcenter.com",
      "kind": "vendor",
      "what": "vendor: none to Modento",
      "detail": {
        "scan": 146490,
        "prev": 104381,
        "from": null,
        "to": "modento"
      }
    },
    {
      "id": 27813,
      "at": "2026-10-15T04:58:12.817Z",
      "domain": "valenciadentalcenter.com",
      "name": "Valencia Dental",
      "page": "https://directindex.org/r/valenciadentalcenter.com",
      "kind": "channel",
      "what": "direct channel: none to vendor on own site",
      "detail": {
        "scan": 146490,
        "prev": 104381,
        "from": null,
        "to": "saas"
      }
    },
    {
      "id": 27812,
      "at": "2026-10-15T04:58:12.817Z",
      "domain": "valenciadentalcenter.com",
      "name": "Valencia Dental",
      "page": "https://directindex.org/r/valenciadentalcenter.com",
      "kind": "grade_up",
      "what": "grade C to B (75%)",
      "detail": {
        "scan": 146490,
        "prev": 104381,
        "from": "C",
        "to": "B",
        "pct": 75.4
      }
    },
    {
      "id": 27811,
      "at": "2026-10-15T04:58:12.817Z",
      "domain": "valenciadentalcenter.com",
      "name": "Valencia Dental",
      "page": "https://directindex.org/r/valenciadentalcenter.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146490,
        "prev": 104381,
        "fix": "no_channel"
      }
    },
    {
      "id": 27810,
      "at": "2026-10-15T04:58:12.229Z",
      "domain": "mydoctorsf.com",
      "name": "My Doctor Medical Group",
      "page": "https://directindex.org/r/mydoctorsf.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 146486,
        "prev": 104204,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 27809,
      "at": "2026-10-15T04:58:12.229Z",
      "domain": "mydoctorsf.com",
      "name": "My Doctor Medical Group",
      "page": "https://directindex.org/r/mydoctorsf.com",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 146486,
        "prev": 104204,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 27808,
      "at": "2026-10-15T04:58:12.229Z",
      "domain": "mydoctorsf.com",
      "name": "My Doctor Medical Group",
      "page": "https://directindex.org/r/mydoctorsf.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146486,
        "prev": 104204,
        "fix": "no_channel"
      }
    },
    {
      "id": 27807,
      "at": "2026-10-15T04:58:12.184Z",
      "domain": "wholefamilymd.org",
      "name": "whole family md",
      "page": "https://directindex.org/r/wholefamilymd.org",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 146485,
        "prev": 104246
      }
    },
    {
      "id": 27806,
      "at": "2026-10-15T04:58:12.184Z",
      "domain": "wholefamilymd.org",
      "name": "whole family md",
      "page": "https://directindex.org/r/wholefamilymd.org",
      "kind": "grade_up",
      "what": "grade D to C (55%)",
      "detail": {
        "scan": 146485,
        "prev": 104246,
        "from": "D",
        "to": "C",
        "pct": 55.4
      }
    },
    {
      "id": 27805,
      "at": "2026-10-15T04:58:12.184Z",
      "domain": "wholefamilymd.org",
      "name": "whole family md",
      "page": "https://directindex.org/r/wholefamilymd.org",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 146485,
        "prev": 104246,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 27804,
      "at": "2026-10-15T04:58:10.028Z",
      "domain": "forbesdentistry.com",
      "name": "Forbes and Lee Dentistry",
      "page": "https://directindex.org/r/forbesdentistry.com",
      "kind": "vendor",
      "what": "vendor: none to Zocdoc",
      "detail": {
        "scan": 146479,
        "prev": 104414,
        "from": null,
        "to": "zocdoc"
      }
    },
    {
      "id": 27803,
      "at": "2026-10-15T04:58:10.028Z",
      "domain": "forbesdentistry.com",
      "name": "Forbes and Lee Dentistry",
      "page": "https://directindex.org/r/forbesdentistry.com",
      "kind": "channel",
      "what": "direct channel: none to marketplace",
      "detail": {
        "scan": 146479,
        "prev": 104414,
        "from": null,
        "to": "aggregator"
      }
    },
    {
      "id": 27802,
      "at": "2026-10-15T04:58:10.028Z",
      "domain": "forbesdentistry.com",
      "name": "Forbes and Lee Dentistry",
      "page": "https://directindex.org/r/forbesdentistry.com",
      "kind": "broke",
      "what": "new finding: booking only through a marketplace",
      "detail": {
        "scan": 146479,
        "prev": 104414,
        "fix": "booking_marketplace"
      }
    },
    {
      "id": 27801,
      "at": "2026-10-15T04:58:10.028Z",
      "domain": "forbesdentistry.com",
      "name": "Forbes and Lee Dentistry",
      "page": "https://directindex.org/r/forbesdentistry.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146479,
        "prev": 104414,
        "fix": "no_channel"
      }
    },
    {
      "id": 27800,
      "at": "2026-10-15T04:58:00.380Z",
      "domain": "berkeleyhumane.org",
      "name": "Berkeley humane",
      "page": "https://directindex.org/r/berkeleyhumane.org",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 146476,
        "prev": 104390,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 27799,
      "at": "2026-10-15T04:58:00.380Z",
      "domain": "berkeleyhumane.org",
      "name": "Berkeley humane",
      "page": "https://directindex.org/r/berkeleyhumane.org",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 146476,
        "prev": 104390
      }
    },
    {
      "id": 27798,
      "at": "2026-10-15T04:58:00.380Z",
      "domain": "berkeleyhumane.org",
      "name": "Berkeley humane",
      "page": "https://directindex.org/r/berkeleyhumane.org",
      "kind": "grade_down",
      "what": "grade D to F (35%)",
      "detail": {
        "scan": 146476,
        "prev": 104390,
        "from": "D",
        "to": "F",
        "pct": 35.4
      }
    },
    {
      "id": 27797,
      "at": "2026-10-15T04:58:00.380Z",
      "domain": "berkeleyhumane.org",
      "name": "Berkeley humane",
      "page": "https://directindex.org/r/berkeleyhumane.org",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 146476,
        "prev": 104390,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 27796,
      "at": "2026-10-15T04:58:00.380Z",
      "domain": "berkeleyhumane.org",
      "name": "Berkeley humane",
      "page": "https://directindex.org/r/berkeleyhumane.org",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 146476,
        "prev": 104390,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 27795,
      "at": "2026-10-15T04:58:00.380Z",
      "domain": "berkeleyhumane.org",
      "name": "Berkeley humane",
      "page": "https://directindex.org/r/berkeleyhumane.org",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 146476,
        "prev": 104390,
        "fix": "no_channel"
      }
    }
  ]
}