Todavía no hay entrada.
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
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.
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.
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.