Schema Markup pra IA generativa: o trick que multiplica suas citações no AI Overview
JSON-LD não é só pra rich snippets. Em 2026 virou requisito pra ser citado por ChatGPT, Perplexity e Google AI Overviews. Guia completo com exemplos prontos.
Nathan Máximo
Máximo do Marketing
Schema markup era aquela coisa “técnica de SEO” que toda agência ignorava. Em 2026, virou o atalho mais barato pra aparecer no AI Overview e ser citado por LLMs.
A razão é simples: IA generativa não “lê” sua página como humano. Ela parseia. E schema é o jeito mais direto de falar a língua dela. Páginas com schema completo são citadas até 4× mais que páginas sem (estudo SEMrush dez/2025).
Esse artigo é o guia prático: quais schemas importam, como implementar, e onde isso retorna em tráfego real.
O que é schema markup (de novo, pra quem ainda confunde)
Schema markup = código invisível no <head> da sua página que descreve o conteúdo de forma estruturada. Google, Bing, IAs leem esse código e entendem o que é o conteúdo sem precisar inferir.
Formato padrão hoje: JSON-LD (não use mais Microdata nem RDFa, ficaram pra trás).
Exemplo do que parece:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "Schema Markup pra IA generativa",
"author": { "@type": "Person", "name": "Nathan Máximo" },
"datePublished": "2026-06-05"
}
</script>
Esse pedacinho diz pro mundo: “isso é um blog post, escrito pelo Nathan, publicado em 5/jun/2026”. O Google já sabe. A IA do AI Overview também. Sem isso, eles têm que adivinhar.
Os 6 schemas que mais retornam em 2026
1. Article ou BlogPosting — para todo artigo de blog
Pra que serve: identifica conteúdo editorial. Vira candidato a aparecer em AI Overview, Discover e citação em LLM.
Mínimo necessário:
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "Título exato do artigo",
"description": "Resumo de até 220 caracteres",
"image": "https://seusite.com.br/cover.jpg",
"author": {
"@type": "Person",
"name": "Nome do autor",
"url": "https://seusite.com.br/sobre"
},
"publisher": {
"@type": "Organization",
"name": "Nome da empresa",
"logo": { "@type": "ImageObject", "url": "https://seusite.com.br/logo.png" }
},
"datePublished": "2026-06-05",
"dateModified": "2026-06-05",
"mainEntityOfPage": "https://seusite.com.br/blog/url-do-post"
}
2. FAQPage — seções de perguntas e respostas
Pra que serve: páginas com FAQ schema podem ganhar rich snippet expandido no Google (ainda existe em alguns nichos) e são frequentemente citadas em AI Overview e ChatGPT pra queries diretas.
Exemplo:
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Quanto custa anunciar no Meta Ads?",
"acceptedAnswer": {
"@type": "Answer",
"text": "O orçamento mínimo do Meta Ads é R$ 5/dia, mas pra ter resultado consistente recomendamos no mínimo R$ 50/dia em campanhas de conversão."
}
},
{
"@type": "Question",
"name": "Quanto tempo até ver resultado em Meta Ads?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Em geral, 7 a 14 dias pra sair da fase de aprendizado do algoritmo. Resultados estáveis em 30-60 dias com criativos e oferta bons."
}
}
]
}
Onde usar: páginas pilares e artigos longos. Sempre que houver perguntas e respostas explícitas.
3. HowTo — tutoriais passo a passo
Pra que serve: tutorial step-by-step gera rich snippet com numeração + é citado pela IA quando alguém pergunta “como fazer X”.
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "Como criar uma campanha no Meta Ads",
"step": [
{
"@type": "HowToStep",
"name": "Acessar o Gerenciador de Anúncios",
"text": "Entre em business.facebook.com e selecione sua conta de anúncios."
},
{
"@type": "HowToStep",
"name": "Criar nova campanha",
"text": "Clique em 'Criar' e selecione o objetivo 'Vendas' ou 'Cadastros'."
}
]
}
4. Organization — na home do site
Pra que serve: vincula identidade da empresa. Crítico pra brand searches e pra E-E-A-T.
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Máximo do Marketing",
"url": "https://maximodomarketing.com.br",
"logo": "https://maximodomarketing.com.br/logo.png",
"description": "Agência de performance digital que ajuda empresas a escalar com previsibilidade.",
"sameAs": [
"https://instagram.com/maximodomarketing",
"https://linkedin.com/company/maximodomarketing"
],
"contactPoint": {
"@type": "ContactPoint",
"telephone": "+551199999999",
"contactType": "customer service",
"areaServed": "BR",
"availableLanguage": "pt-BR"
}
}
Dica: o sameAs é onde você lista todos os seus perfis sociais e canais. Ajuda a IA a confirmar que é a mesma entidade.
5. LocalBusiness — pra negócio físico
Pra que serve: SEO local. Aparece no Maps + AI Overview pra queries “perto de mim”. Já explico detalhado no guia de SEO local.
Use o subtipo certo: Optician, Restaurant, MedicalBusiness, BeautySalon, Store, etc.
6. Product e Review — pra e-commerce e produtos
Pra que serve: aparecer com preço, estoque e estrelinhas no Google e AI Overview.
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Armação Ray-Ban Aviator Classic",
"image": "https://oticavistabonita.com.br/aviator.jpg",
"description": "Armação clássica em metal dourado",
"brand": { "@type": "Brand", "name": "Ray-Ban" },
"offers": {
"@type": "Offer",
"price": "599.00",
"priceCurrency": "BRL",
"availability": "https://schema.org/InStock"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.7",
"reviewCount": "143"
}
}
Onde colocar o schema
3 lugares válidos:
- Inline no
<head>: opção mais simples e a que recomendo - Antes do
</body>: também funciona, Google lê - Via Google Tag Manager: dá pra fazer mas adiciona complexidade desnecessária
Não tem ranking “melhor lugar” — o que importa é estar presente na página.
Como validar se está funcionando
3 ferramentas:
1. Google Rich Results Test
🔗 https://search.google.com/test/rich-results
Cola a URL → mostra todos os schemas detectados, se tem erro, e pré-visualização de como aparece no Google.
Usa essa toda vez que publicar conteúdo novo. Erro de schema = nenhum rich snippet.
2. Schema Markup Validator
🔗 https://validator.schema.org
Validação mais técnica, sem foco em Google. Útil pra schemas que o Google não usa diretamente mas LLMs usam.
3. Search Console
Vai em Search Console → Aprimoramentos. Mostra histórico de schemas detectados, erros e impressões geradas por cada tipo de schema.
Erros comuns que matam o schema
❌ Dados estruturados que mentem: marcar reviews fake, preço errado, datas falsas. Google penaliza pesado se detectar.
❌ Schema sem o conteúdo correspondente na página: se o JSON-LD diz “FAQ”, a página tem que ter FAQ visível pro usuário. Não dá pra esconder.
❌ Múltiplos schemas conflitantes: 2 Article na mesma página, ou Article + Product competindo. Causa parsing errado.
❌ Schema desatualizado: alguns campos foram deprecated (reviewCount mudou de lugar em alguns tipos). Valida regularmente.
❌ Esquecer de atualizar dateModified: sempre que editar o artigo, atualize. IA prioriza conteúdo “fresco”.
O retorno real (em tráfego)
Schema sozinho não gera tráfego — mas destrava o tráfego que outro conteúdo bem feito merece.
Numa amostra de 30 sites clientes da Máximo, depois de adicionar schema completo:
- +18% de CTR médio no orgânico (rich snippet chama mais clique)
- +34% de citação em AI Overview pra páginas com FAQ schema
- +12% de aparições em LLMs (ChatGPT, Perplexity) em pesquisas do nicho
Custo de implementação: ~2 horas de dev pra um site médio. ROI absurdo.
Plano de ação dessa semana
- Adiciona
Organizationna home (se não tem) - Adiciona
ArticleouBlogPostingem todos os artigos do blog - Cria 1 seção FAQ no artigo mais acessado e marca com
FAQPage - Valida tudo no Rich Results Test
- Em 30-60 dias, mede o ganho no Search Console
Schema é a peça de SEO/GEO de maior retorno por hora investida em 2026. Se não tem, é a primeira coisa a fazer.
A gente implementa schema completo em projetos de SEO/GEO desde a base. Fala com a gente se quer revisar seu site.
Quer aplicar isso na sua empresa?
A gente faz um diagnóstico gratuito e mostra o caminho mais curto pra você crescer com previsibilidade.
Quero meu diagnóstico