Por que usar Schema FAQ e HowTo
Dados estruturados FAQ e HowTo podem transformar sua aparência nos resultados de busca. Em vez de ocupar duas linhas, sua página pode ocupar cinco ou seis — com perguntas expansíveis ou passos de um tutorial diretamente na SERP.
O resultado: mais visibilidade, mais cliques, mais tráfego. E tudo sem precisar subir de posição.
É importante notar que o Google reduziu significativamente a exibição de rich results de FAQ a partir de agosto de 2023, limitando a sites governamentais e de saúde. Ainda assim, implementar os dados estruturados é uma boa prática — o Google pode reativar a exibição a qualquer momento, e outros mecanismos de busca (Bing, Yahoo) ainda os utilizam.
Schema FAQ: implementação
O FAQ Schema é usado quando a página contém uma lista de perguntas e respostas sobre um tema.
JSON-LD completo
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "O que é crawl budget?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Crawl budget é a quantidade de páginas que o Googlebot rastreia no seu site em um determinado período."
}
},
{
"@type": "Question",
"name": "Crawl budget afeta sites pequenos?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Para sites com menos de 10.000 páginas, crawl budget raramente é um problema. O Google tem capacidade de sobra."
}
},
{
"@type": "Question",
"name": "Como verificar meu crawl budget?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Use o Google Search Console em Configurações > Estatísticas de rastreamento para ver quantas páginas são rastreadas por dia."
}
}
]
}
Onde colocar no HTML
Adicione o JSON-LD dentro de uma tag <script> no <head> ou no final do <body>:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [...]
}
</script>
Regras do Google para FAQ
- As perguntas e respostas devem estar visíveis na página (não apenas no JSON-LD).
- Não use FAQ Schema para páginas de suporte com apenas uma pergunta.
- As respostas podem conter HTML básico (links, listas, negrito).
- Não use para conteúdo publicitário disfarçado de FAQ.
Schema HowTo: implementação
O HowTo Schema é para páginas que ensinam como fazer algo em etapas sequenciais.
JSON-LD completo
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "Como configurar o robots.txt",
"description": "Guia passo a passo para criar e configurar o arquivo robots.txt do seu site.",
"totalTime": "PT10M",
"estimatedCost": {
"@type": "MonetaryAmount",
"currency": "BRL",
"value": "0"
},
"step": [
{
"@type": "HowToStep",
"name": "Criar o arquivo",
"text": "Crie um arquivo chamado robots.txt na raiz do seu site.",
"url": "https://seusite.com/guia-robots#passo-1"
},
{
"@type": "HowToStep",
"name": "Definir regras de acesso",
"text": "Adicione as regras User-agent e Disallow para controlar quais crawlers podem acessar quais caminhos.",
"url": "https://seusite.com/guia-robots#passo-2"
},
{
"@type": "HowToStep",
"name": "Adicionar o sitemap",
"text": "Inclua a URL do seu sitemap.xml no final do arquivo robots.txt.",
"url": "https://seusite.com/guia-robots#passo-3"
},
{
"@type": "HowToStep",
"name": "Testar no Search Console",
"text": "Use a ferramenta de teste de robots.txt do Google Search Console para validar o arquivo.",
"url": "https://seusite.com/guia-robots#passo-4"
}
]
}
Propriedades importantes do HowTo
totalTime: duração no formato ISO 8601.PT10M= 10 minutos,PT1H30M= 1 hora e 30 minutos.estimatedCost: custo estimado. Use0para guias gratuitos.tool: ferramentas necessárias (opcional).supply: materiais necessários (opcional).image: imagem de cada passo (melhora a exibição no rich result).
Regras do Google para HowTo
- O conteúdo deve ser um tutorial com passos sequenciais.
- Cada passo deve ser visível na página.
- Não use para receitas (existe Recipe Schema para isso).
- Não use para conteúdo que não é instrucional.
Combinando FAQ e HowTo na mesma página
Você pode ter ambos os schemas na mesma página. Basta usar um array no JSON-LD:
<script type="application/ld+json">
[
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [...]
},
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "...",
"step": [...]
}
]
</script>
Ou usar duas tags <script> separadas. Ambas as abordagens são válidas.
Validação e teste
Rich Results Test
A ferramenta oficial do Google para validar dados estruturados: search.google.com/test/rich-results. Cole a URL ou o código HTML e verifique se há erros ou avisos.
Schema Markup Validator
O validador do Schema.org (validator.schema.org) verifica se a estrutura segue a especificação oficial. Mais rigoroso que a ferramenta do Google.
Search Console — Melhorias
Em Melhorias, o Search Console mostra o status dos seus dados estruturados: quantas páginas têm FAQ, HowTo, etc., e se há erros.
Erros comuns
Conteúdo invisível
Colocar FAQ no JSON-LD mas não exibir as perguntas na página. O Google considera isso conteúdo oculto e pode ignorar o schema.
Perguntas e respostas genéricas
”O que é [nome da empresa]?” com resposta “Somos a melhor empresa do mercado.” FAQ Schema é para informação útil, não para autopromoção.
HowTo com um único passo
Se o “tutorial” tem apenas um passo, não é um HowTo. O Google espera pelo menos dois passos.
Formatação incorreta do tempo
"totalTime": "10 minutos" ← Errado
"totalTime": "PT10M" ← Correto (ISO 8601)
Dados desatualizados
Schema com informações que não refletem o conteúdo atual da página. O Google pode detectar inconsistências e revogar o rich result.
Implementação em WordPress
Plugin: Yoast SEO
O Yoast permite adicionar blocos de FAQ e HowTo diretamente no editor Gutenberg. Os dados estruturados são gerados automaticamente.
Plugin: Rank Math
Similar ao Yoast, com blocos específicos para FAQ e HowTo no editor.
Manualmente
Se você prefere controle total, adicione o JSON-LD no template do tema:
<?php if (is_single()) : ?>
<script type="application/ld+json">
<?php echo json_encode($faq_schema); ?>
</script>
<?php endif; ?>
Monitorando resultados
Após implementar, monitore no Search Console:
- Impressões e cliques na aba de Desempenho, filtrando por “Tipo de resultado de pesquisa”.
- Erros em Melhorias > FAQ / HowTo.
- CTR — compare o antes e depois da implementação.
O impacto no CTR varia de 10% a 30%, dependendo da competitividade da SERP e da qualidade do seu rich result.
Conclusão
FAQ e HowTo são os dados estruturados mais simples de implementar e com maior potencial de impacto visual nos resultados de busca. Mesmo com as mudanças recentes do Google na exibição de FAQ rich results, a implementação continua sendo uma boa prática — o esforço é mínimo e o upside é significativo quando o Google decide exibir.