ai

Marca FAQs com schema FAQPage

O MetricSpot verifica se a tua secção de FAQ está envolvida em JSON-LD FAQPage. Pares Q&A marcados são elegíveis para rich results no Google e citações diretas em answer engines.

O que esta verificação faz

Procura um bloco <script type="application/ld+json"> na página que declare "@type": "FAQPage" com uma ou mais entradas Question. A verificação falha quando o MetricSpot deteta uma secção h2/h3 “Perguntas frequentes” no HTML visível mas sem schema correspondente.

Porque é importante

O schema FAQ é um dos poucos tipos de dados estruturados que o Google ainda usa para mostrar rich results em sites não-médicos e não-governamentais — mas o ganho maior agora é a IA.

  • As AI Overviews do Google e a caixa “As pessoas também perguntam” preferem extrair de conteúdo marcado com FAQPage porque as fronteiras Q→A são inequívocas.
  • ChatGPT browsing e Perplexity segmentam as páginas pelas fronteiras das perguntas. Quando a fronteira está explícita em JSON-LD, o bloco extraído como citação é exatamente a resposta que escreveste — não um fragmento que o segmentador adivinhou.
  • Assistentes de voz (Google Assistant, Alexa) puxam respostas factuais curtas do schema FAQ com atribuição ao teu domínio.

Marcar conteúdo que já escreveste leva dez minutos e leva-te de “ignorado” a “citado”.

Como corrigir

Envolve cada Q&A em JSON-LD. Coloca isto no <head> da página (ou em qualquer ponto do body — o Google aceita ambos):

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Quanto custa o MetricSpot?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "O MetricSpot começa em €9/mês para o plano Pro e €19/mês para Premium. A auditoria grátis anónima corre uma vez por IP, sem registo."
      }
    },
    {
      "@type": "Question",
      "name": "O que é que o MetricSpot audita?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "91 verificações entre SEO técnico, performance, on-page, acessibilidade, privacidade, social, legibilidade para IA e qualidade de conteúdo."
      }
    }
  ]
}
</script>

Astro — gera a partir do frontmatter:

---
const { faqs } = Astro.props;
const schema = {
  "@context": "https://schema.org",
  "@type": "FAQPage",
  mainEntity: faqs.map(f => ({
    "@type": "Question",
    name: f.q,
    acceptedAnswer: { "@type": "Answer", text: f.a },
  })),
};
---
<script type="application/ld+json" set:html={JSON.stringify(schema)} />

WordPress — Rank Math, Yoast e SEOPress trazem blocos de FAQ que emitem JSON-LD FAQPage automaticamente. No Gutenberg, usa o bloco “FAQ”.

Regras que o Google impõe:

  • Cada Question.name e Answer.text tem de estar visível na página — Q&As só em schema violam as guidelines e arriscam ação manual.
  • Não marques perguntas que não são realmente FAQs (reviews de produto, tickets de suporte, threads de fórum).
  • Cada resposta deve ser uma resposta auto-contida, não um teaser que liga para outro lado.

Testa — cola o URL no Rich Results Test do Google. Valida o schema, mostra o que renderizaria e assinala qualquer problema de guideline.

Perguntas frequentes

O schema FAQPage vai aparecer como rich result no Google?

Desde agosto de 2023 o Google limita o rich result de FAQ a sites governamentais e de saúde autoritários para a maioria das queries. O schema continua a funcionar — o Google lê-o para AI Overviews, “As pessoas também perguntam” e citações em pesquisa por IA — mas podes não ver o acordeão expansível em resultados de pesquisa normais.

Preciso de schema separado para HowTo e Q&A?

FAQPage é para páginas onde antecipas perguntas do leitor. HowTo é para instruções passo-a-passo. QAPage é para uma única pergunta de utilizador com várias respostas da comunidade (estilo Stack Overflow). Escolhe um; não marques em duplicado.

Como é que isto encaixa com outros dados estruturados?

FAQPage coexiste com Article, BlogPosting, Product, etc. — emite ambos. Vê a página Dados estruturados JSON-LD para a estratégia mais alargada.

Fontes

Última atualização 2026-05-11