ClaimReview: O que é e porque não serve para as avaliações do seu produto
O ClaimReview aparece com frequência em orientações sobre schema para lojas. É a ferramenta errada. Veja o que realmente faz e o que utilizar em alternativa.
Para que serve o ClaimReview e porque confunde quem gere uma loja
ClaimReview é um tipo de dado estruturado para verificação de factos. Permite que um editor marque uma afirmação feita por alguém, a classificação atribuída a ela e o artigo onde explica o veredicto. O resultado é a aparição de verificação de factos nos resultados de pesquisa: a afirmação, o verificador e um veredicto como "Falso" ou "Maioritariamente verdadeiro."
Os autores previstos são organizações de verificação de factos e redações jornalísticas. O assunto é uma declaração que pode ser verdadeira ou falsa. Nada disso descreve uma página de produto, cujo assunto é um artigo à venda e cuja entrada é a opinião do comprador, não um veredicto factual.
A palavra "avaliação" é o problema. Conteúdo sobre schema é copiado entre posts de blogue, e "ClaimReview" parece o tipo de review que uma loja deveria usar, especialmente ao lado da combinação menos óbvia de Product e aggregateRating. Os dois tipos têm quase nada em comum: ClaimReview classifica uma afirmação, as avaliações de produto classificam algo que o cliente comprou.
O que utilizar em alternativa ao ClaimReview para avaliações de produto
Utilize Product como recipiente do artigo, depois aninhe as avaliações dos clientes dentro dele. Avaliações individuais ficam em Review. O resumo de todas as avaliações fica em aggregateRating, e é esse aggregateRating que alimenta as estrelas que os compradores veem nos resultados de pesquisa.
- Product: o próprio artigo, com nome, imagem e identificadores.
- Review: uma avaliação individual do cliente, com classificação, autor e conteúdo.
- aggregateRating: a nota média e o número de avaliações, o campo que ativa os rich snippets com estrelas.
- Offer (opcional, mas útil): preço e disponibilidade, para que a listagem carregue contexto comercial.
O que acontece se usar o ClaimReview numa página de produto
Não obtém estrelas de produto com ele, porque o ClaimReview não alimenta o rich result de produto. O rich snippet com estrelas é gerado pelo aggregateRating dentro de Product, e o ClaimReview não fornece nenhum dos dois.
Na melhor das hipóteses, a marcação é inerte e ignorada. Na pior, indica que a página está a fazer afirmações de verificação de factos que não consegue sustentar. O caminho mais correto é remover o ClaimReview completamente das páginas de loja. Para distinguir rapidamente qual aplicar: se o assunto é uma declaração que pode ser verdadeira ou falsa e o autor é um verificador de factos, o ClaimReview aplica-se; se o assunto é um produto que um cliente comprou, precisa de Product com Review e aggregateRating.
- O assunto é uma afirmação factual e o autor é um verificador de factos: ClaimReview.
- O assunto é um produto e o autor é um cliente: Product mais Review mais aggregateRating.
- O assunto é um serviço ou reputação de uma empresa: Review no tipo Organization ou LocalBusiness relevante, não ClaimReview.
Schema correto é necessário, mas não suficiente
Mesmo o schema de Product só funciona se o texto da avaliação estiver no HTML da página que o rastreador lê, e não injetado depois por um widget que o rastreador vê como vazio. Um schema válido em torno de um elemento vazio ainda valida e ainda não rende nada.
A maioria das aplicações de avaliação foi concebida para o utilizador na página e não vai mais além: as estrelas aparecem para uma pessoa, mas o texto subjacente fica retido no script. Para uma loja, a marcação correta é Product com Review e aggregateRating, com o texto das avaliações presente no HTML do servidor. Reserve o ClaimReview para os verificadores de factos para quem ele foi criado.
- O ClaimReview vai gerar classificações por estrelas na minha página de produto?
- Não. Os rich snippets com estrelas de produto vêm do aggregateRating aninhado dentro de Product. O ClaimReview descreve o veredicto de um verificador de factos sobre uma afirmação e alimenta o resultado de verificação de factos, não o rich result de produto, pelo que não gera estrelas numa página de loja.
- O ClaimReview é adequado para alguma situação num site de comércio eletrónico?
- Apenas se publicar genuinamente verificações de factos, o que uma loja quase nunca faz. A opinião do cliente sobre um produto é sentimento sobre um artigo, não um veredicto sobre uma afirmação factual, pelo que Product com Review e aggregateRating é o schema correto, não o ClaimReview.
- Já adicionei o ClaimReview. O que devo fazer?
- Remova-o das suas páginas de produto e de loja e adicione Product com Review e aggregateRating em alternativa. Deixar o ClaimReview não gera estrelas e pode ser interpretado como marcação incorreta numa página comercial, pelo que a correção mais limpa é removê-lo.
- O schema de avaliação correto garante que serei citado?
- Não. O schema é necessário, mas não suficiente. O texto da avaliação também tem de estar no HTML da página que um rastreador consegue ler, e não injetado por um widget que o rastreador vê como vazio. Um schema válido em torno de um elemento vazio ainda não rende nada.