Certificado AgentReady.md verificado
Emitido el sig: 2c1e0cd5a3378425 Verificar →

URL analizada

https://www.cdmon.com/es/

Medido el mes pasado

Analizar otra URL

Puntuación AI-Ready

Aceptable

de 100

Ahorro de tokens

Tokens HTML 30.306
Tokens Markdown 339
Ahorro 99%

Desglose de la puntuación

HTML semántico 87/100
Eficiencia del contenido 63/100
Visibilidad para IA 55/100
Datos estructurados 75/100
Accesibilidad 93/100

Protocolos emergentes

0 de 6 detectados

Endpoints well-known que los AI agents buscan. Detectados significa que un agente puede descubrir y conectar con tu servicio automáticamente.

  • OAuth Protected Resource RFC 9728
    /.well-known/oauth-protected-resource
  • OAuth Discovery RFC 8414
    /.well-known/oauth-authorization-server
  • MCP Server Card SEP-1649 draft
    /.well-known/mcp/server-card.json
  • A2A Agent Card A2A v1.0
    /.well-known/agent-card.json
  • API Catalog RFC 9727
    /.well-known/api-catalog
  • Agent Skills index Discovery RFC v0.2.0 draft
    /.well-known/agent-skills/index.json

Esto no se queda quieto. La monitorización aún no existe: apúntate y te avisamos cuando esté.

¡Estás en la lista! Te avisaremos cuando se lance.

Lo que medimos Content ratio: 0.8% (797 content chars / 96605 HTML bytes)

Tu página tiene un bajo ratio de contenido real respecto al HTML total. Gran parte del peso de la página es marcado, scripts o estilos en lugar de contenido.

Cómo implementarlo

Mueve el CSS a hojas de estilo externas, elimina los estilos en línea, minimiza el JavaScript y asegúrate de que el HTML se centre en la estructura del contenido.

Pégalo en un agente de código para que lo arregle

Lo que medimos No Markdown for Agents support detected

Tu sitio no soporta Markdown for Agents. Este estándar de Cloudflare permite a los agentes IA solicitar contenido en formato markdown, reduciendo el uso de tokens en ~80%.

Cómo implementarlo

Implementa uno o más: (1) Responder a Accept: text/markdown con contenido markdown. (2) Servir URLs .md (ej: /pagina.md). (3) Añadir etiquetas <link rel="alternate" type="text/markdown">. (4) Añadir cabeceras HTTP Link para descubrimiento markdown.

Pégalo en un agente de código para que lo arregle

Lo que medimos No Content-Signal found (robots.txt or HTTP headers)

No se encontraron directivas Content-Signal. Estas indican a los agentes IA cómo pueden usar tu contenido (indexación, entrada IA, datos de entrenamiento). La ubicación recomendada es robots.txt.

Cómo implementarlo

Añade Content-Signal a tu robots.txt: User-agent: *\nContent-Signal: search=yes, ai-input=yes, ai-train=no. También puedes añadirlo como cabecera HTTP en respuestas markdown.

Pégalo en un agente de código para que lo arregle

Lo que medimos 0/3 OG tags present

Faltan etiquetas Open Graph o están incompletas. Las etiquetas OG ayudan a los AI agents (y plataformas sociales) a comprender el título, la descripción y la imagen de tu página.

Cómo implementarlo

Añade las meta etiquetas og:title, og:description y og:image en el <head> de tu página.

Pégalo en un agente de código para que lo arregle

Lo que medimos 13/17 images with meaningful alt text

Algunas imágenes carecen de texto alternativo descriptivo. Un buen texto alternativo ayuda a los AI agents a comprender el contenido y contexto de las imágenes.

Cómo implementarlo

Añade atributos alt descriptivos a todas las imágenes. Describe lo que muestra la imagen, no solo 'imagen' o 'foto'. Para imágenes decorativas, usa alt="" (vacío).

Pégalo en un agente de código para que lo arregle

Lo que medimos 22/771 elements with inline styles (2.9%)

Muchos elementos tienen atributos de estilo en línea. Estos añaden ruido para los AI agents al extraer contenido.

Cómo implementarlo

Mueve todos los estilos en línea a clases CSS en tu hoja de estilos. Usa frameworks de CSS utilitario como Tailwind si necesitas muchos estilos únicos.

Pégalo en un agente de código para que lo arregle
Tokens Markdown: 339
## Lo ponemos fácil desde el minuto uno

## ¿Empiezas desde cero?

Tenemos el pack para ti

Si partes de cero, aquí tienes el empujón que necesitas. Todo lo que necesitas para tu web, ¡y en menos de 24 horas!

[Ver el Starter Kit](https://www.cdmon.com/es/hosting/starter-kit)

![starter kit](https://www.cdmon.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fstarterkit-cdmon.15s370cie6cdr.png&w=1200&q=75)

## Atención al cliente: siempre a tu lado

Tu web es importante

Y cuando algo falla, necesitas respuestas rápidas y claras. Por eso estamos disponibles 24/7, sin robots y sin rodeos.

+20 años impulsando negocios como el tuyo

![Nunca estarás solo](https://www.cdmon.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fnew-support.0q6113d9b_bq3.png&w=1200&q=75)

## Lo que piensan de nosotros

J. Tabares

Muy satisfechos con sus servicios. Desde el primer momento nos brindaron una atención excepcional, siempre dispuestos a resolver cualquier duda. Muy recomendable para aquellos que buscan calidad y un soporte técnico absolutamente excepcional.

## ¿Buscas potencia y control total?### Soluciones para proyectos que no paran de crecer
Alojamiento Web Hosting y Dominio con soporte 24x7 - cdmon

[![cdmon's logo](https://www.cdmon.com/_next/static/media/logo_cdmon.0rawvt7cwu62j.svg)](https://www.cdmon.com/es/)

[Blog](https://www.cdmon.com/es/blog)[Contacto 24/7](https://www.cdmon.com/es/nosotros/contactar)[91 182 27 67](tel://+34911822767)[](tel://+34911822767)[](https://www.cdmon.com/es/cesta-vacia "Carro de la compra")[Acceso clientes](https://admin.cdmon.com/es/acceso "Acceso clientes")

ES

[CA](https://www.cdmon.com/ca/)[EN](https://www.cdmon.com/en/)[IT](https://www.cdmon.com/it/)[FR](https://www.cdmon.com/fr/)[DE](https://www.cdmon.com/de/)

[Acceso clientes](https://admin.cdmon.com/es/acceso "Acceso clientes")

![Hosting, dominios y correo en un solo lugar](https://www.cdmon.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fhome_background.0-hms._d5idh7.png&w=3840&q=75)

# Hosting, dominios y correo en un solo lugar

Donde tus ideas se convierten en realidad

## Registra tu dominio, crea tu web y lánzate al mundo

[Ver planes al 80 %](https://www.cdmon.com/es/hosting)

Buscar dominio

## Lo ponemos fácil desde el minuto uno

[

### Tu nombre en Internet

Encuentra el dominio que encaja con tu idea

Buscar dominio

](https://www.cdmon.com/es/dominios/registrar-dominios)

[

### Da vida a tu web

Todo listo para que publiques tu proyecto hoy

Empieza ahora

](https://www.cdmon.com/es/hosting/wordpress)

[

### Siempre contigo

Personas reales y ayuda cuando la necesitas

Contacta con nosotros

](https://www.cdmon.com/es/nosotros/contactar)

## ¿Empiezas desde cero?

Tenemos el pack para ti

Si partes de cero, aquí tienes el empujón que necesitas. Todo lo que necesitas para tu web, ¡y en menos de 24 horas!

[Ver el Starter Kit](https://www.cdmon.com/es/hosting/starter-kit)

![starter kit](https://www.cdmon.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fstarterkit-cdmon.15s370cie6cdr.png&w=1200&q=75)

## Atención al cliente: siempre a tu lado

Tu web es importante

Y cuando algo falla, necesitas respuestas rápidas y claras. Por eso estamos disponibles 24/7, sin robots y sin rodeos.

+20 años impulsando negocios como el tuyo

![Nunca estarás solo](https://www.cdmon.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fnew-support.0q6113d9b_bq3.png&w=1200&q=75)

## Lo que piensan de nosotros

J. Tabares

Muy satisfechos con sus servicios. Desde el primer momento nos brindaron una atención excepcional, siempre dispuestos a resolver cualquier duda. Muy recomendable para aquellos que buscan calidad y un soporte técnico absolutamente excepcional.

## ¿Buscas potencia y control total?### Soluciones para proyectos que no paran de crecer

[

![Developers](https://www.cdmon.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fico-dev.0.0ycm_7d~tvg.png&w=256&q=75)### Developers

Te damos el entorno que necesitas para crear, experimentar y escalar sin restricciones técnicas.

Descubrir herramientas

](https://www.cdmon.com/es/soluciones/para-desarrolladores)

[

![Agencias](https://www.cdmon.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fico-agency.0rsdoqotkou72.png&w=256&q=75)### Agencias

Ofrece servicios con tu identidad mientras nosotros nos ocupamos de la infraestructura y el soporte.

Escalar mi negocio

](https://www.cdmon.com/es/soluciones/para-revendedores-y-agencias)

[

![eCommerce](https://www.cdmon.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fico-shop.09.zkjwisnbnw.png&w=256&q=75)### eCommerce

Infraestructura y herramientas pensadas para aumentar la confianza y vender sin interrupciones.

Empezar a vender

](https://www.cdmon.com/es/soluciones/para-tiendas-online)

Razones para unirte a **cdmon**

![Aquí mandas tú](https://www.cdmon.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fwhy-cdmon-1.0ov7zgjhla9ph.png&w=256&q=75)

Aquí mandas tú

Tus datos son tuyos. Para nosotros esto es un hecho. Por eso, puedes cogerlos, dejarlos o gestionarlos como necesites.

![Sin letra pequeña](https://www.cdmon.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fwhy-cdmon-2.04inpn39cvvs7.png&w=256&q=75)

Sin letra pequeña

Rechazamos activamente las prácticas comerciales cuestionables, como el lock-in o la permanencia.

![Nuestra responsabilidad](https://www.cdmon.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fwhy-cdmon-3.0g_jkcmq55me..png&w=256&q=75)

Nuestra responsabilidad

Hay problemas grandes. Problemas medianos. Y problemas pequeños. Sea como sea, revisamos primero si la causa es nuestra.

![Un viaje de crecimiento](https://www.cdmon.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fwhy-cdmon-4.0dftkntf6batg.png&w=256&q=75)

Un viaje de crecimiento

Si tú creces, tu web crece. Escalamos contigo y a tu ritmo para que tengas el tamaño que necesitas y que quieres tener.

.COM: sinónimo de confianza y alcance

**Donde cada proyecto encuentra su lugar**Abre tu negocio al mundo con un dominio global

![Registrar dominio .COM](https://www.cdmon.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fbanner-domain-com.08yfx.g_ben6s.png&w=1080&q=75)![Registrar dominio .COM](https://www.cdmon.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fbanner-domain-com-mobil.16xwguhjy77kg.png&w=1080&q=75)

Con .ES, tu proyecto resuena en España

**Tu puerta de entrada al mercado español**Emprende con identidad local, piensa globalmente

![Registrar dominio .ES](https://www.cdmon.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fbanner-domain-ES.10oqngtckau9r.png&w=1080&q=75)![Registrar dominio .ES](https://www.cdmon.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fbanner-domain-ES-mobil.0ve77_d9rv99c.png&w=1080&q=75)

Sube este archivo como /es.md en tu servidor para que los AI agents puedan acceder a una versión limpia de tu página. También puedes configurar la negociación de contenido Accept: text/markdown para servirlo automáticamente.

Nuestra recomendación

Descargar llms.txt
# cdmon.com

> Descubre cdmon, empresa líder en dominios, alojamientos hosting web y mucho más, con soporte técnico líder disponible 24/7 y seguridad avanzada.

## Main
- [Alojamiento Web Hosting y Dominio con soporte 24x7](https://www.cdmon.com/es/): Descubre cdmon, empresa líder en dominios, alojamientos hosting web y mucho más, con soporte técnico líder disponible 2…
- [Registrar dominios](https://www.cdmon.com/es/dominios/registrar-dominios)
- [Transferir dominios](https://www.cdmon.com/es/dominios/transferir-dominios)
- [WHOIS](https://www.cdmon.com/es/dominios/whois)
- [API de Dominios](https://www.cdmon.com/es/dominios/api)
- [Precios y descuentos](https://www.cdmon.com/es/dominios/precios-descuentos)
- [Preguntas frecuentes](https://www.cdmon.com/es/dominios/preguntas-frecuentes)
- [Planes de Hosting](https://www.cdmon.com/es/hosting)
- [Starter Kit](https://www.cdmon.com/es/hosting/starter-kit)

## Blog
- [Blog](https://www.cdmon.com/es/blog)

## Legal
- [protección de datos](https://www.cdmon.com/pdfs/legal/es/politica-de-privacidad.pdf)

El llms.txt completo requiere un análisis de todo el dominio (próximamente)

Sube este archivo a https://www.cdmon.com/llms.txt en la raíz de tu dominio. Los AI agents como ChatGPT, Claude y Perplexity consultan este archivo para comprender la estructura de tu sitio.

Este sitio ya tiene un archivo llms.txt.

Formato válido
# cdmon - Domains, Hosting and Servers

> cdmon is a leading company in domain registration, web hosting and server solutions. We offer a wide range of services with 24/7 support and advanced security.

## About this llms.txt file

cdmon.com is a multilingual website. You are currently viewing the llms.txt file for the ENTIRE WEBSITE (including all language versions). This llms.txt file only provides an overview of the multilingual website structure, but it does not include any details about the content of the different language versions.

Below, you can find a list of all llms.txt files, one for each language version, which contain details about the key content on each website version. Each llms.txt file contains information about the corresponding website version in the language of that version.

## Multilingual Website Structure

- [llms.txt for website version in English](https://www.cdmon.com/en/llms.txt): Global website version for all English speaking users.
- [llms.txt for website version in Spanish](https://www.cdmon.com/es/llms.txt): Global website version for all Spanish speaking users.
- [llms.txt for website version in Catalan](https://www.cdmon.com/ca/llms.txt): Global website version for all Catalan speaking users.
- [llms.txt for website version in Italian](https://www.cdmon.com/it/llms.txt): Global website version for all Italian speaking users.
- [llms.txt for website version in French](https://www.cdmon.com/fr/llms.txt): Global website version for all French speaking users.
- [llms.txt for website version in German](https://www.cdmon.com/de/llms.txt): Global website version for all German speaking users.

HTML semántico

Usa elementos article o main (100/100)

Has both <article> and <main>

Jerarquía de encabezados correcta (100/100)

Clean heading hierarchy

Usa elementos HTML semánticos (54/100)

23 semantic elements, 120 divs (ratio: 16%)

Textos alternativos descriptivos en imágenes (76/100)

13/17 images with meaningful alt text

Poca profundidad de anidamiento de divs (100/100)

Avg div depth: 2.9, max: 8

Eficiencia del contenido

Buen ratio de reducción de tokens (100/100)

99% token reduction (HTML→Markdown)

Buen ratio de contenido frente a ruido (0/100)

Content ratio: 0.8% (797 content chars / 96605 HTML bytes)

Estilos en línea mínimos (50/100)

22/771 elements with inline styles (2.9%)

Peso de página razonable (100/100)

HTML size: 94KB

Visibilidad para IA

Tiene archivo llms.txt (100/100)

llms.txt exists and is valid

Tiene archivo robots.txt (100/100)

robots.txt exists

robots.txt permite bots de IA (100/100)

All major AI bots allowed

Tiene sitemap.xml (100/100)

Sitemap found

Soporte de Markdown for Agents (0/100)
&#10007; Accept: text/markdown &#10007; .md URL &#10007; <link> tag &#10007; Link header
Tiene Content-Signal (robots.txt o cabeceras HTTP) (0/100)
&#10003; robots.txt &#10003; HTTP header &#10007; Policy

Datos estructurados

Tiene Schema.org / JSON-LD (100/100)

JSON-LD found: WebPage, Corporation

Tiene etiquetas Open Graph (0/100)

0/3 OG tags present

Tiene meta description (100/100)

Meta description: 144 chars

Tiene URL canónica (100/100)

Canonical URL present

Tiene atributo lang (100/100)

lang="es"

Accesibilidad

Contenido disponible sin JavaScript (100/100)

Content available without JavaScript

Tamaño de página razonable (100/100)

Page size: 94KB

El contenido aparece temprano en el HTML (75/100)

Main content starts at 25% of HTML

{
  "url": "https://www.cdmon.com/es/",
  "timestamp": 1781425511566,
  "fetch": {
    "mode": "simple",
    "timeMs": 46,
    "htmlSizeBytes": 96605,
    "supportsMarkdown": false,
    "markdownAgents": {
      "contentNegotiation": false,
      "mdUrl": {
        "found": false,
        "url": null
      },
      "linkTag": {
        "found": false,
        "url": null
      },
      "linkHeader": {
        "found": false,
        "url": null
      },
      "responseHeaders": {
        "contentSignal": null,
        "xMarkdownTokens": null,
        "vary": null
      },
      "frontmatter": {
        "present": false,
        "fields": [],
        "level": "none"
      },
      "level": "none"
    },
    "statusCode": 200
  },
  "extraction": {
    "title": "Alojamiento Web Hosting y Dominio con soporte 24x7",
    "excerpt": "Descubre cdmon, empresa líder en dominios, alojamientos hosting web y mucho más, con soporte técnico líder disponible 24/7 y seguridad avanzada.",
    "byline": null,
    "siteName": null,
    "lang": "es",
    "contentLength": 797,
    "metadata": {
      "description": "Descubre cdmon, empresa líder en dominios, alojamientos hosting web y mucho más, con soporte técnico líder disponible 24/7 y seguridad avanzada.",
      "ogTitle": null,
      "ogDescription": null,
      "ogImage": null,
      "ogType": null,
      "canonical": "https://www.cdmon.com/es/",
      "lang": "es",
      "schemas": [
        {
          "@context": "https://schema.org/",
          "@type": "WebPage",
          "name": "Alojamiento Web Hosting y Dominio con soporte 24x7",
          "description": "Descubre cdmon, empresa líder en dominios, alojamientos hosting web y mucho más, con soporte técnico líder disponible 24/7 y seguridad avanzada.",
          "url": "https://www.cdmon.com/es/",
          "inLanguage": "es"
        },
        {
          "@context": "https://schema.org/",
          "@type": "Corporation",
          "name": "cdmon",
          "legalName": "10DENCEHISPAHARD, SLU",
          "url": "https://www.cdmon.com/es/",
          "logo": "https://www.cdmon.com/images/logo_cdmon.svg",
          "image": "https://www.cdmon.com/images/logo_cdmon.svg",
          "description": "Empresa líder en registro de dominios, alojamientos web, servidores VPS y servidores dedicados.",
          "email": "[email protected]",
          "foundingDate": "2002-04-08",
          "keywords": "Dominios, Hosting, Correo, Servidores VPS, Servidores Dedicados, DNS, Registrar dominio, Transferir Dominio",
          "slogan": "Crear una internet abierta y de calidad donde todo el mundo pueda estar.",
          "telephone": "911822767",
          "sameAs": [
            "https://helpdesk.cdmon.com/portal/es/newticket",
            "https://es.wikipedia.org/wiki/Cdmon",
            "https://www.linkedin.com/company/cdmon",
            "https://www.instagram.com/cdmonworld/",
            "https://x.com/cdmon",
            "https://www.facebook.com/Its.CDmon",
            "https://www.youtube.com/c/cdmon",
            "https://www.tiktok.com/@cdmonworld"
          ],
          "memberOf": [
            {
              "@type": "Organization",
              "url": "https://domini.cat/es/registradors/",
              "name": "Registradores .cat"
            },
            {
              "@type": "Organization",
              "url": "https://www.dominios.es/es/agentes-registradores/nuestros-agentes-registradores",
              "name": "Agentes Registradores Dominios .es"
            },
            {
              "@type": "Organization",
              "url": "https://www.icann.org/en/accredited-registrars",
              "name": "ICANN Accredited Registrars"
            }
          ],
          "address": {
            "@type": "PostalAddress",
            "addressCountry": "ES",
            "addressLocality": "Malgrat de Mar",
            "addressRegion": "Cataluña",
            "postalCode": "08380",
            "streetAddress": "C/ Girona 96 local 2",
            "email": "[email protected]",
            "telephone": "911822767"
          },
          "contactPoint": {
            "@type": "ContactPoint",
            "contactType": "customer service",
            "email": "[email protected]",
            "telephone": "911822767",
            "mainEntityOfPage": "https://www.cdmon.com/es/nosotros/contactar"
          }
        }
      ],
      "robotsMeta": null,
      "author": null,
      "generator": null,
      "markdownAlternateHref": null
    }
  },
  "markdown": "## Lo ponemos fácil desde el minuto uno\n\n## ¿Empiezas desde cero?\n\nTenemos el pack para ti\n\nSi partes de cero, aquí tienes el empujón que necesitas. Todo lo que necesitas para tu web, ¡y en menos de 24 horas!\n\n[Ver el Starter Kit](https://www.cdmon.com/es/hosting/starter-kit)\n\n![starter kit](https://www.cdmon.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fstarterkit-cdmon.15s370cie6cdr.png&w=1200&q=75)\n\n## Atención al cliente: siempre a tu lado\n\nTu web es importante\n\nY cuando algo falla, necesitas respuestas rápidas y claras. Por eso estamos disponibles 24/7, sin robots y sin rodeos.\n\n+20 años impulsando negocios como el tuyo\n\n![Nunca estarás solo](https://www.cdmon.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fnew-support.0q6113d9b_bq3.png&w=1200&q=75)\n\n## Lo que piensan de nosotros\n\nJ. Tabares\n\nMuy satisfechos con sus servicios. Desde el primer momento nos brindaron una atención excepcional, siempre dispuestos a resolver cualquier duda. Muy recomendable para aquellos que buscan calidad y un soporte técnico absolutamente excepcional.\n\n## ¿Buscas potencia y control total?### Soluciones para proyectos que no paran de crecer\n",
  "fullPageMarkdown": "Alojamiento Web Hosting y Dominio con soporte 24x7 - cdmon\n\n[![cdmon's logo](https://www.cdmon.com/_next/static/media/logo_cdmon.0rawvt7cwu62j.svg)](https://www.cdmon.com/es/)\n\n[Blog](https://www.cdmon.com/es/blog)[Contacto 24/7](https://www.cdmon.com/es/nosotros/contactar)[91 182 27 67](tel://+34911822767)[](tel://+34911822767)[](https://www.cdmon.com/es/cesta-vacia \"Carro de la compra\")[Acceso clientes](https://admin.cdmon.com/es/acceso \"Acceso clientes\")\n\nES\n\n[CA](https://www.cdmon.com/ca/)[EN](https://www.cdmon.com/en/)[IT](https://www.cdmon.com/it/)[FR](https://www.cdmon.com/fr/)[DE](https://www.cdmon.com/de/)\n\n[Acceso clientes](https://admin.cdmon.com/es/acceso \"Acceso clientes\")\n\n![Hosting, dominios y correo en un solo lugar](https://www.cdmon.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fhome_background.0-hms._d5idh7.png&w=3840&q=75)\n\n# Hosting, dominios y correo en un solo lugar\n\nDonde tus ideas se convierten en realidad\n\n## Registra tu dominio, crea tu web y lánzate al mundo\n\n[Ver planes al 80 %](https://www.cdmon.com/es/hosting)\n\nBuscar dominio\n\n## Lo ponemos fácil desde el minuto uno\n\n[\n\n### Tu nombre en Internet\n\nEncuentra el dominio que encaja con tu idea\n\nBuscar dominio\n\n](https://www.cdmon.com/es/dominios/registrar-dominios)\n\n[\n\n### Da vida a tu web\n\nTodo listo para que publiques tu proyecto hoy\n\nEmpieza ahora\n\n](https://www.cdmon.com/es/hosting/wordpress)\n\n[\n\n### Siempre contigo\n\nPersonas reales y ayuda cuando la necesitas\n\nContacta con nosotros\n\n](https://www.cdmon.com/es/nosotros/contactar)\n\n## ¿Empiezas desde cero?\n\nTenemos el pack para ti\n\nSi partes de cero, aquí tienes el empujón que necesitas. Todo lo que necesitas para tu web, ¡y en menos de 24 horas!\n\n[Ver el Starter Kit](https://www.cdmon.com/es/hosting/starter-kit)\n\n![starter kit](https://www.cdmon.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fstarterkit-cdmon.15s370cie6cdr.png&w=1200&q=75)\n\n## Atención al cliente: siempre a tu lado\n\nTu web es importante\n\nY cuando algo falla, necesitas respuestas rápidas y claras. Por eso estamos disponibles 24/7, sin robots y sin rodeos.\n\n+20 años impulsando negocios como el tuyo\n\n![Nunca estarás solo](https://www.cdmon.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fnew-support.0q6113d9b_bq3.png&w=1200&q=75)\n\n## Lo que piensan de nosotros\n\nJ. Tabares\n\nMuy satisfechos con sus servicios. Desde el primer momento nos brindaron una atención excepcional, siempre dispuestos a resolver cualquier duda. Muy recomendable para aquellos que buscan calidad y un soporte técnico absolutamente excepcional.\n\n## ¿Buscas potencia y control total?### Soluciones para proyectos que no paran de crecer\n\n[\n\n![Developers](https://www.cdmon.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fico-dev.0.0ycm_7d~tvg.png&w=256&q=75)### Developers\n\nTe damos el entorno que necesitas para crear, experimentar y escalar sin restricciones técnicas.\n\nDescubrir herramientas\n\n](https://www.cdmon.com/es/soluciones/para-desarrolladores)\n\n[\n\n![Agencias](https://www.cdmon.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fico-agency.0rsdoqotkou72.png&w=256&q=75)### Agencias\n\nOfrece servicios con tu identidad mientras nosotros nos ocupamos de la infraestructura y el soporte.\n\nEscalar mi negocio\n\n](https://www.cdmon.com/es/soluciones/para-revendedores-y-agencias)\n\n[\n\n![eCommerce](https://www.cdmon.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fico-shop.09.zkjwisnbnw.png&w=256&q=75)### eCommerce\n\nInfraestructura y herramientas pensadas para aumentar la confianza y vender sin interrupciones.\n\nEmpezar a vender\n\n](https://www.cdmon.com/es/soluciones/para-tiendas-online)\n\nRazones para unirte a **cdmon**\n\n![Aquí mandas tú](https://www.cdmon.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fwhy-cdmon-1.0ov7zgjhla9ph.png&w=256&q=75)\n\nAquí mandas tú\n\nTus datos son tuyos. Para nosotros esto es un hecho. Por eso, puedes cogerlos, dejarlos o gestionarlos como necesites.\n\n![Sin letra pequeña](https://www.cdmon.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fwhy-cdmon-2.04inpn39cvvs7.png&w=256&q=75)\n\nSin letra pequeña\n\nRechazamos activamente las prácticas comerciales cuestionables, como el lock-in o la permanencia.\n\n![Nuestra responsabilidad](https://www.cdmon.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fwhy-cdmon-3.0g_jkcmq55me..png&w=256&q=75)\n\nNuestra responsabilidad\n\nHay problemas grandes. Problemas medianos. Y problemas pequeños. Sea como sea, revisamos primero si la causa es nuestra.\n\n![Un viaje de crecimiento](https://www.cdmon.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fwhy-cdmon-4.0dftkntf6batg.png&w=256&q=75)\n\nUn viaje de crecimiento\n\nSi tú creces, tu web crece. Escalamos contigo y a tu ritmo para que tengas el tamaño que necesitas y que quieres tener.\n\n.COM: sinónimo de confianza y alcance\n\n**Donde cada proyecto encuentra su lugar**Abre tu negocio al mundo con un dominio global\n\n![Registrar dominio .COM](https://www.cdmon.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fbanner-domain-com.08yfx.g_ben6s.png&w=1080&q=75)![Registrar dominio .COM](https://www.cdmon.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fbanner-domain-com-mobil.16xwguhjy77kg.png&w=1080&q=75)\n\nCon .ES, tu proyecto resuena en España\n\n**Tu puerta de entrada al mercado español**Emprende con identidad local, piensa globalmente\n\n![Registrar dominio .ES](https://www.cdmon.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fbanner-domain-ES.10oqngtckau9r.png&w=1080&q=75)![Registrar dominio .ES](https://www.cdmon.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fbanner-domain-ES-mobil.0ve77_d9rv99c.png&w=1080&q=75)\n",
  "markdownStats": {
    "images": 2,
    "links": 1,
    "tables": 0,
    "codeBlocks": 0,
    "headings": 6
  },
  "tokens": {
    "htmlTokens": 30306,
    "markdownTokens": 339,
    "reduction": 29967,
    "reductionPercent": 99
  },
  "score": {
    "score": 72,
    "grade": "C",
    "dimensions": {
      "semanticHtml": {
        "score": 87,
        "weight": 20,
        "grade": "B",
        "checks": {
          "uses_article_or_main": {
            "score": 100,
            "weight": 20,
            "details": "Has both <article> and <main>"
          },
          "proper_heading_hierarchy": {
            "score": 100,
            "weight": 25,
            "details": "Clean heading hierarchy"
          },
          "semantic_elements": {
            "score": 54,
            "weight": 20,
            "details": "23 semantic elements, 120 divs (ratio: 16%)"
          },
          "meaningful_alt_texts": {
            "score": 76,
            "weight": 15,
            "details": "13/17 images with meaningful alt text"
          },
          "low_div_nesting": {
            "score": 100,
            "weight": 20,
            "details": "Avg div depth: 2.9, max: 8"
          }
        }
      },
      "contentEfficiency": {
        "score": 63,
        "weight": 25,
        "grade": "C",
        "checks": {
          "token_reduction_ratio": {
            "score": 100,
            "weight": 40,
            "details": "99% token reduction (HTML→Markdown)"
          },
          "content_to_noise_ratio": {
            "score": 0,
            "weight": 30,
            "details": "Content ratio: 0.8% (797 content chars / 96605 HTML bytes)"
          },
          "minimal_inline_styles": {
            "score": 50,
            "weight": 15,
            "details": "22/771 elements with inline styles (2.9%)"
          },
          "reasonable_page_weight": {
            "score": 100,
            "weight": 15,
            "details": "HTML size: 94KB"
          }
        }
      },
      "aiDiscoverability": {
        "score": 55,
        "weight": 25,
        "grade": "D",
        "checks": {
          "has_llms_txt": {
            "score": 100,
            "weight": 20,
            "details": "llms.txt exists and is valid"
          },
          "has_robots_txt": {
            "score": 100,
            "weight": 10,
            "details": "robots.txt exists"
          },
          "robots_allows_ai_bots": {
            "score": 100,
            "weight": 15,
            "details": "All major AI bots allowed"
          },
          "has_sitemap": {
            "score": 100,
            "weight": 10,
            "details": "Sitemap found"
          },
          "supports_markdown_negotiation": {
            "score": 0,
            "weight": 25,
            "details": "No Markdown for Agents support detected"
          },
          "has_content_signals": {
            "score": 0,
            "weight": 20,
            "details": "No Content-Signal found (robots.txt or HTTP headers)"
          }
        }
      },
      "structuredData": {
        "score": 75,
        "weight": 15,
        "grade": "B",
        "checks": {
          "has_schema_org": {
            "score": 100,
            "weight": 30,
            "details": "JSON-LD found: WebPage, Corporation"
          },
          "has_open_graph": {
            "score": 0,
            "weight": 25,
            "details": "0/3 OG tags present"
          },
          "has_meta_description": {
            "score": 100,
            "weight": 20,
            "details": "Meta description: 144 chars"
          },
          "has_canonical_url": {
            "score": 100,
            "weight": 15,
            "details": "Canonical URL present"
          },
          "has_lang_attribute": {
            "score": 100,
            "weight": 10,
            "details": "lang=\"es\""
          }
        }
      },
      "accessibility": {
        "score": 93,
        "weight": 15,
        "grade": "A",
        "checks": {
          "content_without_js": {
            "score": 100,
            "weight": 40,
            "details": "Content available without JavaScript"
          },
          "reasonable_page_size": {
            "score": 100,
            "weight": 30,
            "details": "Page size: 94KB"
          },
          "fast_content_position": {
            "score": 75,
            "weight": 30,
            "details": "Main content starts at 25% of HTML"
          }
        }
      }
    }
  },
  "recommendations": [
    {
      "id": "improve_content_ratio",
      "priority": "critical",
      "category": "contentEfficiency",
      "titleKey": "rec.improve_content_ratio.title",
      "descriptionKey": "rec.improve_content_ratio.description",
      "howToKey": "rec.improve_content_ratio.howto",
      "effort": "moderate",
      "estimatedImpact": 6,
      "checkScore": 0,
      "checkDetails": "Content ratio: 0.8% (797 content chars / 96605 HTML bytes)"
    },
    {
      "id": "add_markdown_negotiation",
      "priority": "critical",
      "category": "aiDiscoverability",
      "titleKey": "rec.add_markdown_negotiation.title",
      "descriptionKey": "rec.add_markdown_negotiation.description",
      "howToKey": "rec.add_markdown_negotiation.howto",
      "effort": "significant",
      "estimatedImpact": 6,
      "checkScore": 0,
      "checkDetails": "No Markdown for Agents support detected"
    },
    {
      "id": "add_content_signals",
      "priority": "critical",
      "category": "aiDiscoverability",
      "titleKey": "rec.add_content_signals.title",
      "descriptionKey": "rec.add_content_signals.description",
      "howToKey": "rec.add_content_signals.howto",
      "effort": "quick-win",
      "estimatedImpact": 5,
      "checkScore": 0,
      "checkDetails": "No Content-Signal found (robots.txt or HTTP headers)"
    },
    {
      "id": "add_open_graph",
      "priority": "high",
      "category": "structuredData",
      "titleKey": "rec.add_open_graph.title",
      "descriptionKey": "rec.add_open_graph.description",
      "howToKey": "rec.add_open_graph.howto",
      "effort": "quick-win",
      "estimatedImpact": 4,
      "checkScore": 0,
      "checkDetails": "0/3 OG tags present"
    },
    {
      "id": "improve_alt_texts",
      "priority": "medium",
      "category": "semanticHtml",
      "titleKey": "rec.improve_alt_texts.title",
      "descriptionKey": "rec.improve_alt_texts.description",
      "howToKey": "rec.improve_alt_texts.howto",
      "effort": "moderate",
      "estimatedImpact": 4,
      "checkScore": 76,
      "checkDetails": "13/17 images with meaningful alt text"
    },
    {
      "id": "remove_inline_styles",
      "priority": "medium",
      "category": "contentEfficiency",
      "titleKey": "rec.remove_inline_styles.title",
      "descriptionKey": "rec.remove_inline_styles.description",
      "howToKey": "rec.remove_inline_styles.howto",
      "effort": "moderate",
      "estimatedImpact": 3,
      "checkScore": 50,
      "checkDetails": "22/771 elements with inline styles (2.9%)"
    }
  ],
  "llmsTxtPreview": "# cdmon.com\n\n> Descubre cdmon, empresa líder en dominios, alojamientos hosting web y mucho más, con soporte técnico líder disponible 24/7 y seguridad avanzada.\n\n## Main\n- [Alojamiento Web Hosting y Dominio con soporte 24x7](https://www.cdmon.com/es/): Descubre cdmon, empresa líder en dominios, alojamientos hosting web y mucho más, con soporte técnico líder disponible 2…\n- [Registrar dominios](https://www.cdmon.com/es/dominios/registrar-dominios)\n- [Transferir dominios](https://www.cdmon.com/es/dominios/transferir-dominios)\n- [WHOIS](https://www.cdmon.com/es/dominios/whois)\n- [API de Dominios](https://www.cdmon.com/es/dominios/api)\n- [Precios y descuentos](https://www.cdmon.com/es/dominios/precios-descuentos)\n- [Preguntas frecuentes](https://www.cdmon.com/es/dominios/preguntas-frecuentes)\n- [Planes de Hosting](https://www.cdmon.com/es/hosting)\n- [Starter Kit](https://www.cdmon.com/es/hosting/starter-kit)\n\n## Blog\n- [Blog](https://www.cdmon.com/es/blog)\n\n## Legal\n- [protección de datos](https://www.cdmon.com/pdfs/legal/es/politica-de-privacidad.pdf)\n\n",
  "llmsTxtExisting": "# cdmon - Domains, Hosting and Servers\n\n> cdmon is a leading company in domain registration, web hosting and server solutions. We offer a wide range of services with 24/7 support and advanced security.\n\n## About this llms.txt file\n\ncdmon.com is a multilingual website. You are currently viewing the llms.txt file for the ENTIRE WEBSITE (including all language versions). This llms.txt file only provides an overview of the multilingual website structure, but it does not include any details about the content of the different language versions.\n\nBelow, you can find a list of all llms.txt files, one for each language version, which contain details about the key content on each website version. Each llms.txt file contains information about the corresponding website version in the language of that version.\n\n## Multilingual Website Structure\n\n- [llms.txt for website version in English](https://www.cdmon.com/en/llms.txt): Global website version for all English speaking users.\n- [llms.txt for website version in Spanish](https://www.cdmon.com/es/llms.txt): Global website version for all Spanish speaking users.\n- [llms.txt for website version in Catalan](https://www.cdmon.com/ca/llms.txt): Global website version for all Catalan speaking users.\n- [llms.txt for website version in Italian](https://www.cdmon.com/it/llms.txt): Global website version for all Italian speaking users.\n- [llms.txt for website version in French](https://www.cdmon.com/fr/llms.txt): Global website version for all French speaking users.\n- [llms.txt for website version in German](https://www.cdmon.com/de/llms.txt): Global website version for all German speaking users.",
  "emergingProtocols": {
    "oauthDiscovery": {
      "exists": false,
      "url": "https://www.cdmon.com/.well-known/oauth-authorization-server"
    },
    "mcpServerCard": {
      "exists": false,
      "url": "https://www.cdmon.com/.well-known/mcp.json"
    },
    "a2aAgentCard": {
      "exists": false,
      "url": "https://www.cdmon.com/.well-known/agent.json"
    },
    "count": 0
  },
  "snippets": [
    {
      "id": "add_open_graph",
      "title": "Add missing Open Graph tags",
      "description": "Open Graph tags control how your page looks when shared on social media and how AI platforms preview your URL in answers.",
      "language": "html",
      "code": "<meta property=\"og:title\" content=\"Alojamiento Web Hosting y Dominio con soporte 24x7\">\n<meta property=\"og:description\" content=\"Descubre cdmon, empresa líder en dominios, alojamientos hosting web y mucho más, con soporte técnico líder disponible 24/7 y seguridad avanzada.\">\n<meta property=\"og:image\" content=\"https://yoursite.com/og-image.jpg\">\n<meta property=\"og:url\" content=\"https://www.cdmon.com/es/\">\n<meta property=\"og:type\" content=\"website\">",
      "filename": "<head>",
      "stacks": [
        {
          "id": "html",
          "label": "HTML <head>",
          "language": "html",
          "filename": "<head>",
          "code": "<meta property=\"og:title\" content=\"Alojamiento Web Hosting y Dominio con soporte 24x7\">\n<meta property=\"og:description\" content=\"Descubre cdmon, empresa líder en dominios, alojamientos hosting web y mucho más, con soporte técnico líder disponible 24/7 y seguridad avanzada.\">\n<meta property=\"og:image\" content=\"https://yoursite.com/og-image.jpg\">\n<meta property=\"og:url\" content=\"https://www.cdmon.com/es/\">\n<meta property=\"og:type\" content=\"website\">"
        },
        {
          "id": "wordpress",
          "label": "WordPress",
          "language": "php",
          "filename": "functions.php",
          "code": "<?php\n// Quick Open Graph tags without a plugin (skip if Yoast / Rank Math is active)\nadd_action('wp_head', function () {\n    if (!is_singular()) return;\n    $post = get_queried_object();\n    $title = get_the_title($post);\n    $desc  = get_the_excerpt($post) ?: wp_trim_words(strip_tags($post->post_content), 30);\n    $image = get_the_post_thumbnail_url($post, 'large') ?: 'https://yoursite.com/og-image.jpg';\n    $url   = get_permalink($post);\n    printf('<meta property=\"og:title\" content=\"%s\">' . \"\\n\", esc_attr($title));\n    printf('<meta property=\"og:description\" content=\"%s\">' . \"\\n\", esc_attr($desc));\n    printf('<meta property=\"og:image\" content=\"%s\">' . \"\\n\", esc_url($image));\n    printf('<meta property=\"og:url\" content=\"%s\">' . \"\\n\", esc_url($url));\n    echo '<meta property=\"og:type\" content=\"article\">' . \"\\n\";\n}, 5);"
        },
        {
          "id": "nextjs",
          "label": "Next.js",
          "language": "typescript",
          "filename": "app/page.tsx",
          "code": "// Next.js App Router — Metadata API\nimport type { Metadata } from 'next';\n\nexport const metadata: Metadata = {\n  title: \"Alojamiento Web Hosting y Dominio con soporte 24x7\",\n  description: \"Descubre cdmon, empresa líder en dominios, alojamientos hosting web y mucho más, con soporte técnico líder disponible 24/7 y seguridad avanzada.\",\n  openGraph: {\n    title: \"Alojamiento Web Hosting y Dominio con soporte 24x7\",\n    description: \"Descubre cdmon, empresa líder en dominios, alojamientos hosting web y mucho más, con soporte técnico líder disponible 24/7 y seguridad avanzada.\",\n    url: \"https://www.cdmon.com/es/\",\n    images: [\"https://yoursite.com/og-image.jpg\"],\n    type: 'website',\n  },\n};"
        }
      ]
    },
    {
      "id": "add_content_signals",
      "title": "Add Content-Signal directives",
      "description": "Content-Signal tells AI agents how they may use your content. The canonical location is robots.txt, but you can also expose it as an HTTP header from any stack.",
      "language": "txt",
      "code": "User-agent: *\nContent-Signal: search=yes, ai-input=yes, ai-train=no",
      "filename": "/robots.txt",
      "stacks": [
        {
          "id": "robots",
          "label": "robots.txt",
          "language": "txt",
          "filename": "/robots.txt",
          "code": "User-agent: *\nContent-Signal: search=yes, ai-input=yes, ai-train=no"
        },
        {
          "id": "nginx",
          "label": "Nginx",
          "language": "nginx",
          "filename": "server block",
          "code": "# Inside your server { } block:\nadd_header Content-Signal \"search=yes, ai-input=yes, ai-train=no\" always;"
        },
        {
          "id": "apache",
          "label": "Apache",
          "language": "apache",
          "filename": ".htaccess",
          "code": "# In .htaccess (or VirtualHost):\nHeader set Content-Signal \"search=yes, ai-input=yes, ai-train=no\""
        },
        {
          "id": "wordpress",
          "label": "WordPress",
          "language": "php",
          "filename": "functions.php",
          "code": "<?php\n// In your theme's functions.php or a small mu-plugin\nadd_action('send_headers', function () {\n    header('Content-Signal: search=yes, ai-input=yes, ai-train=no');\n});\n\n// Optional: also append the directive to the dynamic robots.txt\nadd_filter('robots_txt', function ($output) {\n    return $output . \"\\nContent-Signal: search=yes, ai-input=yes, ai-train=no\\n\";\n}, 10, 1);"
        },
        {
          "id": "nextjs",
          "label": "Next.js",
          "language": "typescript",
          "filename": "middleware.ts",
          "code": "// middleware.ts (Next.js 13+ App Router or Pages Router)\nimport { NextResponse } from 'next/server';\nexport function middleware() {\n  const res = NextResponse.next();\n  res.headers.set(\n    'Content-Signal',\n    'search=yes, ai-input=yes, ai-train=no'\n  );\n  return res;\n}\nexport const config = { matcher: '/:path*' };"
        },
        {
          "id": "cloudflare",
          "label": "Cloudflare Workers",
          "language": "javascript",
          "filename": "worker.js",
          "code": "// Cloudflare Worker that proxies your origin and adds the header\nexport default {\n  async fetch(request, env, ctx) {\n    const res = await fetch(request);\n    const newRes = new Response(res.body, res);\n    newRes.headers.set(\n      'Content-Signal',\n      'search=yes, ai-input=yes, ai-train=no'\n    );\n    return newRes;\n  },\n};"
        },
        {
          "id": "express",
          "label": "Express / Fastify",
          "language": "javascript",
          "filename": "server.js",
          "code": "// Express\napp.use((req, res, next) => {\n  res.setHeader('Content-Signal', 'search=yes, ai-input=yes, ai-train=no');\n  next();\n});\n\n// Fastify\nfastify.addHook('onSend', (request, reply, payload, done) => {\n  reply.header('Content-Signal', 'search=yes, ai-input=yes, ai-train=no');\n  done();\n});"
        }
      ]
    },
    {
      "id": "add_markdown_negotiation",
      "title": "Support Markdown for Agents",
      "description": "Let AI agents request a clean Markdown version of any page via content negotiation, .md alternate URLs, link tags or Link headers.",
      "language": "html",
      "code": "<!-- Mechanism 3: link tag advertising the .md alternate -->\n<link rel=\"alternate\" type=\"text/markdown\" href=\"/page.md\">",
      "filename": "<head>",
      "stacks": [
        {
          "id": "html",
          "label": "HTML <head>",
          "language": "html",
          "filename": "<head>",
          "code": "<!-- Mechanism 3: link tag advertising the .md alternate -->\n<link rel=\"alternate\" type=\"text/markdown\" href=\"/page.md\">"
        },
        {
          "id": "express",
          "label": "Express",
          "language": "javascript",
          "filename": "server.js",
          "code": "// Mechanisms 1 + 4: content negotiation + Link header\napp.get('/page', (req, res) => {\n  res.setHeader('Vary', 'Accept');\n  res.setHeader('Link', '</page.md>; rel=\"alternate\"; type=\"text/markdown\"');\n  if ((req.headers.accept || '').includes('text/markdown')) {\n    res.type('text/markdown; charset=utf-8');\n    return res.send(renderMarkdown('page'));\n  }\n  res.render('page');\n});"
        },
        {
          "id": "fastify",
          "label": "Fastify",
          "language": "javascript",
          "filename": "server.js",
          "code": "// Mechanisms 1 + 4: content negotiation + Link header\nfastify.get('/page', async (req, reply) => {\n  reply.header('Vary', 'Accept');\n  reply.header('Link', '</page.md>; rel=\"alternate\"; type=\"text/markdown\"');\n  if ((req.headers.accept || '').includes('text/markdown')) {\n    return reply.type('text/markdown; charset=utf-8').send(renderMarkdown('page'));\n  }\n  return reply.view('/page.ejs');\n});"
        },
        {
          "id": "nextjs",
          "label": "Next.js",
          "language": "typescript",
          "filename": "app/page/route.ts",
          "code": "// Next.js App Router — Route Handler returning Markdown\nimport { NextRequest } from 'next/server';\nimport { renderMarkdown } from '@/lib/md';\nexport async function GET(req: NextRequest) {\n  const accept = req.headers.get('accept') || '';\n  if (accept.includes('text/markdown')) {\n    return new Response(await renderMarkdown('page'), {\n      headers: {\n        'Content-Type': 'text/markdown; charset=utf-8',\n        'Vary': 'Accept',\n      },\n    });\n  }\n  // Fall through to the page component\n  return new Response(null, { status: 404 });\n}"
        },
        {
          "id": "wordpress",
          "label": "WordPress",
          "language": "php",
          "filename": "functions.php",
          "code": "<?php\n// Mechanism 1: respond to Accept: text/markdown on the same URL\nadd_action('template_redirect', function () {\n    if (!is_singular()) return;\n    $accept = $_SERVER['HTTP_ACCEPT'] ?? '';\n    if (strpos($accept, 'text/markdown') === false) return;\n    header('Content-Type: text/markdown; charset=utf-8');\n    header('Vary: Accept');\n    $post = get_queried_object();\n    echo \"# \" . get_the_title($post) . \"\\n\\n\";\n    echo wp_strip_all_tags(apply_filters('the_content', $post->post_content));\n    exit;\n});"
        },
        {
          "id": "static",
          "label": "Hugo / Jekyll / Astro",
          "language": "txt",
          "filename": "static/page.md",
          "code": "# Mechanism 2: serve .md alongside .html\n# Hugo: place page.md in /static/ — built unchanged\n# Jekyll: drop page.md in /assets/ — copied as-is\n# Astro: src/pages/page.md.ts that exports a GET returning markdown\n\n# Then advertise with mechanism 3 in <head>:\n#   <link rel=\"alternate\" type=\"text/markdown\" href=\"/page.md\">"
        }
      ]
    }
  ]
}

Usa nuestra API para obtener esto de forma programática (próximamente)

Este JSON es para uso interno — a diferencia del Markdown y llms.txt, no está pensado para subirse a tu web. Guárdalo como referencia para seguir la evolución de tu puntuación, compártelo con tu equipo de desarrollo o intégralo en tu pipeline CI/CD.

Comparte tus resultados

O pide a una IA que te ayude a mejorarlo

¿Quieres una segunda opinión?

Cloudflare tiene un escáner gratuito y hace una pregunta distinta a la nuestra. Ellos puntúan lo que tu sitio publica para que los agentes lo invoquen: MCP server cards, Agent Skills, catálogos de API, registros DNS. Nosotros puntuamos si un agente puede llegar a tu contenido, leerlo y entenderlo. Un sitio puede ir bien en uno y mal en el otro, así que cuenta con ver dos cifras distintas: son respuestas a dos preguntas distintas, y las dos merecen conocerse.

Analizar www.cdmon.com con Cloudflare

Incrusta tu badge

Añade este badge a tu sitio. Se actualiza automáticamente cuando cambie tu puntuación.

AgentReady.md score for www.cdmon.com
Script Recomendado
<script src="https://agentready.md/badge.js" data-id="1684f460-a3ce-424a-b7f5-53a364875896" data-domain="www.cdmon.com"></script>
Markdown
[![AgentReady.md score for www.cdmon.com](https://agentready.md/badge/www.cdmon.com.svg)](https://agentready.md/es/r/1684f460-a3ce-424a-b7f5-53a364875896)

Próximamente: Análisis de dominio completo

Rastrea todo tu dominio, genera llms.txt y monitoriza tu puntuación de preparación para IA a lo largo del tiempo. Únete a la lista de espera para recibir notificaciones.

¡Estás en la lista! Te avisaremos cuando se lance.