GEO SEO

Schema Markup para Motores de IA: Os Tipos que Mais Rendem

Alejandro Rioja
Alejandro Rioja
9 min de leitura
TL;DR

FAQPage e HowTo schema oferecem o maior lift GEO de citação por hora de trabalho porque os motores de IA os interpretam como perguntas pré-respondidas e procedimentos passo a passo. Article/BlogPosting sinaliza credibilidade de autoria. Person e Organization ancoram seu grafo de entidades para que os modelos parem de confundir você com outra pessoa. Ignore os tipos obscuros — eles não movem o marcador em 2026.

Newsletter gratuita

Toda quarta-feira. 28.400+ operadores. Zero enrolação.

Atualizado maio 2026.

TL;DR: FAQPage e HowTo schema oferecem o maior lift GEO de citação por hora de trabalho porque os motores de IA os interpretam como perguntas pré-respondidas e procedimentos passo a passo. Article/BlogPosting sinaliza credibilidade de autoria. Person e Organization ancoram seu grafo de entidades para que os modelos parem de confundir você com outra pessoa. Ignore os tipos obscuros — eles não movem o marcador em 2026.

[Nota do operador] Faço auditorias de schema nos meus próprios sites e nos dos meus clientes regularmente. A diferença entre os tipos que os motores de IA realmente usam e os que simplesmente ficam ali sem fazer nada é maior do que a maioria dos guias admite.

Índice

Abrir Índice

Por que os motores de IA leem o schema diferente do Google

Os crawlers tradicionais do Google usam o schema principalmente para rich results — aquelas estrelas de avaliação e preços de produto no SERP. Isso é uma preocupação de renderização. O schema ou qualifica para uma feature ou não.

Os motores de IA — ChatGPT, Perplexity, Gemini, Claude — usam o schema de forma diferente. Eles não estão renderizando um SERP. Estão analisando sua página para extrair fatos discretos e citáveis. O schema markup é um atalho. Em vez de inferir o que um bloco de texto significa, o modelo pode ler o campo @type e saber: “isso é um par pergunta-resposta”, ou “isso é um procedimento estruturado”, ou “isso é o autor”.

Isso muda quais tipos importam. Ganham os tipos que serializam seu conteúdo em unidades limpas e extraíveis. Os tipos que principalmente ajudam o Google a exibir um rich result são menos valiosos no contexto GEO.

Os crawlers que alimentam os dados de treinamento de IA e a recuperação em tempo real (Common Crawl, índice do Bing, crawl do Google) processam JSON-LD. Se o markup é válido e semanticamente preciso, ele é ingerido. Se está recheado de FAQs falsas ou tipos incompatíveis, os modelos aprendem a desconfiar — ou ignorar.

Article e BlogPosting: a âncora de autoria

Todo post que você publica deve ter schema Article ou BlogPosting. Não é glamouroso, mas é fundamental.

Os dois campos que mais importam para GEO são author e dateModified. Os motores de IA ponderam a atualidade e a autoria nomeada ao decidir se vão mostrar uma citação. Uma página sem autor declarado e com uma data de publicação de dois anos atrás compete mal contra uma página com um especialista nomeado e uma atualização recente.

json
{
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "headline": "Schema Markup para Motores de IA: Os Tipos que Mais Rendem",
  "author": {
    "@type": "Person",
    "name": "Alejandro Rioja",
    "url": "https://alejandrorioja.com/about/"
  },
  "datePublished": "2026-05-31",
  "dateModified": "2026-05-31",
  "publisher": {
    "@type": "Organization",
    "name": "Alejandro Rioja",
    "url": "https://alejandrorioja.com"
  },
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://alejandrorioja.com/blog/schema-markup-for-ai-engines-the-types-that-punch-above-their-weight/"
  }
}

Mantenha o dateModified preciso. Já vi sites com uma data falsa de “atualizado hoje” em cada página — os modelos detectam o padrão e descontam. Atualize a data quando você realmente atualizar o conteúdo.

FAQPage: o maior lift GEO por hora

Se eu tivesse que escolher um tipo de schema para adicionar a cada página informativa agora, seria o FAQPage. O motivo é estrutural: os motores de IA já querem responder perguntas. FAQPage entrega a eles uma pergunta rotulada e uma resposta rotulada em um único nó. Nenhuma inferência necessária.

Uma correção, se você aprendeu essa tática alguns anos atrás: ela não te dá mais nada nos resultados do Google. O Google removeu os rich results de FAQ em 7 de maio de 2026 — os dropdowns de FAQ sumiram do SERP, o relatório do Search Console e o suporte no Teste de Resultados Ricos caíram em junho, e os dados da API vieram em seguida, em agosto. Se você publicava schema de FAQ pelo espaço no SERP, esse motivo morreu.

Publique para os motores que ainda leem. FAQPage continua sendo schema.org válido, e os crawlers que alimentam a recuperação de IA continuam analisando. Quando um usuário faz ao Perplexity uma pergunta que corresponde a uma das suas entradas de FAQ, o modelo pode citar sua resposta quase literalmente porque você já a formatou como citação.

O único caso para remover: se a sua marcação de FAQ descreve perguntas que não estão visíveis na página, ou é um bloco de FAQ raso que você adicionou só pela feature do SERP, apague. Marcação que não corresponde à página é pior que nenhuma.

Regras que sigo para o schema de FAQ que realmente funciona:

  1. Cada pergunta deve refletir como um usuário real a formula — não como você a formularia como profissional de marketing.
  2. Cada resposta deve ser autocontida. Se a resposta só faz sentido depois de ler o artigo, ela não será citada.
  3. De três a seis perguntas por página é o ponto ótimo. Preencher com dez perguntas fracas prejudica mais do que ajuda.
json
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Quais tipos de schema os motores de IA priorizam?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Os motores de IA priorizam FAQPage, HowTo, Article/BlogPosting, Person e Organization. Esses tipos serializam o conteúdo em unidades limpas e extraíveis que os modelos podem citar diretamente sem precisar analisar prosa."
      }
    },
    {
      "@type": "Question",
      "name": "O schema markup ainda ajuda com SEO em 2026?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Sim. O schema markup ajuda tanto crawlers tradicionais (para rich results como preços de produto e estrelas de avaliação) quanto crawlers de IA (para extração de citações). FAQPage e HowTo oferecem o maior retorno por hora de trabalho de implementação, embora desde maio de 2026 esse retorno seja apenas extração de citações: os rich results de Google deles acabaram."
      }
    },
    {
      "@type": "Question",
      "name": "Quantos itens de FAQ devo incluir por página?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "De três a seis pares de perguntas e respostas autocontidas é o ponto ótimo. Mais de seis dilui a qualidade; menos de três reduz a superfície de citação."
      }
    }
  ]
}

HowTo: procedimentos que os motores de IA adoram citar

O schema HowTo é subutilizado. A maioria das pessoas o implementa em conteúdo estilo receita e para por aí. Mas qualquer conteúdo procedimental — guias de configuração, auditorias, frameworks — é candidato.

O motivo pelo qual ele se sai acima do esperado para GEO: os motores de IA respondem regularmente a consultas do tipo “como faço…” listando etapas. Quando sua página tem schema HowTo com etapas nomeadas, o modelo pode reproduzir sua estrutura quase exatamente. Ele não está resumindo você — está citando seu procedimento.

json
{
  "@context": "https://schema.org",
  "@type": "HowTo",
  "name": "Como Adicionar Schema FAQPage a um Post de Blog",
  "step": [
    {
      "@type": "HowToStep",
      "position": 1,
      "name": "Identifique de três a seis perguntas reais de usuários",
      "text": "Extraia perguntas das consultas do Google Search Console, threads do Reddit e seus próprios e-mails de clientes. Cada pergunta deve refletir linguagem natural, não linguagem de marketing."
    },
    {
      "@type": "HowToStep",
      "position": 2,
      "name": "Escreva respostas autocontidas",
      "text": "Cada resposta deve fazer sentido isoladamente — sem referências a 'como mencionado acima' ou 'veja seção 3'. Mire em 40–120 palavras por resposta."
    },
    {
      "@type": "HowToStep",
      "position": 3,
      "name": "Adicione o bloco JSON-LD ao head ou body da sua página",
      "text": "Cole o JSON-LD do FAQPage em uma tag <script type='application/ld+json'>. Valide com o Schema.org Validator antes de publicar: o Google's Rich Results Test removeu o suporte a FAQ em junho de 2026."
    }
  ]
}

Uma nota prática: mantenha o texto do HowToStep curto e escaneável. Os motores de IA excerptam o texto das etapas em granularidade aproximada de sentença. Um ensaio de 400 palavras em um campo de etapa é em sua maior parte ignorado.

Person e Organization: desambiguação de entidades

Esse é o chato que previne problemas reais. Os motores de IA mantêm grafos de entidades — mapas internos de quem são pessoas e organizações. Se o seu schema Person está ausente ou inconsistente, os modelos podem confundir você com alguém que compartilha seu nome, ou simplesmente rotulá-lo como entidade desconhecida e despriorizar seu conteúdo.

O schema Person na sua página “sobre mim” e páginas de autor faz três coisas:

  1. Declara seu nome canônico e URL
  2. Conecta aos seus perfis sociais via sameAs (esses funcionam como âncoras de entidade)
  3. Associa sua expertise via knowsAbout
json
{
  "@context": "https://schema.org",
  "@type": "Person",
  "name": "Alejandro Rioja",
  "url": "https://alejandrorioja.com/about/",
  "sameAs": [
    "https://www.linkedin.com/in/alejandrioja/",
    "https://twitter.com/alejandrorioja",
    "https://github.com/alerioja"
  ],
  "knowsAbout": [
    "AI agents",
    "Generative Engine Optimization",
    "SEO",
    "growth marketing"
  ],
  "jobTitle": "Founder",
  "worksFor": {
    "@type": "Organization",
    "name": "Alejandro Rioja",
    "url": "https://alejandrorioja.com"
  }
}

O schema Organization pertence à sua página inicial. Os links sameAs aqui são especialmente importantes — eles permitem que os modelos verifiquem que seu site, sua página do LinkedIn e seu perfil no Crunchbase são todos a mesma entidade.

BreadcrumbList é frequentemente pulado porque parece uma conveniência de UX, não um sinal de conteúdo. Isso é um erro.

Os motores de IA usam breadcrumbs para entender onde um conteúdo está na taxonomia do seu site. Um post sobre “schema markup” que vive dentro de /blog/seo/ é contextualizado de forma diferente de uma página independente. Essa hierarquia ajuda os modelos a classificar seu conteúdo com precisão, o que afeta para quais consultas ele aparece.

json
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Início",
      "item": "https://alejandrorioja.com/"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "Blog",
      "item": "https://alejandrorioja.com/blog/"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "Schema Markup para Motores de IA",
      "item": "https://alejandrorioja.com/blog/schema-markup-for-ai-engines-the-types-that-punch-above-their-weight/"
    }
  ]
}

Esta é uma implementação de 10 minutos que a maioria dos sites pode adicionar em uma única edição de template. Adicione ao layout do seu CMS e cada página o recebe automaticamente.

Tipos que pulo em 2026

Uma lista não exaustiva de tipos de schema nos quais não invisto tempo para GEO:

  • Product — relevante para e-commerce, não para sites informativos
  • Event — útil para empresas de eventos (uso no Pickleland), irrelevante em outros contextos
  • Recipe — nicho
  • JobPosting — apenas se você for um quadro de empregos
  • Review/AggregateRating — o Google ainda os usa para rich results, mas os motores de IA são céticos em relação a avaliações autorreportadas
  • SpeakableSpecification — teoricamente interessante para voz, praticamente sem suporte na maioria dos motores de IA

O padrão: se um tipo não serializa seu conteúdo real em unidades discretas e citáveis, ele não vai mover suas métricas GEO. Fique com os tipos que reformatam o que você já está dizendo em dados estruturados que um modelo pode extrair limpo.

Validando seu schema antes de publicar

Duas ferramentas que sempre uso:

  1. Google’s Rich Results Testsearch.google.com/test/rich-results. Verifica a elegibilidade para as features de rich results do Google e aponta erros de sintaxe.
  2. Schema.org Validatorvalidator.schema.org. Mais permissivo que a ferramenta do Google; detecta problemas estruturais que o Google ignora.

Um workflow que uso: colar o JSON-LD no validador antes de adicioná-lo à página. Corrigir erros. Depois adicionar à página e executar o Rich Results Test na URL ao vivo. Isso evita publicar markup quebrado que fica sem ser detectado por meses.

Um erro comum: colocar múltiplos blocos @type em tags <script> separadas funciona bem, mas aninhar tipos não relacionados dentro de um único bloco causa falhas de validação. Mantenha cada tipo em sua própria tag de script.

A conclusão do operador

FAQPage e HowTo são os dois tipos que adiciono a cada página informativa que publico. Levam de 20 a 40 minutos para escrever bem e criam superfície de citação estruturada que os motores de IA podem usar diretamente. Article/BlogPosting, Person, Organization e BreadcrumbList são obrigatórios — incorpore-os nos seus templates uma vez e esqueça-os. Tudo mais é ruído até você dominar esses cinco.

Continue lendo

Posts relacionados

Continue lendo

Receba o manual de IA na sua caixa de entrada

Toda quarta-feira. 28.400+ operadores. Zero enrolação.

↵ ver todos os resultados esc esc para fechar