📦 Gestion de productos — guia completa
La gestion de productos es el corazon de cualquier tienda online. PrestaShop ofrece un sistema de fichas de producto muy completo que permite configurar desde articulos simples hasta complejos packs con multiples combinaciones. Esta guia cubre todo lo que necesitas saber para gestionar tu catalogo de forma eficiente.
#Tipos de producto en PrestaShop
| Tipo | Descripcion | Ejemplo |
|---|---|---|
| Producto estandar | Articulo fisico que se envia al cliente | Camiseta, libro, mueble |
| Pack de productos | Agrupacion de varios productos a precio especial | Pack 3 camisetas, kit de inicio |
| Producto virtual | Producto sin envio fisico (descarga, servicio) | Ebook, licencia software, suscripcion |
| Producto con combinaciones | Producto con variantes (talla, color, etc.) | Camiseta S/M/L en rojo/azul/verde |
El tipo de producto se selecciona al crear la ficha. En PrestaShop 8+, la pagina de producto ha sido rediseñada con un formulario mas limpio dividido en pestanas.
#Crear un producto simple
Para crear un producto, ve a Catalogo > Productos > Nuevo producto. Los pasos esenciales son:
| Paso | Pestana | Que configurar |
|---|---|---|
| 1 | Basico | Nombre del producto, tipo, imagenes principales, resumen y descripcion |
| 2 | Cantidades | Stock disponible, comportamiento cuando sin stock, ubicacion en almacen |
| 3 | Envio | Peso, dimensiones, transportistas disponibles, gastos adicionales |
| 4 | Precios | Precio sin impuestos, regla de impuestos, precio de coste, precio por unidad |
| 5 | SEO | Meta titulo, meta descripcion, URL amigable |
| 6 | Opciones | Visibilidad, condicion (nuevo/usado/reacondicionado), referencias (EAN, ISBN) |
PrestaShop no guarda automaticamente. Pulsa 'Guardar' con frecuencia mientras completas la ficha, especialmente antes de cambiar de pestana. Un corte de conexion puede hacerte perder los cambios.
Los campos minimos obligatorios para que un producto sea visible en la tienda son: nombre, precio (puede ser 0), cantidad en stock (al menos 1 si no permites compras sin stock), y al menos una categoria asignada con el producto en estado 'Activo'.
#Producto con combinaciones
Las combinaciones permiten ofrecer variantes de un mismo producto. Por ejemplo, una camiseta que viene en 3 tallas y 4 colores genera 12 combinaciones. Cada combinacion puede tener su propio stock, precio adicional, referencia e imagen.
| Concepto | Explicacion |
|---|---|
| Atributo | La caracteristica variable: Talla, Color, Material |
| Valor del atributo | Las opciones dentro del atributo: S, M, L, XL para Talla |
| Combinacion | Una seleccion concreta de valores: Talla M + Color Rojo |
| Combinacion por defecto | La que se muestra al cargar la ficha del producto |
| Impacto en precio | Diferencia de precio respecto al precio base (+2.00, -1.50) |
| Referencia unica | Cada combinacion puede tener su propio codigo EAN/UPC/SKU |
1. Ve a Catalogo > Atributos y grupos
- Crea grupo "Talla" con valores: S, M, L, XL
- Crea grupo "Color" con valores: Rojo, Azul, Verde
2. En la ficha del producto > Pestana Combinaciones
- Selecciona los atributos y valores deseados
- Pulsa "Generar combinaciones"
- Resultado: 4 tallas x 3 colores = 12 combinaciones
3. Edita cada combinacion individualmente
- Stock: ajusta la cantidad disponible
- Precio: define impacto (+3.00 para XL, por ejemplo)
- Referencia: asigna SKU unico
- Imagen: asocia la foto del color correspondiente
- EAN13: codigo de barras individual
4. Marca una combinacion como "por defecto"
- Es la que se mostrara al abrir la ficha
- Recomendacion: elige la variante mas vendida
Si tienes 5 atributos con 10 valores cada uno, podrias generar 100.000 combinaciones, lo cual hara la ficha extremadamente lenta. Limita las combinaciones a las variantes que realmente vendes. Un maximo razonable es 200-500 combinaciones por producto.
#Producto virtual y packs
Un producto virtual es aquel que no requiere envio fisico. Al marcarlo como virtual, PrestaShop desactiva los campos de envio y permite adjuntar un archivo descargable.
| Configuracion | Donde | Detalle |
|---|---|---|
| Tipo virtual | Pestana Basico > Tipo | Seleccionar 'Producto virtual' |
| Archivo adjunto | Pestana Producto virtual | Subir archivo (PDF, ZIP, etc.), maximo segun php.ini |
| Numero de descargas | Pestana Producto virtual | Limitar cuantas veces puede descargarse (0 = ilimitado) |
| Fecha de expiracion | Pestana Producto virtual | Dias de acceso al archivo tras la compra |
| Pack de productos | Pestana Basico > Tipo | Seleccionar 'Pack de productos' |
| Anadir productos al pack | Pestana Pack | Buscar productos existentes y definir cantidad de cada uno |
| Stock del pack | Pestana Cantidades | Elegir si decrementar solo el pack, solo los componentes, o ambos |
La opcion mas segura para packs es 'Decrementar solo productos del pack' — asi el stock de los componentes se mantiene sincronizado y no vendes mas de lo que tienes. Si usas 'Decrementar ambos', asegurate de mantener coherencia manualmente.
#Campos importantes: precio, stock, imagenes
| Campo | Ubicacion | Notas importantes |
|---|---|---|
| Precio sin impuestos | Pestana Precios | Es el precio base. El precio con IVA se calcula automaticamente segun la regla de impuestos |
| Regla de impuestos | Pestana Precios | Selecciona la regla correcta para el tipo de producto (ej: IVA 21%, IVA reducido 10%) |
| Precio de coste | Pestana Precios | Opcional pero recomendado para calcular margenes en las estadisticas |
| Precio por unidad | Pestana Precios | Obligatorio legalmente en algunos paises (precio por kg, por litro, etc.) |
| Cantidad | Pestana Cantidades | Stock disponible. Se decrementa automaticamente con cada venta |
| Stock minimo | Pestana Cantidades | Nivel en el que recibes una alerta de stock bajo |
| Permitir pedidos sin stock | Pestana Cantidades | Activar si haces dropshipping o tienes reposicion rapida |
| Imagen principal | Pestana Imagenes | La primera imagen que se muestra. Debe ser de alta calidad |
| Imagenes secundarias | Pestana Imagenes | Galeria del producto. Sube varias perspectivas |
| Leyenda de imagen | Pestana Imagenes | Texto alt para accesibilidad y SEO. Rellenalo siempre |
Usa imagenes de al menos 800x800px en formato JPG para fotos y PNG para graficos con transparencia. PrestaShop genera automaticamente todas las miniaturas necesarias. Desde PS 8, tambien se soporta WebP para mejor rendimiento. Configura los tamanos en Diseno > Imagenes.
| Tipo de imagen | Tamano (px) | Donde se usa |
|---|---|---|
| cart_default | 80x80 | Carrito de compra |
| small_default | 98x98 | Listados de productos |
| medium_default | 452x452 | Ficha de producto |
| large_default | 800x800 | Zoom de imagen |
| home_default | 250x250 | Pagina de inicio |
#SEO del producto
Cada producto tiene su propia configuracion SEO accesible en la pestana SEO de la ficha de producto. Optimizar estos campos mejora significativamente la visibilidad en buscadores.
| Campo SEO | Longitud recomendada | Consejo |
|---|---|---|
| Meta titulo | 50-60 caracteres | Incluye la palabra clave principal + marca. Ej: 'Camiseta Algodon Organico | MiTienda' |
| Meta descripcion | 120-155 caracteres | Descripcion atractiva con llamada a la accion. Ej: 'Camiseta 100% algodon organico. Envio gratis desde 30EUR. Tallas S a XXL.' |
| URL amigable | 3-5 palabras | Solo minusculas, guiones, sin acentos. Ej: 'camiseta-algodon-organico' |
| Etiquetas | 5-10 relevantes | Palabras clave secundarias que ayudan al buscador interno |
Si cambias la URL amigable de un producto que ya esta posicionado en Google, perderas ese posicionamiento temporalmente. Si es necesario hacerlo, configura una redireccion 301 desde la URL antigua. Ve a Trafico y SEO > SEO y URLs para gestionar redirecciones.
#Categorias, etiquetas y fabricantes
Organizar correctamente tu catalogo facilita la navegacion de los clientes y mejora el SEO.
| Elemento | Donde se gestiona | Uso |
|---|---|---|
| Categoria principal | Ficha producto > Categorias | Define la ruta de migas de pan (breadcrumb) y la URL |
| Categorias secundarias | Ficha producto > Categorias | El producto aparece en varias categorias sin duplicarlo |
| Fabricante / Marca | Catalogo > Marcas y proveedores | Pagina de marca con todos sus productos. Util para SEO |
| Proveedor | Catalogo > Marcas y proveedores > Proveedores | Informacion interna de compra, referencias del proveedor |
| Etiquetas (tags) | Ficha producto > Opciones | Mejoran el buscador interno. Separa con comas |
| Caracteristicas | Catalogo > Atributos > Caracteristicas | Datos fijos del producto: Material, Peso, Origen. Se usan en filtros de navegacion facetada |
Crea una estructura jerarquica pero no demasiado profunda. Idealmente un maximo de 3 niveles (ej: Ropa > Hombre > Camisetas). Cada categoria debe tener su propia descripcion unica para SEO. Evita categorias con menos de 5 productos — son malas para el posicionamiento.
#Precios especificos y reglas de descuento
PrestaShop ofrece varias formas de aplicar descuentos a los productos, cada una con un nivel de granularidad diferente.
| Metodo | Ubicacion | Caso de uso |
|---|---|---|
| Precio especifico | Ficha producto > Precios > Precios especificos | Descuento en un producto concreto, opcionalmente limitado por grupo, pais, moneda, periodo o cantidad minima |
| Regla de precio del catalogo | Catalogo > Descuentos > Reglas de precio del catalogo | Descuento masivo por categoria, fabricante o atributo. Ej: -20% en toda la ropa de verano |
| Regla de carrito (cupon) | Catalogo > Descuentos > Reglas del carrito | Codigo de descuento personal. Puede ser porcentaje, importe fijo o envio gratis |
| Precio por grupo | Precio especifico con grupo seleccionado | Precio mayorista para el grupo 'Profesionales' |
| Precio por cantidad | Precio especifico con cantidad minima | Descuento por volumen: a partir de 10 unidades, -15% |
Ficha producto > Precios > Precios especificos > Anadir precio especifico
Ejemplo: descuento progresivo por cantidad
Regla 1: Desde 10 unidades → -10% (porcentaje)
Regla 2: Desde 25 unidades → -15% (porcentaje)
Regla 3: Desde 50 unidades → -20% (porcentaje)
Regla 4: Desde 100 unidades → -25% (porcentaje)
Resultado visible en la ficha del producto:
┌────────────┬────────────┬────────────┐
│ Cantidad │ Descuento │ Precio ud. │
├────────────┼────────────┼────────────┤
│ 1-9 │ - │ 10.00 EUR │
│ 10-24 │ -10% │ 9.00 EUR │
│ 25-49 │ -15% │ 8.50 EUR │
│ 50-99 │ -20% │ 8.00 EUR │
│ 100+ │ -25% │ 7.50 EUR │
└────────────┴────────────┴────────────┘
Opciones adicionales por precio especifico:
- Limitar a un grupo de clientes
- Limitar a un pais
- Limitar a una moneda
- Limitar a una combinacion concreta
- Definir periodo de validez (desde/hasta)
Para rebajas temporales (Black Friday, rebajas de verano), usa siempre el campo 'Desde/Hasta' en el precio especifico. Asi el descuento se activa y desactiva automaticamente sin que tengas que estar pendiente.
#Operaciones masivas
Cuando tienes cientos o miles de productos, editarlos uno a uno no es viable. PrestaShop ofrece varias herramientas para operaciones en lote:
| Herramienta | Como acceder | Que permite |
|---|---|---|
| Seleccion masiva | Catalogo > Productos > Casilla de seleccion | Activar, desactivar o eliminar multiples productos a la vez |
| Importacion CSV | Parametros avanzados > Importar | Importar/actualizar productos desde un archivo CSV con todos los campos |
| Exportacion CSV | Catalogo > Productos > Exportar | Exportar el catalogo actual para editarlo en Excel |
| API / Webservice | Parametros avanzados > Webservice | Automatizar creacion y actualizacion de productos desde sistemas externos |
| Edicion rapida | Catalogo > Productos > Icono de lapiz | Editar nombre, precio y cantidad sin abrir la ficha completa |
Siempre haz una copia de seguridad de la base de datos antes de importar un CSV grande. Usa la opcion 'Forzar todos los numeros ID' solo si sabes exactamente lo que haces. Para actualizar productos existentes, marca 'Eliminar productos existentes antes de importar' solo si quieres reemplazar TODO el catalogo.
#Buenas practicas
1. Nombre descriptivo y unico. 2. Al menos 3 imagenes de calidad con leyenda ALT. 3. Descripcion completa (minimo 300 palabras para SEO). 4. Precio y regla de impuestos correctos. 5. Stock configurado. 6. Al menos una categoria asignada. 7. Meta titulo y descripcion rellenados. 8. URL amigable limpia. 9. Peso y dimensiones si es producto fisico. 10. Producto en estado Activo.
Mantener un catalogo limpio y bien organizado no solo mejora la experiencia del cliente sino que facilita enormemente la gestion diaria. Revisa periodicamente los productos sin stock, actualiza las descripciones estacionales y monitoriza que productos se venden menos para decidir si mantenerlos o retirarlos.