JSON-LD

ou solte um arquivo aqui, ou cole abaixo

Nenhuma entrada ainda.

HTML com Microdata

Opções

Os arquivos nunca saem do seu navegadorComo?

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

  1. Cole o JSON-LD

    Um objeto, um array, um @graph ou a tag script completa. Erros de sintaxe aparecem com linha e coluna.

  2. 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.

  3. 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.

Ferramentas relacionadas