{
  "city": "lisbon-clinics",
  "days": 30,
  "since": "2026-09-16T02:57:57.163Z",
  "count": 69,
  "sites": 22,
  "byKind": {
    "fixed": 24,
    "broke": 2,
    "grade_up": 21,
    "grade_down": 0,
    "blocked": 1,
    "unblocked": 1,
    "channel": 20,
    "vendor": 0,
    "assistant": 0
  },
  "changes": [
    {
      "id": 14014,
      "at": "2026-10-15T00:23:38.208Z",
      "domain": "tribosaude.pt",
      "name": "Tribo Saúde",
      "page": "https://directindex.org/r/tribosaude.pt",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 135431,
        "prev": 24485,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 14013,
      "at": "2026-10-15T00:23:38.208Z",
      "domain": "tribosaude.pt",
      "name": "Tribo Saúde",
      "page": "https://directindex.org/r/tribosaude.pt",
      "kind": "grade_up",
      "what": "grade C to B (75%)",
      "detail": {
        "scan": 135431,
        "prev": 24485,
        "from": "C",
        "to": "B",
        "pct": 75.4
      }
    },
    {
      "id": 14012,
      "at": "2026-10-15T00:23:38.208Z",
      "domain": "tribosaude.pt",
      "name": "Tribo Saúde",
      "page": "https://directindex.org/r/tribosaude.pt",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 135431,
        "prev": 24485,
        "fix": "no_channel"
      }
    },
    {
      "id": 14011,
      "at": "2026-10-15T00:23:36.773Z",
      "domain": "tejomed.com",
      "name": "TejoMed",
      "page": "https://directindex.org/r/tejomed.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 135430,
        "prev": 24549,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 14010,
      "at": "2026-10-15T00:23:36.773Z",
      "domain": "tejomed.com",
      "name": "TejoMed",
      "page": "https://directindex.org/r/tejomed.com",
      "kind": "grade_up",
      "what": "grade B to A (91%)",
      "detail": {
        "scan": 135430,
        "prev": 24549,
        "from": "B",
        "to": "A",
        "pct": 90.8
      }
    },
    {
      "id": 14009,
      "at": "2026-10-15T00:23:36.773Z",
      "domain": "tejomed.com",
      "name": "TejoMed",
      "page": "https://directindex.org/r/tejomed.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 135430,
        "prev": 24549,
        "fix": "no_channel"
      }
    },
    {
      "id": 14008,
      "at": "2026-10-15T00:23:33.774Z",
      "domain": "mint.pt",
      "name": "Clínica Dentária Mint",
      "page": "https://directindex.org/r/mint.pt",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 135426,
        "prev": 24906,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 14007,
      "at": "2026-10-15T00:23:33.774Z",
      "domain": "mint.pt",
      "name": "Clínica Dentária Mint",
      "page": "https://directindex.org/r/mint.pt",
      "kind": "grade_up",
      "what": "grade C to B (85%)",
      "detail": {
        "scan": 135426,
        "prev": 24906,
        "from": "C",
        "to": "B",
        "pct": 84.6
      }
    },
    {
      "id": 14006,
      "at": "2026-10-15T00:23:33.774Z",
      "domain": "mint.pt",
      "name": "Clínica Dentária Mint",
      "page": "https://directindex.org/r/mint.pt",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 135426,
        "prev": 24906,
        "fix": "no_channel"
      }
    },
    {
      "id": 14005,
      "at": "2026-10-15T00:23:33.309Z",
      "domain": "jcs.pt",
      "name": "Joaquim Chaves Saúde Largo do Rato",
      "page": "https://directindex.org/r/jcs.pt",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 135424,
        "prev": 25258,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 14004,
      "at": "2026-10-15T00:23:33.309Z",
      "domain": "jcs.pt",
      "name": "Joaquim Chaves Saúde Largo do Rato",
      "page": "https://directindex.org/r/jcs.pt",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 135424,
        "prev": 25258,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 14003,
      "at": "2026-10-15T00:23:33.309Z",
      "domain": "jcs.pt",
      "name": "Joaquim Chaves Saúde Largo do Rato",
      "page": "https://directindex.org/r/jcs.pt",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 135424,
        "prev": 25258,
        "fix": "no_channel"
      }
    },
    {
      "id": 14002,
      "at": "2026-10-15T00:23:32.561Z",
      "domain": "moveclinics.pt",
      "name": "Medifax Uruguai",
      "page": "https://directindex.org/r/moveclinics.pt",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 135423,
        "prev": 24344,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 14001,
      "at": "2026-10-15T00:23:32.561Z",
      "domain": "moveclinics.pt",
      "name": "Medifax Uruguai",
      "page": "https://directindex.org/r/moveclinics.pt",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 135423,
        "prev": 24344,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 14000,
      "at": "2026-10-15T00:23:32.561Z",
      "domain": "moveclinics.pt",
      "name": "Medifax Uruguai",
      "page": "https://directindex.org/r/moveclinics.pt",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 135423,
        "prev": 24344,
        "fix": "no_channel"
      }
    },
    {
      "id": 13999,
      "at": "2026-10-15T00:23:32.078Z",
      "domain": "pero.pt",
      "name": "Clínica Pêro",
      "page": "https://directindex.org/r/pero.pt",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 135422,
        "prev": 24496,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 13998,
      "at": "2026-10-15T00:23:32.078Z",
      "domain": "pero.pt",
      "name": "Clínica Pêro",
      "page": "https://directindex.org/r/pero.pt",
      "kind": "grade_up",
      "what": "grade F to C (63%)",
      "detail": {
        "scan": 135422,
        "prev": 24496,
        "from": "F",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 13997,
      "at": "2026-10-15T00:23:32.078Z",
      "domain": "pero.pt",
      "name": "Clínica Pêro",
      "page": "https://directindex.org/r/pero.pt",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 135422,
        "prev": 24496,
        "fix": "no_channel"
      }
    },
    {
      "id": 13996,
      "at": "2026-10-15T00:23:31.804Z",
      "domain": "cuf.pt",
      "name": "Centro de Saúde CUF Praça de Alvalade",
      "page": "https://directindex.org/r/cuf.pt",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 135421,
        "prev": 24162,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 13995,
      "at": "2026-10-15T00:23:31.804Z",
      "domain": "cuf.pt",
      "name": "Centro de Saúde CUF Praça de Alvalade",
      "page": "https://directindex.org/r/cuf.pt",
      "kind": "grade_up",
      "what": "grade D to B (77%)",
      "detail": {
        "scan": 135421,
        "prev": 24162,
        "from": "D",
        "to": "B",
        "pct": 76.9
      }
    },
    {
      "id": 13994,
      "at": "2026-10-15T00:23:31.804Z",
      "domain": "cuf.pt",
      "name": "Centro de Saúde CUF Praça de Alvalade",
      "page": "https://directindex.org/r/cuf.pt",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 135421,
        "prev": 24162,
        "fix": "no_channel"
      }
    },
    {
      "id": 13993,
      "at": "2026-10-15T00:23:31.627Z",
      "domain": "comcorpus.pt",
      "name": "Comcorpus",
      "page": "https://directindex.org/r/comcorpus.pt",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 135419,
        "prev": 24428,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 13992,
      "at": "2026-10-15T00:23:31.627Z",
      "domain": "comcorpus.pt",
      "name": "Comcorpus",
      "page": "https://directindex.org/r/comcorpus.pt",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 135419,
        "prev": 24428,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 13991,
      "at": "2026-10-15T00:23:31.627Z",
      "domain": "comcorpus.pt",
      "name": "Comcorpus",
      "page": "https://directindex.org/r/comcorpus.pt",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 135419,
        "prev": 24428,
        "fix": "no_channel"
      }
    },
    {
      "id": 13990,
      "at": "2026-10-15T00:23:31.206Z",
      "domain": "clinicamedis.pt",
      "name": "Clínica Médis - Medicina Dentária",
      "page": "https://directindex.org/r/clinicamedis.pt",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 135418,
        "prev": 24370,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 13989,
      "at": "2026-10-15T00:23:31.206Z",
      "domain": "clinicamedis.pt",
      "name": "Clínica Médis - Medicina Dentária",
      "page": "https://directindex.org/r/clinicamedis.pt",
      "kind": "grade_up",
      "what": "grade F to C (63%)",
      "detail": {
        "scan": 135418,
        "prev": 24370,
        "from": "F",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 13988,
      "at": "2026-10-15T00:23:31.206Z",
      "domain": "clinicamedis.pt",
      "name": "Clínica Médis - Medicina Dentária",
      "page": "https://directindex.org/r/clinicamedis.pt",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 135418,
        "prev": 24370,
        "fix": "no_channel"
      }
    },
    {
      "id": 13987,
      "at": "2026-10-15T00:23:31.142Z",
      "domain": "umc.clinic",
      "name": "United Medical Clinic - UMC Lisboa",
      "page": "https://directindex.org/r/umc.clinic",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 135417,
        "prev": 25261,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 13986,
      "at": "2026-10-15T00:23:31.142Z",
      "domain": "umc.clinic",
      "name": "United Medical Clinic - UMC Lisboa",
      "page": "https://directindex.org/r/umc.clinic",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 135417,
        "prev": 25261,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 13985,
      "at": "2026-10-15T00:23:31.142Z",
      "domain": "umc.clinic",
      "name": "United Medical Clinic - UMC Lisboa",
      "page": "https://directindex.org/r/umc.clinic",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 135417,
        "prev": 25261,
        "fix": "no_channel"
      }
    },
    {
      "id": 13984,
      "at": "2026-10-15T00:23:30.688Z",
      "domain": "santamadalena.pt",
      "name": "Clínica Santa Madalena",
      "page": "https://directindex.org/r/santamadalena.pt",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 135415,
        "prev": 24199,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 13983,
      "at": "2026-10-15T00:23:30.688Z",
      "domain": "santamadalena.pt",
      "name": "Clínica Santa Madalena",
      "page": "https://directindex.org/r/santamadalena.pt",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 135415,
        "prev": 24199,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 13982,
      "at": "2026-10-15T00:23:30.688Z",
      "domain": "santamadalena.pt",
      "name": "Clínica Santa Madalena",
      "page": "https://directindex.org/r/santamadalena.pt",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 135415,
        "prev": 24199,
        "fix": "no_channel"
      }
    },
    {
      "id": 13981,
      "at": "2026-10-15T00:23:30.610Z",
      "domain": "clinicaveterinariatelheiras.com",
      "name": "Clínica Veterinária de Telheiras",
      "page": "https://directindex.org/r/clinicaveterinariatelheiras.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 135414,
        "prev": 24493,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 13980,
      "at": "2026-10-15T00:23:30.610Z",
      "domain": "clinicaveterinariatelheiras.com",
      "name": "Clínica Veterinária de Telheiras",
      "page": "https://directindex.org/r/clinicaveterinariatelheiras.com",
      "kind": "grade_up",
      "what": "grade C to B (75%)",
      "detail": {
        "scan": 135414,
        "prev": 24493,
        "from": "C",
        "to": "B",
        "pct": 75.4
      }
    },
    {
      "id": 13979,
      "at": "2026-10-15T00:23:30.610Z",
      "domain": "clinicaveterinariatelheiras.com",
      "name": "Clínica Veterinária de Telheiras",
      "page": "https://directindex.org/r/clinicaveterinariatelheiras.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 135414,
        "prev": 24493,
        "fix": "no_channel"
      }
    },
    {
      "id": 13978,
      "at": "2026-10-15T00:23:30.485Z",
      "domain": "nrd.pt",
      "name": "NRD - Núcleo Rádio Diagnóstico",
      "page": "https://directindex.org/r/nrd.pt",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 135413,
        "prev": 24206
      }
    },
    {
      "id": 13977,
      "at": "2026-10-15T00:23:30.485Z",
      "domain": "nrd.pt",
      "name": "NRD - Núcleo Rádio Diagnóstico",
      "page": "https://directindex.org/r/nrd.pt",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 135413,
        "prev": 24206,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 13976,
      "at": "2026-10-15T00:23:30.414Z",
      "domain": "kinefisiolisboa.com",
      "name": "Centro de Fisioterapeuta - Kine Fisio Lisboa",
      "page": "https://directindex.org/r/kinefisiolisboa.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 135412,
        "prev": 24144,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 13975,
      "at": "2026-10-15T00:23:30.414Z",
      "domain": "kinefisiolisboa.com",
      "name": "Centro de Fisioterapeuta - Kine Fisio Lisboa",
      "page": "https://directindex.org/r/kinefisiolisboa.com",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 135412,
        "prev": 24144
      }
    },
    {
      "id": 13974,
      "at": "2026-10-15T00:23:30.414Z",
      "domain": "kinefisiolisboa.com",
      "name": "Centro de Fisioterapeuta - Kine Fisio Lisboa",
      "page": "https://directindex.org/r/kinefisiolisboa.com",
      "kind": "grade_up",
      "what": "grade D to B (80%)",
      "detail": {
        "scan": 135412,
        "prev": 24144,
        "from": "D",
        "to": "B",
        "pct": 80
      }
    },
    {
      "id": 13973,
      "at": "2026-10-15T00:23:30.414Z",
      "domain": "kinefisiolisboa.com",
      "name": "Centro de Fisioterapeuta - Kine Fisio Lisboa",
      "page": "https://directindex.org/r/kinefisiolisboa.com",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 135412,
        "prev": 24144,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 13972,
      "at": "2026-10-15T00:23:30.414Z",
      "domain": "kinefisiolisboa.com",
      "name": "Centro de Fisioterapeuta - Kine Fisio Lisboa",
      "page": "https://directindex.org/r/kinefisiolisboa.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 135412,
        "prev": 24144,
        "fix": "no_channel"
      }
    },
    {
      "id": 13971,
      "at": "2026-10-15T00:23:30.414Z",
      "domain": "kinefisiolisboa.com",
      "name": "Centro de Fisioterapeuta - Kine Fisio Lisboa",
      "page": "https://directindex.org/r/kinefisiolisboa.com",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 135412,
        "prev": 24144,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 13970,
      "at": "2026-10-15T00:23:30.265Z",
      "domain": "adental.pt",
      "name": "Atlantic Dental Center",
      "page": "https://directindex.org/r/adental.pt",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 135411,
        "prev": 24419,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 13969,
      "at": "2026-10-15T00:23:30.265Z",
      "domain": "adental.pt",
      "name": "Atlantic Dental Center",
      "page": "https://directindex.org/r/adental.pt",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 135411,
        "prev": 24419,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 13968,
      "at": "2026-10-15T00:23:30.265Z",
      "domain": "adental.pt",
      "name": "Atlantic Dental Center",
      "page": "https://directindex.org/r/adental.pt",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 135411,
        "prev": 24419,
        "fix": "no_channel"
      }
    },
    {
      "id": 13967,
      "at": "2026-10-15T00:23:30.046Z",
      "domain": "clinica245.com",
      "name": "clínica 245",
      "page": "https://directindex.org/r/clinica245.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 135410,
        "prev": 24424,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 13966,
      "at": "2026-10-15T00:23:30.046Z",
      "domain": "clinica245.com",
      "name": "clínica 245",
      "page": "https://directindex.org/r/clinica245.com",
      "kind": "grade_up",
      "what": "grade C to B (85%)",
      "detail": {
        "scan": 135410,
        "prev": 24424,
        "from": "C",
        "to": "B",
        "pct": 84.6
      }
    },
    {
      "id": 13965,
      "at": "2026-10-15T00:23:30.046Z",
      "domain": "clinica245.com",
      "name": "clínica 245",
      "page": "https://directindex.org/r/clinica245.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 135410,
        "prev": 24424,
        "fix": "no_channel"
      }
    },
    {
      "id": 13964,
      "at": "2026-10-15T00:23:29.576Z",
      "domain": "cuf.pt",
      "name": "Clínica CUF Alvalade",
      "page": "https://directindex.org/r/cuf.pt",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 135406,
        "prev": 24098,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 13963,
      "at": "2026-10-15T00:23:29.576Z",
      "domain": "cuf.pt",
      "name": "Clínica CUF Alvalade",
      "page": "https://directindex.org/r/cuf.pt",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 135406,
        "prev": 24098,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 13962,
      "at": "2026-10-15T00:23:29.576Z",
      "domain": "cuf.pt",
      "name": "Clínica CUF Alvalade",
      "page": "https://directindex.org/r/cuf.pt",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 135406,
        "prev": 24098,
        "fix": "no_channel"
      }
    },
    {
      "id": 13961,
      "at": "2026-10-15T00:23:29.446Z",
      "domain": "medidental.pt",
      "name": "MEDIDENTAL - Dental Clinics & Wellness",
      "page": "https://directindex.org/r/medidental.pt",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 135405,
        "prev": 24295,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 13960,
      "at": "2026-10-15T00:23:29.446Z",
      "domain": "medidental.pt",
      "name": "MEDIDENTAL - Dental Clinics & Wellness",
      "page": "https://directindex.org/r/medidental.pt",
      "kind": "grade_up",
      "what": "grade C to B (77%)",
      "detail": {
        "scan": 135405,
        "prev": 24295,
        "from": "C",
        "to": "B",
        "pct": 76.9
      }
    },
    {
      "id": 13959,
      "at": "2026-10-15T00:23:29.446Z",
      "domain": "medidental.pt",
      "name": "MEDIDENTAL - Dental Clinics & Wellness",
      "page": "https://directindex.org/r/medidental.pt",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 135405,
        "prev": 24295,
        "fix": "no_channel"
      }
    },
    {
      "id": 13958,
      "at": "2026-10-15T00:23:29.243Z",
      "domain": "dentallight.pt",
      "name": "Dental Light Lisboa",
      "page": "https://directindex.org/r/dentallight.pt",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 135403,
        "prev": 24363,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 13957,
      "at": "2026-10-15T00:23:29.243Z",
      "domain": "dentallight.pt",
      "name": "Dental Light Lisboa",
      "page": "https://directindex.org/r/dentallight.pt",
      "kind": "grade_up",
      "what": "grade D to C (68%)",
      "detail": {
        "scan": 135403,
        "prev": 24363,
        "from": "D",
        "to": "C",
        "pct": 68.2
      }
    },
    {
      "id": 13956,
      "at": "2026-10-15T00:23:29.243Z",
      "domain": "dentallight.pt",
      "name": "Dental Light Lisboa",
      "page": "https://directindex.org/r/dentallight.pt",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 135403,
        "prev": 24363,
        "fix": "no_channel"
      }
    },
    {
      "id": 13955,
      "at": "2026-10-15T00:23:29.237Z",
      "domain": "clinicasaojoao.pt",
      "name": "Clínica Médica de São João",
      "page": "https://directindex.org/r/clinicasaojoao.pt",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 135402,
        "prev": 24611,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 13954,
      "at": "2026-10-15T00:23:29.237Z",
      "domain": "clinicasaojoao.pt",
      "name": "Clínica Médica de São João",
      "page": "https://directindex.org/r/clinicasaojoao.pt",
      "kind": "grade_up",
      "what": "grade F to D (53%)",
      "detail": {
        "scan": 135402,
        "prev": 24611,
        "from": "F",
        "to": "D",
        "pct": 52.8
      }
    },
    {
      "id": 13953,
      "at": "2026-10-15T00:23:29.237Z",
      "domain": "clinicasaojoao.pt",
      "name": "Clínica Médica de São João",
      "page": "https://directindex.org/r/clinicasaojoao.pt",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 135402,
        "prev": 24611,
        "fix": "no_channel"
      }
    },
    {
      "id": 13952,
      "at": "2026-10-15T00:23:29.015Z",
      "domain": "ucs.pt",
      "name": "Unidade de Cuidados de Saúde",
      "page": "https://directindex.org/r/ucs.pt",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 135399,
        "prev": 24996,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 13951,
      "at": "2026-10-15T00:23:29.015Z",
      "domain": "ucs.pt",
      "name": "Unidade de Cuidados de Saúde",
      "page": "https://directindex.org/r/ucs.pt",
      "kind": "grade_up",
      "what": "grade F to D (50%)",
      "detail": {
        "scan": 135399,
        "prev": 24996,
        "from": "F",
        "to": "D",
        "pct": 49.7
      }
    },
    {
      "id": 13950,
      "at": "2026-10-15T00:23:29.015Z",
      "domain": "ucs.pt",
      "name": "Unidade de Cuidados de Saúde",
      "page": "https://directindex.org/r/ucs.pt",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 135399,
        "prev": 24996,
        "fix": "no_channel"
      }
    },
    {
      "id": 13949,
      "at": "2026-10-15T00:23:28.477Z",
      "domain": "wixsite.com",
      "name": "Clinica Berlim",
      "page": "https://directindex.org/r/wixsite.com",
      "kind": "grade_up",
      "what": "grade F to D (40%)",
      "detail": {
        "scan": 135396,
        "prev": 24311,
        "from": "F",
        "to": "D",
        "pct": 40
      }
    },
    {
      "id": 13926,
      "at": "2026-10-15T00:23:16.296Z",
      "domain": "notagenericagency.com",
      "name": "Clinica Joaquim Chaves",
      "page": "https://directindex.org/r/notagenericagency.com",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 135372,
        "prev": 24262,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 13925,
      "at": "2026-10-15T00:23:16.296Z",
      "domain": "notagenericagency.com",
      "name": "Clinica Joaquim Chaves",
      "page": "https://directindex.org/r/notagenericagency.com",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 135372,
        "prev": 24262,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 13924,
      "at": "2026-10-15T00:23:16.296Z",
      "domain": "notagenericagency.com",
      "name": "Clinica Joaquim Chaves",
      "page": "https://directindex.org/r/notagenericagency.com",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 135372,
        "prev": 24262,
        "fix": "edge_blocks"
      }
    }
  ]
}