Atributos obligatorios y recomendados del feed de Google Shopping
Tiempo estimado: 30-40 minutos — Dificultad: Intermedia — Requisitos previos: acceso a Shopify Admin y Merchant Center.

Este artículo forma parte de la guía técnica completa de Shopify + Google Ads + Merchant Center.
En el feed de Google Shopping hay atributos que son obligatorios (sin ellos el producto se desaprueba), recomendados (aumentan visibilidad y CTR) y opcionales (mejoran segmentación avanzada). Conocerlos en detalle es la diferencia entre un feed válido y un feed que rinde.
Atributos obligatorios
Sin estos, el producto no se anuncia:
id— identificador único del producto dentro del feed. En Shopify mapea alVariant SKU.title— título. Máx. 150 caracteres. Le dedicamos un artículo aparte.description— descripción. Entre 500 y 5.000 caracteres es ideal. Google usa las primeras 160 como resumen.link— URL del producto, canónica. Sin parámetros UTM.image_link— URL de la imagen principal. Mínimo 250×250, recomendado 800×800. Fondo limpio. Sin marcas de agua.availability—in_stock,out_of_stock,preorderobackorder.price— precio con moneda (ej.39.90 EUR).brand— marca. Obligatorio para la inmensa mayoría de categorías.condition—new,refurbishedoused.gtino la parejampn+brand. Ver artículo específico sobre GTIN.
Atributos recomendados
No son obligatorios, pero si faltan, el CTR cae. Rellenarlos es barato y tiene retorno inmediato:
google_product_category— categoría oficial de Google (ID numérico o nombre). Google la infiere si no la pones, pero suele equivocarse. Ponla.product_type— tu propia taxonomía interna. Útil para filtros de producto en Google Ads.color,size,material,pattern— obligatorios para ropa y moda.age_group—newborn,infant,toddler,kids,adult. Obligatorio en moda.gender—male,female,unisex. Obligatorio en moda.item_group_id— agrupa variantes del mismo producto padre. Fundamental para que Google muestre opciones de talla/color en la ficha.sale_priceysale_price_effective_date— precio rebajado y vigencia. Permite mostrar tachado.shipping— coste de envío a nivel producto (complementa las reglas globales de Merchant Center).availability_date— para productos en preventa, cuándo estarán disponibles.
Atributos opcionales útiles
custom_label_0acustom_label_4— cubiertos en su propio artículo.promotion_id— vincula promociones de Merchant Center Promotions.product_highlight— hasta 4 bullets cortos con features del producto.energy_efficiency_class— clase energética, obligatorio en electrodomésticos en la UE.cost_of_goods_sold— coste, no se muestra al comprador pero alimenta las estrategias de puja basadas en margen.
Mapeo Shopify → Feed
No todos los atributos existen como campos nativos en Shopify. Aquí la traducción:
id← Variant SKUtitle← Product title (o reescrito por Multifeed)description← Product descriptionlink← URL canónica generada por Shopifyimage_link← primera imagen del producto (o específica por variante si la hay)availability←tracked+inventory_quantityde la varianteprice← Variant price + moneda del Marketbrand← Vendorgtin← Variant Barcodeitem_group_id← Product ID (Shopify genera automáticamente si la variante tiene padre)color, size, material...← metafields o opciones de variante (option1,option2,option3)google_product_category← metafieldmm-google-shopping.google_product_categoryo reglas en Multifeedcustom_label_0-4← metafields o reglas de transformación
El uso de metafields de producto es la forma moderna de resolverlo. Shopify trae un set predefinido bajo el namespace mm-google-shopping precisamente para esto.
Errores frecuentes y cómo resolverlos
Productos sin brand
Pasa cuando no se rellena el campo Vendor. Si toda tu tienda vende una marca propia, pon el Vendor por defecto a esa marca desde el editor masivo.
Descripciones cortas o HTML sucio
Shopify guarda la descripción en HTML. Google lo limpia, pero descripciones con tablas complejas, iframes o scripts dan problemas. Además, una descripción de 60 caracteres («Camiseta roja, talla M») pierde oportunidad. 500-1.500 caracteres son el rango saludable.
Image_link con la imagen genérica del tema
Si la variante no tiene imagen propia y el producto tampoco, Google coge la imagen genérica del tema y la desaprueba por «imagen no representativa». Añade al menos una imagen por producto.
Campos color/size ausentes en moda
En moda son casi obligatorios. Si no están, Google degrada la visibilidad. Usa metafields o mapea las opciones de variante.
Precio sin moneda
El atributo price requiere la moneda. 39.90 solo no vale; debe ser 39.90 EUR. Multifeed compone la cadena automáticamente, pero en configuraciones manuales se ve el error.
Checklist final
- [ ] Todos los obligatorios rellenados en cada variante.
- [ ]
google_product_categoryasignado (no dejar que Google infiera). - [ ]
item_group_idagrupa variantes del mismo padre. - [ ] Descripciones entre 500 y 2.500 caracteres útiles.
- [ ] Imagen principal ≥ 800×800 en todos los productos.
- [ ]
color,size,materialmapeados en categorías de moda. - [ ]
brandyconditionpresentes incluso en categorías no evidentes (juguetes, papelería, etc.).
Sigue con la guía maestra. El siguiente artículo ataca el atributo que más mueve el CTR: el title.