Nenhuma entrada ainda.
Transforme um script JSON-LD em marcação itemprop inline
Esta ferramenta para converter JSON-LD para Microdata reescreve os seus dados estruturados como HTML com Microdata. Cole um objeto JSON-LD ou o bloco script e receba elementos itemscope aninhados, com atributos itemprop, prontos para juntar ao seu template.
Última atualização:
Como funciona
Cole o JSON-LD
Um objeto, um array, um @graph ou a tag script completa. Erros de sintaxe aparecem com linha e coluna.
Escolha visível ou oculto
Com Elementos visíveis, o texto vai em span, URLs viram links e datas viram time; com <meta>/<link> ocultos, só meta e link são usados.
Junte ao seu HTML
Copie os elementos para o template e troque o texto de exemplo pelo conteúdo real onde ele aparece na página.
Recursos
IRIs completos do schema.org
Tipos viram itemtype="https://schema.org/Product", vários tipos viram uma lista separada por espaço e @id vira itemid.
O elemento certo para cada valor
Datas, horas e durações ISO 8601 vão em time com datetime, números em meta content e valores de enumeração como InStock em link href com a URL completa do schema.org.
Saída com escape
Todo texto e valor de atributo passa por escape HTML, então um valor com <script> ou aspas não consegue alterar a marcação.
Avisos sobre o que não tem equivalente
Tags de idioma, ordem de @list, @reverse e contextos aninhados não existem em Microdata; o conversor lista o que descartou em vez de falhar em silêncio.
Limites e privacidade
Entradas JSON-LD podem ter até 10 MB; documentos maiores são convertidos em um worker em segundo plano.
Só a marcação schema.org tem bom suporte: propriedades de outros vocabulários são escritas com o IRI completo em itemprop. A saída é um ponto de partida – Microdata serve para anotar conteúdo visível, então troque valores ocultos pelo texto real da página quando ele existir. Os requisitos do Google para o item continuam sendo mais bem verificados no validador JSON-LD.
As verificações de tipos usam o vocabulário schema.org (© patrocinadores do schema.org, CC BY-SA 3.0, veja as licenças). Nada é enviado – veja a página de privacidade.
Perguntas frequentes
Quando Microdata é melhor que JSON-LD?
Quando uma plataforma remove tags script do conteúdo ou quando você quer a marcação ligada ao texto visível. O Google lê os dois formatos.
O resultado volta a ser o mesmo JSON-LD?
Sim para tipos, propriedades e aninhamento – confira com o conversor de Microdata para JSON-LD. Números e booleanos voltam como strings, porque Microdata não tem tipos de dados.
Posso usar meta e link dentro do body?
Sim. O HTML permite elementos meta e link com itemprop em qualquer lugar do body; é assim que os valores ocultos são escritos.
O que acontece com referências como {"@id": "…"}?
A referência vira um elemento link com itemprop e href. O item referenciado é escrito onde ele está definido no documento.
O HTML é renderizado nesta página?
Não. O resultado aparece só como código no editor; você copia ou baixa o arquivo.
É grátis? Preciso instalar algo?
É grátis, sem cadastro e sem instalação: funciona direto no navegador, no computador ou no celular.