Perguntas e respostas

As páginas de perguntas e respostas são páginas da Web que contêm informações no formato de uma pergunta seguida por suas respostas. Para um conteúdo que representa uma pergunta e as respectivas respostas, você pode marcar os dados com os tipos do schema.org (em inglês) QAPage, Question e Answer.

As páginas marcadas corretamente se qualificam para ter uma pesquisa aprimorada exibida na página de resultados da pesquisa. Esse tratamento avançado ajuda seu site a alcançar os usuários certos na Pesquisa. Este é um exemplo de resultado que pode ser exibido para a consulta de usuário “Como faço para remover um cabo que está preso em uma porta USB?" se a página tiver sido marcada para responder a essa pergunta:

Um exemplo nos resultados de pesquisa de uma pergunta e o cartão de resposta para a consulta "Como faço para remover um cabo que está preso em uma porta USB??

Além de ativar o conteúdo para o recurso de pesquisa aprimorada mostrado acima, a marcação da sua página de perguntas e respostas ajuda o Google a gerar um snippet melhor para ela. No exemplo acima, o conteúdo das respostas poderá ser exibido no resultado básico se a pesquisa aprimorada não for mostrada.

Lembre-se de que a aparência real da página pode ser diferente. Para ver o layout mais atualizado de resultados básicos e de pesquisa aprimorada em uma página de resultados da pesquisa, faça uma pesquisa em google.com.

Exemplos

O exemplo de marcação a seguir inclui as definições de tipo QAPage, Question e Answer no JSON-LD:

JSON-LD
Microdados

Diretrizes

Para que sua página de perguntas e respostas se qualifique para o tratamento aprimorado, é preciso seguir estas diretrizes:

Diretrizes de conteúdo

  • Só use a marcação QAPage se sua página tiver informações em um formato de perguntas e respostas, ou seja, uma pergunta seguida pelas respostas.
  • Os usuários precisam conseguir enviar respostas para a pergunta. Não use a marcação QAPage para conteúdo que tenha somente uma resposta para uma determinada pergunta sem que os usuários possam adicionar respostas alternativas. Em vez disso, use FAQPage. Veja alguns exemplos:

    Casos de uso válidos:

    • Uma página de fórum em que os usuários possam enviar respostas para uma única pergunta
    • Uma página de suporte de produto em que os usuários possam enviar respostas para uma única pergunta

    Casos de uso inválidos:

    • Uma página de Perguntas frequentes escrita pelo próprio site e que não permita o envio de respostas alternativas pelos usuários
    • Uma página de produto em que os usuários possam enviar várias perguntas e respostas em uma única página
    • Um guia com instruções que respondem a uma pergunta
    • Uma postagem do blog que responde a uma pergunta
    • Um texto que responde a uma pergunta
  • Não aplique a marcação QAPage a todas as páginas de um site ou fórum se nem todo o conteúdo estiver qualificado. Por exemplo, um fórum pode ter várias perguntas postadas que se qualificam individualmente para essa marcação. No entanto, se o fórum também tiver páginas que não são perguntas, essas páginas não estarão qualificadas.
  • Não use a marcação QAPage para páginas de perguntas frequentes ou que tenham várias perguntas por página. A marcação QAPage é usada para páginas que tenham como foco uma única pergunta e as respectivas respostas.
  • Não use a marcação QAPage para fins publicitários.
  • Cada Question precisa incluir o texto inteiro da pergunta, e cada Answer precisa incluir o texto inteiro da resposta.
  • A marcação Answer é usada para respostas a uma pergunta, não para comentários sobre a pergunta ou sobre outras respostas. Não marque comentários que não sejam respostas como Answer.
  • O conteúdo de perguntas e respostas talvez não seja exibido como uma pesquisa aprimorada se contiver qualquer um dos seguintes tipos de conteúdo: obsceno, profano, sexualmente explícito, com violência explícita, que promova atividades perigosas ou ilegais ou textos de ódio ou assédio.

Definições de tipos de dados estruturados

Esta seção descreve os tipos de dados estruturados relacionados a QAPage.

É necessário incluir as propriedades obrigatórias para que seu conteúdo seja qualificado para exibição como uma pesquisa aprimorada. Também é possível incluir as propriedades recomendadas para adicionar mais informações aos seus dados estruturados, o que pode proporcionar uma melhor experiência do usuário.

É possível usar a Ferramenta de teste de dados estruturados do Google para validar e visualizar seus dados estruturados.

QAPage

O tipo QAPage indica que o foco da página é uma pergunta específica e as respectivas respostas. Só usaremos os dados estruturados do tipo Question que estejam em páginas com marcação QAPage. É necessário que haja somente uma definição de tipo QAPage por página.

A definição completa de QAPage está disponível em https://schema.org/QAPage (em inglês).

A tabela a seguir descreve as propriedades do tipo QAPage que são usadas pela Pesquisa Google.

Propriedades obrigatórias
mainEntity Question

A opção Question para a página precisa ser aninhada sob a propriedade mainEntity do item QAPage.

Question

O tipo Question define a pergunta que a página responde e inclui as respostas a essa pergunta, se houver. Espera-se que haja exatamente um tipo Question na página, aninhado sob a propriedade mainEntity de schema.org/QAPage. É necessário que haja somente uma definição de tipo Question por página.

A definição completa de Question está disponível em https://schema.org/Question (em inglês).

Propriedades obrigatórias
answerCount Integer

É o número total de respostas para a pergunta. Por exemplo, se houver 15 respostas, mas somente as 10 primeiras forem marcadas devido à paginação, esse valor será 15. Ele também pode ser 0 para perguntas sem resposta.

acceptedAnswer ou suggestedAnswer Answer

Para se qualificar para a pesquisa aprimorada, uma pergunta precisa ter pelo menos uma resposta, seja acceptedAnswer ou suggestedAnswer. No entanto, as perguntas podem não ter respostas ao serem publicadas pela primeira vez. Para perguntas sem respostas, defina a propriedade answerCount como 0. Perguntas sem respostas não estão qualificadas para a pesquisa aprimorada.

acceptedAnswer Answer

É a resposta principal para a pergunta. Pode haver várias ou nenhuma delas por pergunta. Essa propriedade precisa representar as respostas aceitas de alguma forma no seu site. Por exemplo, aceitas como uma resposta principal por um autor de pergunta, moderador ou sistema de votação. Outras formas de classificação de respostas, como pela mais recente, não podem ser usadas para identificar as principais respostas.

suggestedAnswer Answer

É uma resposta possível, mas não aceita como resposta principal (acceptedAnswer). Pode haver várias ou nenhuma delas por pergunta.

name Text

É o texto completo da forma abreviada da pergunta. Por exemplo, "Quantas colheres de chá equivalem a uma xícara?"

Propriedades recomendadas
author Person ou Organization

É o autor da pergunta.

dateCreated Date ou DateTime

É a data em que a pergunta foi adicionada à página, no formato ISO-8601.

text Text

É o texto completo da forma longa da pergunta. Por exemplo, "Estou cozinhando e preciso saber quantas colheres de chá equivalem a uma xícara. Quantas colheres de chá equivalem a uma xícara?".

upvoteCount Integer

É o número total de votos que a pergunta recebeu. Se a página for compatível com votos positivos e votos negativos, defina o valor upvoteCount como um único valor agregado que represente esses dois tipos de votos. Por exemplo, se houver cinco votos positivos e dois votos negativos, o valor agregado usado para upvoteCount será 3. Se houver cinco votos positivos e não houver compatibilidade para votos negativos, o valor para upvoteCount será 5.

Answer

O tipo Answer define as respostas sugeridas e aceitas para a Question da página. Defina Answers dentro da Question, como valores para as propriedades suggestedAnswer e acceptedAnswer.

A tabela a seguir descreve as propriedades do tipo Answer que são usadas em uma Question.

A definição completa de Answer está disponível em https://schema.org/Answer (em inglês).

Propriedades obrigatórias
text Text

É o texto completo da resposta. Se somente uma parte estiver marcada, talvez seu conteúdo não seja exibido, e o Google não poderá determinar o melhor texto a ser mostrado.

Propriedades recomendadas
author Person ou Organization

É o autor da resposta.

dateCreated Date ou DateTime

É a data em que a resposta foi adicionada à página, no formato ISO-8601.

upvoteCount Integer

É o número total de votos que a resposta recebeu. Se a página for compatível com votos positivos e votos negativos, defina o valor upvoteCount como um único valor agregado que represente esses dois tipos de votos. Por exemplo, se houver cinco votos positivos e dois votos negativos, o valor agregado usado para upvoteCount será 3. Se houver cinco votos positivos e não houver compatibilidade para votos negativos, o valor para upvoteCount será 5.

url URL

É um URL vinculado diretamente à resposta. Por exemplo: https://www.examplesite.com/question#answer1