Schema Markup Para AI Overviews: Guia Técnico de Dados Estruturados

Aprenda a implementar Schema Markup corretamente para aumentar suas chances de ser citado nos AI Overviews. Inclui código JSON-LD pronto para copiar e adaptar.

Schema Markup é uma das ferramentas técnicas mais poderosas — e subutilizadas — para otimização de AI Overviews. Enquanto muitos profissionais de SEO focam apenas em conteúdo e links, os dados estruturados fornecem à IA do Google informações cruciais sobre o contexto e significado do seu conteúdo.

Neste guia técnico, vou mostrar exatamente como implementar os principais tipos de Schema Markup para maximizar suas chances de ser citado em AI Overviews. Cada seção inclui código JSON-LD pronto para copiar e adaptar.

Se você ainda não está familiarizado com AI Overviews, recomendo ler primeiro nosso guia completo sobre AI Overviews e nosso artigo sobre estruturação de conteúdo para AI Overviews.

O Que é Schema Markup

Schema Markup (ou dados estruturados) é um vocabulário padronizado que você adiciona ao HTML do seu site para ajudar mecanismos de busca a entender o significado do seu conteúdo — não apenas as palavras.

Exemplo Simples

Sem Schema, o Google vê apenas texto:

HTML Sem Schema HTML
<p>Sidney Santos é especialista em SEO na AUDITSEO.</p>

Com Schema, o Google entende a estrutura:

HTML Com Schema JSON-LD JSON-LD
{
  "@context": "https://schema.org",
  "@type": "Person",
  "name": "Sidney Santos",
  "jobTitle": "Especialista em SEO",
  "worksFor": {
    "@type": "Organization",
    "name": "AUDITSEO"
  }
}

Agora o Google sabe que "Sidney Santos" é uma pessoa, que é especialista em SEO, e que trabalha na organização AUDITSEO.

Formatos de Schema

Existem três formatos para implementar Schema:

Formato Recomendação Características
JSON-LD ✓ Recomendado pelo Google Separado do HTML, fácil de manter
Microdata Funciona, mas não preferido Misturado com HTML, mais complexo
RDFa Funciona, mas raro Pouco usado atualmente

Recomendação: Use JSON-LD. É o formato preferido do Google, mais fácil de implementar e manter.

Por Que Schema Importa Para AI Overviews

Embora o Google não confirme oficialmente que Schema Markup influencia diretamente os AI Overviews, há fortes evidências de que dados estruturados ajudam:

1. Clareza Semântica

Schema remove ambiguidade. Quando você marca algo como "FAQPage", a IA sabe que são perguntas e respostas — não precisa inferir.

2. Contexto de Autoridade

Schema de autor (Person) e organização (Organization) fornecem sinais de E-E-A-T que a IA pode usar para avaliar confiabilidade.

3. Estrutura Explícita

HowTo Schema, por exemplo, explicita passos de um processo. A IA pode extrair essa informação com confiança.

4. Datas e Atualizações

Schema Article inclui datePublished e dateModified — informações cruciais para a IA avaliar relevância temporal.

Insight: Pense em Schema como uma "tradução" do seu conteúdo para uma linguagem que a IA entende perfeitamente. Quanto mais contexto você fornecer, melhor a IA consegue processar e citar seu conteúdo.

JSON-LD: O Básico

Antes de entrar nos Schemas específicos, vamos entender a estrutura básica do JSON-LD.

Estrutura Fundamental

Estrutura Básica JSON-LD HTML
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "TipoDoSchema",
  "propriedade1": "valor1",
  "propriedade2": "valor2"
}
</script>

Elementos Obrigatórios

  • @context: Sempre "https://schema.org"
  • @type: O tipo de Schema (Article, FAQPage, etc.)
  • Propriedades: Variam conforme o @type

Onde Colocar

O bloco JSON-LD deve ser colocado dentro da tag <head> do seu HTML, ou no final do <body>. Ambos funcionam.

Dica

Você pode ter múltiplos blocos JSON-LD na mesma página. Por exemplo: um Article Schema + um FAQPage Schema + um BreadcrumbList Schema.

Article Schema

Article / NewsArticle / BlogPosting

Prioridade: Alta

Use para: Artigos de blog, notícias, guias, tutoriais, qualquer conteúdo editorial

Article Schema é o mais importante para conteúdo editorial. Ele fornece informações sobre autoria, data de publicação e contexto do artigo.

Código Completo

Article Schema Completo JSON-LD
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Título do Seu Artigo",
  "description": "Descrição breve do artigo em 150-160 caracteres",
  "image": "https://seusite.com/imagem-destaque.jpg",
  "datePublished": "2026-01-24",
  "dateModified": "2026-01-24",
  "author": {
    "@type": "Person",
    "name": "Nome do Autor",
    "url": "https://seusite.com/sobre/autor/",
    "jobTitle": "Cargo do Autor"
  },
  "publisher": {
    "@type": "Organization",
    "name": "Nome da Empresa",
    "logo": {
      "@type": "ImageObject",
      "url": "https://seusite.com/logo.png"
    }
  },
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://seusite.com/blog/titulo-do-artigo/"
  }
}
</script>

Propriedades Importantes

Propriedade Obrigatória Descrição
headline ✓ Sim Título do artigo (máx 110 caracteres)
author ✓ Sim Informações do autor (Person ou Organization)
datePublished ✓ Sim Data de publicação (formato ISO 8601)
dateModified Recomendada Data da última atualização
image Recomendada Imagem de destaque
publisher Recomendada Organização que publica

Variações de Article

Use NewsArticle para notícias, BlogPosting para posts de blog, ou Article genérico para outros conteúdos editoriais.

FAQPage Schema

FAQPage

Prioridade: Alta

Use para: Seções de perguntas frequentes, páginas de FAQ, Q&A

FAQPage Schema é extremamente eficaz para AI Overviews porque mapeia diretamente o formato pergunta-resposta que a IA adora.

Código Completo

FAQPage Schema JSON-LD
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Qual é a primeira pergunta?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Esta é a resposta para a primeira pergunta. Seja conciso mas completo."
      }
    },
    {
      "@type": "Question",
      "name": "Qual é a segunda pergunta?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Esta é a resposta para a segunda pergunta."
      }
    },
    {
      "@type": "Question",
      "name": "Qual é a terceira pergunta?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Esta é a resposta para a terceira pergunta."
      }
    }
  ]
}
</script>

Boas Práticas

  • Perguntas completas: Use a pergunta exatamente como as pessoas pesquisam
  • Respostas concisas: 1-3 parágrafos curtos por resposta
  • Consistência: O texto no Schema deve corresponder ao conteúdo visível
  • Quantidade: 5-10 perguntas é ideal para uma página de FAQ

Cuidado

O texto no Schema DEVE corresponder ao conteúdo visível na página. Usar Schema com conteúdo diferente do que está na página pode resultar em penalizações.

HowTo Schema

HowTo

Prioridade: Alta

Use para: Tutoriais, guias passo-a-passo, instruções, receitas (use Recipe para culinária)

HowTo Schema é perfeito para conteúdo instrucional. Ele estrutura claramente os passos de um processo.

Código Completo

HowTo Schema JSON-LD
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "HowTo",
  "name": "Como Configurar o Google Analytics 4",
  "description": "Guia passo-a-passo para configurar GA4 no seu site",
  "totalTime": "PT15M",
  "estimatedCost": {
    "@type": "MonetaryAmount",
    "currency": "BRL",
    "value": "0"
  },
  "tool": [
    {
      "@type": "HowToTool",
      "name": "Conta Google"
    },
    {
      "@type": "HowToTool",
      "name": "Acesso ao código do site"
    }
  ],
  "step": [
    {
      "@type": "HowToStep",
      "name": "Acesse o Google Analytics",
      "text": "Vá para analytics.google.com e faça login com sua conta Google.",
      "url": "https://seusite.com/tutorial/#passo1"
    },
    {
      "@type": "HowToStep",
      "name": "Crie uma nova propriedade",
      "text": "Clique em 'Criar propriedade' e selecione GA4.",
      "url": "https://seusite.com/tutorial/#passo2"
    },
    {
      "@type": "HowToStep",
      "name": "Configure o fluxo de dados",
      "text": "Adicione um fluxo de dados Web com a URL do seu site.",
      "url": "https://seusite.com/tutorial/#passo3"
    },
    {
      "@type": "HowToStep",
      "name": "Instale o código de rastreamento",
      "text": "Copie o código de medição e adicione ao head do seu site.",
      "url": "https://seusite.com/tutorial/#passo4"
    }
  ]
}
</script>

Propriedades Opcionais Úteis

  • totalTime: Tempo total em formato ISO 8601 (PT15M = 15 minutos)
  • estimatedCost: Custo estimado (útil para tutoriais gratuitos: "0")
  • tool: Ferramentas necessárias
  • supply: Materiais necessários (mais para DIY físico)
  • image: Imagens para cada passo

Organization Schema

Organization / LocalBusiness

Prioridade: Média

Use para: Página inicial, página "Sobre", páginas institucionais

Organization Schema fornece informações sobre sua empresa, contribuindo para sinais de E-E-A-T.

Código Completo

Organization Schema JSON-LD
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "AUDITSEO",
  "alternateName": "AUDITSEO Agência de SEO",
  "url": "https://www.auditseo.com.br",
  "logo": "https://www.auditseo.com.br/images/logo.png",
  "description": "Agência de SEO especializada em Search Intelligence AI",
  "foundingDate": "2020",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Rua Baronesa de Bela Vista, 411",
    "addressLocality": "São Paulo",
    "addressRegion": "SP",
    "postalCode": "04612-001",
    "addressCountry": "BR"
  },
  "contactPoint": {
    "@type": "ContactPoint",
    "telephone": "+55-11-99638-4376",
    "contactType": "customer service",
    "availableLanguage": "Portuguese"
  },
  "sameAs": [
    "https://www.linkedin.com/company/auditseo",
    "https://www.instagram.com/auditseo",
    "https://www.facebook.com/auditseo"
  ]
}
</script>

Para Negócios Locais

Se você tem localização física, use LocalBusiness em vez de Organization:

LocalBusiness (Adições) JSON-LD
"@type": "LocalBusiness",
"priceRange": "$$",
"openingHoursSpecification": {
  "@type": "OpeningHoursSpecification",
  "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
  "opens": "09:00",
  "closes": "18:00"
}

Outros Schemas Úteis

WebPage Schema

Para páginas que não são artigos (landing pages, páginas de serviço):

WebPage Schema JSON-LD
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "WebPage",
  "name": "Serviços de SEO",
  "description": "Conheça nossos serviços de SEO",
  "url": "https://seusite.com/servicos/"
}
</script>

Product Schema

Para páginas de produto (e-commerce):

Product Schema (Simplificado) JSON-LD
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Nome do Produto",
  "description": "Descrição do produto",
  "image": "https://seusite.com/produto.jpg",
  "brand": {
    "@type": "Brand",
    "name": "Marca"
  },
  "offers": {
    "@type": "Offer",
    "price": "99.90",
    "priceCurrency": "BRL",
    "availability": "https://schema.org/InStock"
  }
}
</script>

VideoObject Schema

Para páginas com vídeos incorporados:

VideoObject Schema JSON-LD
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "VideoObject",
  "name": "Título do Vídeo",
  "description": "Descrição do vídeo",
  "thumbnailUrl": "https://seusite.com/thumbnail.jpg",
  "uploadDate": "2026-01-24",
  "duration": "PT5M30S",
  "contentUrl": "https://seusite.com/video.mp4"
}
</script>

Validação e Testes

Depois de implementar Schema, é crucial validar para garantir que não há erros.

Ferramentas de Validação

🔍

Rich Results Test (Google)

Ferramenta oficial do Google para testar dados estruturados e verificar elegibilidade para rich results.

search.google.com/test/rich-results

Schema Markup Validator

Validador oficial do Schema.org para verificar sintaxe e conformidade.

validator.schema.org
📊

Google Search Console

Relatório de aprimoramentos mostra erros de Schema em escala do site.

search.google.com/search-console

Processo de Validação

  1. Implemente o Schema na página
  2. Teste no Rich Results Test com a URL
  3. Corrija quaisquer erros ou avisos
  4. Monitore no Search Console após indexação

Dica Pro

Teste sempre antes de publicar. Um Schema com erro de sintaxe (vírgula faltando, chave mal fechada) será completamente ignorado pelo Google.

Erros Comuns a Evitar

1. Erros de Sintaxe JSON

Problema

Vírgulas extras, chaves não fechadas, aspas incorretas. JSON é sensível a sintaxe.

Solução: Use um validador JSON (como jsonlint.com) antes de implementar.

2. Schema Não Corresponde ao Conteúdo

Problema

O texto no Schema é diferente do que está visível na página. Isso é considerado spam estruturado.

Solução: O Schema deve refletir exatamente o conteúdo visível.

3. Propriedades Obrigatórias Faltando

Problema

Cada tipo de Schema tem propriedades obrigatórias. Sem elas, o Schema não funciona.

Solução: Consulte a documentação do Google para cada tipo de Schema.

4. URLs Incorretas

Problema

URLs relativas em vez de absolutas, ou URLs que não existem.

Solução: Sempre use URLs absolutas (https://seusite.com/...) e verifique se funcionam.

5. Datas em Formato Errado

Problema

Usar "24/01/2026" em vez de "2026-01-24" (ISO 8601).

Solução: Use formato ISO 8601: YYYY-MM-DD ou YYYY-MM-DDTHH:MM:SS+00:00.

Guia de Implementação

Por Plataforma

WordPress

  • Yoast SEO: Schema básico automático + customização
  • Rank Math: Schema builder visual integrado
  • Schema Pro: Plugin dedicado para Schema avançado
  • Manual: Adicionar no tema via functions.php ou plugin custom

Shopify

  • Schema de produto é automático
  • Para Schema adicional, editar theme.liquid ou usar app

Sites Custom/HTML

  • Adicionar bloco <script type="application/ld+json"> no <head>
  • Pode ser gerado dinamicamente via backend

Checklist de Implementação

Schema Markup Checklist

  • Organization Schema na página inicial
  • Article Schema em todos os posts de blog
  • FAQPage Schema em páginas com FAQ
  • HowTo Schema em tutoriais
  • BreadcrumbList em todas as páginas internas
  • Todos os Schemas validados no Rich Results Test
  • URLs são absolutas, não relativas
  • Datas em formato ISO 8601
  • Conteúdo do Schema corresponde ao visível
  • Monitoramento configurado no Search Console

Precisa de Ajuda com Schema Markup?

A AUDITSEO oferece serviços de implementação de dados estruturados otimizados para AI Overviews. Auditamos, implementamos e monitoramos.

Solicitar Orçamento

Perguntas Frequentes

Schema Markup ajuda a aparecer em AI Overviews?

Sim. Embora o Google não confirme oficialmente, dados estruturados ajudam a IA a entender melhor seu conteúdo, aumentando as chances de extração correta e citação em AI Overviews.

Qual formato de Schema usar: JSON-LD ou Microdata?

JSON-LD é o formato recomendado pelo Google. É mais fácil de implementar, não se mistura com o HTML e é mais fácil de manter. Microdata ainda funciona, mas JSON-LD é preferível.

Quais Schemas são mais importantes para AI Overviews?

Os mais importantes são: Article (para qualquer conteúdo), FAQPage (para perguntas frequentes), HowTo (para tutoriais) e Organization (para informações da empresa). Estes ajudam a IA a entender contexto e autoridade.

Posso ter múltiplos Schemas na mesma página?

Sim, e é recomendado. Uma página de artigo pode ter Article Schema + FAQPage Schema + BreadcrumbList Schema, por exemplo. Cada um em seu próprio bloco <script>.

Schema Markup garante que vou aparecer em AI Overviews?

Não. Schema é um fator que ajuda, mas não garante. Você ainda precisa de conteúdo de qualidade, boa posição orgânica e outros fatores de otimização.

Conclusão

Schema Markup é uma ferramenta técnica poderosa que complementa suas estratégias de conteúdo para AI Overviews. Ele não substitui bom conteúdo, mas ajuda a IA a entendê-lo melhor.

Os tipos mais importantes para começar são:

  1. Article: Para qualquer conteúdo editorial
  2. FAQPage: Para perguntas frequentes
  3. HowTo: Para tutoriais
  4. Organization: Para informações da empresa
  5. BreadcrumbList: Para estrutura do site

Implemente, valide, monitore. E lembre-se: Schema é parte de uma estratégia maior. Continue aprendendo sobre como aparecer nos AI Overviews e como estruturar seu conteúdo.

Sidney Santos

Sidney Santos

Especialista em Search Intelligence AI com mais de 12 anos de experiência em SEO técnico. Fundador da AUDITSEO.

Continuar no cluster

Hub da categoria

Veja todos os artigos organizados por tema, com filtros reais, copy editorial e ligacao com paginas de servico.

Abrir categoria

Auditoria SEO

Pagina relacionada para aprofundar a estrategia e conectar a leitura editorial a uma rota comercial ou institucional.

Abrir pagina

Consultoria SEO

Pagina relacionada para aprofundar a estrategia e conectar a leitura editorial a uma rota comercial ou institucional.

Abrir pagina

SEO Local

Pagina relacionada para aprofundar a estrategia e conectar a leitura editorial a uma rota comercial ou institucional.

Abrir pagina