Todavía no hay entrada.
Migrar el marcado en línea a un bloque JSON-LD
Este convertidor de microdata a JSON-LD transforma el marcado microdata y RDFa Lite de una página HTML en JSON-LD equivalente. Pega el HTML: cada elemento itemscope o typeof se vuelve un nodo de schema.org, listo para copiar como bloque <script> y ya validado.
Última actualización:
Cómo funciona
Pega el HTML
La página completa o solo el fragmento con el marcado; se lee como texto, sin renderizar ni ejecutar nada.
Los elementos se vuelven nodos
Cada itemscope sin itemprop (y cada typeof sin padre) es un nodo de nivel superior; los anidados siguen anidados, e itemid pasa a @id.
Copia el bloque
Elige Un bloque (@graph) o Un <script> por elemento, revisa la validación y quita los atributos antiguos del HTML.
Funciones
Microdata como la leen los navegadores
Se siguen las reglas de HTML: content de meta, src de img y video, href de a y link, datetime de time, value de data y meter; si no, el texto visible.
itemref y varios nombres
Las propiedades de itemref se recogen de toda la página, y un itemprop con varios nombres separados por espacios rellena todos.
RDFa Lite en la misma pasada
Admite vocab, typeof, property, resource y prefix: unas migas de pan en RDFa acaban en el mismo JSON-LD que productos en microdata.
URL relativas resueltas y salida validada
Con la URL de la página, las URL relativas de imágenes y enlaces se vuelven absolutas. El resultado pasa las comprobaciones del validador JSON-LD.
Límites y privacidad
Los archivos HTML pueden ocupar hasta 10 MB; las entradas grandes se convierten en segundo plano.
El HTML lo lee un pequeño analizador, no el navegador: sus scripts e imágenes nunca se cargan ni se ejecutan. El marcado que JavaScript agrega después de cargar no está en el código fuente y no se encuentra. Los bucles de itemref se omiten con una nota.
Las comprobaciones de tipos y propiedades usan el vocabulario de schema.org (© patrocinadores de schema.org, CC BY-SA 3.0, consulta las licencias). Tu HTML se procesa en el navegador y nunca se sube: más información en la página de privacidad.
Preguntas frecuentes
¿Por qué pasar de microdata a JSON-LD?
Google admite las tres sintaxis, pero JSON-LD mantiene los datos estructurados fuera del HTML visible: las plantillas son más fáciles de mantener y el marcado no se rompe con un rediseño.
¿Tengo que borrar la microdata después?
Marca cada elemento una sola vez. Si un producto está en microdata y en JSON-LD, quita uno para que los buscadores no vean dos versiones.
¿Para qué sirve el atributo content?
Sustituye al texto visible, como content="4.4" en un span que muestra 4,4. Google lo lee en cualquier elemento, y el convertidor también.
¿Se admite RDFa completo?
Solo RDFa Lite: vocab, typeof, property, resource y prefix. Atributos de RDFa completo como about, rel y datatype se ignoran y se anotan.
¿Los valores se convierten en números?
No. Microdata no tiene tipos de datos: cada valor queda como cadena, como lo leen los buscadores; "119.99" es un precio válido.