A marcação de Product pode fornecer detalhes como preço, disponibilidade e avaliações quando aplicáveis.
Antes de começar
Defina se o conteúdo é uma página de compra ou uma página editorial sobre o item.
Passo a passo
- Para uma página de compra de um produto individual, comece por
Product.namee umoffersdo tipoOffercom preço e moeda; disponibilidade deve refletir o estoque real. Exemplo mínimo ilustrativo:
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Caneca de cerâmica azul",
"image": "https://exemplo.com.br/imagens/caneca-azul.jpg",
"description": "Caneca de cerâmica azul, capacidade de 300 ml.",
"offers": {
"@type": "Offer",
"url": "https://exemplo.com.br/produtos/caneca-azul/",
"price": "49.90",
"priceCurrency": "BRL",
"availability": "https://schema.org/InStock"
}
}
Inclua somente imagens, descrição, preço e estoque que a pessoa também encontra na página; campos exigidos variam entre experiência de snippet e Merchant listing. Para página editorial de avaliação, aplique requisitos diferentes da página do comerciante.
- Teste URL e código e confira erros, avisos e dados lidos pelo Rich Results Test.
Limites e cuidados
Não invente avaliações, preço, estoque, identificadores ou conteúdo que não conste na página. Teste a URL no Rich Results Test, corrija erros e confronte dados lidos com página/checkout; monitore relatórios de snippets de produto e Merchant listings no Search Console quando disponíveis. Dados estruturados não garantem recurso especial. Veja as propriedades exigidas na documentação de Product snippets e Merchant listings.
Continue na biblioteca
Fonte oficial: Dados estruturados de produto — Google Search Central.