Schema Markup é a marcação de código que diz aos buscadores o que cada informação de uma página representa. O tema aparece em quase todo checklist de SEO técnico, quase sempre acompanhado de promessas que não se sustentam: ganho de posição, destaque garantido na busca, citação automática nas respostas de IA.

A documentação oficial do Google não confirma nenhuma delas. O que ela confirma é mais útil para quem responde por resultado: a marcação ajuda os buscadores a entender a página com precisão, e esse entendimento abre portas que o texto sozinho não abre.

Neste guia, vamos mostrar o que a marcação faz de verdade, quais tipos ainda geram resultado visível, o que mudou no suporte do Google nos últimos anos e como vocês podem implementar e validar o código no site.

Se o conceito mais amplo ainda não está claro para o time, vale começar pelo nosso guia de dados estruturados, que explica a base por trás de tudo isso.

O que é Schema Markup

Schema Markup é um código, geralmente escrito em JSON-LD, que descreve para buscadores e IAs o que cada elemento de uma página representa, como empresa, autor, produto ou avaliação.

Ele usa o vocabulário Schema.org, criado em conjunto por Google, Bing, Yahoo e Yandex. A marcação torna a página elegível a resultados enriquecidos, mas não é fator direto de ranqueamento.

Pensem em uma página de serviço. O visitante bate o olho e entende que ali estão o nome da empresa, o endereço da sede e o telefone comercial. O robô do buscador também lê essas informações, mas precisa deduzir o papel de cada uma a partir do texto e do layout.

A marcação elimina essa dedução: declara, em código, que aquele nome pertence a uma organização, que aquele endereço é a sede e que aquele número é o contato oficial.

Por atuar no código da própria página, o Schema faz parte das práticas de SEO on-page, ao lado de títulos, estrutura de headings e links internos.

Como o Schema Markup funciona

O Schema Markup funciona como uma camada de rótulos sobre o conteúdo. O texto segue igual para o leitor, e o código declara para as máquinas o tipo de cada informação e como ela se relaciona com as demais.

Toda marcação combina três peças: o tipo (por exemplo, Organization), as propriedades desse tipo (nome, logo, endereço) e os valores preenchidos. Esse conjunto pode ser escrito em três formatos. Os três são aceitos pelo Google, e a diferença entre eles está na facilidade de manutenção.

JSON-LD

JSON-LD é o formato recomendado pelo Google, porque fica em um bloco de script separado do HTML visível. O time consegue alterar a marcação sem mexer no layout, e o desenvolvedor não precisa espalhar atributos pelo template. Segundo o Web Almanac 2024, da HTTP Archive, o JSON-LD já aparece em 41% das páginas analisadas, contra 34% na edição de 2022.

Um exemplo de marcação de empresa, pronto para adaptar:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "@id": "https://www.exemplo.com.br/#organization",
  "name": "Empresa Exemplo",
  "url": "https://www.exemplo.com.br/",
  "logo": "https://www.exemplo.com.br/logo.png",
  "sameAs": [
    "https://www.linkedin.com/company/empresa-exemplo",
    "https://www.instagram.com/empresaexemplo"
  ]
}
</script>

Quatro linhas concentram a lógica do código, e vale entender cada uma antes de adaptar o exemplo:

  • @context: indica que o vocabulário usado é o Schema.org.
  • @type: define o tipo da entidade descrita, aqui uma organização.
  • @id: cria um identificador único, que outras marcações do site podem referenciar.
  • sameAs: aponta os perfis oficiais da empresa em outras plataformas, ajudando o buscador a confirmar que todos pertencem à mesma entidade.

Microdados

Microdados são atributos inseridos diretamente nas tags HTML, como itemscope, itemtype e itemprop. O formato funciona e ainda aparece em temas e plataformas mais antigos.

O problema surge na manutenção: marcação e conteúdo ficam misturados, e um simples ajuste de layout pode quebrar o código sem que ninguém perceba.

RDFa

RDFa segue a mesma lógica dos microdados, com atributos como vocab, typeof e property aplicados às tags. Ele é comum em CMS que geram a marcação por padrão. Para projetos novos ou revisões completas, recomendamos JSON-LD, pelo mesmo motivo de sempre: é o formato mais fácil de auditar e corrigir.

Por que o Schema Markup é importante para SEO

O Schema Markup importa porque tira a ambiguidade da leitura da página. Ele habilita resultados enriquecidos, reforça a identificação de entidades e mantém consistentes as informações que buscadores e IAs usam para entender quem está por trás do conteúdo. O efeito aparece em visibilidade e taxa de cliques, sem impacto direto na posição.

Resultados enriquecidos

Resultados enriquecidos são elementos extras que o Google exibe na busca a partir da marcação, como estrelas de avaliação, preço, disponibilidade e data de publicação.

Na mesma posição, um resultado com esses elementos ocupa mais espaço e entrega mais informação antes do clique, o que tende a favorecer o CTR. Os formatos de exibição e seus requisitos estão detalhados no nosso guia de rich snippets.

Entendimento de entidades

Entidade é qualquer coisa que o Google consegue identificar de forma única: uma empresa, uma pessoa, um produto, um lugar. Quando a marcação liga o artigo à autora, a autora à empresa e a empresa aos seus perfis oficiais, o site deixa um retrato coerente de quem produz aquele conteúdo e com que experiência.

Esse retrato reforça os sinais que o Google avalia dentro dos critérios de E-E-A-T, especialmente em temas nos quais autoria e especialidade pesam na decisão do leitor.

Schema Markup e visibilidade em IA

Nenhuma marcação garante citação em respostas de IA. A própria documentação do Google sobre recursos de IA afirma que não existem dados estruturados especiais para aparecer em AI Overviews ou no AI Mode, e reforça que a marcação precisa corresponder ao texto visível.

Onde, então, está o valor? Na consistência. Quando código e conteúdo dizem a mesma coisa sobre a empresa, os sistemas têm menos margem para interpretar errado quem ela é e o que oferece.

A decisão de citar continua apoiada no conteúdo, e é por isso que o nosso guia sobre como aparecer nas IAs começa pelo texto antes de chegar ao código.

Tipos de Schema Markup mais usados

Os tipos mais usados em sites de empresas são Organization, LocalBusiness, Article, Product, Review, BreadcrumbList, Event e VideoObject. Cada um descreve uma entidade diferente, e a escolha depende do que a página apresenta de fato.

TipoO que descreveOnde usarO que pode gerar na busca
OrganizationEmpresa, logo e perfis oficiaisHome e página institucionalLogo e dados da empresa no painel de conhecimento
LocalBusinessNegócio com endereço físico e horárioPáginas de unidade ou lojaEndereço, horário e contato da unidade
ArticleTítulo, autor e data de publicaçãoPosts de blog e notíciasTítulo, imagem e data mais precisos
ProductPreço, disponibilidade e avaliaçõesPáginas de produtoPreço, estoque e estrelas
Review e AggregateRatingNotas e avaliaçõesProdutos, softwares e receitasEstrelas, exceto quando a empresa avalia a si mesma
BreadcrumbListCaminho de navegaçãoPáginas internasCaminho no desktop; no mobile, só o domínio aparece
EventData, local e ingressosPáginas de eventoListagem com data e local
VideoObjectDuração, miniatura e dataPáginas com vídeoMiniatura e duração do vídeo
FAQPagePerguntas e respostasSeções de perguntas frequentesNenhum resultado visual
HowToPasso a passoTutoriaisNenhum resultado visual

Para a maioria dos sites, quatro tipos resolvem o essencial: Organization na home, Article no blog, BreadcrumbList nas páginas internas e LocalBusiness quando há atendimento presencial.

Product e Review ganham peso em e-commerce, e Event faz sentido para quem promove eventos e webinars com frequência. Se vocês estão começando do zero, essa ordem de prioridade tende a entregar o maior ganho com o menor esforço.

O que mudou no suporte do Google aos dados estruturados

Desde 2023, o Google vem reduzindo os tipos de marcação que geram resultado visual na busca. O FAQ foi restringido e depois encerrado, o HowTo saiu dos resultados, a caixa de pesquisa de sitelinks foi descontinuada e outros tipos foram retirados em 2025.

As marcações seguem válidas no vocabulário Schema.org, mas parte delas não gera mais nenhum destaque.

Esse histórico explica por que tantos guias sobre o tema ainda prometem recursos que o Google já desligou. Antes de investir tempo em qualquer marcação, confiram onde ela está nesta linha do tempo, montada a partir do registro oficial de atualizações do Google Search Central:

  1. Agosto de 2023: o resultado de FAQ fica restrito a sites de governo e saúde, e o HowTo sai dos resultados.
  2. Outubro de 2024: o Google anuncia o fim da caixa de pesquisa de sitelinks.
  3. Janeiro de 2025: nos resultados em dispositivos móveis, o caminho de navegação da página dá lugar apenas ao domínio.
  4. Junho de 2025: a simplificação da página de resultados retira tipos como informações de curso, salário estimado e anúncio especial.
  5. Maio de 2026: o resultado de FAQ é encerrado para todos os sites.

Vale manter a marcação de FAQ?

Vale, desde que a expectativa esteja ajustada. A documentação do Google não orienta a remoção, e o FAQPage segue válido como descrição semântica da página. O retorno é que mudou: a marcação não gera mais o bloco expansível de perguntas no resultado de busca.

Nós mantemos o FAQPage nos conteúdos que produzimos, e a decisão se apoia em três argumentos:

  • Custo baixo: a marcação já está pronta e não traz prejuízo quando corresponde ao conteúdo visível.
  • Vocabulário aberto: o Schema.org pode ser lido por outros buscadores e sistemas, além do Google.
  • Formato que favorece citação: pergunta real seguida de resposta direta é o tipo de trecho que sistemas de IA conseguem extrair sem perder o sentido.

O terceiro argumento é o que mais pesa, e ele depende do texto. Respostas de duas a quatro frases, sem rodeios e coerentes com o restante da página, sustentam a chance de citação. A marcação acompanha esse conteúdo como complemento.

Como implementar Schema Markup no site

Implementar Schema Markup envolve quatro etapas: escolher o tipo, gerar o código, inserir na página e validar antes de publicar. Em sites WordPress, plugins de SEO já geram parte da marcação de forma automática, o que exige atenção redobrada a duplicidades.

1. Escolha o tipo de Schema

O tipo certo é o que descreve a entidade principal da página, e a tabela acima serve como ponto de partida. Uma página pode ter mais de uma marcação, desde que o assunto central fique claro.

Duas perguntas resolvem a maior parte dos casos. A primeira: do que esta página trata, essencialmente? Uma empresa, um artigo, um produto, um evento ou uma unidade física. A segunda: quais informações sobre essa entidade estão visíveis para o visitante? Só elas entram no código.

Um post de blog, por exemplo, pede Article como marcação principal, com a autora e a empresa conectadas como entidades secundárias.

2. Gere a marcação

Com o tipo definido, o código pode ser produzido manualmente, por plugins e geradores ou com apoio de IA. Cada caminho equilibra controle e velocidade de um jeito diferente:

  • Manual: controle total sobre cada propriedade, indicado para páginas estratégicas como home e serviços.
  • Plugins e geradores: rapidez para marcações padrão, com pouca flexibilidade para casos específicos.
  • IA generativa: acelera rascunhos, mas exige revisão obrigatória sobre o vocabulário real.
  • Template do CMS: em sites com muitas páginas do mesmo modelo, a marcação é gerada automaticamente a partir dos campos.

3. Adicione a marcação ao site

O código de JSON-LD pode ficar no <head> ou no corpo da página, sem impacto no visual. Em WordPress, plugins como Yoast e Rank Math já geram marcações de Organization, WebSite, Article e BreadcrumbList; para tipos que o plugin não cobre, a inserção manual pode ser feita com um bloco de HTML personalizado. Em sites próprios ou outros CMS, o caminho mais seguro é incluir a marcação no template.

O erro mais frequente nessa etapa é a marcação duplicada. O plugin de SEO gera um Organization, o tema gera outro, um segundo plugin acrescenta um terceiro, e cada um traz dados ligeiramente diferentes. O Google recebe versões conflitantes da mesma empresa e a marcação perde o propósito.

4. Valide e monitore

Validem toda marcação antes de publicar e acompanhem o resultado no Search Console depois. Erros de sintaxe não aparecem para o visitante, e por isso costumam passar meses sem correção. As ferramentas que usamos nessa etapa:

  • Teste de pesquisa aprimorada do Google: verifica se a página está apta aos resultados enriquecidos que o Google ainda exibe.
  • Validador do Schema.org: confere a sintaxe de qualquer tipo de marcação, inclusive dos que não geram resultado visual.
  • Inspeção de URL do Search Console: mostra o HTML que o Google renderizou, útil para confirmar a leitura via JavaScript.
  • Relatórios de aprimoramento do Search Console: apontam erros e avisos em escala, página por página.

Essa checagem deve entrar no roteiro de qualquer auditoria de SEO, com prioridade depois de migrações, trocas de tema ou instalação de novos plugins.

Boas práticas de Schema Markup

A regra central é marcar apenas o que está visível na página e descrever cada entidade da mesma forma em todo o site. Marcação que contradiz o conteúdo torna a página inelegível a resultados enriquecidos e, em casos de manipulação, pode gerar ação manual do Google.

As práticas que mais fazem diferença na qualidade da implementação:

  • Marquem só o que o visitante vê. Avaliações ou preços que não aparecem na página não entram no código.
  • Definam uma entidade principal por página. As demais marcações entram como complemento.
  • Usem @id para conectar entidades. O mesmo identificador da organização deve ser referenciado em todo o site.
  • Mantenham os dados idênticos. Nome, logo e endereço precisam ser iguais nas marcações e no texto.
  • Eliminem duplicidades. Um único sistema deve ser responsável por cada tipo de marcação.
  • Revisem após mudanças estruturais. Migrações e trocas de tema costumam apagar ou duplicar códigos.

Poucos sites usam a conexão por @id, e ela está entre as práticas de maior impacto. Cada artigo passa a apontar para o identificador da empresa já declarado, sem repetir nome, logo e endereço:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Título do artigo",
  "datePublished": "AAAA-MM-DD",
  "author": { "@id": "https://www.exemplo.com.br/#autor-ana" },
  "publisher": { "@id": "https://www.exemplo.com.br/#organization" }
}
</script>

O resultado é um grafo único: artigo, autora e empresa conectados, e qualquer atualização na marcação da organização vale automaticamente para todo o site.

Como a Layer Up aplica Schema Markup na estratégia de SEO

Na Layer Up, Schema Markup faz parte do trabalho de Growth, que integra SEO, CRO e BI. Nós tratamos a marcação como parte da arquitetura técnica do site e medimos o efeito dela com o mesmo rigor de qualquer outra iniciativa: impressões, CTR e conversões, comparando os modelos de página antes e depois da implementação.

O trabalho começa pela auditoria do que já existe no código, com atenção a duplicidades e dados divergentes, e pelo mapeamento das entidades da empresa. Depois, definimos a marcação de cada modelo de página e levamos os dados do Search Console para os painéis de performance. Assim, a diretoria acompanha o retorno da implementação em números, sem depender de impressão ou de print de ferramenta.

Nas auditorias, um cenário se repete com frequência: a marcação está instalada há anos, e ninguém no time consegue dizer o que ela entrega em impressões e cliques.

Quando a lacuna está na medição, o caminho é conectar o Search Console aos indicadores que a diretoria já acompanha, e é esse o diagnóstico que fazemos no serviço de Métricas e BI.

FAQ – Perguntas Frequentes Sobre Schema Markup

Schema Markup é fator de ranqueamento?

Não de forma direta. O Google usa a marcação para entender a página e habilitar resultados enriquecidos. O efeito costuma aparecer na taxa de cliques, quando a página já tem conteúdo relevante e uma boa posição.

Schema Markup ajuda a aparecer em respostas de IA?

Nenhuma marcação garante citação em respostas de IA. O Google afirma que não há dados estruturados especiais para aparecer em AI Overviews ou no AI Mode. A marcação ajuda a manter as informações sobre a empresa consistentes, mas a citação depende sobretudo da qualidade e da clareza do conteúdo.

Qual a diferença entre Schema Markup e dados estruturados?

Dados estruturados são qualquer informação organizada em formato padronizado, inclusive em bancos de dados e planilhas. Schema Markup é a aplicação desse conceito em páginas web, usando o vocabulário Schema.org. Todo Schema Markup é um tipo de dado estruturado, mas nem todo dado estruturado é Schema Markup.

Como saber se um site tem Schema Markup?

A forma mais rápida é testar a URL no Teste de pesquisa aprimorada do Google ou no validador do Schema.org. Também é possível buscar o trecho “application/ld+json” no código-fonte da página. Para uma visão do site inteiro, os relatórios de aprimoramento do Search Console mostram as marcações detectadas.

Diagnóstico de marketing e vendas Layer Up para análise de performance de site e estratégia de crescimento orgânico.