✨ Garanta 25% OFFem qualquer plano. Use o Cupom:

Schema markup: o que é e como usar dados estruturados

Por Tiago CostaAtualizado em 2 de julho de 2026

Ilustração de um bloco de código de schema markup com uma seta apontando para um resultado de busca com estrelas e imagem.
Definição

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.

Infográfico com as etapas vocabulário, marcação, buscador e resultado rico, mostrando como o schema markup gera resultados ricos.
A anatomia de um bloco de schema markup em JSON-LD e como cada campo vira um recurso rico na busca.

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 schemaPara que serveResultado rico
Product e OfferProdutos de e-commerce.Preço, disponibilidade e estrelas de avaliação.
ArticleArtigos e posts de blog.Destaque em notícias e conteúdo editorial.
FAQPagePerguntas e respostas.FAQ expandida na busca, reforçando a chance de posição zero.
RecipeReceitas culinárias.Tempo de preparo, calorias e nota.
LocalBusinessNegócios locais.Horário, endereço e telefone no perfil.
BreadcrumbListTrilha 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.

Ilustração de um bloco de código de schema markup ao lado de um selo de validação aprovado com um símbolo de visto.

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.

Dúvidas frequentes

Perguntas frequentes

O que é schema markup?

Schema markup é o código de marcação, geralmente em JSON-LD e baseado no vocabulário do Schema.org, que você adiciona ao HTML para descrever o conteúdo de uma página para os buscadores. Ele rotula elementos como preços, avaliações, autores e perguntas, o que habilita resultados ricos na busca.

Qual é um exemplo de schema markup?

Um exemplo comum é a marcação FAQPage: um bloco de JSON-LD que descreve uma pergunta (Question) e a resposta aceita (acceptedAnswer). Outros exemplos frequentes são Product, com preço e nota, Recipe, com tempo de preparo, e Article, para posts de blog. Cada tipo gera um recurso enriquecido diferente no resultado.

Por que o schema markup é importante no SEO?

Porque ele ajuda o Google a entender o conteúdo com precisão e habilita resultados ricos, que aumentam a visibilidade e a taxa de cliques. Não é um fator direto de ranqueamento, mas melhora indiretamente o desempenho da página e facilita que buscadores de IA citem o seu conteúdo.

O schema markup ainda é importante?

Sim, e cada vez mais. Além de continuar gerando resultados ricos, a marcação de schema ajuda os assistentes de IA e os buscadores generativos a interpretar e citar o conteúdo com mais confiança. Descrever a página de forma explícita virou uma vantagem tanto no SEO tradicional quanto na otimização para IA.

Schema markup é a mesma coisa que Schema.org?

Não exatamente. Schema.org é o vocabulário compartilhado que define os tipos e as propriedades reconhecidos pelos buscadores. Schema markup é o ato de aplicar esse vocabulário no código da sua página. Em resumo, o Schema.org é o dicionário e o schema markup é a frase escrita com ele.

Resultados ricos sem escrever uma linha de código

A Automarticles cria e otimiza os artigos do seu blog sozinha, já com a marcação de schema que o Google precisa para exibir seu conteúdo em destaque.

Começar teste grátis
Continue aprendendo

Conceitos relacionados

Dados estruturadosDados estruturados são um formato padronizado de código que descreve o conteúdo de uma página para os buscadores, informando de forma explícita o que cada elemento significa (um preço, uma avaliação, uma receita, um evento). Escritos com o vocabulário do Schema.org, eles ajudam o Google a interpretar a página com precisão e a exibir resultados ricos, como estrelas de avaliação, perguntas frequentes e imagens diretamente na página de resultados.JSON-LDJSON-LD (JavaScript Object Notation for Linked Data) é o formato recomendado pelo Google para inserir dados estruturados em uma página, dentro de um bloco de script separado do conteúdo visível. Em vez de espalhar marcações no meio do HTML, ele reúne tudo em um objeto JSON com o vocabulário do Schema.org, dizendo ao buscador de forma explícita o que cada informação representa (um autor, um preço, uma avaliação, uma data) para habilitar resultados ricos na busca.Schema.orgSchema.org é o vocabulário padronizado de dados estruturados criado em conjunto por Google, Microsoft, Yahoo e Yandex para descrever o conteúdo das páginas de forma que as máquinas entendam. Ele define tipos (como Produto, Artigo, Evento) e propriedades (como nome, preço, autor) que os buscadores reconhecem. Não é um código que você instala, e sim o dicionário compartilhado que você usa ao marcar uma página com dados estruturados.SEO on-pageSEO on-page (ou SEO on page) é o conjunto de otimizações feitas dentro da própria página para melhorar seu desempenho nos buscadores. Envolve o conteúdo, o título, os cabeçalhos, as meta tags, as imagens, os links internos e a estrutura da URL, tudo o que você controla diretamente no HTML e no texto. É uma das bases do SEO, ao lado do SEO off-page (fatores externos) e do SEO técnico (infraestrutura do site).