Schema markup: o que é e como usar dados estruturados
Por Tiago CostaAtualizado em 2 de julho de 2026

Schema markup é a marcação que rotula o conteúdo de uma página para os buscadores. Na prática, ela:
- usa o vocabulário padronizado do Schema.org;
- é escrita quase sempre em JSON-LD, um bloco de código no HTML;
- diz ao Google o que é cada dado (um preço, uma nota, um autor, uma data);
- habilita resultados ricos, como estrelas de avaliação e FAQ, na busca.
O que é schema markup
Schema markup, ou marcação de schema, é um trecho de código que você insere no HTML de uma página para explicar aos buscadores o que aquele conteúdo representa. Em vez de deixar o Google adivinhar se um número é um preço, uma nota ou uma data, você rotula cada informação com um significado claro e legível por máquina.
Pense em um artigo de receita. Para uma pessoa, o tempo de preparo, a nota das avaliações e a lista de ingredientes são óbvios. Para o buscador, tudo isso é apenas texto na tela. Com o schema markup, você marca cada um desses elementos com um rótulo específico, e o Google passa a exibir uma prévia enriquecida com estrelas, tempo de preparo e foto direto no resultado.
Vale um aviso de contexto. Em bancos de dados, a palavra schema descreve a estrutura de tabelas e colunas (o famoso schema SQL). Neste glossário, schema markup significa sempre a marcação de dados para busca, uma peça central do SEO on-page e da forma como o seu conteúdo aparece na SERP.
Schema markup, Schema.org e dados estruturados: qual a diferença
Os três termos aparecem juntos o tempo todo e é fácil confundi-los, mas cada um tem um papel próprio:
- Schema.org: o vocabulário compartilhado, criado por Google, Microsoft, Yahoo e Yandex, que define os tipos (Product, Article, Recipe, FAQPage) e as propriedades (name, price, author) que os buscadores reconhecem.
- Schema markup: o ato de aplicar esse vocabulário no código da sua página, ou seja, a marcação em si que você escreve.
- Dados estruturados: o conceito mais amplo de informação organizada em formato padronizado. A marcação de schema é um caso específico de dados estruturados voltado para SEO.
Na prática cotidiana, muita gente usa os três como sinônimos, e não há problema nisso. O importante é entender que o Schema.org é o dicionário, o schema markup é a frase que você escreve com esse dicionário, e os dados estruturados são a ideia geral por trás de tudo.

Como o schema markup funciona (e por que o JSON-LD virou padrão)
O schema markup pode ser escrito em três formatos: Microdata, RDFa e JSON-LD. O Google recomenda o JSON-LD, um bloco em JavaScript Object Notation que fica separado do HTML visível, geralmente no cabeçalho da página. Ele é mais fácil de manter, não quebra com mudanças de layout e pode ser inserido por plugins ou por scripts sem tocar no conteúdo.
Esse formato virou o padrão de fato da web. Segundo o levantamento do Web Almanac do HTTP Archive, em 2024 o JSON-LD já estava presente em cerca de 41% das páginas analisadas, contra 34% em 2022, o que mostra a adoção crescente da marcação como prática de SEO.
O fluxo é direto: o rastreador visita a página, encontra o bloco de schema, interpreta cada propriedade e, se o conteúdo for elegível, mostra um recurso enriquecido no resultado. A marcação também alimenta o Knowledge Graph do Google, ajudando o buscador a conectar entidades como marcas, autores e produtos.
Exemplos de schema markup: os tipos que geram resultados ricos
O Google só exibe resultados ricos para tipos de conteúdo que ele já suporta oficialmente. Conhecer os mais úteis ajuda a priorizar o esforço de marcação:
| Tipo de schema | Para que serve | Resultado rico |
|---|---|---|
| Product e Offer | Produtos de e-commerce. | Preço, disponibilidade e estrelas de avaliação. |
| Article | Artigos e posts de blog. | Destaque em notícias e conteúdo editorial. |
| FAQPage | Perguntas e respostas. | FAQ expandida na busca, reforçando a chance de posição zero. |
| Recipe | Receitas culinárias. | Tempo de preparo, calorias e nota. |
| LocalBusiness | Negócios locais. | Horário, endereço e telefone no perfil. |
| BreadcrumbList | Trilha de navegação. | Caminho do site em vez da URL crua. |
Um exemplo simples de FAQPage em JSON-LD descreve uma pergunta (Question) e a resposta aceita (acceptedAnswer), cada uma com o seu texto. Preencher as propriedades recomendadas, e não só as obrigatórias, aumenta bastante a chance de o recurso rico ser exibido.
Como criar e validar seu schema markup passo a passo
Aplicar schema markup não precisa ser complicado. Um roteiro que funciona para a maioria dos sites:
- Escolha o tipo certo: identifique o que a página é (um artigo, um produto, uma FAQ) e ache o tipo correspondente no Schema.org.
- Gere o JSON-LD: escreva o bloco à mão ou use um gerador de schema. Em plataformas como WordPress, extensões de SEO inserem a marcação automaticamente.
- Preencha com dados reais: nunca marque uma avaliação ou um preço que não existe na página, porque isso viola as diretrizes e pode gerar penalidade.
- Valide antes de publicar: use o Teste de Resultados Ricos do Google e o validador do Schema.org para pegar erros e avisos.
- Monitore no Search Console: acompanhe o relatório de aprimoramentos para ver quais páginas estão elegíveis e corrigir problemas.
Depois de publicar, o Google precisa rastrear a página de novo para reconhecer a marcação, então os resultados ricos podem levar alguns dias para aparecer. Marcar sem validar é o erro mais comum: um campo obrigatório faltando já impede o recurso de ser exibido.

Por que o schema markup ainda importa (SEO e IA)
Schema markup não é um fator direto de ranqueamento, mas continua muito relevante, e por dois motivos que só cresceram. O primeiro é o de sempre: resultados ricos ocupam mais espaço, chamam mais atenção e tendem a melhorar a taxa de cliques, um empurrão indireto no desempenho da página.
O segundo é mais recente. Os buscadores generativos e os assistentes de IA usam a estrutura semântica para entender e citar conteúdo com mais confiança. Uma página bem marcada é mais fácil de interpretar, resumir e referenciar dentro dos AI Overviews, o que aproxima o schema markup do SEO técnico e da otimização para IA de uma vez só.
Ou seja, a pergunta "schema markup ainda vale a pena?" tem uma resposta clara: sim, e provavelmente mais do que antes. Descrever o conteúdo de forma explícita ajuda tanto o buscador tradicional quanto os modelos de IA a confiarem na sua página como fonte.