Schema Markup e SEO

Schema markup é um código que usa o vocabulário schema.org para rotular o que seu conteúdo significa, para que os mecanismos de busca possam entendê-lo e exibir resultados avançados.

Publicado pela primeira vez: 26 de jun. de 2026 · Última atualização: 22 de ago. de 2026 · Avançado
Idiomas

Schema markup é um código que usa o vocabulário schema.org para rotular o que seu conteúdo significa, para que os mecanismos de busca possam entendê-lo e tornar suas páginas elegíveis para resultados avançados (estrelas de avaliação, preços de produtos, breadcrumbs). Não é um fator de ranqueamento direto — o Google já disse isso repetidamente — e 'schema markup' (o vocabulário) não deve ser confundido com 'JSON-LD' (o formato em que você o escreve). Todos os três formatos funcionam; JSON-LD é a escolha recomendada. A grande armadilha é perder tempo de desenvolvimento com tipos obsoletos: os resultados avançados de HowTo desapareceram em 2023, sete tipos de recursos foram aposentados em junho de 2025, e os resultados avançados de FAQ foram descontinuados em 2026. Minha regra, emprestada de anos de prática em escala: implemente schema quando ele trouxer um recurso de busca, ou quando realmente ajudar um mecanismo a identificar sua entidade (Organization/Person com sameAs) — não porque mais markup é automaticamente melhor.

TL;DR — Schema markup aplica o vocabulário schema.org (uma colaboração entre Google / Microsoft / Yahoo / Yandex) para rotular o significado de uma página. Ele faz dois trabalhos distintos: elegibilidade para rich results (aprimoramentos visíveis na SERP, exige tipos específicos + todas as propriedades obrigatórias) e entendimento de entidades (ajuda os mecanismos e o Knowledge Graph a identificar quem/você é — Organization / Person + sameAs — sem sinal visível). Não é um fator de ranqueamento direto. Não confunda o vocabulário (schema markup) com o formato (JSON-LD — recomendado, mas Microdata e RDFa também funcionam). E fique de olho no ciclo de depreciação: os rich results de HowTo saíram em 2023, sete tipos de recursos foram aposentados em junho de 2025, e os rich results de FAQ foram depreciados em 2026. Minha regra: implemente schema quando ele gera um recurso de busca ou realmente ajuda no entendimento de entidades — não porque mais marcação é automaticamente melhor.

Schema markup vs. dados estruturados vs. JSON-LD

Três termos são constantemente confundidos, então deixe-me separá-los claramente:

  • Dados estruturados é o conceito geral: qualquer forma padronizada de anotar conteúdo para que máquinas o entendam.
  • Marca schema são dados estruturados que usam especificamente o vocabulário schema.org. Na prática, esses dois são usados de forma intercambiável.
  • JSON-LD é um formato — uma das três maneiras de escrever a marca. Não é um sinônimo de marca schema. Você pode expressar os mesmos tipos schema.org em JSON-LD, Microdata ou RDFa.

Manter o vocabulário (schema.org) separado do formato (JSON-LD) é a primeira coisa que confunde as pessoas. O vocabulário é o que você diz; o formato é como você o escreve.

O que schema.org realmente é

schema.org é um vocabulário compartilhado lançado em 2011 e mantido colaborativamente por Google, Microsoft (Bing), Yahoo e Yandex. Ele define uma hierarquia de tipos (por exemplo, ThingCreativeWorkArticleNewsArticle) e as propriedades que cada tipo pode carregar. Os mecanismos de busca concordam com o vocabulário, e então cada um decide independentemente quais tipos consome e quais transforma em resultados ricos. Esse último ponto importa: schema.org lista muito mais tipos do que qualquer mecanismo individual exibe. Evidence for this claim A property can be valid in Schema.org without being required, recommended, or consumed for a specific Google rich result. Scope: Schema.org vocabulary compared with Google Search feature requirements. Confidence: high · Verified: Google: Structured data feature guide

Os dois trabalhos que o schema faz (e por que as pessoas só pensam em um)

A maioria dos guias trata o schema como uma alavanca de resultados ricos e para por aí. Na verdade, ele faz duas coisas separadas:

  1. Elegibilidade para resultados ricos. Marque o conteúdo com um tipo suportado e todas as suas propriedades obrigatórias, e sua listagem se torna elegível para um aprimoramento visível na SERP (estrelas, preço, breadcrumbs, cartão de receita). Esta é a parte que todos buscam.

  2. Compreensão de conteúdo e entidade. O Google afirma que usa dados estruturados “to understand the content of the page, as well as to gather information about the web and the world in general.” (tradução) «para entender o conteúdo da página, bem como para coletar informações sobre a web e o mundo em geral». Organization, Person e tipos semelhantes — especialmente com sameAs apontando para perfis autoritativos — ajudam os mecanismos a identificar com confiança qual entidade uma página aborda e alimentam o Knowledge Graph. Não há um selo visível para isso; o benefício é a compreensão.

A consequência prática: um tipo que não produz resultado rico ainda pode valer a pena ser marcado se aprimorar a compreensão da entidade. Organization é o exemplo clássico.

Os formatos: JSON-LD, Microdata, RDFa

Todos os três são suportados pelo Google. JSON-LD é a escolha recomendada, e os motivos são concretos:

  • Ele vive em um bloco <script type="application/ld+json">, não intercalado com seu HTML, o que torna dados aninhados muito mais fáceis de expressar e manter à medida que os modelos mudam.
  • O Google pode ler JSON-LD mesmo quando ele é injetado dinamicamente por JavaScript ou um widget de CMS — esse é o comportamento documentado do próprio Google, não uma garantia universal de renderização. Outros mecanismos de busca e rastreadores de IA podem renderizar (ou falhar ao renderizar) JSON-LD injetado de forma diferente, então teste cada consumidor que você realmente se importa em vez de assumir paridade.

Microdata e RDFa são atributos inline entrelaçados em sua marca HTML. Eles não são penalizados ou pior analisados — isso é um mito. Eles são apenas mais difíceis de manter. Use-os apenas quando um CMS legado ou uma plataforma específica forçar marca inline.

Schema não é um fator de ranqueamento

Esta é a correção mais importante do tópico. Os representantes do Google têm sido inequívocos e consistentes por anos — veja a lente de Citações para as declarações exatas. Danny Sullivan chamou dados estruturados de “optional” (tradução) «opcionais» e afirmou que eles têm “no impact on ranking in web search.” (tradução) «nenhum impacto no ranqueamento na pesquisa web». O benefício é indireto: resultados ricos podem aumentar a taxa de cliques, e melhor compreensão de entidade pode tornar a correspondência de relevância mais fácil. Nenhum dos dois é um impulso de ranqueamento da própria marca.

É exatamente por isso que minha própria abordagem sempre foi pragmática. No meu guia de SEO empresarial da Ahrefs coloquei assim: “I’m a fan of schema markup as long as it gets you a search feature.” (tradução) «Sou fã de schema markup desde que ele gere um recurso de busca». Em outras palavras: priorize tipos com elegibilidade confirmada para rich results (ou valor de entidade claro) e não espalhe marcação por todas as páginas esperando que faça algo.

Os tipos de schema mais úteis em 2026

A galeria de pesquisa do Google é a fonte da verdade sobre o que atualmente gera rich results. Os tipos que valem seu tempo, aproximadamente em ordem de frequência com que compensam:

  • Product — preço, disponibilidade e avaliações; o tipo de maior valor para ecommerce.
  • Review snippet / AggregateRating — estrelas de avaliação no conteúdo elegível.
  • BreadcrumbList — a trilha de navegação no lugar de uma URL crua.
  • Article (notícias/blog/esportes) — elegível para exibição aprimorada de artigo. Top Stories é uma superfície separada, mais restritiva, com seus próprios requisitos de editor e política de conteúdo; a marcação Article é necessária, mas não coloca uma página lá por si só.
  • Organization — estabelecimento de entidade. Pode alimentar o logotipo/detalhes que o Google mostra em painéis, mas marcação válida não garante que um Painel de Conhecimento apareça — o entendimento de entidade é a parte confiável, mesmo onde nenhum painel ou rich result aparece.
  • LocalBusiness — detalhes do painel local, horários e informações de contato.
  • Event, Recipe, Job posting, Video (VideoObject), Q&A, Software app, Dataset, Discussion forum, Course list — cada um mapeia para um recurso específico da galeria.

Se você não implementar mais nada, Organization, BreadcrumbList e (para o negócio relevante) Product ou LocalBusiness cobrem os casos de maior alavancagem.

A onda de descontinuação — pare de implementar tipos mortos

O conjunto suportado realmente muda, e perseguir recursos aposentados é a forma mais comum de desperdiçar tempo de desenvolvimento. A história recente:

  • 2023 — rich results de HowTo removidos do desktop e do celular. Ainda recomendados em inúmeros guias desatualizados; não rendem mais nada agora.
  • Junho de 2025 — sete tipos de recurso aposentados: Book Actions, Course Info (formato antigo, substituído por Course list), Claim Review, Estimated Salary, Learning Video, Special Announcement e Vehicle Listing.
  • 2026 — rich results de FAQ descontinuados. O Q&A expansível sob as listagens parou de aparecer para a maioria dos sites. O schema FAQPage ainda é válido e o Google ainda o analisa para entendimento — mas o aprimoramento visual que fez todo mundo implementá-lo se foi.

A abordagem de John Mueller sobre a rodada de 2026 é a certa: “Google is not killing schema… markup types come and go, but a precious few you should hold on to.” (tradução) «O Google não está matando o schema… os tipos de marcação vêm e vão, mas há alguns poucos e valiosos que você deve preservar». A conclusão não é “o schema está morrendo” — é “implemente de acordo com a galeria atual, não um tutorial de 2021.”

Marcação de entidade e o Knowledge Graph

Além dos rich results, o schema é como você ajuda um mecanismo a desambiguar sua entidade — para garantir que seu “Apple” seja a empresa, não a fruta, e que seu autor seja uma pessoa real específica. O mecanismo é a propriedade sameAs: você aponta sua marcação Organization ou Person para identificadores autoritativos — Wikipedia, Wikidata, LinkedIn, Crunchbase, perfis oficiais de redes sociais.

Feito corretamente, isso alimenta o Knowledge Graph e fortalece a confiança com que os mecanismos de busca (e, posteriormente, sistemas de IA) reconhecem você. Feito descuidadamente, isso sai pela culatra: um sameAs apontando para a página errada da Wikipedia ou para o perfil de uma empresa diferente pode fazer um mecanismo confundir entidades não relacionadas. Teste seus valores de sameAs com o mesmo cuidado com que testaria uma canonical.

Declare each entity once, then connect the graph with stable `@id` references instead of repeating partial versions of the same entity.

Organization connects to WebSite and WebPage. WebSite and WebPage connect to Article. The diagram emphasizes that the Organization, WebSite, WebPage, and Article each have one stable at-id that other entities reference.

Schema e busca com IA — a expectativa certa

O Schema é frequentemente vendido como uma alavanca de citação para IA. Não é, diretamente. LLMs não analisam de forma confiável seu JSON-LD e o recompensam com citações — um grande estudo não encontrou nenhum aumento significativo nas citações de IA a partir da cobertura de schema. O que o schema faz é o mesmo trabalho de entendimento de entidade descrito acima, e mesmo isso vem com uma ressalva: o Google documenta que Organization/Person + sameAs alimentam seu próprio Knowledge Graph e entendimento de busca. Se — e o quanto — outros provedores de IA dependem desse mesmo sinal de entidade é uma questão específica do provedor, não algo que qualquer fornecedor tenha documentado como garantido; trate um benefício de citação de IA entre provedores como uma hipótese não verificada, não um benefício de implementação que o schema entrega por conta própria. Pense nisso como infraestrutura de entidade para os sistemas do próprio Google, não um interruptor universal de citações. Eu cubro esse ângulo em profundidade em Schema Markup para IA — é uma pergunta diferente (aumento de citação) deste artigo (o vocabulário, os tipos e a implementação).

Prioridades de implementação

Se você está começando do zero, faça nesta ordem:

  1. Organization (em todo o site) com name, logo, url e sameAs verificados — a base da entidade.
  2. BreadcrumbList em páginas de modelo — barato, amplamente elegível, melhora a listagem.
  3. Product (ecommerce) ou LocalBusiness (local) — o tipo de negócio específico de maior valor.
  4. Article em conteúdo editorial.
  5. Somente então, tipos de nicho que mapeiam para um recurso de galeria confirmado e atual.

Dois itens inegociáveis das diretrizes do Google: marque apenas conteúdo que esteja visível na página e prefira propriedades obrigatórias “fewer but complete and accurate” (tradução) «em menor número, porém completas e precisas» a preencher mal todas as propriedades possíveis.

Valide antes de publicar

  • Teste de resultados avançados — para tipos que produzem resultados avançados; informa elegibilidade e erros de propriedade obrigatória.
  • Validador de marcação de schema — para qualquer tipo schema.org, incluindo aqueles que não produzem resultados avançados. Evidence for this claim Google recommends validating feature eligibility with the Rich Results Test and broader schema syntax with Schema.org tooling. Scope: Google Search deployment workflow; passing a validator does not guarantee display. Confidence: high · Verified: Google: Structured data introduction
  • Relatórios de resultados avançados do Google Search Console — monitore elegibilidade e erros em escala após a implantação.
  • Auditoria de site da Ahrefs — sinaliza problemas de dados estruturados em todo um site.

Um erro de propriedade obrigatória torna essa página inelegível para o resultado avançado correspondente; lacunas de propriedades recomendadas geralmente são toleradas. Valide e depois implante — não o contrário.

Mantenha as camadas separadas, porque passar em uma não implica passar na próxima: marcação válida (um validador a analisa sem erros) → vocabulário suportado (o schema.org reconhece o tipo) → suporte a recursos (a galeria do Google documenta um resultado avançado correspondente agora mesmo) → elegibilidade (cada propriedade obrigatória presente, política seguida) → indexação (a página está indexada de alguma forma) → exibição (o Google escolhe mostrar o aprimoramento) → ranqueamento (não afetado por nenhum dos itens acima). Um validador verde apenas prova o primeiro passo.

Para saber onde isso se encaixa no panorama geral, consulte o hub mais amplo de dados estruturados sob o qual este artigo está.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.