{
  "city": "madrid-tours",
  "days": 30,
  "since": "2026-09-15T19:24:12.759Z",
  "count": 41,
  "sites": 13,
  "byKind": {
    "fixed": 11,
    "broke": 4,
    "grade_up": 11,
    "grade_down": 1,
    "blocked": 1,
    "unblocked": 1,
    "channel": 9,
    "vendor": 3,
    "assistant": 0
  },
  "changes": [
    {
      "id": 17833,
      "at": "2026-10-15T01:25:55.163Z",
      "domain": "museodelafelicidad.com",
      "name": "Museo de la Felicidad",
      "page": "https://directindex.org/r/museodelafelicidad.com",
      "kind": "grade_up",
      "what": "grade D to C (55%)",
      "detail": {
        "scan": 138625,
        "prev": 41240,
        "from": "D",
        "to": "C",
        "pct": 55.4
      }
    },
    {
      "id": 17832,
      "at": "2026-10-15T01:25:44.363Z",
      "domain": "vpttours.com",
      "name": "VPT",
      "page": "https://directindex.org/r/vpttours.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 138623,
        "prev": 40027,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 17831,
      "at": "2026-10-15T01:25:44.363Z",
      "domain": "vpttours.com",
      "name": "VPT",
      "page": "https://directindex.org/r/vpttours.com",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 138623,
        "prev": 40027,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 17830,
      "at": "2026-10-15T01:25:44.363Z",
      "domain": "vpttours.com",
      "name": "VPT",
      "page": "https://directindex.org/r/vpttours.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 138623,
        "prev": 40027,
        "fix": "no_channel"
      }
    },
    {
      "id": 17829,
      "at": "2026-10-15T01:25:36.505Z",
      "domain": "casaarabe.es",
      "name": "Casa Árabe",
      "page": "https://directindex.org/r/casaarabe.es",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 138621,
        "prev": 41110,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 17828,
      "at": "2026-10-15T01:25:36.505Z",
      "domain": "casaarabe.es",
      "name": "Casa Árabe",
      "page": "https://directindex.org/r/casaarabe.es",
      "kind": "unblocked",
      "what": "lets AI crawlers in again",
      "detail": {
        "scan": 138621,
        "prev": 41110
      }
    },
    {
      "id": 17827,
      "at": "2026-10-15T01:25:36.505Z",
      "domain": "casaarabe.es",
      "name": "Casa Árabe",
      "page": "https://directindex.org/r/casaarabe.es",
      "kind": "grade_up",
      "what": "grade F to B (72%)",
      "detail": {
        "scan": 138621,
        "prev": 41110,
        "from": "F",
        "to": "B",
        "pct": 72.3
      }
    },
    {
      "id": 17826,
      "at": "2026-10-15T01:25:36.505Z",
      "domain": "casaarabe.es",
      "name": "Casa Árabe",
      "page": "https://directindex.org/r/casaarabe.es",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 138621,
        "prev": 41110,
        "fix": "no_channel"
      }
    },
    {
      "id": 17825,
      "at": "2026-10-15T01:25:36.505Z",
      "domain": "casaarabe.es",
      "name": "Casa Árabe",
      "page": "https://directindex.org/r/casaarabe.es",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 138621,
        "prev": 41110,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 17824,
      "at": "2026-10-15T01:25:34.694Z",
      "domain": "patrimonionacional.es",
      "name": "Monasterio de las Descalzas Reales",
      "page": "https://directindex.org/r/patrimonionacional.es",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 138620,
        "prev": 40397,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 17823,
      "at": "2026-10-15T01:25:34.694Z",
      "domain": "patrimonionacional.es",
      "name": "Monasterio de las Descalzas Reales",
      "page": "https://directindex.org/r/patrimonionacional.es",
      "kind": "grade_up",
      "what": "grade D to B (72%)",
      "detail": {
        "scan": 138620,
        "prev": 40397,
        "from": "D",
        "to": "B",
        "pct": 72.3
      }
    },
    {
      "id": 17822,
      "at": "2026-10-15T01:25:34.694Z",
      "domain": "patrimonionacional.es",
      "name": "Monasterio de las Descalzas Reales",
      "page": "https://directindex.org/r/patrimonionacional.es",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 138620,
        "prev": 40397,
        "fix": "no_channel"
      }
    },
    {
      "id": 17821,
      "at": "2026-10-15T01:25:29.057Z",
      "domain": "museumofillusions.es",
      "name": "Museo de las ilusiones",
      "page": "https://directindex.org/r/museumofillusions.es",
      "kind": "channel",
      "what": "direct channel: none to third party",
      "detail": {
        "scan": 138615,
        "prev": 41158,
        "from": null,
        "to": "other"
      }
    },
    {
      "id": 17820,
      "at": "2026-10-15T01:25:29.057Z",
      "domain": "museumofillusions.es",
      "name": "Museo de las ilusiones",
      "page": "https://directindex.org/r/museumofillusions.es",
      "kind": "grade_up",
      "what": "grade C to B (71%)",
      "detail": {
        "scan": 138615,
        "prev": 41158,
        "from": "C",
        "to": "B",
        "pct": 70.8
      }
    },
    {
      "id": 17819,
      "at": "2026-10-15T01:25:29.057Z",
      "domain": "museumofillusions.es",
      "name": "Museo de las ilusiones",
      "page": "https://directindex.org/r/museumofillusions.es",
      "kind": "broke",
      "what": "new finding: booking through an unrecognised third party",
      "detail": {
        "scan": 138615,
        "prev": 41158,
        "fix": "booking_other"
      }
    },
    {
      "id": 17818,
      "at": "2026-10-15T01:25:29.057Z",
      "domain": "museumofillusions.es",
      "name": "Museo de las ilusiones",
      "page": "https://directindex.org/r/museumofillusions.es",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 138615,
        "prev": 41158,
        "fix": "no_channel"
      }
    },
    {
      "id": 17817,
      "at": "2026-10-15T01:25:28.130Z",
      "domain": "museobanksy.es",
      "name": "Museo Banksy Madrid",
      "page": "https://directindex.org/r/museobanksy.es",
      "kind": "vendor",
      "what": "vendor: none to Fever",
      "detail": {
        "scan": 138612,
        "prev": 40521,
        "from": null,
        "to": "fever"
      }
    },
    {
      "id": 17816,
      "at": "2026-10-15T01:25:28.130Z",
      "domain": "museobanksy.es",
      "name": "Museo Banksy Madrid",
      "page": "https://directindex.org/r/museobanksy.es",
      "kind": "channel",
      "what": "direct channel: none to marketplace",
      "detail": {
        "scan": 138612,
        "prev": 40521,
        "from": null,
        "to": "aggregator"
      }
    },
    {
      "id": 17815,
      "at": "2026-10-15T01:25:28.130Z",
      "domain": "museobanksy.es",
      "name": "Museo Banksy Madrid",
      "page": "https://directindex.org/r/museobanksy.es",
      "kind": "grade_up",
      "what": "grade F to D (43%)",
      "detail": {
        "scan": 138612,
        "prev": 40521,
        "from": "F",
        "to": "D",
        "pct": 43.1
      }
    },
    {
      "id": 17814,
      "at": "2026-10-15T01:25:28.130Z",
      "domain": "museobanksy.es",
      "name": "Museo Banksy Madrid",
      "page": "https://directindex.org/r/museobanksy.es",
      "kind": "broke",
      "what": "new finding: booking only through a marketplace",
      "detail": {
        "scan": 138612,
        "prev": 40521,
        "fix": "booking_marketplace"
      }
    },
    {
      "id": 17813,
      "at": "2026-10-15T01:25:28.130Z",
      "domain": "museobanksy.es",
      "name": "Museo Banksy Madrid",
      "page": "https://directindex.org/r/museobanksy.es",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 138612,
        "prev": 40521,
        "fix": "no_channel"
      }
    },
    {
      "id": 17812,
      "at": "2026-10-15T01:25:27.964Z",
      "domain": "muncyt.es",
      "name": "Museo Nacional de Ciencia y Tecnología",
      "page": "https://directindex.org/r/muncyt.es",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 138611,
        "prev": 40271,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 17811,
      "at": "2026-10-15T01:25:27.964Z",
      "domain": "muncyt.es",
      "name": "Museo Nacional de Ciencia y Tecnología",
      "page": "https://directindex.org/r/muncyt.es",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 138611,
        "prev": 40271,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 17810,
      "at": "2026-10-15T01:25:27.964Z",
      "domain": "muncyt.es",
      "name": "Museo Nacional de Ciencia y Tecnología",
      "page": "https://directindex.org/r/muncyt.es",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 138611,
        "prev": 40271,
        "fix": "no_channel"
      }
    },
    {
      "id": 17809,
      "at": "2026-10-15T01:25:27.868Z",
      "domain": "museodelaluzmadrid.com",
      "name": "Museo De La Luz Madrid",
      "page": "https://directindex.org/r/museodelaluzmadrid.com",
      "kind": "grade_up",
      "what": "grade D to C (55%)",
      "detail": {
        "scan": 138610,
        "prev": 40737,
        "from": "D",
        "to": "C",
        "pct": 55.4
      }
    },
    {
      "id": 17808,
      "at": "2026-10-15T01:25:27.629Z",
      "domain": "trekkingyaventura.com",
      "name": "Trekking & Aventura",
      "page": "https://directindex.org/r/trekkingyaventura.com",
      "kind": "vendor",
      "what": "vendor: none to Calendly",
      "detail": {
        "scan": 138609,
        "prev": 40947,
        "from": null,
        "to": "calendly"
      }
    },
    {
      "id": 17807,
      "at": "2026-10-15T01:25:27.629Z",
      "domain": "trekkingyaventura.com",
      "name": "Trekking & Aventura",
      "page": "https://directindex.org/r/trekkingyaventura.com",
      "kind": "channel",
      "what": "direct channel: none to vendor on own site",
      "detail": {
        "scan": 138609,
        "prev": 40947,
        "from": null,
        "to": "saas"
      }
    },
    {
      "id": 17806,
      "at": "2026-10-15T01:25:27.629Z",
      "domain": "trekkingyaventura.com",
      "name": "Trekking & Aventura",
      "page": "https://directindex.org/r/trekkingyaventura.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 138609,
        "prev": 40947,
        "fix": "no_channel"
      }
    },
    {
      "id": 17805,
      "at": "2026-10-15T01:25:22.926Z",
      "domain": "comunidad.madrid",
      "name": "Sala Arte Joven",
      "page": "https://directindex.org/r/comunidad.madrid",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 138598,
        "prev": 40686,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 17804,
      "at": "2026-10-15T01:25:22.926Z",
      "domain": "comunidad.madrid",
      "name": "Sala Arte Joven",
      "page": "https://directindex.org/r/comunidad.madrid",
      "kind": "grade_up",
      "what": "grade D to C (62%)",
      "detail": {
        "scan": 138598,
        "prev": 40686,
        "from": "D",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 17803,
      "at": "2026-10-15T01:25:22.926Z",
      "domain": "comunidad.madrid",
      "name": "Sala Arte Joven",
      "page": "https://directindex.org/r/comunidad.madrid",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 138598,
        "prev": 40686,
        "fix": "no_channel"
      }
    },
    {
      "id": 17802,
      "at": "2026-10-15T01:25:22.903Z",
      "domain": "lasociedadgeografica.com",
      "name": "Sociedad Geográfica de las Indias",
      "page": "https://directindex.org/r/lasociedadgeografica.com",
      "kind": "grade_up",
      "what": "grade F to D (43%)",
      "detail": {
        "scan": 138595,
        "prev": 40566,
        "from": "F",
        "to": "D",
        "pct": 43.1
      }
    },
    {
      "id": 17801,
      "at": "2026-10-15T01:25:20.132Z",
      "domain": "bravobike.com",
      "name": "Bravo Bike",
      "page": "https://directindex.org/r/bravobike.com",
      "kind": "vendor",
      "what": "vendor: none to FareHarbor",
      "detail": {
        "scan": 138590,
        "prev": 40031,
        "from": null,
        "to": "fareharbor"
      }
    },
    {
      "id": 17800,
      "at": "2026-10-15T01:25:20.132Z",
      "domain": "bravobike.com",
      "name": "Bravo Bike",
      "page": "https://directindex.org/r/bravobike.com",
      "kind": "channel",
      "what": "direct channel: none to vendor on own site",
      "detail": {
        "scan": 138590,
        "prev": 40031,
        "from": null,
        "to": "saas"
      }
    },
    {
      "id": 17799,
      "at": "2026-10-15T01:25:20.132Z",
      "domain": "bravobike.com",
      "name": "Bravo Bike",
      "page": "https://directindex.org/r/bravobike.com",
      "kind": "grade_up",
      "what": "grade D to C (55%)",
      "detail": {
        "scan": 138590,
        "prev": 40031,
        "from": "D",
        "to": "C",
        "pct": 55.4
      }
    },
    {
      "id": 17798,
      "at": "2026-10-15T01:25:20.132Z",
      "domain": "bravobike.com",
      "name": "Bravo Bike",
      "page": "https://directindex.org/r/bravobike.com",
      "kind": "broke",
      "what": "new finding: the booking vendor's terms did not allow agents",
      "detail": {
        "scan": 138590,
        "prev": 40031,
        "fix": "vendor_terms_ban"
      }
    },
    {
      "id": 17797,
      "at": "2026-10-15T01:25:20.132Z",
      "domain": "bravobike.com",
      "name": "Bravo Bike",
      "page": "https://directindex.org/r/bravobike.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 138590,
        "prev": 40031,
        "fix": "no_channel"
      }
    },
    {
      "id": 17793,
      "at": "2026-10-15T01:25:11.373Z",
      "domain": "abc.es",
      "name": "Museo ABC",
      "page": "https://directindex.org/r/abc.es",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 138587,
        "prev": 39904
      }
    },
    {
      "id": 17792,
      "at": "2026-10-15T01:25:11.373Z",
      "domain": "abc.es",
      "name": "Museo ABC",
      "page": "https://directindex.org/r/abc.es",
      "kind": "grade_down",
      "what": "grade D to F (11%)",
      "detail": {
        "scan": 138587,
        "prev": 39904,
        "from": "D",
        "to": "F",
        "pct": 10.8
      }
    },
    {
      "id": 17791,
      "at": "2026-10-15T01:25:11.373Z",
      "domain": "abc.es",
      "name": "Museo ABC",
      "page": "https://directindex.org/r/abc.es",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 138587,
        "prev": 39904,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 17790,
      "at": "2026-10-15T01:25:11.373Z",
      "domain": "abc.es",
      "name": "Museo ABC",
      "page": "https://directindex.org/r/abc.es",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 138587,
        "prev": 39904,
        "fix": "no_llms_txt"
      }
    }
  ]
}