Auditoria grátis
Dados estruturados

Dados estruturados: o que são, como usar e o que achamos em 17 sites grandes

JSON-LD e Schema.org sem enrolação: os tipos que valem a pena, as regras que o Google cobra, como validar e um raio-x da marcação de grandes sites brasileiros.

Equipe VarridaAtualizado em 7 min de leitura

Peça pra sua IA ler este artigo por você.

Balão de conversa translúcido com uma chave inglesa dourada
Neste artigo
  1. O que são dados estruturados
  2. Pra que servem, e pra que não servem
  3. Os tipos que mais valem a pena
  4. O que a gente encontrou em 17 sites grandes
  5. As regras que importam
  6. Como validar
  7. Nas plataformas mais comuns
  8. Checklist
  9. Perguntas frequentes

Resposta curta

Dados estruturados são um bloco de código, normalmente em JSON-LD, que descreve a página num vocabulário que o Google entende (o Schema.org): isto é um produto, este é o preço, esta é a empresa. Eles não sobem a posição sozinhos, mas habilitam resultados mais ricos e tiram a ambiguidade. Use só tipos que batem com o que está visível na página e valide no Teste de pesquisa aprimorada. A gente olhou o JSON-LD da home de 17 sites grandes brasileiros: nenhum tinha erro de sintaxe, mas 9 ainda marcam um recurso que o Google aposentou e 2 marcam promoção como evento, o que as diretrizes proíbem.

O que são dados estruturados

Uma pessoa olha a página e entende que aquilo é um tênis de R$ 299 com nota 4,6. O robô vê texto solto. Os dados estruturados dizem isso de forma explícita, num formato padrão:

HTML
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Tênis de corrida azul",
  "image": "https://seusite.com.br/img/tenis-azul.jpg",
  "offers": {
    "@type": "Offer",
    "price": "299.00",
    "priceCurrency": "BRL",
    "availability": "https://schema.org/InStock"
  }
}
</script>

O vocabulário (Product, Offer, Organization, Article e centenas de outros) vem do Schema.org, mantido em conjunto pelos grandes buscadores. O Google aceita três formatos: JSON-LD, Microdata e RDFa. Ele recomenda o JSON-LD, porque fica num bloco separado do HTML visível e é mais fácil de manter.

Pra que servem, e pra que não servem

  • Resultados aprimorados. Preço e disponibilidade em produtos, estrelas de avaliação, trilha de navegação no lugar da URL, datas de eventos, receitas com tempo de preparo. Cada um tem requisitos próprios na documentação do Google.
  • Entender quem é a empresa. Organization com logo, endereço e perfis oficiais ajuda o Google a ligar o site à marca, inclusive o logo que aparece nos resultados.
  • Tirar a ambiguidade. Data de publicação, autor, preço, tudo dito de um jeito só. Isso vale também pras ferramentas de IA que leem a página.

O que eles não fazem: subir a página no ranking por si só, nem garantir o resultado aprimorado. O Google decide quando mostrar, e a marcação só deixa a página elegível.

Os tipos que mais valem a pena

TipoOnde usarO que pode aparecer
OrganizationHomeLogo e dados da empresa
Product + OfferPágina de produtoPreço, disponibilidade, avaliações
BreadcrumbListPáginas internasTrilha no lugar da URL
Article / BlogPostingArtigos e notíciasTítulo, imagem e data mais confiáveis
LocalBusinessNegócio com endereço físicoHorário, endereço, telefone
EventShows, cursos, palestrasData e local na busca de eventos
VideoObjectPágina com vídeoMiniatura e duração

Duas mudanças recentes que muita gente não viu: desde agosto de 2023, o resultado com perguntas expandidas (FAQPage) só aparece pra sites governamentais e de saúde conhecidos; e em novembro de 2024 o Google removeu a caixa de pesquisa dentro dos sitelinks, que era o que a marcação SearchAction na home habilitava.

O que a gente encontrou em 17 sites grandes

Em 12/10/2026, a gente baixou a home de 30 sites grandes brasileiros (varejo, moda, bancos digitais, portais e plataformas de e-commerce) e leu todos os blocos JSON-LD. 13 deles barraram o acesso automático com firewall, então ficaram 17 homes lidas de verdade. O resultado:

O que olhamosResultado
Têm JSON-LD na home15 de 17
JSON com erro de sintaxe0
Marcam a empresa (Organization ou um subtipo)13, todos com logo
Ligam os perfis oficiais em sameAs11
Ainda marcam SearchAction9
Marcam campanha promocional como Event2

O que esses números dizem:

  • Sintaxe não é mais o problema. Nenhum bloco quebrado. Plataformas e plugins geram o JSON certo; o erro agora está no conteúdo da marcação.
  • Marcação velha fica pra trás. Mais da metade ainda declara a SearchAction da caixa de pesquisa que o Google não mostra mais. Não prejudica, mas mostra que ninguém revisa esse código depois de publicado.
  • Promoção marcada como evento. Dois sites de moda marcam campanhas de vendas (Dia das Crianças e Black Friday) como Event. As diretrizes do Google dizem com todas as letras pra não marcar descontos de curto prazo, cupons ou oportunidades de compra como eventos. Isso pode tirar a elegibilidade do site para o resultado de eventos e, em casos repetidos, gerar uma ação manual por dados estruturados enganosos.
  • Detalhes que passam batido. Um dos sites usa "id" em vez de "@id" pra ligar os blocos, e deixa "image": "" vazio num evento. O JSON é válido, mas a ligação entre os objetos se perde e o campo vazio não ajuda em nada.

Pra comparar, o próprio varrida.com tem JSON-LD válido em todas as páginas, com Organization e WebSite no mesmo identificador em todas, como mostrado na auditoria de SEO técnico que a gente rodou no site.

As regras que importam

  1. Só marque o que está visível. Se o JSON-LD diz que o produto custa R$ 299 e tem nota 4,6, a página precisa mostrar esse preço e essa nota. Marcar conteúdo oculto é contra as diretrizes.
  2. Use o tipo certo. Promoção não é evento, avaliação inventada não é avaliação, página de categoria não é um produto.
  3. Preencha os campos obrigatórios de cada tipo, conforme a documentação do Google. Campo vazio ou com valor genérico é pior que campo ausente.
  4. Mantenha atualizado. Preço e disponibilidade no JSON-LD que divergem da página são um dos erros mais comuns em loja virtual. Se o Search Console reclamar de "offers, review ou aggregateRating", veja como corrigir esse erro de produto.
  5. Ligue os blocos com @id. Assim o Organization da home é o mesmo publisher dos artigos, sem repetir tudo.

Como validar

  • Teste de pesquisa aprimorada (search.google.com/test/rich-results): mostra quais resultados aprimorados a página pode ter e os erros que impedem.
  • Validador do Schema.org (validator.schema.org): confere todo o vocabulário, inclusive tipos que o Google não usa em resultados aprimorados.
  • Search Console: a seção de melhorias tem um relatório por tipo (produtos, trilhas, vídeos), com as páginas válidas e as com erro no site inteiro.
  • No terminal, pra ver o que está no HTML sem depender do JavaScript:
Terminal
curl -s https://seusite.com.br/ | grep -o '<script type="application/ld+json">.*</script>' | head -c 600

Se a marcação só aparece depois que o JavaScript roda, o Google costuma pegar na renderização, mas com atraso, e a maioria dos robôs de IA não vê nada. Sempre que der, coloque o JSON-LD no HTML que sai do servidor.

Nas plataformas mais comuns

  • WordPress: Yoast e Rank Math geram Organization, WebSite, Article e BreadcrumbList sozinhos. Com WooCommerce, o Product também vem pronto.
  • Shopify e Nuvemshop: os temas costumam trazer Product na página de produto. Confira se preço e disponibilidade batem com a página, principalmente em produto com variações.
  • Next.js: renderize um <script type="application/ld+json"> no componente da página, com JSON.stringify dos dados que a própria página usa. Assim o preço do JSON-LD nunca diverge do preço visível.

Checklist

  1. A home tem Organization com nome, logo, URL e perfis em sameAs.
  2. Cada tipo de página tem a marcação que corresponde a ela, e nada além disso.
  3. Tudo que está no JSON-LD aparece na página.
  4. Nenhuma promoção, cupom ou horário de funcionamento marcado como Event.
  5. Marcações aposentadas, como a SearchAction da caixa de pesquisa, foram revisadas.
  6. O Teste de pesquisa aprimorada não mostra erros nas páginas principais.
  7. O JSON-LD está no HTML do servidor, não só depois do JavaScript.

A varredura grátis da Varrida lê o HTML do seu site como o Googlebot, avisa quando a home não tem JSON-LD ou quando algum bloco está quebrado, e mostra o bloco pronto pra sua plataforma.

Perguntas frequentes

Dados estruturados melhoram a posição no Google?

Não diretamente. Eles deixam a página elegível pra resultados aprimorados, como preço e estrelas, e tiram a ambiguidade sobre o conteúdo. Isso pode aumentar os cliques, mas a marcação sozinha não sobe a posição.

JSON-LD, Microdata ou RDFa: qual usar?

JSON-LD. O Google aceita os três, mas recomenda JSON-LD, que fica num bloco separado do HTML visível e é mais fácil de gerar e manter.

Coloquei a marcação e o resultado aprimorado não aparece. Por quê?

A marcação só deixa a página elegível; quem decide mostrar é o Google. Confira no Teste de pesquisa aprimorada se não há erros, se os campos obrigatórios estão preenchidos e se o conteúdo marcado está visível na página.

Ainda vale usar FAQPage?

Vale como descrição da página, mas desde agosto de 2023 o resultado com perguntas expandidas só aparece pra sites governamentais e de saúde conhecidos. Não espere ver as perguntas na busca.

Posso marcar uma promoção como evento?

Não. As diretrizes de eventos do Google proíbem marcar descontos de curto prazo, cupons e oportunidades de compra como eventos.

Fontes

Publicado em 12 de outubro de 2026. Viu algo desatualizado? Escreve pra contato@varrida.com.

Varredura grátis

Veja o que o Google enxerga no seu site.

Cole o endereço e, em menos de 1 minuto, veja a nota e os problemas mais graves, cada um com a correção. Sem cadastro.

  • Grátis
  • Sem cadastro
  • Menos de 1 minuto
Continue lendo

Outros guias do blog