{
  "city": "valencia-cafes-bars",
  "days": 30,
  "since": "2026-09-16T01:57:55.821Z",
  "count": 27,
  "sites": 11,
  "byKind": {
    "fixed": 9,
    "broke": 2,
    "grade_up": 9,
    "grade_down": 0,
    "blocked": 1,
    "unblocked": 0,
    "channel": 6,
    "vendor": 0,
    "assistant": 0
  },
  "changes": [
    {
      "id": 31479,
      "at": "2026-10-15T06:33:56.492Z",
      "domain": "doux-amer.com",
      "name": "Doux / Amer",
      "page": "https://directindex.org/r/doux-amer.com",
      "kind": "grade_up",
      "what": "grade C to B (74%)",
      "detail": {
        "scan": 149486,
        "prev": 117664,
        "from": "C",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 31478,
      "at": "2026-10-15T06:33:33.938Z",
      "domain": "lacasadelamar.com",
      "name": "La Casa de la Mar",
      "page": "https://directindex.org/r/lacasadelamar.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 149485,
        "prev": 117657,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 31477,
      "at": "2026-10-15T06:33:33.938Z",
      "domain": "lacasadelamar.com",
      "name": "La Casa de la Mar",
      "page": "https://directindex.org/r/lacasadelamar.com",
      "kind": "grade_up",
      "what": "grade B to A (91%)",
      "detail": {
        "scan": 149485,
        "prev": 117657,
        "from": "B",
        "to": "A",
        "pct": 90.8
      }
    },
    {
      "id": 31476,
      "at": "2026-10-15T06:33:33.938Z",
      "domain": "lacasadelamar.com",
      "name": "La Casa de la Mar",
      "page": "https://directindex.org/r/lacasadelamar.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 149485,
        "prev": 117657,
        "fix": "no_channel"
      }
    },
    {
      "id": 31475,
      "at": "2026-10-15T06:33:23.598Z",
      "domain": "glasolheladerias.com",
      "name": "Glasol Platja",
      "page": "https://directindex.org/r/glasolheladerias.com",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 149484,
        "prev": 117565,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 31474,
      "at": "2026-10-15T06:33:23.598Z",
      "domain": "glasolheladerias.com",
      "name": "Glasol Platja",
      "page": "https://directindex.org/r/glasolheladerias.com",
      "kind": "grade_up",
      "what": "grade D to B (72%)",
      "detail": {
        "scan": 149484,
        "prev": 117565,
        "from": "D",
        "to": "B",
        "pct": 72.3
      }
    },
    {
      "id": 31473,
      "at": "2026-10-15T06:33:23.598Z",
      "domain": "glasolheladerias.com",
      "name": "Glasol Platja",
      "page": "https://directindex.org/r/glasolheladerias.com",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 149484,
        "prev": 117565,
        "fix": "no_channel"
      }
    },
    {
      "id": 31472,
      "at": "2026-10-15T06:33:23.436Z",
      "domain": "valor.es",
      "name": "Chocolatería Valor",
      "page": "https://directindex.org/r/valor.es",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 149483,
        "prev": 117653,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 31471,
      "at": "2026-10-15T06:33:23.436Z",
      "domain": "valor.es",
      "name": "Chocolatería Valor",
      "page": "https://directindex.org/r/valor.es",
      "kind": "grade_up",
      "what": "grade F to C (57%)",
      "detail": {
        "scan": 149483,
        "prev": 117653,
        "from": "F",
        "to": "C",
        "pct": 56.9
      }
    },
    {
      "id": 31470,
      "at": "2026-10-15T06:33:23.436Z",
      "domain": "valor.es",
      "name": "Chocolatería Valor",
      "page": "https://directindex.org/r/valor.es",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 149483,
        "prev": 117653,
        "fix": "no_channel"
      }
    },
    {
      "id": 31469,
      "at": "2026-10-15T06:33:21.523Z",
      "domain": "rockcity.es",
      "name": "Rock City",
      "page": "https://directindex.org/r/rockcity.es",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 149481,
        "prev": 117579,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 31468,
      "at": "2026-10-15T06:33:21.523Z",
      "domain": "rockcity.es",
      "name": "Rock City",
      "page": "https://directindex.org/r/rockcity.es",
      "kind": "grade_up",
      "what": "grade F to C (62%)",
      "detail": {
        "scan": 149481,
        "prev": 117579,
        "from": "F",
        "to": "C",
        "pct": 61.5
      }
    },
    {
      "id": 31467,
      "at": "2026-10-15T06:33:21.523Z",
      "domain": "rockcity.es",
      "name": "Rock City",
      "page": "https://directindex.org/r/rockcity.es",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 149481,
        "prev": 117579,
        "fix": "no_channel"
      }
    },
    {
      "id": 31466,
      "at": "2026-10-15T06:33:11.218Z",
      "domain": "solodelmar.com",
      "name": "Solo del Mar - Pescaderia y tapas",
      "page": "https://directindex.org/r/solodelmar.com",
      "kind": "blocked",
      "what": "now turns an AI crawler away at the edge",
      "detail": {
        "scan": 149462,
        "prev": 117590
      }
    },
    {
      "id": 31465,
      "at": "2026-10-15T06:33:11.218Z",
      "domain": "solodelmar.com",
      "name": "Solo del Mar - Pescaderia y tapas",
      "page": "https://directindex.org/r/solodelmar.com",
      "kind": "broke",
      "what": "new finding: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 149462,
        "prev": 117590,
        "fix": "edge_blocks"
      }
    },
    {
      "id": 31464,
      "at": "2026-10-15T06:33:10.947Z",
      "domain": "empanadasvalencia.es",
      "name": "Cafetería Empalme",
      "page": "https://directindex.org/r/empanadasvalencia.es",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 149461,
        "prev": 117618,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 31463,
      "at": "2026-10-15T06:33:10.947Z",
      "domain": "empanadasvalencia.es",
      "name": "Cafetería Empalme",
      "page": "https://directindex.org/r/empanadasvalencia.es",
      "kind": "grade_up",
      "what": "grade D to C (63%)",
      "detail": {
        "scan": 149461,
        "prev": 117618,
        "from": "D",
        "to": "C",
        "pct": 63.1
      }
    },
    {
      "id": 31462,
      "at": "2026-10-15T06:33:10.947Z",
      "domain": "empanadasvalencia.es",
      "name": "Cafetería Empalme",
      "page": "https://directindex.org/r/empanadasvalencia.es",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 149461,
        "prev": 117618,
        "fix": "no_channel"
      }
    },
    {
      "id": 31461,
      "at": "2026-10-15T06:33:10.118Z",
      "domain": "ostraspedrin.es",
      "name": "Ostras Pedrin",
      "page": "https://directindex.org/r/ostraspedrin.es",
      "kind": "grade_up",
      "what": "grade F to D (43%)",
      "detail": {
        "scan": 149458,
        "prev": 117535,
        "from": "F",
        "to": "D",
        "pct": 43.1
      }
    },
    {
      "id": 31460,
      "at": "2026-10-15T06:33:09.566Z",
      "domain": "radiocityvalencia.es",
      "name": "Radio City",
      "page": "https://directindex.org/r/radiocityvalencia.es",
      "kind": "channel",
      "what": "direct channel: none to own site",
      "detail": {
        "scan": 149456,
        "prev": 117532,
        "from": null,
        "to": "first_party"
      }
    },
    {
      "id": 31459,
      "at": "2026-10-15T06:33:09.566Z",
      "domain": "radiocityvalencia.es",
      "name": "Radio City",
      "page": "https://directindex.org/r/radiocityvalencia.es",
      "kind": "grade_up",
      "what": "grade D to B (74%)",
      "detail": {
        "scan": 149456,
        "prev": 117532,
        "from": "D",
        "to": "B",
        "pct": 73.8
      }
    },
    {
      "id": 31458,
      "at": "2026-10-15T06:33:09.566Z",
      "domain": "radiocityvalencia.es",
      "name": "Radio City",
      "page": "https://directindex.org/r/radiocityvalencia.es",
      "kind": "fixed",
      "what": "fixed: no booking or ordering path at all",
      "detail": {
        "scan": 149456,
        "prev": 117532,
        "fix": "no_channel"
      }
    },
    {
      "id": 31457,
      "at": "2026-10-15T06:33:09.257Z",
      "domain": "upv.es",
      "name": "Cafetería Pizzeria",
      "page": "https://directindex.org/r/upv.es",
      "kind": "grade_up",
      "what": "grade F to D (43%)",
      "detail": {
        "scan": 149455,
        "prev": 117573,
        "from": "F",
        "to": "D",
        "pct": 43.1
      }
    },
    {
      "id": 31456,
      "at": "2026-10-15T06:32:58.425Z",
      "domain": "hugedomains.com",
      "name": "La Maruja",
      "page": "https://directindex.org/r/hugedomains.com",
      "kind": "broke",
      "what": "new finding: the site turned every visitor without a browser away",
      "detail": {
        "scan": 149444,
        "prev": 117518,
        "fix": "blocked_for_bots"
      }
    },
    {
      "id": 31455,
      "at": "2026-10-15T06:32:58.425Z",
      "domain": "hugedomains.com",
      "name": "La Maruja",
      "page": "https://directindex.org/r/hugedomains.com",
      "kind": "fixed",
      "what": "fixed: no llms.txt",
      "detail": {
        "scan": 149444,
        "prev": 117518,
        "fix": "no_llms_txt"
      }
    },
    {
      "id": 31454,
      "at": "2026-10-15T06:32:58.425Z",
      "domain": "hugedomains.com",
      "name": "La Maruja",
      "page": "https://directindex.org/r/hugedomains.com",
      "kind": "fixed",
      "what": "fixed: almost no text without JavaScript",
      "detail": {
        "scan": 149444,
        "prev": 117518,
        "fix": "no_text_nojs"
      }
    },
    {
      "id": 31453,
      "at": "2026-10-15T06:32:58.425Z",
      "domain": "hugedomains.com",
      "name": "La Maruja",
      "page": "https://directindex.org/r/hugedomains.com",
      "kind": "fixed",
      "what": "fixed: the server turned AI crawlers away at the door",
      "detail": {
        "scan": 149444,
        "prev": 117518,
        "fix": "edge_blocks"
      }
    }
  ]
}