Schema: dados estruturados JSON-LD
Dados estruturados dizem ao Google e aos sistemas de IA o que há na página: um produto, uma receita, uma vaga. O TagSpion os lê e verifica os campos obrigatórios.
1O que é?
O TagSpion encontra todos os blocos JSON-LD e microdados, agrupa por tipo e verifica por tipo os campos obrigatórios e recomendados, por exemplo Product, Article, LocalBusiness, FAQPage, JobPosting, Event, Recipe e BreadcrumbList. JSON inválido é marcado.
2Por que importa?
Só com campos obrigatórios válidos há rich results: estrelas, preços, FAQ expansível, vagas. Sistemas de IA usam os mesmos dados para atribuir fatos sem ambiguidade.
3O que o TagSpion verifica
| Verificação | Avaliação |
|---|---|
| JSON válido | vermelho com erro de sintaxe, com número da linha |
| Campos obrigatórios por tipo | vermelho se falta algum, por exemplo Product sem offers |
| Campos recomendados | amarelo se faltam, por exemplo Article sem dateModified |
| Vários blocos do mesmo tipo | amarelo, geralmente um descuido |
4Como resolver
- “Fix” fornece o campo ausente ou um esqueleto completo para o tipo. Preencha os valores e coloque na página como <script type="application/ld+json">.
- Teste o bloco ao vivo no Laboratório Schema antes de colocá-lo na página.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Tagliatelle al ragù",
"image": "https://www.example.com/img/tagliatelle.jpg",
"description": "Fresh egg pasta with slow-cooked beef ragù.",
"offers": {
"@type": "Offer",
"price": "14.50",
"priceCurrency": "EUR",
"availability": "https://schema.org/InStock"
}
}
</script>5Perguntas frequentes
JSON-LD ou microdados?
JSON-LD. O Google recomenda, é mais fácil de manter e fica separado do HTML.
Por que o Google não mostra estrelas mesmo com schema válido?
Rich results não são garantia. O Google decide por página. Campos obrigatórios são o requisito, não a promessa.