Validador de JSON-LD
Insira uma URL e o servidor buscará a página, extrairá cada bloco de dados estruturados JSON-LD e verificará erros de sintaxe JSON, ausência de @context e @type, tipos e propriedades desconhecidos do schema.org e campos necessários para que o Google exiba resultados avançados.
Entrada
Protected by Cloudflare Turnstile
Saída
| Bloco | Tipo | Nome |
|---|---|---|
| Nenhum item de dados estruturados foi encontrado. | ||
Leia-me
O que é JSON-LD?
JSON-LD (JavaScript Object Notation for Linked Data) é o formato que os mecanismos de pesquisa recomendam para dados estruturados. Uma página adiciona um bloco <script type="application/ld+json"> que descreve o conteúdo da página, como um produto com seu preço, um artigo com seu autor ou uma organização com seu logotipo, usando tipos e propriedades do vocabulário schema.org. Google, Bing e outros mecanismos de pesquisa leem esses blocos para exibir resultados avançados, como classificações com estrelas, preços, breadcrumbs e cartões de receitas.
Erros em JSON-LD falham silenciosamente. A página continua carregando, mas uma vírgula ausente, um tipo escrito incorretamente ou um campo obrigatório ausente faz com que os mecanismos de pesquisa ignorem a marcação ou que a página perca seu resultado avançado.
Descrição da ferramenta
Esta ferramenta busca o HTML de uma página no servidor, encontra todos os blocos de script JSON-LD e verifica cada um em duas etapas. Primeiro, verifica o próprio JSON-LD: se o JSON pode ser analisado, se cada item tem um @context apontando para schema.org e um @type, e se palavras-chave como @type e @id estão escritas e estruturadas corretamente. Em seguida, verifica o conteúdo em relação ao vocabulário schema.org e às regras de resultados avançados do Google, informando tipos desconhecidos, propriedades que não pertencem a um tipo e campos obrigatórios ou recomendados ausentes ou com formato incorreto.
Recursos
- Encontra todos os blocos JSON-LD em uma página ativa, no
<head>ou no<body> - Informa erros de sintaxe JSON com a mensagem do analisador
- Verifica
@context,@type,@id,@graphe a grafia das palavras-chave - Sinaliza tipos schema.org desconhecidos e propriedades não compatíveis com um tipo
- Verifica os campos obrigatórios e recomendados pelo Google para produtos, ofertas, avaliações, classificações, receitas, anúncios de emprego, vídeos, breadcrumbs e muito mais
- Lista cada item de dados estruturados com seu tipo e nome
- Exibe cada bloco como JSON formatado
Como funciona
A página é baixada sem seguir redirecionamentos, e no máximo os primeiros 3 MB são lidos. Cada bloco JSON-LD é analisado separadamente, e os itens dentro de um @graph são verificados como itens separados. As verificações de schema.org usam uma cópia do vocabulário completo do schema.org, e as verificações de resultados avançados do Google usam o validador de dados estruturados de código aberto da Adobe.
Dicas
- Os erros indicam que os mecanismos de pesquisa provavelmente ignorarão o item ou que ele não obterá um resultado avançado; portanto, corrija-os primeiro. Os avisos geralmente indicam campos recomendados, e adicioná-los pode melhorar a aparência do resultado.
- As palavras-chave JSON-LD diferenciam maiúsculas de minúsculas:
@typefunciona, mas@Typenão. - Use URLs absolutas para
url,imageelogo, e datas no formato ISO 8601, como2026-09-25ou2026-09-25T10:00:00+02:00. - A ferramenta lê o HTML retornado pelo servidor. JSON-LD adicionado posteriormente pelo JavaScript no navegador não será encontrado.