Merchlint
Esta página existe en
Próximamente, en este orden
  • FrançaisFR
  • ItalianoIT
  • PortuguêsPT
  • NederlandsNL
  • SvenskaSV
  • TürkçeTR

En español solo hay unas pocas páginas; las demás están en inglés. Ningún hablante nativo ha revisado todavía los textos en español. ¿Has encontrado un error? Escríbenos.

Instalar gratis Instalar

Search Console avisa de que falta el GTIN en WooCommerce: de dónde sale la advertencia

WooCommerce envía el GTIN a Google por sí solo, sin plugin ni fragmento de código. Si el campo está relleno y la advertencia no desaparece, el código tiene un número de dígitos incorrecto o la página es una variación sin código propio. Más abajo tienes los casos que hemos probado y qué hacer en cada uno.

Search Console muestra esta advertencia en las páginas de producto cuyos datos estructurados no tienen ningún número de producto: ni gtin, ni mpn, ni isbn. En la interfaz en inglés se llama «No global identifier provided». Figura entre los problemas no críticos. La página no queda excluida por ella: a Google solo le falta un campo que le gustaría tener. No corre prisa, pero corregirlo suele llevar unos minutos.

¿Necesito un plugin o un fragmento de código?

No, si tienes WooCommerce 9.3 o posterior. Desde la 9.2, WooCommerce tiene su propio campo: abre el producto y ve a Datos del producto → Inventario; el campo que está debajo del SKU es GTIN, UPC, EAN o ISBN. Desde la 9.3, WooCommerce pone ese campo en los datos estructurados de la página del producto como gtin, sin ningún plugin. Lo hemos comprobado en la página de un producto de una tienda de pruebas: el código del campo está ahí.

Los fragmentos de código que encontrarás para esta advertencia son de antes de que existiera ese campo. El más extendido copia el SKU en gtin8. Un SKU es un número propio de tu tienda, no un GTIN, así que le das a Google un código inventado: la advertencia desaparece, pero en su lugar queda un dato falso.

El campo está relleno y la advertencia sigue. ¿Por qué?

Antes de enviar el código a Google, WooCommerce se queda solo con sus dígitos y los cuenta. Solo llegan a Google los códigos de 8, 12, 13 o 14 dígitos (desde WooCommerce 9.4). Cualquier otro se descarta sin ningún mensaje, ni en el editor de productos ni en ninguna otra parte. WooCommerce no comprueba el dígito de control, así que un código con el último dígito equivocado llega a Google tal cual.

Lo que obtuvimos en WooCommerce 11.2.1 (16 de octubre de 2026), caso por caso:

En el campo GTINLo que llega a Google
5901234123457 (EAN-13)5901234123457
590-1234-12345-7 (el mismo, con guiones)5901234123457
012345678905 (UPC-A, 12 dígitos)012345678905
96385074 (EAN-8)96385074
978-83-01-00000-4 (ISBN-13)9788301000004
12345678905 (UPC-A que ha perdido el cero inicial)nada
83-01-00000-1 (ISBN-10, también si termina en X)nada
5901234123450 (dígito de control incorrecto)5901234123450, tal cual
5,90123E+12 (código estropeado por una hoja de cálculo)59012312, ver abajo

La última fila merece una explicación. Cuando un código de 13 dígitos se guarda como número, Excel lo escribe como 5,90123E+12. Al guardar el producto, WooCommerce elimina la coma, la E y el signo +, y se queda con 59012312. Son 8 dígitos, así que llega a Google como si fuera un EAN-8: un número distinto, con un dígito de control incorrecto.

Otras dos cosas que vimos por el camino:

  • Las letras desaparecen al guardar. Algo como ABC-5901234123457 escrito en el campo se guarda como -5901234123457, sin ningún aviso, y llega a Google como 5901234123457.
  • La comprobación de duplicados compara los códigos tal como se escriben. WooCommerce rechaza un código que ya tiene otro producto, pero acepta 590-1234-12345-7 aunque otro producto ya tenga 5901234123457. Los dos productos envían entonces a Google el mismo número.

Qué hacer:

  • 11 dígitos: es un UPC-A sin su cero inicial. Escribe los 12 dígitos completos, con el 0 delante.
  • ISBN-10: escribe el ISBN-13 del libro; está impreso encima del código de barras y empieza por 978 o 979.
  • Dígito de control incorrecto o código estropeado por una hoja de cálculo: vuelve a escribir el código copiándolo del envase. Antes de importar un archivo CSV, da formato de texto a la columna de códigos en la hoja de cálculo (cómo hacerlo en Excel y en Hojas de cálculo de Google).

Productos variables

La página del producto (la URL sin atributos) recibe el código del producto superior. Los códigos de las variaciones no están ahí. En la mayoría de los productos variables el producto superior no tiene código, y con razón: cada variación es un artículo distinto con su propio número. Por eso Search Console puede mostrar la advertencia en esa página. No la quites copiando el código de una variación en el producto superior: así dos artículos llevarían un mismo número, y eso es peor que un campo vacío. La advertencia no es crítica; déjala.

La URL de una variación (la que lleva los atributos, por ejemplo ?attribute_pa_size=m, que es como los feeds de productos enlazan las variaciones) se trata por separado desde WooCommerce 11.0 y recibe solo el código propio de la variación. El código del producto superior no pasa a la variación: una variación sin código propio llega a Google sin código.

Lo que probamos: un producto superior con código y tres variaciones (S con su propio código, M sin ninguno y L con 11 dígitos).

URLLo que llega a Google
página del productoel código del producto superior
variación Sel código de S
variación Mnada, ni siquiera el código del producto superior
variación Lnada, porque el número de dígitos no es válido

Qué hacer: rellena el código en cada variación, en la pestaña Variaciones, debajo del SKU de la variación.

¿Cómo veo lo que envía WooCommerce?

Pega la URL del producto en la Prueba de resultados enriquecidos de Google y abre el producto que encuentre: si no aparece gtin, Google no recibe ningún código de esa página. Sin la herramienta de Google: abre el código fuente de la página y busca "gtin". Para una variación, prueba la URL con los atributos.

Cuando hayas corregido los códigos, haz clic en Validar corrección en el informe de Search Console. Google vuelve a comprobar las páginas en su siguiente visita, y eso puede tardar días.

Todo el catálogo de una vez

Exporta los productos a CSV (Productos → Exportar) y abre el archivo en el validador de códigos EAN. La herramienta señala todos los casos de la tabla de arriba que Google no recibe o recibe mal: un número de dígitos incorrecto, un UPC sin su cero inicial (con el código completo al lado), un ISBN-10 (con su ISBN-13), la notación científica, un dígito de control incorrecto y un mismo código escrito de dos formas. En una exportación de WooCommerce se salta los productos variables, porque los códigos los llevan sus variaciones. El archivo no sale de tu navegador.

Dentro de la tienda, sin exportar nada, Merchlint encuentra productos y variaciones sin GTIN y dos productos con el mismo GTIN. Las dos comprobaciones están en el plugin gratuito para WooCommerce.