SEO · GUIA PRÁTICO

Como marcar variações de produto com ProductGroup

Conecte variantes ao produto pai sem misturar identificadores, preços ou atributos.

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

  1. Agrupe variantes reais sob ProductGroup; declare productGroupID do produto pai, variesBy com os atributos que de fato mudam e hasVariant para 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.

  1. 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.

Continue por aqui