JSON-LD

o suelta un archivo aquí, o pega abajo

Todavía no hay entrada.

HTML con microdata

Opciones

Los archivos nunca salen de tu navegador¿Cómo?

Pasar un script JSON-LD a marcado itemprop en línea

Este convertidor de JSON-LD a microdata escribe tu JSON-LD como HTML con microdata. Pega un objeto JSON-LD o su bloque <script> y obtienes elementos itemscope anidados con atributos itemprop, listos para integrar en tu plantilla.

Última actualización:

Cómo funciona

  1. Pega el JSON-LD

    Un objeto, un array, un @graph o la etiqueta script completa. Los errores de sintaxis se indican con línea y columna.

  2. Elige visible u oculto

    Con Elementos visibles, el texto va en span, las URL como enlaces y las fechas como time; con <meta>/<link> ocultos solo se usan meta y link.

  3. Intégralo en tu HTML

    Copia los elementos en la plantilla y cambia el texto de ejemplo por el contenido real de la página.

Funciones

  • IRI completos de schema.org

    Los tipos pasan a itemtype="https://schema.org/Product", varios tipos forman una lista separada por espacios y @id se convierte en itemid.

  • El elemento correcto para cada valor

    Fechas y duraciones ISO 8601 van en time con datetime, los números en meta content y valores como InStock en link href con la URL completa de schema.org.

  • Salida escapada

    Cada texto y cada valor de atributo se escapa para HTML, así que un valor con <script> o comillas no puede alterar el marcado.

  • Notas sobre lo que no tiene equivalente

    Etiquetas de idioma, orden de @list, @reverse y contextos anidados no existen en microdata; el convertidor lista lo descartado en vez de fallar en silencio.

Límites y privacidad

Las entradas JSON-LD pueden ocupar hasta 10 MB; los documentos más grandes se convierten en segundo plano.

Solo el marcado de schema.org tiene buen soporte: las propiedades de otros vocabularios se escriben como itemprop con su IRI completo. La salida es un punto de partida: microdata sirve para anotar contenido visible, así que reemplaza los valores ocultos por el texto real de la página cuando exista. Los requisitos de Google para el elemento se revisan mejor en el validador JSON-LD.

Las comprobaciones de tipos usan el vocabulario de schema.org (© patrocinadores de schema.org, CC BY-SA 3.0, consulta las licencias). No se sube nada: más información en la página de privacidad.

Preguntas frecuentes

¿Cuándo conviene más microdata que JSON-LD?

Cuando una plataforma elimina las etiquetas script (algunos editores de CMS y plantillas de correo electrónico) o quieres el marcado unido al texto visible. Google lee ambos.

¿El resultado se vuelve a leer como el mismo JSON-LD?

Sí en tipos, propiedades y anidación; puedes comprobarlo con el convertidor de Microdata a JSON-LD. Los números y booleanos vuelven como cadenas, porque microdata no tiene tipos de datos.

¿Se pueden usar meta y link dentro del body?

Sí. HTML permite elementos meta y link con itemprop en cualquier parte del body; así se escriben los valores ocultos.

¿Qué pasa con las referencias como {"@id": "…"}?

Se convierte en un elemento link con itemprop y href. El elemento referido se escribe donde está definido.

¿El HTML se renderiza en esta página?

No. El resultado solo se muestra como código en el editor; lo copias o lo descargas.

Herramientas relacionadas