En beta. Plazas limitadas.Abierto a todos en el primer trimestre de 2027

↑↓ moverse · Enter abrir · Esc cerrar

Catálogo y entidades

¿Qué son las variantes de producto?

Las variantes de producto son las versiones de un mismo artículo que solo se diferencian en uno o varios atributos, como la talla, el color o el material, y que se venden agrupadas bajo un producto padre. Cada variante de producto es una unidad que se compra por separado, con su propio identificador, su precio y sus existencias.

Escrito por
Revisado por
Revisado por
Publicado 7 min de lectura
Takeaway:

Lo esencial

  • Una variante es una combinación de valores de opción, como «Blanco / M», y se compra por separado: tiene su propio identificador, precio y existencias.
  • En el marcado de Google, las variantes se agrupan en un ProductGroup que dice en qué atributos varían, y cada variante lleva un identificador único.
  • En Merchant Center, cada variante se envía como un producto aparte, y todas comparten el mismo item_group_id.
  • Un conjunto o un lote no es una variante: son productos distintos que se venden juntos.
  • Desde octubre de 2025, Shopify admite hasta 2.048 variantes por producto; antes el límite era 100.

Una camiseta que se vende en tres colores y tres tallas es un producto con nueve variantes: nueve cosas distintas que pueden agotarse por separado, tener precios distintos y llevar códigos distintos. Aquí «variante» no tiene nada que ver con las variantes de un test A/B ni con las versiones de una página: es cada combinación concreta que un cliente mete en el carrito. Te importa porque la forma de agruparlas decide cómo se ve tu ficha de producto, cómo la entiende Google y cómo llega a cada feed. Si separas en productos lo que son variantes, acabas con fichas casi iguales que compiten entre sí y reparten las reseñas; si agrupas como variantes lo que son productos distintos, escondes uno detrás de otro.

Cómo funciona

Las plataformas de comercio describen el mismo modelo con palabras parecidas. En Shopify, el producto es el contenedor de la información común (título, descripción, fabricante); las opciones son las características entre las que elige el cliente, como el color o la talla, cada una con sus valores; y las variantes son los artículos que se compran, uno por cada combinación de valores, como «Rojo / Small», cada uno con su precio, su inventario y su código de barras.⁠[1]Shopify.dev. Products and collections Desde el 15 de octubre de 2025, Shopify admite hasta 2.048 variantes por producto, frente al límite histórico de 100, y avisa de que las aplicaciones que no usan sus API de producto en GraphQL pueden fallar con productos que pasen de 100.⁠[2]Shopify.dev, registro de cambios. The product variant limit is now 2,048 for all merchants

Cada eje de variación es uno de los atributos de producto, pero no al revés: el peso o la composición describen a todas las variantes por igual y no crean ninguna nueva. El número de variantes es el producto de los valores de cada eje: tres colores por tres tallas son nueve.

Para Google, las variantes se agrupan en un ProductGroup. Su documentación de datos estructurados describe tres propiedades: variesBy, los aspectos en los que varían las variantes del grupo; hasVariant, cada variante como un Product anidado; y productGroupID, el identificador del grupo, que Google llama también SKU padre. Google admite seis valores para variesBy: color, talla, edad recomendada, sexo recomendado, material y patrón. Y pone una condición: cada variante necesita un identificador único en su marcado, por ejemplo con sku o gtin.⁠[3]Google Search Central. Product variant structured data (ProductGroup, Product) Contempla dos maneras de montar la tienda: una sola página en la que se eligen todas las variantes sin recargar, o una página distinta para cada variante.⁠[3]Google Search Central. Product variant structured data (ProductGroup, Product)

En Google Merchant Center, cada variante es un producto. Se envía como un artículo aparte, con su propio identificador, y todas las variantes de un mismo producto comparten el valor de item_group_id. La camiseta de tres tallas y tres colores son nueve envíos con el mismo identificador de grupo, y Google recomienda usar el SKU padre como ese valor.⁠[4]Ayuda de Google Merchant Center. Item group ID [item_group_id] El color, además, es obligatorio en cualquier producto que se venda en varios colores.⁠[5]Ayuda de Google Merchant Center. Product data specification

Variante o producto independiente

Merchant Center define las variantes como productos parecidos que solo se diferencian en detalles como el color y la talla en ropa, o la memoria, el tamaño de pantalla, el procesador o la gráfica en electrónica. Y pone dos ejemplos de lo que no lo es: un traje formado por chaqueta y pantalón, o un juego de accesorios de baño. Son artículos distintos que se venden juntos, no el mismo artículo en otra versión.⁠[4]Ayuda de Google Merchant Center. Item group ID [item_group_id]

Entre esos dos extremos queda una zona gris que cada catálogo resuelve: el mismo modelo en otra capacidad, un paquete de tres unidades, una edición limitada con otro estampado. La pregunta útil es si quien compra los está comparando como opciones de una misma cosa o como cosas distintas.

En una tienda

Ejemplo ficticio. Una tienda vende una camiseta básica de algodón en blanco, negro y gris, tallas S, M y L. En Shopify es un producto con dos opciones y nueve variantes; en Merchant Center, nueve artículos con item_group_id «CAM-BASICA»; y en el marcado de la ficha, un ProductGroup como este, recortado a dos variantes:

{
  "@context": "https://schema.org/",
  "@type": "ProductGroup",
  "name": "Camiseta básica de algodón",
  "productGroupID": "CAM-BASICA",
  "variesBy": ["https://schema.org/color", "https://schema.org/size"],
  "hasVariant": [
    {
      "@type": "Product",
      "sku": "CAM-BASICA-BLANCO-M",
      "name": "Camiseta básica de algodón, blanco, M",
      "color": "Blanco",
      "size": "M",
      "offers": {
        "@type": "Offer",
        "price": "19.90",
        "priceCurrency": "EUR",
        "availability": "https://schema.org/InStock"
      }
    },
    {
      "@type": "Product",
      "sku": "CAM-BASICA-NEGRO-L",
      "name": "Camiseta básica de algodón, negro, L",
      "color": "Negro",
      "size": "L",
      "offers": {
        "@type": "Offer",
        "price": "19.90",
        "priceCurrency": "EUR",
        "availability": "https://schema.org/OutOfStock"
      }
    }
  ]
}

Lo que se lee en él: el grupo dice en qué varía (variesBy), cada variante lleva su sku y sus valores de color y talla, y la disponibilidad va por variante. Que la negra en L esté agotada no dice nada de la blanca en M.

Warning:

Lo que se suele confundir

Un lote no es una variante. Si vendes una camiseta suelta y un paquete de tres, el paquete no es «otra talla» de la camiseta: Merchant Center deja fuera de las variantes los conjuntos de artículos que se venden juntos.⁠[4]Ayuda de Google Merchant Center. Item group ID [item_group_id]

Cómo comprobarlo

  1. Abre un producto con variantes en el panel de tu tienda y comprueba que cada variante tiene su propio SKU y, si el fabricante lo asignó, su GTIN. Google pide un identificador único por variante.⁠[3]Google Search Central. Product variant structured data (ProductGroup, Product)
  2. Mira la ficha publicada y elige otra variante: comprueba si cambia la dirección de la página y si el precio y la disponibilidad que se muestran son los de esa variante.
  3. Comprueba el marcado que Google lee para sus resultados enriquecidos: pasa la ficha por la prueba de resultados enriquecidos y busca un ProductGroup con variesBy y una variante por cada combinación que vendes.⁠[3]Google Search Central. Product variant structured data (ProductGroup, Product)
  4. En Merchant Center, filtra por item_group_id: todas las variantes de un producto deben compartirlo, y lo recomendable es que sea el SKU padre.⁠[4]Ayuda de Google Merchant Center. Item group ID [item_group_id]
  5. Si un producto de Shopify pasa de 100 variantes, revisa que las aplicaciones que leen tu catálogo usan las API de producto en GraphQL.⁠[2]Shopify.dev, registro de cambios. The product variant limit is now 2,048 for all merchants

Concepto cercano: atributos de producto

Un atributo describe; una variante se compra. El color es un atributo, y cuando un producto se vende en varios colores, ese atributo pasa a ser un eje de variación y cada valor da lugar a variantes. El peso, la composición o la capacidad de una mochila son atributos que no crean variantes mientras no cambien entre una versión y otra. Si un dato cambia de una variante a otra, se guarda en la variante; si no cambia, en el producto. La página de atributos de producto explica cómo se guardan y adónde llegan.

Para seguir, la ruta de lectura de catálogo y entidades ordena el resto de términos, de la ficha al PIM donde se gestionan.

Sinónimos

English
product variants, product variations
Español
variaciones de producto, variantes

Fuentes

  1. [1] Shopify.dev. Products and collections. Consultado el . ↑
  2. [2] Shopify.dev, registro de cambios. The product variant limit is now 2,048 for all merchants. Consultado el . ↑ ↑
  3. [3] Google Search Central. Product variant structured data (ProductGroup, Product). Consultado el . ↑ ↑ ↑ ↑
  4. [4] Ayuda de Google Merchant Center. Item group ID [item_group_id]. Consultado el . ↑ ↑ ↑ ↑
  5. [5] Ayuda de Google Merchant Center. Product data specification. Consultado el . ↑

Historial de cambios

  • Primera versión.

Esta definición se publica bajo licencia CC BY 4.0. Puedes reutilizar esta definición citando a Clione con un enlace a esta página.

Haz que los bots entiendan tu catálogo

Clione completa cada ficha de producto con lo que los bots leen mejor: el grafo JSON-LD con sus datos estructurados, la meta description y las preguntas frecuentes. Tú revisas y pulsas Push; después comprobamos tu tienda en vivo para que todo siga publicado.