{
  "id": "d11679d693",
  "url": "https://aimangatranslator.app/",
  "finalUrl": "https://aimangatranslator.app/",
  "host": "aimangatranslator.app",
  "scannedAt": "2026-09-24T13:13:59.138Z",
  "score": 99,
  "grade": "A+",
  "checks": [
    {
      "id": "nojs",
      "name": "Contenido legible sin JavaScript",
      "max": 20,
      "points": 20,
      "status": "pass",
      "detail": "949 palabras visibles sin ejecutar JavaScript. Cualquier agente puede leerte.",
      "fix": null,
      "snippet": null
    },
    {
      "id": "robots",
      "name": "Acceso de crawlers de IA",
      "max": 17,
      "points": 17,
      "status": "pass",
      "detail": "robots.txt presente y ningún crawler de IA está bloqueado.",
      "fix": null,
      "snippet": null
    },
    {
      "id": "structured",
      "name": "Datos estructurados (schema.org)",
      "max": 15,
      "points": 15,
      "status": "pass",
      "detail": "JSON-LD válido con tipos: Organization, WebSite, SoftwareApplication, FAQPage. Las IAs entienden qué eres sin adivinar.",
      "fix": null,
      "snippet": null
    },
    {
      "id": "semantic",
      "name": "Estructura semántica",
      "max": 12,
      "points": 12,
      "status": "pass",
      "detail": "Jerarquía correcta, idioma declarado (en).",
      "fix": null,
      "snippet": null
    },
    {
      "id": "meta",
      "name": "Metadatos e identidad",
      "max": 10,
      "points": 10,
      "status": "pass",
      "detail": "Título, descripción, canonical y Open Graph completos.",
      "fix": null,
      "snippet": null
    },
    {
      "id": "perf",
      "name": "Rendimiento y acceso",
      "max": 10,
      "points": 9,
      "status": "pass",
      "detail": "Respuesta en 1655 ms, 206 KB, HTTPS.",
      "fix": null,
      "snippet": null
    },
    {
      "id": "llms",
      "name": "llms.txt",
      "max": 8,
      "points": 8,
      "status": "pass",
      "detail": "Encontrado (5049 bytes). Convención emergente cubierta: si los crawlers la adoptan en masa, ya estás listo.",
      "fix": null,
      "snippet": null
    },
    {
      "id": "sitemap",
      "name": "Sitemap",
      "max": 8,
      "points": 8,
      "status": "pass",
      "detail": "Sitemap declarado en robots.txt (https://aimangatranslator.app/sitemap.xml).",
      "fix": null,
      "snippet": null
    }
  ],
  "sector": "software",
  "site": {
    "title": "AI Manga Translator | Translate Manga Pages Online",
    "description": "Upload manga images or PDFs — OCR, translate, and keep speech-bubble layout. Layout-aware AI manga translation on aimangatranslator.app.",
    "lang": "en"
  },
  "llmsTxtDraft": null,
  "llmsTxtSuggested": "# AI Manga Translator | Translate Manga Pages Online\n\n> Upload manga images or PDFs — OCR, translate, and keep speech-bubble layout. Layout-aware AI manga translation on aimangatranslator.app.\n\nEste archivo sigue la convención llms.txt (https://llmstxt.org): un resumen\noficial del sitio para modelos de lenguaje y agentes.\n\n## Secciones principales\n\n- [What is AI Manga Translator What is AI Manga Translator](https://aimangatranslator.app/): descripción breve de esta sección\n- [Why creators use it Why creators use it](https://aimangatranslator.app/): descripción breve de esta sección\n- [How it Works](https://aimangatranslator.app/): descripción breve de esta sección\n- [Core Capabilities](https://aimangatranslator.app/): descripción breve de esta sección\n- [Manga Translator Examples](https://aimangatranslator.app/): descripción breve de esta sección\n\n## Contacto\n\n- Sitio: https://aimangatranslator.app\n- Escríbenos: reemplaza con tu email o formulario de contacto\n",
  "previous": {
    "score": 100,
    "grade": "A+",
    "at": "2026-09-23T21:09:25.755Z",
    "id": "1c997b8467"
  }
}