Si quieres que tus productos aparezcan en Google Shopping, necesitas un código de barras para Google Shopping: un identificador único de producto que Google llama GTIN y que, en Europa, suele ser un EAN-13. Sin ese código, Google Merchant Center marca muchos de tus artículos como no aptos y dejan de mostrarse en las pestañas de Shopping, en los anuncios de Performance Max y en las fichas gratuitas de Google. En esta guía te contamos qué exige Google en 2026, cómo se rellena el atributo gtin en el feed, por qué un código inválido tumba el producto y cómo conseguir tus códigos EAN válidos en cuestión de minutos.
En resumen
- Google Merchant Center exige un GTIN válido para la mayoría de productos de marca; sin él, tus artículos quedan "no aptos" y no se muestran.
- En Europa, el GTIN es un EAN-13 de 13 dígitos: Merchant Center lo reconoce automáticamente como GTIN-13, sin trámites extra.
- Un GTIN inválido o inventado provoca la desaprobación del producto con el error "Identificador no válido [gtin]"; el dígito de control debe ser correcto.
- Solo se libran las excepciones reales (hecho a mano, marca propia sin código de fabricante, antigüedades, personalizados): se marca identifier exists = no, no se inventa un código.
- El mismo EAN-13 sirve para Shopify, PrestaShop, Amazon, eBay y tu web: un código único por producto vale para todos los canales a la vez.
- Comprar el EAN a un revendedor GS1 es pago único desde 3 €, sin las cuotas anuales del alta directa en GS1/AECOC, y lo recibes por email en minutos.
En EAN CODA vendemos códigos EAN legítimos de origen GS1 (modelo revendedor), una vía más rápida y económica que darse de alta uno mismo en GS1/AECOC. Si ya lo tienes claro, puedes comprar tus códigos EAN para Google Shopping ahora mismo; si quieres entenderlo bien antes, sigue leyendo.
¿Google Shopping obliga a tener código de barras?
Sí, en la mayoría de los casos. Google exige un identificador único de producto (GTIN) para casi todos los artículos que tengan uno asignado por su fabricante. El motivo es práctico: el GTIN permite a Google reconocer que tu producto y el de otra tienda son exactamente el mismo, agruparlos y mostrar comparativas de precio fiables. Cuanta mejor sea esa identificación, mejor compite tu anuncio.
El impacto va más allá de "salir o no salir". Según la documentación de Google, los productos con GTINs correctos pueden optar a funciones que aumentan la visibilidad y la conversión: comparativas de precios, valoraciones del producto, información ampliada en la ficha y mejor coincidencia con las búsquedas. Google ha llegado a estimar que añadir GTINs correctos puede mejorar las conversiones de forma notable, porque sus anuncios compiten mejor cuando el sistema sabe con exactitud qué producto estás vendiendo. Dicho de otro modo: un buen GTIN no solo evita el rechazo, también te abarata el clic.
Existen excepciones reconocidas por Google en las que no se exige GTIN porque el producto no tiene uno: artículos hechos a mano, productos de marca propia sin código de fabricante, piezas de repuesto sin estandarizar, antigüedades, productos personalizados u obras de arte. También quedan fuera, por su propia naturaleza, los servicios y los productos digitales descargables. Para estos casos no se inventa un código: se desactiva el identificador en el feed (lo vemos más abajo). En cambio, si tu producto es un artículo de marca con código de fabricante, Google espera el GTIN y lo va a pedir.
Qué es un GTIN y por qué tu EAN sirve
GTIN significa Global Trade Item Number (Número Global de Artículo Comercial). No es un código distinto al que ya conoces: es el término "paraguas" que engloba a los formatos de código de barras de toda la vida. Es decir, tu EAN o tu UPC ya son un GTIN. Si quieres profundizar, tenemos una guía sobre qué es un código de barras EAN.
| Formato | Dígitos | Equivale a | Uso típico |
|---|---|---|---|
| EAN-13 | 13 | GTIN-13 | Estándar en Europa y la mayoría del mundo |
| UPC-A | 12 | GTIN-12 | EE. UU. y Canadá |
| EAN-8 | 8 | GTIN-8 | Productos muy pequeños donde no cabe el EAN-13 |
Para Google Shopping, lo que necesitas en España y el resto de Europa es un EAN-13 (13 dígitos), que Merchant Center reconoce automáticamente como GTIN-13 sin que tengas que indicar nada más. Un UPC-A de EE. UU. (12 dígitos) también es válido, igual que un ISBN-13 si vendes libros. La regla general de Google es sencilla: el valor del atributo gtin debe ser un número que el algoritmo de GS1 reconozca como bien formado. Si dudas entre formatos, te explicamos la diferencia entre EAN-13 y EAN-8: para tienda online y Shopping, casi siempre quieres EAN-13.
¿Por qué Google exige GTIN en tantas categorías?
Google no pide el código por capricho. El GTIN es la "llave" con la que su catálogo global cruza tu oferta con la del resto del mercado. Cuando dos tiendas suben el mismo EAN-13, Google sabe con certeza que venden el mismo artículo y puede construir la ficha unificada de producto, la comparativa de precios y el historial. En categorías muy estandarizadas —electrónica, electrodomésticos, cosmética, juguetes, libros, alimentación envasada— prácticamente todos los productos tienen GTIN de fabricante, así que Google lo exige de forma estricta: sin él, no puede competir tu anuncio contra el de quien sí lo ha puesto.
Por eso el comportamiento por defecto de Merchant Center es asumir que tu producto tiene GTIN. Si no lo aportas y Google detecta por la marca o la categoría que debería tenerlo, lo marca como no apto. Aportar el GTIN, además de evitar el rechazo, te da prioridad frente a fichas que dependen solo de título y descripción, que el sistema considera menos fiables.
Cómo está formado un EAN-13
Un EAN-13 se compone de un prefijo que GS1 asigna, el número de artículo y un último dígito de control que se calcula. Por ejemplo, un código como 8412345678901: los primeros dígitos son el prefijo, los del medio identifican el artículo y el último (el 1) es el dígito de control. Ese prefijo identifica al país o región de la organización GS1 que lo emitió: los que empiezan por 84x corresponden a España. Conviene aclarar un malentendido frecuente: el prefijo va dentro del EAN-13; no existe ningún "EAN-84" como formato aparte. Y el prefijo no obliga a fabricar en ese país: indica dónde se registró el código, no dónde se produce el artículo.
Cómo añadir el código de barras (GTIN) en Google Merchant Center
El código no se "sube" suelto: se incluye en el feed de productos que conecta tu tienda con Merchant Center. El paso a paso es este:
- Asigna un GTIN único a cada producto y variante. Cada talla, color o formato que se venda por separado necesita su propio EAN-13. No reutilices el mismo código en variantes distintas.
- Rellena el atributo gtin en tu feed. Si gestionas el feed con una hoja de cálculo o un archivo, añade una columna gtin y pega el EAN-13 completo de 13 dígitos (sin espacios ni guiones). Si usas una plataforma de ecommerce, el GTIN se rellena en la ficha del producto y la integración lo envía sola.
- Sincroniza y valida. Tras actualizar el feed, Merchant Center procesa los productos y, si el GTIN es correcto, deja de marcarlos como no identificados. Revisa la pestaña de diagnóstico para confirmar que no hay errores.
Si tu tienda corre sobre una plataforma concreta, el campo donde se pega el EAN cambia de sitio pero la lógica es idéntica. Tenemos guías para añadir códigos EAN en PrestaShop y para usar códigos EAN en Shopify, donde la plataforma envía el atributo a Google por ti.
Feeds automáticos: Shopify, PrestaShop y el canal de Google
Si no quieres mantener una hoja de cálculo a mano, lo habitual es generar el feed desde tu propia tienda y dejar que se sincronice solo con Merchant Center. En Shopify, el GTIN se guarda en el campo "Código de barras (ISBN, UPC, GTIN, etc.)" de cada variante; el canal de Google de Shopify lo mapea automáticamente al atributo gtin del feed, así que basta con rellenarlo bien una vez. En PrestaShop, el EAN-13 vive en la pestaña de la combinación o del producto y los módulos de exportación a Google lo arrastran igual. Lo mismo aplica a WooCommerce o a cualquier plataforma con un conector a Merchant Center: tú rellenas el código en la ficha, la integración construye el feed.
El detalle que conviene cuidar es la consistencia entre variantes. Cada talla o color que vendes por separado es una variante distinta y necesita su propio EAN-13; si dejas el campo vacío en unas y relleno en otras, el feed entra en Merchant Center con errores parciales. Por eso, antes de conectar el canal, asegúrate de tener un código asignado a cada SKU que vayas a anunciar.
El campo "El identificador existe" (identifier exists)
En el feed hay un atributo llamado identifier exists ("el identificador existe"). Por defecto, Google asume que tu producto tiene GTIN y lo espera. Si vendes un artículo que legítimamente no tiene código (marca propia sin GTIN de fabricante, hecho a mano, personalizado), debes poner ese campo en no (o false) para esos productos. Así evitas que Merchant Center los rechace por "falta el GTIN". Importante: este ajuste es solo para productos sin código real; no lo uses para esquivar la compra de un EAN que sí necesitas, porque empeora el rendimiento del anuncio.
Qué pasa si pones un GTIN inválido: la desaprobación del producto
Esta es la parte que más sustos da. Si rellenas el atributo gtin con un número que no es un GTIN real —dígito de control mal calculado, cifras inventadas, un código copiado de otro fabricante— Merchant Center no lo ignora: desaprueba el producto. Aparece con el estado "No aprobado" y el motivo "Identificador no válido [gtin]" o "Identificador incorrecto", y deja de mostrarse en Shopping, en las fichas gratuitas y en tus campañas. No es una advertencia menor: el artículo afectado queda fuera de circulación hasta que corrijas el código y se reprocese el feed.
Por eso no sirve "rellenar el hueco" con un número cualquiera de 13 cifras. Google valida el dígito de control con el algoritmo de GS1, comprueba la longitud y, en muchos casos, contrasta el código contra su base de datos para detectar duplicados o GTINs reutilizados. Un EAN-13 bien formado pasa la validación; uno inventado, no. Los códigos que vendemos vienen con su dígito de control correcto y limpios de historial ajeno, precisamente para que superen este filtro.
Errores de Merchant Center con el GTIN y cómo resolverlos
Estos son los rechazos más habituales relacionados con el código de barras y su solución:
- "Identificador no válido [gtin]". Suele deberse a un dígito de control mal calculado, a un código de menos o más dígitos o a un identificador inventado al azar. Solución: usa un EAN-13 válido y bien formado. Los códigos que vendemos vienen con su dígito de control correcto, así que pasan esta validación.
- GTIN duplicado. Has asignado el mismo código a varios productos o variantes distintas. Cada artículo vendible necesita el suyo. Asigna un EAN-13 único por variante.
- GTIN que no coincide con la marca o el producto esperado. Ocurre al reutilizar códigos de otro fabricante. Usa códigos propios y limpios, sin historial ajeno.
- "Falta el identificador único [gtin]". O bien el producto necesita GTIN y no lo has puesto (cómpralo y añádelo), o bien es un caso de excepción y debes marcar identifier exists = no.
- "Es posible que el GTIN no sea correcto". Es una advertencia, no un rechazo, pero conviene atenderla: revisa que el código corresponde de verdad al producto y que no lo has mezclado con el de otra variante.
Marcas y productos que no requieren GTIN
No todo producto necesita código, y forzar uno donde no toca también da problemas. Google reconoce que ciertos artículos no tienen GTIN porque su fabricante nunca lo asignó. Es el caso de los productos hechos a mano, de la marca propia o "marca blanca" sin código de fabricante, de las piezas de repuesto no estandarizadas, de las antigüedades y obras de arte, de los productos personalizados (grabados, a medida) y, por su naturaleza, de los servicios y descargables digitales.
Para estos productos, la pauta correcta es marcar identifier exists = no en el feed y reforzar la ficha con los atributos que Google sí puede usar para identificarla: marca (brand), título descriptivo y MPN (número de pieza del fabricante) cuando exista. Eso sí, el "no tengo GTIN" hay que usarlo solo cuando es verdad. Si tu producto es de una marca con código de fabricante, marcarlo como "sin identificador" para ahorrarte comprar el EAN suele empeorar el rendimiento del anuncio y puede acabar en una incidencia de calidad de datos.
Cómo conseguir tu código de barras para Google Shopping
Tienes dos caminos. El primero es registrarte directamente en GS1/AECOC y solicitar tu propio rango de prefijos: es la vía oficial, pero implica cuotas de alta y, en muchos países, cuotas anuales recurrentes, además de un proceso más lento. El segundo es comprar códigos EAN ya asignados a un revendedor GS1, como hacemos en EAN CODA: pagas una sola vez por los códigos que necesitas y los recibes al instante.
Nuestro proceso es así de simple:
- Elige cuántos códigos necesitas (uno por producto o variante que vayas a vender en Google Shopping).
- Completa el pedido y abónalo con tarjeta. No hace falta que nos des información del producto.
- Recibes tus EAN-13 por email en minutos, listos para pegarlos en el atributo gtin de tu feed.
Precio orientativo: desde 3 €, pago único, sin cuotas anuales. Los códigos son EAN-13 válidos y con dígito de control correcto, así que superan la validación de Merchant Center. Puedes conseguir tu código EAN al instante y empezar hoy mismo.
El mismo EAN vale para Google Shopping y para otros marketplaces
Una buena noticia: el GTIN es global. El mismo EAN-13 que pegas en tu feed de Google Shopping te sirve también para otros canales. Si vendes en más sitios, consulta nuestras guías de códigos de barras para Amazon, de cómo subir productos a Amazon con EAN y de códigos de barras para eBay. Un solo código identifica tu producto en todas partes; no necesitas uno distinto por canal, sino uno único por producto.
Preguntas frecuentes
¿Google Shopping obliga realmente a tener código de barras?
Sí para la gran mayoría de productos con GTIN de fabricante. Sin un identificador válido, Merchant Center marca muchos artículos como no aptos. Solo se libran las excepciones reconocidas (hecho a mano, marca propia sin código, antigüedades, personalizados), donde se desactiva el identificador en el feed.
¿Vale cualquier EAN que compre?
Tiene que ser un EAN-13 válido, con su dígito de control correcto y sin estar duplicado en tu catálogo. Un número inventado de 13 cifras será rechazado como "GTIN no válido". Nuestros códigos están bien formados y pasan la validación de Google.
¿Necesito ser miembro de GS1 o AECOC?
No es obligatorio para vender en Google Shopping. Puedes comprar códigos EAN a un revendedor GS1 y usarlos sin darte de alta tú mismo, evitando las cuotas anuales. Si en el futuro necesitas la vía oficial directa, siempre puedes registrarte en GS1; para empezar a vender, comprar el código es más rápido y barato.
¿En cuánto tiempo recibo los códigos?
En minutos. Tras completar el pago, te enviamos tus EAN-13 por email, listos para añadirlos al atributo gtin de tu feed de Merchant Center.
¿Sirve el mismo EAN para Amazon y para Google Shopping?
Sí. El GTIN es un identificador global, así que el mismo EAN-13 identifica tu producto en Google Shopping, Amazon, eBay y tu propia tienda. Necesitas un código único por producto, no uno por canal.
¿Qué pasa si pongo un GTIN inventado para salir del paso?
Merchant Center lo detecta y desaprueba el producto con el motivo "Identificador no válido [gtin]". El artículo deja de mostrarse hasta que pongas un EAN-13 real con su dígito de control correcto. No compensa: cuesta más reparar el rechazo que comprar el código bien desde el principio.
¿Dónde se pega el EAN en Shopify y en PrestaShop?
En Shopify, en el campo "Código de barras (ISBN, UPC, GTIN, etc.)" de cada variante; el canal de Google lo envía solo al atributo gtin del feed. En PrestaShop, en el campo EAN-13 de la combinación o del producto, que el módulo de exportación arrastra a Merchant Center. En ambos casos rellenas el código una vez y la plataforma construye el feed.
¿Necesito un GTIN distinto por cada talla y color?
Sí. Cada variante que se vende por separado es un producto independiente para Google y necesita su propio EAN-13. Reutilizar el mismo código entre variantes provoca el error de "GTIN duplicado" y rechazos parciales del feed.
Empieza a vender en Google Shopping hoy
Si ya tienes tu catálogo y solo te falta el identificador, no esperes a trámites largos. Consigue tu código EAN al instante y pégalo en tu feed: válidos para Merchant Center, pago único desde 3 € y entrega por email en minutos. Tus productos podrán empezar a aparecer en Google Shopping en cuanto se sincronice tu feed.