“Especifique "offers", "review" ou "aggregateRating"”: como corrigir
Este é um problema crítico. O e-mail do Search Console lista entre os principais problemas críticos, e o relatório coloca em Por que os itens são inválidos. O Google precisa de um name e de pelo menos um entre offers, review ou aggregateRating para a marcação Product valer.
Ache o bloco Product incompleto
- Cole o endereço da página no Teste de pesquisa aprimorada. Abra Snippets de produto e clique no item inválido. Ele mostra os campos que o Google achou.
- Abra o código-fonte e procure
"Product"dentro dos blocosapplication/ld+json. Procure tambémschema.org/Product, que acha microdados antigos no HTML. - Conte os itens Product. Uma página com um bloco completo e um bloco vazio tem uma segunda fonte de marcação.
Depois, veja qual é o seu caso
Um segundo bloco Product, de um app, widget ou trecho antigo
Apps de avaliação, widgets de visualização rápida e trechos esquecidos no tema podem imprimir a própria marcação Product, só com o nome. No fórum da Shopify, uma loja achou a causa num recurso de visualização rápida que nem usava nas páginas de produto. Desligue a marcação desse app ou apague o trecho, para sobrar um bloco completo.
Uma página que não é de um produto
Páginas de coleção, de categoria e posts de blog às vezes têm marcação Product. As regras de avaliação do Google pedem marcação sobre um item específico, não sobre uma categoria ou lista. Tire a marcação Product desses modelos.
Um produto de verdade sem preço na marcação
Coloque a oferta. Numa página de produto de verdade, essa é a correção:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Bolsa de Viagem de Lona",
"image": "https://exemplo.com.br/fotos/bolsa-de-viagem.jpg",
"description": "Bolsa de viagem de lona encerada com alças de couro.",
"offers": {
"@type": "Offer",
"price": 389.9,
"priceCurrency": "BRL",
"availability": "https://schema.org/InStock"
}
}
</script>Basta um dos três. A documentação do Google avisa que o Teste de pesquisa aprimorada ainda pode mostrar um aviso quando o produto tem offers, mas não tem review nem aggregateRating. É o aviso “O campo "review" não foi encontrado”, que não é crítico e pode ficar. Veja o que significam esses avisos em snippets do produto: campo não encontrado.
Na sua plataforma
- Shopify: o Dawn e o Horizon escrevem um bloco Product com oferta. Se este erro aparece, procure um segundo bloco no código do tema e nos apps. Comece pelos apps de avaliação.
- WooCommerce: a marcação do próprio WooCommerce pula um produto sem preço, sem avaliações e sem nota, então o WooCommerce sozinho não causa este erro. Olhe o tema e os outros plugins. Se você quer notas na marcação, a ajuda do Yoast manda ligar avaliações e estrelas em WooCommerce > Configurações > Produtos.
Para o produto aparecer de verdade
O resultado aprimorado só vale para páginas no índice. O CrawlCoach mostra quais páginas da sua loja o Google deixou de fora e qual é a correção de cada uma.
Perguntas frequentes
O que são os problemas críticos no e-mail do Search Console?
Problemas críticos impedem o item de aparecer como resultado aprimorado, como um preço ou estrelas embaixo do seu resultado. A página continua indexada e pode aparecer como resultado comum.
Preciso de offers, review e aggregateRating juntos?
Não. Um basta. A maioria das lojas usa offers, porque todo produto tem preço.
Posso colocar uma nota para tirar o erro?
Só notas reais, que as pessoas veem na página. As regras de avaliação do Google exigem que a nota esteja visível e proíbem avaliações falsas. Colocar offers é a correção mais segura.
Fontes
Conferido em 8 de outubro de 2026. O Google muda o Search Console e a ajuda de tempos em tempos. Se algo estiver diferente na sua tela, confira a fonte.
- Ajuda do Search Console: Mensagens de erro e soluções de pesquisa aprimorada
- Central da Pesquisa Google: Dados estruturados do snippet de produto (Product, Review, Offer)
- Central da Pesquisa Google: Dados estruturados de snippet de avaliação (Review, AggregateRating)
- Ajuda do Search Console: Visão geral do relatório de pesquisa aprimorada
- Código do WooCommerce: classe de dados estruturados (em inglês)
- Ajuda do Yoast: review ou aggregateRating devem ser especificados (em inglês)
Veja quais páginas do seu site estão fora do Google
Entre com sua conta Google. O CrawlCoach confere até 500 páginas de graça e mostra a correção de cada problema.
Gerar meu relatório grátisGrátis para até 500 páginas. Sem cartão. Entre com a conta Google que você usa no Search Console.
O app e os relatórios do CrawlCoach estão em inglês.
Outros erros de dados estruturados
- O campo "review" não foi encontradoA maioria dos avisos dos snippets do produto não é crítica. Os avisos de "review" ou "aggregateRating" não encontrados quase sempre querem dizer que a página tem preço, mas não tem avaliações, e o próprio Google diz que isso pode gerar um aviso.
- O tipo de objeto do campo "itemReviewed" não é válidoUm erro de snippet de avaliação quer dizer que o Google não mostra estrelas para aquele item. Cada um tem uma correção pequena: um tipo aceito, a contagem de notas, o nome do item avaliado ou a escala da nota.
- O campo "price" não foi encontrado (em "offers")Falta de name, image ou price na oferta é crítico: o produto não aparece como informação do comerciante. Falta de description, frete, devolução ou GTIN não é crítico.