Revisado en junio de 2026 para PrestaShop 1.6.1 hasta 9.x con la interfaz actual de Merchant Center (Next). Las fichas gratuitas, el flujo de configuración de fuentes de datos y las reglas de identificadores obligatorios cuando corresponden (GTIN/marca/MPN) están actualizados; "fuentes de datos" sustituyó al antiguo menú "Productos → Fuentes", así que guíate por la finalidad si alguna ruta ha cambiado.

Busca "comprar cartera azul de cuero" en Google y lo primero que verás no será una lista de enlaces azules, sino una fila de fotos de productos con precios, valoraciones por estrellas y nombres de tiendas. Esos son los resultados de Google Shopping, y conseguir que tus productos de PrestaShop aparezcan ahí es una de las pocas acciones de marketing que pone tu producto real, con su precio real, delante de alguien que ya está en modo compra. El mecanismo que hay detrás de cada una de esas tarjetas es Google Merchant Center: el lugar donde Google recibe los datos de tus productos, los comprueba frente a sus reglas y decide cuáles de tus artículos pueden aparecer. Esta guía va exactamente de eso: llevar tus productos dentro, desde una cuenta de Merchant Center vacía hasta fichas aprobadas y activas. No va de exprimir más clics de una fuente que ya funciona (eso es optimización de la fuente de datos) ni de rescatar productos que Google ha rechazado (eso es corregir productos rechazados). Es el punto de entrada.

Dónde aparecen realmente estas fichas, y por qué merece la pena estar "dentro"

Una vez que Google acepta tus productos, pasan a ser aptos en superficies de Google como el carrusel de productos en la parte superior de los resultados normales de Búsqueda para consultas de compra, la pestaña Shopping dedicada, las anotaciones en Google Imágenes y otras ubicaciones de Google cuando correspondan. Desde 2020, esto incluye fichas gratuitas: no tienes que gastar ni un céntimo en anuncios para aparecer. ¿Qué significa eso para el propietario de una tienda? Configurar Merchant Center es un trabajo puntual que puede generar visibilidad continua sin CPC mientras tu fuente de datos siga siendo válida. Los anuncios de Shopping de pago se suman a eso, pero una vez aprobados tus productos pasan a ser aptos para fichas gratuitas: aptitud, no garantía de que todos los artículos aparezcan. La clave está en la palabra "válida": Google solo mostrará productos cuyos datos estén completos, sean coherentes y cumplan sus políticas. Ese paso de validación es donde se atascan la mayoría de los comerciantes de PrestaShop, y también donde vive el trabajo específico de la plataforma.

Paso 1, Crea y verifica tu cuenta de Merchant Center

Ve a merchants.google.com y crea una cuenta con el nombre, el país y la dirección de tu empresa. La puerta de entrada aquí es la verificación del sitio web: Google tiene que confirmar que eres propietario del dominio desde el que envías los productos. Si tu tienda ya está en Google Search Console con la misma cuenta de Google, Merchant Center normalmente te ofrecerá reutilizar esa verificación con un solo clic: el camino más rápido. Si no, la verificación se hace igual que en Search Console: subiendo un archivo HTML, añadiendo una metaetiqueta HTML o mediante tu conexión DNS / Google Analytics / Tag Manager.

En PrestaShop, el método de la metaetiqueta es el más limpio porque no tocas nunca los archivos del tema. Si utilizas nuestra configuración de seguimiento y etiquetas con Marketing Revolution, la metaetiqueta de verificación (y tus etiquetas de GA4 / Google Ads) se insertan en el <head> desde el panel de administración, en lugar de mediante una edición del tema hijo que una actualización podría borrar. Verifica una vez y el resto del proceso se abre.

Paso 2, Convierte tu catálogo de PrestaShop en una fuente que Google acepte

Este es el núcleo de "meter tus productos dentro", y es el paso que las guías genéricas suelen despachar por encima. Una fuente de productos de Merchant Center es un archivo estructurado. Un formato común y robusto es una fuente XML que usa el espacio de nombres g: (Google también acepta texto/TSV y la API Content/Merchant). Donde cada producto es un <item> con un conjunto fijo de campos etiquetados. Los campos principales obligatorios para un producto físico, más los identificadores que Google espera cuando corresponden, son:

Campo de GoogleQué esDónde está en PrestaShop
g:idIdentificador único estableID de producto (y el ID de combinación para variantes)
g:titleNombre del producto, ≤150 caracteresProducto → nombre (por idioma)
g:descriptionDescripción, ≤5.000 caracteresDescripción corta o completa
g:linkURL activa de la página de productoLa URL amigable del producto
g:image_linkImagen principal del productoURL de la imagen de portada
g:pricePrecio con monedaPrecio. Debe coincidir exactamente con la página
g:availabilityin_stock / out_of_stock / preorderDerivado de la cantidad en stock
g:conditionnew / refurbished / used (obligatorio cuando corresponde)Producto → Estado

Además de esos campos principales, los identificadores de producto de Google son obligatorios cuando corresponden: envíalos para que tus artículos se emparejen correctamente:

Campo de GoogleQué esCuándo enviarlo
g:brandFabricante / marcaEnvíalo para la mayoría de productos nuevos (Producto → Fabricante)
g:gtinCódigo de barras EAN/UPCObligatorio siempre que el producto tenga un GTIN válido (Producto → campo EAN-13)
g:mpnNúmero de pieza del fabricanteEnvíalo junto con la marca cuando el producto no tenga GTIN
g:identifier_existsEstablécelo en no para indicar que un producto no tiene identificadores oficialesSolo para productos que realmente no tienen identificadores (por ejemplo, personalizados o hechos a mano)

En conjunto, un producto aprobado se ve así en el XML, y esta es exactamente la estructura que un módulo de fuentes genera para cada artículo de tu catálogo, de modo que nunca tengas que escribirla a mano:

<item>
  <g:id>1842</g:id>
  <g:title>Blue Leather Bifold Wallet, RFID-Blocking</g:title>
  <g:description>Full-grain blue leather bifold wallet with RFID-blocking lining...</g:description>
  <g:link>https://example.com/accessories/blue-leather-wallet</g:link>
  <g:image_link>https://example.com/img/p/blue-leather-wallet.jpg</g:image_link>
  <g:price>49.00 EUR</g:price>
  <g:availability>in_stock</g:availability>
  <g:condition>new</g:condition>
  <g:brand>Hartwell</g:brand>
  <g:gtin>5012345678900</g:gtin>
</item>

La razón por la que esto es más difícil de lo que parece en PrestaShop es que no existe un botón nativo en el panel de administración que exporte este archivo. O creas un script personalizado que consulte las tablas de productos, stock, imágenes, fabricantes y URL y escriba XML válido, o utilizas un módulo de fuentes. Además, los campos tienen que ser por tienda, por idioma y por moneda: una fuente alemana necesita títulos en alemán y precios en EUR, y una multitienda necesita una fuente separada por cada URL de tienda. El precio también tiene que coincidir con la página de producto hasta el céntimo, incluida la forma en que se muestran los impuestos, o Google marcará una discrepancia.

Hacerlo limpiamente con MPR Google Merchant

Este problema de asignación de campos es exactamente lo que nuestro módulo MPR Google Merchant elimina. Genera la fuente XML de Google Merchant directamente desde tu catálogo con la asignación de campos ya resuelta: {ean13} va a g:gtin, {mpn} a g:mpn, la imagen de portada y la galería a g:image_link y g:additional_image_link, los precios rebajados a g:sale_price, y las combinaciones de producto reciben un g:item_group_id compartido para que Google trate tus variantes de talla/color como una sola familia de productos. ¿Qué ganas con eso? Te saltas la parte en la que los comerciantes suelen contratar a un desarrollador o pelearse con una exportación en hoja de cálculo. La fuente se configura desde un controlador del panel de administración (AdminMPRGoogleMerchantFeeds), obtienes de serie una fuente separada por tienda, idioma y moneda, y un cron integrado regenera el archivo según un horario para que los cambios de stock y precio pasen sin que tengas que acordarte de volver a subirlo. La plantilla del elemento XML es editable, así que cuando más adelante quieras añadir campos como g:product_type o envío, ajustas la plantilla en lugar de reescribir una exportación. Es compatible con PrestaShop desde 1.6.1 hasta la línea actual de PrestaShop, así que funciona en la versión que realmente estás usando.

Paso 3, Lleva la fuente a Merchant Center: archivo alojado frente a Merchant API

Hay dos formas de que tus datos lleguen a Google, y elegir la correcta importa para mantener tus fichas actualizadas.

Fuente programada (URL alojada)Merchant Products API
Cómo funcionaLe das a Merchant Center una URL pública de tu archivo XML; Google la obtiene según una programaciónTu tienda envía productos a Google de forma programática mediante una cuenta de servicio
ActualizaciónTan actualizada como tu última regeneración + el intervalo de obtención de GoogleEnvíos casi en tiempo real para cambios de precio/stock
Esfuerzo de configuraciónBajo, pegar una URLMayor, ID de Merchant + credenciales JSON de cuenta de servicio
Ideal cuando…La mayoría de tiendas; precios y stock cambian unas pocas veces al díaCatálogos de alta rotación donde el stock desactualizado hace perder ventas o provoca rechazos

Para la gran mayoría de tiendas PrestaShop, la fuente alojada programada es la respuesta adecuada: apunta Merchant Center a la URL de la fuente, configura una obtención diaria y listo. MPR Google Merchant admite ambas opciones: sirve el XML alojado y también puede sincronizar con la Merchant Products API cuando quieres actualización basada en envíos (proporcionas un Merchant ID y una ruta JSON de cuenta de servicio por fuente). Empieza con la fuente alojada; pasa a la sincronización por API solo si el stock desactualizado te está costando ventas de forma activa.

Paso 4, Envía, deja que Google valide y publica

Lista de feeds de Google Merchant de PrestaShop que muestra filas de feeds con columnas de cuenta, país, idioma, archivo, modo de sincronización y origen de datos
Cada feed que configuras aparece aquí con su cuenta, país de destino, archivo, modo de sincronización y origen de datos, para gestionar tus feeds desde una sola lista.

Añade la fuente en Merchant Center en Configuración → Fuentes de datos (antes se llamaba "Productos → Fuentes" en la interfaz antigua; ahora "fuentes de datos" en Merchant Center Next), o conecta la fuente de API, y Google valida cada artículo frente a sus requisitos. Espera una primera pasada que apruebe la mayoría de productos y marque algunos: es normal, no es un fracaso. Los tropiezos habituales en el primer envío son una discrepancia de precio entre la fuente y la página (casi siempre por una diferencia en la visualización de impuestos), una configuración de envío ausente (configúrala una vez en Merchant Center dentro de tus ajustes de envío, o incluye el envío en la fuente) e identificadores ausentes o incoherentes (marca, GTIN cuando esté asignado, MPN cuando corresponda, o identifier_exists=no solo para productos sin identificadores oficiales). Cuando la pestaña Diagnóstico se ponga en rojo, no adivines: catalogamos los errores exactos y sus correcciones en PrestaShop en corregir errores de la fuente de Merchant. Una vez que los artículos muestren Aprobado, pasan a ser automáticamente aptos para fichas gratuitas de Shopping; no hay ningún botón "publicar" aparte que buscar.

Fichas gratuitas ahora, Shopping de pago cuando estés listo

Los productos aprobados aparecen en fichas gratuitas sin más acciones: tu base de visibilidad a coste cero. Cuando quieras impulsar productos concretos más arriba, conectas Merchant Center a una cuenta de Google Ads y ejecutas campañas de Shopping de pago, que colocan tus tarjetas de producto por encima de los resultados gratuitos. Los anuncios de Shopping suelen convertir bien porque el comprador ya ha visto la imagen y el precio antes de hacer clic: el clic llega pre-cualificado. Pero esa es una decisión aparte, con su propio presupuesto y lógica de pujas, y merece la pena dejar limpias primero tus fichas gratuitas. Cuando estés listo para invertir, la forma moderna en que Google sirve el inventario de Shopping es Performance Max: explicamos qué significa eso para un catálogo de PrestaShop en la guía completa de Performance Max, y cómo Shopping convive con los anuncios de texto en anuncios de búsqueda para e-commerce. ¿Eres nuevo por completo en el tráfico de pago? Empieza con tu primera campaña de Google Ads sin malgastar dinero.

Mantén viva la fuente: no es configurarla y olvidarse

Entrar es el hito; mantenerse dentro es el mantenimiento. Una fuente que era válida en enero puede deteriorarse en marzo cuando cambian los precios, los productos se agotan y Google actualiza sus políticas. Una rutina breve y resistente mantiene tus productos publicados:

  • Regenera la fuente automáticamente. Una actualización diaria mediante cron (integrada en MPR Google Merchant) mantiene precios y stock sincronizados para que Google nunca obtenga un archivo obsoleto. Esta es la mayor fuente individual de rechazos evitables.
  • Revisa Diagnóstico cada semana. Los nuevos rechazos aparecen en silencio; detectarlos a tiempo evita que reduzcan tu visibilidad.
  • Vigila tu precio competitivo. Google compara tu precio con el de otros vendedores del mismo GTIN: si estás muy por encima, los clics seguirán bajos por muy limpia que esté la ficha.
  • Después optimiza para conseguir clics. La aprobación es el suelo, no el techo. Una vez que apareces de forma estable, unos títulos más precisos, mejores imágenes y etiquetas personalizadas son donde están las ganancias reales de rendimiento; todo está cubierto en la guía de optimización de fuentes para PrestaShop.

Preguntas frecuentes

¿Cómo verifico mi tienda PrestaShop sin editar archivos del tema?

Hay dos rutas limpias. Si tu tienda ya está en Google Search Console con la misma cuenta de Google, Merchant Center normalmente ofrece reutilizar esa verificación con un solo clic. Si no, usa el método de la metaetiqueta HTML e inserta la etiqueta en tu <head> desde un gestor de etiquetas del panel de administración, en lugar de editar un tema hijo que una actualización podría borrar. Los métodos DNS y Tag Manager también funcionan y no tocan nunca tu tema.

¿PrestaShop tiene un botón integrado para exportar una fuente de Merchant Center?

No: no hay ninguna exportación nativa del panel de administración que produzca un archivo XML válido para Google Merchant. O escribes un script personalizado que consulte las tablas de productos, stock, imágenes, fabricantes y URL y emita el XML con espacio de nombres g:, o utilizas un módulo de fuentes que haga la asignación y la programación por ti. Además, los campos tienen que ser correctos por tienda, por idioma y por moneda, que es justo la parte en la que una exportación artesanal suele fallar.

¿Debo empezar con una URL de fuente alojada o con Merchant Products API?

Empieza con la fuente alojada en casi cualquier tienda: pega una URL pública de la fuente en Merchant Center, configura una obtención diaria y listo. La API solo compensa su configuración extra (un Merchant ID y credenciales de cuenta de servicio) cuando tu stock se mueve tan rápido que el intervalo entre obtenciones realmente te hace perder ventas o provoca rechazos. Pasa a la sincronización por API si, y solo si, el stock desactualizado te está costando dinero de forma demostrable.

Mis productos están "Aprobado": ¿tengo que hacer algo para aparecer en las fichas gratuitas?

No. Una vez que un artículo muestra Aprobado, pasa a ser automáticamente apto para fichas gratuitas de Shopping: no hay ningún botón de publicación aparte. "Apto" no garantiza que todos los artículos aparezcan siempre; la clasificación sigue dependiendo de la relevancia y la calidad de los datos. Las campañas de Shopping de pago se colocan sobre esa base cuando quieres impulsar productos concretos más arriba, pero la visibilidad gratuita llega solo con la aprobación.

¿Por qué se rechazan algunos de mis productos en el primer envío?

Es normal que una primera pasada apruebe la mayoría y marque algunos. Los culpables habituales son una discrepancia de precio entre la fuente y la página (casi siempre por una diferencia en la visualización de impuestos), una configuración de envío ausente e identificadores ausentes o incoherentes (marca, GTIN cuando esté asignado, MPN cuando corresponda). La pestaña Diagnóstico nombra cada caso; las correcciones exactas para PrestaShop están en corregir errores de la fuente de Merchant. No adivines: lee el error concreto.

Para una tienda PrestaShop que vende productos físicos, entrar en Google Shopping es una de las tareas de configuración con mayor retorno que puedes hacer: las fichas gratuitas generan tráfico de forma indefinida, y una fuente limpia es la base sobre la que se construye todo lo de pago. La parte difícil nunca fue el lado de Google; es traducir tu catálogo de PrestaShop a los datos estructurados exactos que Google exige, por tienda, por idioma y por moneda, y mantenerlos actualizados. Hazlo una vez, correctamente, y la rampa de entrada queda abierta.

Etiquetas: E-commerce PPC SEO
Compartir esta publicación:
David Miller

David Miller

Fundador, mypresta.rocks

David Miller es un especialista en PrestaShop con más de una década de experiencia práctica y fundador de mypresta.rocks, un estudio de desarrollo con sede en Tychy, Polonia. Crea y mantiene un catálogo de 152 módulos PrestaShop, incluidas 21 suites «Revolution» que abarcan SEO, checkout, seguridad, rendimiento, marketing, búsqueda, soporte y gestión de almacén, que mejoran tiendas reales cada día, probados en PrestaShop 1.7.8, 8.x y 9.x. También se encarga del mantenimiento de tiendas en producción que facturan millones al año, por lo que su trabajo se mide por ventas reales, no por demos. Su experiencia abarca todo el comercio electrónico, rendimiento, seguridad, SEO y marketing, y va más allá de PrestaShop, hasta WooCommerce, Shopify y sistemas a medida. En el blog escribe sobre la parte técnica de PrestaShop: qué hace realmente la plataforma, qué se rompe en producción y qué soluciones aguantan.

Comentarios

Aún no hay comentarios. ¡Sé el primero!
¿Te gustó este artículo?

Recibe nuestros últimos consejos, guías y actualizaciones de módulos en tu bandeja de entrada.

Puede darse de baja en cualquier momento. Para ello, consulte nuestra información de contacto en el aviso legal.

Cargando...
Volver arriba