Schema.org e dados estruturados: guia completo para rich snippets

Schema.org é um vocabulário de dados estruturados que permite descrever o conteúdo de uma página de forma que os mecanismos de busca entendam melhor. Dados estruturados (ou Schema markup) são códigos que você adiciona ao HTML para informar ao Google que uma página é um artigo, um produto, uma FAQ ou outro tipo específico de conteúdo. O resultado pode ser rich snippets — resultados de busca enriquecidos com estrelas, preços, imagens ou acordeões de FAQ.

Schema.org e dados estruturados: guia completo para rich snippets
Schema.org e dados estruturados: guia completo para rich snippets

O guia aborda os tipos mais usados (Article, Product, FAQ, Breadcrumb, Organization), a implementação em JSON-LD e um checklist objetivo. Quem busca melhorar a aparência nos resultados de busca e aumentar o CTR com rich snippets — desenvolvedores, donos de site e equipes de SEO — encontrará aqui o roteiro para aplicar ou corrigir dados estruturados.

O que são Schema.org e dados estruturados

Schema.org é um projeto criado em conjunto por Google, Bing, Yahoo e Yandex que define um vocabulário padronizado para descrever entidades da web: artigos, produtos, organizações, receitas, eventos e centenas de outros tipos. Os buscadores usam esse vocabulário para interpretar o conteúdo de forma estruturada.

Dados estruturados (structured data) são a implementação prática: códigos que você insere no HTML da página para informar explicitamente "esta página é um artigo" ou "este bloco é uma FAQ". O Google lê esses dados e pode usá-los para gerar rich snippets — resultados de busca com elementos visuais adicionais (imagem, data, avaliações, preço, etc.).

Dados estruturados não substituem title, meta description ou conteúdo; eles os complementam. O Google continua analisando o texto visível; os dados estruturados ajudam a confirmar o tipo de conteúdo e a exibir informações extras na SERP quando aplicável.

Por que dados estruturados são importantes para SEO

Implementar Schema.org e dados estruturados traz benefícios diretos para visibilidade e cliques:

  • Rich snippets: resultados com estrelas, preços, imagens, FAQ expandido ou breadcrumb ocupam mais espaço na SERP e costumam ter CTR maior que snippets padrão.
  • Melhor entendimento do conteúdo: o Google usa os dados estruturados para confirmar o tipo de página (artigo, produto, evento) e pode ranquear com mais precisão para buscas específicas.
  • Knowledge Panel e resultados de marca: Organization e LocalBusiness ajudam o Google a exibir informações da empresa no painel de conhecimento e em buscas por nome da marca.
  • Featured snippets: FAQ schema e HowTo podem aumentar a chance de aparecer no bloco destacado (posição zero) para perguntas específicas.

Dados estruturados não garantem rich snippets — o Google decide quando exibi-los — mas implementá-los corretamente aumenta a chance. Use o gerador de dados estruturados do Senior SEO para criar JSON-LD válido.

Principais tipos de Schema.org e quando usar

Cada tipo de Schema descreve um tipo de conteúdo. Os mais usados e com maior impacto em SEO são:

Article (Artigo)

Use para posts de blog, notícias e artigos. O Google pode exibir imagem, data de publicação e nome do autor nos resultados. Campos importantes: headline, description, image, datePublished, dateModified, author, publisher. Ideal para sites de conteúdo.

Product (Produto)

Use para páginas de produto em e-commerce. Pode gerar rich snippets com preço, disponibilidade e avaliações (estrelas). Campos importantes: name, description, image, offers (com price e availability). Essencial para lojas online.

FAQPage (FAQ)

Use para páginas com perguntas e respostas. O Google pode exibir um acordeão expandido nos resultados com as perguntas e respostas. Use o gerador de FAQ schema para criar o markup. Os dados devem corresponder exatamente ao conteúdo visível na página.

BreadcrumbList (Breadcrumb)

Use para a trilha de navegação (Home > Categoria > Página). Pode aparecer como breadcrumb nos resultados, ajudando o usuário a entender a estrutura do site. Use o gerador de breadcrumb schema para criar o markup.

Organization e LocalBusiness

Organization descreve a empresa ou o site. Ajuda em buscas por marca e no Knowledge Panel. LocalBusiness é para negócios com endereço físico — essencial para SEO local e Google Maps. Inclua nome, logo, URL e, no caso de LocalBusiness, endereço e telefone.

Como implementar dados estruturados (JSON-LD)

O formato recomendado pelo Google é JSON-LD (JavaScript Object Notation for Linked Data). O código é inserido em uma tag <script type="application/ld+json"> no <head> ou antes do </body>.

Exemplo de Article em JSON-LD

 

{  

  "@context": "https://schema.org",  

  "@type": "Article", 

  "headline": "Título do artigo",  

  "description": "Descrição do conteúdo",  

  "image": "https://seusite.com/imagem.jpg",  

  "url": "https://seusite.com/artigo",  

  "datePublished": "2026-02-04",  

  "dateModified": "2026-02-04",  

  "author": {    

        "@type": "Person",    

        "name": "Nome do Autor"  

   },  

  "publisher": {    

         "@type": "Organization",    

         "name": "Nome do Site",    

         "logo": {      

              "@type": "ImageObject",      

             "url": "https://seusite.com/logo.png"    

           }  

   }

}

 

O JSON deve ser válido (chaves entre aspas, vírgulas corretas). Erros de sintaxe fazem o Google ignorar os dados. Use o gerador de dados estruturados para criar o código sem erros.

Onde colocar o script

Insira o bloco <script type="application/ld+json">...</script> no <head> ou imediatamente antes do </body>. O Google processa JSON-LD em qualquer um dos dois locais. Evite colocar dentro de elementos que não são renderizados ou em conteúdo gerado por JavaScript que o crawler pode não executar.

Checklist para implementar dados estruturados

Use este checklist ao adicionar Schema.org ao seu site:

  • Escolher o tipo correto de Schema para cada página (Article, Product, FAQ, etc.)
  • Usar JSON-LD (formato recomendado pelo Google)
  • Preencher os campos obrigatórios para o tipo escolhido
  • Garantir que os dados correspondem ao conteúdo visível na página (não inventar informações)
  • Incluir URLs absolutas (com https://) para imagens e links
  • Validar no Teste de Resultados Ricos do Google antes de publicar
  • Verificar no Search Console (Relatório de Resultados de Pesquisa ou "Melhorias") se há erros após a implementação

O gerador de dados estruturados do Senior SEO gera JSON-LD válido para Article, Product, FAQ, Organization e LocalBusiness. Use também o gerador de FAQ schema e o gerador de breadcrumb schema para tipos específicos.

Ferramentas recomendadas para dados estruturados

Ferramentas úteis para criar e validar dados estruturados:

  • Senior SEO — Gerador de dados estruturados (gerador-de-dados-estruturados): cria JSON-LD para Article, Product, FAQ, Organization e LocalBusiness. Interface guiada. Gratuito.
  • Senior SEO — Gerador de FAQ schema (gerador-de-faq-schema): gera markup para páginas de perguntas e respostas. Gratuito.
  • Senior SEO — Gerador de breadcrumb schema (gerador-de-breadcrumb-schema): gera BreadcrumbList para trilha de navegação. Gratuito.
  • Google — Teste de Resultados Ricos (search.google.com/test/rich-results): valida dados estruturados e mostra erros ou avisos. Gratuito.
  • Schema.org (schema.org): documentação oficial de todos os tipos e propriedades. Consulta para implementações customizadas.

Erros comuns com dados estruturados

Evite estes equívocos ao implementar Schema.org:

  • Dados que não correspondem ao conteúdo: o FAQ schema deve refletir exatamente as perguntas e respostas visíveis na página. Informações falsas ou inventadas podem gerar penalização.
  • JSON inválido: vírgulas faltando, chaves sem aspas ou estrutura incorreta fazem o Google ignorar os dados. Valide no Teste de Resultados Ricos antes de publicar.
  • Tipo de Schema errado: usar Product em uma página de categoria ou Article em uma página de produto confunde o Google. Escolha o tipo que descreve o conteúdo real.
  • Campos obrigatórios faltando: cada tipo tem propriedades obrigatórias. Article precisa de headline, image, datePublished, author e publisher, por exemplo.
  • URLs relativas em imagens e links: use URLs absolutas (https://seusite.com/...) para garantir que o Google consiga acessar os recursos.
  • Múltiplos tipos conflitantes na mesma página: evite declarar a mesma página como Article e Product ao mesmo tempo, a menos que faça sentido (ex.: artigo que é também um produto).

Perguntas frequentes sobre Schema.org e dados estruturados

O que é Schema.org?

Schema.org é um vocabulário padronizado criado por Google, Bing, Yahoo e Yandex para descrever entidades da web (artigos, produtos, organizações, etc.). Dados estruturados implementam esse vocabulário no HTML para ajudar os buscadores a entender o conteúdo e exibir rich snippets.

Dados estruturados influenciam o ranqueamento?

Indiretamente. O Google não usa dados estruturados como fator de ranqueamento direto, mas rich snippets aumentam o CTR e ajudam o buscador a entender o tipo de conteúdo. Isso pode favorecer a visibilidade e a relevância percebida.

Qual formato usar: JSON-LD, Microdata ou RDFa?

O Google recomenda JSON-LD. É mais fácil de implementar, pode ser injetado dinamicamente e não se mistura com o HTML visível. Microdata e RDFa ainda funcionam, mas JSON-LD é o preferido.

Preciso de dados estruturados em todas as páginas?

Não. Use apenas onde fizer sentido: Article em artigos, Product em produtos, FAQ em páginas de perguntas e respostas, Breadcrumb em páginas com trilha de navegação. Organization pode ir na homepage ou em uma página "Sobre". Não adicione Schema que não descreve o conteúdo.

Conclusão

Schema.org e dados estruturados permitem descrever o conteúdo da página de forma que o Google entenda e, quando aplicável, exiba rich snippets nos resultados. Os tipos mais úteis são Article, Product, FAQ, BreadcrumbList, Organization e LocalBusiness. Implemente em JSON-LD, valide no Teste de Resultados Ricos e garanta que os dados correspondem ao conteúdo visível. Use o gerador de dados estruturados, o gerador de FAQ schema e o gerador de breadcrumb schema do Senior SEO para criar markup válido rapidamente.

Quer implementar dados estruturados no seu site? Use o gerador de dados estruturados do Senior SEO para criar JSON-LD para Article, Product, FAQ, Organization e LocalBusiness. Valide no Teste de Resultados Ricos do Google antes de publicar.