Saltar al contenido

Google Merchant Center y Microsoft Merchant: Shopping sin pagar anuncios · Lección 2 de 5

La lista de productos (feed): atributos obligatorios

El feed es un RSS 2.0 con el espacio de nombres g: y un <item> por producto con g:id, g:title, g:description, g:link, g:image_link, g:availability, g:price, g:brand y g:condition. Para productos propios sin código de barras se agrega g:identifier_exists en no.

10 min de lecturaPor el equipo de ReAgentexActualizado el 13/11/2026

Un producto en el feed

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:g="http://base.google.com/ns/1.0">
  <channel>
    <title>Tu tienda</title>
    <link>https://tusitio.com/</link>
    <description>Catálogo de productos</description>
    <item>
      <g:id>BUZO-001</g:id>
      <g:title>Molde de buzo canguro con capucha (PDF A4 y A0)</g:title>
      <g:description>Molde digital de buzo canguro, talles S a XXL.</g:description>
      <g:link>https://tusitio.com/moldes/buzo-canguro</g:link>
      <g:image_link>https://tusitio.com/fotos/buzo.jpg</g:image_link>
      <g:availability>in_stock</g:availability>
      <g:price>18.00 USD</g:price>
      <g:brand>Tu Marca</g:brand>
      <g:condition>new</g:condition>
      <g:identifier_exists>no</g:identifier_exists>
      <g:google_product_category>3697</g:google_product_category>
    </item>
  </channel>
</rss>
  • `g:id`: único y estable. Si cambia, Google lo toma como otro producto y pierde su historial.
  • `g:price`: número con punto decimal y moneda ISO (18.00 USD, 25000.00 ARS).
  • `g:identifier_exists` = `no`: para productos propios sin GTIN (código de barras) ni MPN.
  • `g:google_product_category`: opcional (Google la asigna sola), pero ayuda; 3697 es «Sewing Patterns».

Cómo publicarlo bien

  • Generalo desde la misma base de datos que el sitio, en una ruta fija (/feed/google-merchant.xml).
  • Con la cabecera X-Robots-Tag: noindex: es un archivo para Merchant, no una página para buscadores.
  • Con caché de una hora para no recalcularlo en cada pedido.
  • Si la base de datos falla, que responda 503, nunca un archivo a medias: Google daría de baja los productos que falten.

Revisarlo antes de enviarlo

Antes de cargarlo en Merchant, conviene un control automático: que todos los productos tengan los campos obligatorios, que no se repitan ids, que la moneda sea la misma en todos y que el precio coincida con el de la página de una muestra de productos. La próxima lección explica por qué ese último punto es el más importante.

Ejercicio sobre tu sitio

  1. Elegí 3 productos de tu tienda y escribí su <item> a mano con todos los atributos de la lección.
  2. Comprobá que la foto de g:image_link sea la principal, sin textos ni marcas de agua encima.
  3. Si tu plataforma ya genera un feed, abrilo y buscá ids repetidos o precios sin moneda.

Preguntas frecuentes

¿Qué hago si mis productos no tienen código de barras?

Si son productos propios o hechos a mano, usá g:identifier_exists con valor no. Si tienen GTIN, informalo siempre: ayuda a que Google los muestre.

¿El feed puede ser una planilla de Google?

Sí. Merchant Center acepta archivos XML, CSV, TSV y Google Sheets. Para catálogos grandes o que cambian seguido, un archivo generado por el sitio evita diferencias de precio.

Fuentes oficiales