Google oferece suporte a marcação de variantes para ajudar a compreender produtos relacionados.
Antes de começar
Liste ID do produto pai, variantes, opções e dados exclusivos de cada variante.
Passo a passo
- Agrupe variantes reais sob
ProductGroup; declareproductGroupIDdo produto pai,variesBycom os atributos que de fato mudam ehasVariantpara os produtos. Exemplo abreviado (preço/URLs são fictícios e devem ser substituídos):
{
"@context": "https://schema.org",
"@type": "ProductGroup",
"name": "Camiseta básica",
"productGroupID": "CAM-001",
"variesBy": ["https://schema.org/color", "https://schema.org/size"],
"hasVariant": [
{
"@type": "Product",
"name": "Camiseta básica azul tamanho P",
"color": "azul",
"size": "P",
"sku": "CAM-001-AZ-P",
"offers": { "@type": "Offer", "url": "https://exemplo.com.br/camiseta/azul-p/", "price": "79.90", "priceCurrency": "BRL", "availability": "https://schema.org/InStock" }
}
]
}
Em site com URLs próprias para cada variante, cada página precisa representar e apontar para a variante correta; documente a relação pai/filha consistente entre as páginas.
- Teste uma variante representativa e confira preço e disponibilidade na página correspondente.
Limites e cuidados
Não reúna itens diferentes sob um grupo apenas para compartilhar uma marca ou categoria. Use identificador único de grupo, propriedades e variantes iguais às opções realmente selecionáveis. Valide amostras no Rich Results Test e acompanhe relatórios de Produto no Search Console. Veja a documentação de variantes de produto; o suporte de propriedades não garante resultado enriquecido.
Continue na biblioteca
Fonte oficial: Dados estruturados de produto — Google Search Central.