Schema Markup: Tutorial Completo de Dados Estruturados para SEO em 2026

Schema Markup: Tutorial Completo de Dados Estruturados para SEO em 2026

Aprenda a implementar dados estruturados JSON-LD no seu site para conquistar rich snippets, estrelas de avaliação e maior CTR no Google.

Categoria: SEO Técnico · Por Equipe Domain Hunter · Publicado em 22/05/2026 · 12 min de leitura

Você já reparou que alguns resultados no Google aparecem com estrelas de avaliação, preços, fotos de receitas ou FAQs expandidos? Isso não acontece por acaso: por trás está um recurso chamado Schema Markup — um vocabulário padronizado que ajuda buscadores a entender o significado do conteúdo. Quem usa, ganha destaque visual e CTR (taxa de cliques) significativamente maior.

Neste tutorial, você vai aprender o que é, por que implementar e como aplicar Schema em diferentes tipos de página — passo a passo, sem precisar ser desenvolvedor avançado.

O que é Schema.org e JSON-LD

Schema.org é uma iniciativa colaborativa do Google, Bing, Yahoo e Yandex que define centenas de "tipos" — Artigo, Produto, Receita, Evento, FAQ, etc. Cada tipo tem propriedades específicas. O formato recomendado pelo Google para implementação é o JSON-LD (JavaScript Object Notation for Linked Data).

A vantagem do JSON-LD é que ele fica isolado dentro de uma tag <script> no HTML, sem misturar com o conteúdo visível. Isso facilita manutenção e evita conflitos.

Por que vale a pena implementar Schema

Passo 1 — Escolhendo o tipo certo

Tipo de páginaSchema recomendado
Post de blogArticle ou BlogPosting
Produto e-commerceProduct + Offer + AggregateRating
Receita culináriaRecipe
Página de FAQFAQPage
Tutorial passo a passoHowTo
Empresa localLocalBusiness
Avaliação de produto/serviçoReview

Passo 2 — Implementando Article (post de blog)

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "headline": "Schema Markup: Tutorial Completo",
  "image": "https://seusite.com/cover.jpg",
  "datePublished": "2026-05-22",
  "dateModified": "2026-05-22",
  "author": {
    "@type": "Person",
    "name": "Wallace Bibiano",
    "url": "https://seusite.com/autor"
  },
  "publisher": {
    "@type": "Organization",
    "name": "Domain Hunter",
    "logo": {
      "@type": "ImageObject",
      "url": "https://seusite.com/logo.png"
    }
  },
  "mainEntityOfPage": "https://seusite.com/post"
}
</script>

Cole esse bloco dentro da tag <head> da página. Em sites React, você pode usar a biblioteca react-helmet-async.

Passo 3 — Implementando Product

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Domain Hunter PRO",
  "image": "https://seusite.com/produto.jpg",
  "description": "Encontre domínios expirados em vídeos do YouTube",
  "brand": { "@type": "Brand", "name": "Domain Hunter" },
  "offers": {
    "@type": "Offer",
    "url": "https://seusite.com/pricing",
    "priceCurrency": "BRL",
    "price": "97.00",
    "availability": "https://schema.org/InStock"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.8",
    "reviewCount": "127"
  }
}
</script>

Passo 4 — Implementando FAQPage

FAQs são um dos rich snippets mais valiosos. Eles ocupam grande espaço na SERP e melhoram CTR drasticamente:

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [{
    "@type": "Question",
    "name": "O que é um domínio expirado?",
    "acceptedAnswer": {
      "@type": "Answer",
      "text": "É um domínio que não foi renovado pelo dono e voltou ao mercado para registro."
    }
  }]
}

Passo 5 — Testando sua implementação

O Google fornece duas ferramentas oficiais:

  1. Rich Results Test: cola a URL ou o código e verifica quais rich snippets sua página é elegível para receber.
  2. Schema Markup Validator: valida sintaxe e propriedades.

Sempre que publicar uma nova página com Schema, rode os dois testes. Erros silenciosos são comuns e podem invalidar todo o snippet.

Tutorial em vídeo (Google Search Central)

Erros comuns que invalidam rich snippets

Boas práticas para 2026

  1. Sempre use HTTPS na URL declarada em mainEntityOfPage.
  2. Mantenha dateModified atualizado sempre que editar o conteúdo.
  3. Combine tipos quando fizer sentido — um post sobre receita pode ter BlogPosting + Recipe + HowTo.
  4. Vincule autores reais com perfis externos (sameAs apontando para LinkedIn, X, Wikipedia).

Próximo passo

Schema é uma das poucas otimizações de SEO técnico com retorno rápido e mensurável. Implemente em pelo menos 5 páginas-chave essa semana, valide nas ferramentas do Google e monitore o CTR no Search Console nas próximas 4 semanas. Para complementar, recomendo o guia de internal linking e o tutorial sobre meta descriptions perfeitas.

A diferença entre um resultado "comum" e um resultado "rico" na SERP pode ser de 30% a 80% no CTR. Em volume orgânico, isso é tráfego gratuito que você está deixando na mesa.

Perguntas frequentes

JSON-LD é o único formato válido de Schema Markup?
Não, mas é o formato recomendado pelo Google. Existem também Microdata e RDFa, embutidos diretamente no HTML visível — o JSON-LD é preferido por ficar isolado em um bloco separado, facilitando manutenção.

Marcar uma página com FAQPage garante o rich snippet no Google?
Não garante. Desde 2023 o Google restringiu a exibição desse rich snippet a um conjunto menor de sites, mas a marcação continua ajudando o algoritmo (e sistemas de IA) a entender a estrutura do conteúdo.

Posso usar mais de um tipo de Schema na mesma página?
Sim, e muitas vezes faz sentido — um post de blog com uma receita, por exemplo, pode combinar BlogPosting, Recipe e HowTo no mesmo bloco JSON-LD.

Tags: Schema, JSON-LD, Rich Snippets, SEO Técnico, Tutorial

Ver todos os artigos · DomainHunter Pro