Preguntas frecuentes sobre PrestaShop y su administración
¿Qué es PrestaShop y por qué tantas tiendas lo usan?
PrestaShop es un sistema de gestión de contenidos (CMS) de código abierto diseñado específicamente para crear tiendas online. Es uno de los más populares del mundo, especialmente en Europa y Latinoamérica, porque permite montar un ecommerce completo sin tener que programar desde cero.
Su gran ventaja es que es modular: puedes instalar temas (plantillas) y módulos (plugins) para añadir funcionalidades como pasarelas de pago, envíos, SEO, etc. Además, al ser de código abierto, tienes control total sobre tu tienda, incluyendo el acceso a los archivos y la base de datos.
Sin embargo, al ser una herramienta tan potente, es normal que surjan muchas dudas sobre su administración. Aquí vamos a resolver las preguntas más frecuentes que recibimos en soporte técnico.
Preguntas frecuentes sobre la instalación y configuración inicial
¿Cómo instalo PrestaShop en mi hosting?
La instalación es bastante sencilla si tu hosting cuenta con un panel de control como Syspanel (accesible por el puerto 2106). La mayoría de los proveedores ofrecen instaladores automáticos como Softaculous o Installatron.
Pasos básicos:
- Accede a tu panel de control (Syspanel en el puerto 2106).
- Busca la sección "Instalador de aplicaciones" o "Softaculous".
- Selecciona PrestaShop y haz clic en "Instalar".
- Completa los datos: nombre de la tienda, descripción, idioma, y crea una cuenta de administrador.
- Configura la base de datos (normalmente se crea automáticamente).
- Haz clic en "Instalar" y espera unos minutos.
[TIP] Si usas instalación manual, asegúrate de que tu hosting cumpla los requisitos: PHP 7.4 o superior, MySQL 5.6+ y suficiente memoria. Puedes verificar esto en la pestaña "Requisitos del sistema" durante la instalación.
¿Cuál es la contraseña por defecto del administrador?
No hay una contraseña por defecto. Durante la instalación, tú mismo creas el usuario administrador (email y contraseña). Si la olvidas, puedes recuperarla desde la pantalla de login haciendo clic en "¿Has olvidado tu contraseña?". Si no recibes el correo, revisa tu carpeta de spam o contacta con tu proveedor de hosting para verificar el envío de emails.
[WARNING] Nunca uses contraseñas como "admin123" o "123456". PrestaShop es un objetivo común para ataques automatizados. Usa contraseñas largas (mínimo 12 caracteres) con mayúsculas, minúsculas, números y símbolos.
Preguntas sobre la administración diaria del catálogo
¿Cómo añado un nuevo producto?
Añadir productos es una de las tareas más comunes. Ve al menú Catálogo > Productos y haz clic en "Añadir nuevo producto".
Campos clave que debes rellenar:
- Nombre del producto (obligatorio)
- Descripción corta y larga (para SEO y para la ficha de producto)
- Precio (sin impuestos o con impuestos, según configures)
- Cantidad de stock (si llevas inventario)
- Imágenes (sube al menos una foto principal)
- Categorías (asigna a una o varias categorías)
[INFO] Puedes usar el botón "Guardar y continuar" para ir añadiendo más detalles como combinaciones (tallas, colores), atributos, descuentos o envío específico.
¿Cómo gestiono las categorías y subcategorías?
Las categorías ayudan a organizar tu tienda. Ve a Catálogo > Categorías. Allí puedes crear categorías principales y subcategorías (anidándolas).
Ejemplo práctico:
- Categoría principal: "Ropa"
- Subcategoría: "Camisetas"
- Subcategoría: "Pantalones"
Para crear una subcategoría, selecciona la categoría padre en el campo "Categoría padre" al crear una nueva.
¿Puedo importar productos desde un archivo CSV?
Sí. PrestaShop incluye un importador CSV nativo. Ve a Avanzado > Importar. Selecciona el archivo CSV, elige el separador (normalmente coma o punto y coma) y asigna las columnas a los campos de PrestaShop (nombre, precio, descripción, etc.).
[TIP] Antes de importar, descarga el archivo de ejemplo que proporciona PrestaShop para ver la estructura correcta. Así evitarás errores de mapeo.
Preguntas frecuentes sobre temas y diseño
¿Cómo cambio el tema de mi tienda?
Los temas controlan la apariencia visual. Puedes instalar un tema nuevo desde Diseño > Temas y logotipos. Allí verás los temas instalados. Para añadir uno nuevo, haz clic en "Añadir nuevo tema" y sube el archivo ZIP del tema.
[WARNING] Antes de cambiar el tema, haz una copia de seguridad de tu tienda (base de datos y archivos). Algunos temas no son compatibles con todos los módulos y pueden romper la funcionalidad.
¿Puedo personalizar el diseño sin saber programación?
Sí, hasta cierto punto. Puedes modificar colores, fuentes y logos desde el panel de administración en Diseño > Temas y logotipos > Configuración avanzada (dependiendo del tema). También puedes usar módulos de "constructor de páginas" como Page Builder o Elementor (versión para PrestaShop) para arrastrar y soltar elementos.
Si necesitas cambios más profundos (como modificar el HTML/CSS), necesitarás conocimientos técnicos o contratar a un desarrollador.
Preguntas sobre módulos y funcionalidades
¿Dónde encuentro módulos para mi tienda?
Los módulos son como aplicaciones para PrestaShop. Puedes encontrarlos en:
- Módulos > Módulos y servicios (desde el panel de administración, buscando en el marketplace integrado).
- Sitios externos como el Addons Marketplace oficial de PrestaShop o desarrolladores independientes.
[INFO] Siempre verifica que el módulo sea compatible con tu versión de PrestaShop. Los módulos desactualizados pueden causar fallos de seguridad o errores.
¿Cómo instalo un módulo manualmente?
Si tienes un archivo ZIP del módulo:
- Ve a Módulos > Módulos y servicios.
- Haz clic en "Subir un módulo" (arriba a la derecha).
- Selecciona el archivo ZIP y espera a que se instale.
- Luego, búscalo en la lista y haz clic en "Configurar" para ajustar sus opciones.
[WARNING] No instales módulos de fuentes no confiables. Pueden contener malware o vulnerabilidades.
Preguntas sobre SEO y posicionamiento en buscadores
¿Cómo optimizo el SEO de mi tienda PrestaShop?
PrestaShop tiene opciones SEO integradas muy potentes. Para cada producto, categoría y página CMS, puedes personalizar:
- Meta título (title tag)
- Meta descripción (description tag)
- URL amigable (puedes editarla manualmente)
- Etiquetas (tags)
Ve a Catálogo > Productos y edita un producto. En la pestaña "SEO" encontrarás estos campos.
Además, recuerda:
- Activar las URLs amigables en Configuración > Tráfico y SEO > SEO y URLs.
- Usar palabras clave relevantes en los títulos y descripciones.
- Instalar un módulo de SEO avanzado (como el de Google Analytics o un sitemap automático).
[TIP] El sitemap XML se genera automáticamente en
/index.php?controller=GoogleSitemap. Envíalo a Google Search Console para que indexe tu tienda más rápido.
¿Cómo configuro las URLs amigables?
Ve a Configuración > Tráfico y SEO > SEO y URLs. Marca la opción "Activar URLs amigables" y guarda. Si tu servidor no lo soporta, puede que necesites activar el módulo mod_rewrite de Apache (consulta con tu hosting).
[WARNING] Si cambias las URLs después de tener visitas, perderás el posicionamiento de las páginas antiguas. Usa redirecciones 301 desde las URLs viejas a las nuevas.
Preguntas sobre mantenimiento y seguridad
¿Cómo hago una copia de seguridad de mi tienda?
Es fundamental. Puedes hacerla desde el panel de administración (si tu hosting lo permite) o manualmente:
Desde Syspanel (puerto 2106):
- Accede a Syspanel.
- Ve a la sección "Archivos" o "Base de datos".
- Descarga una copia de los archivos (por FTP o desde el gestor de archivos).
- Exporta la base de datos desde phpMyAdmin (opción "Exportar").
[INFO] Algunos módulos de pago ofrecen copias de seguridad automáticas programadas. Es una inversión recomendable.
¿Cómo actualizo PrestaShop a la última versión?
Las actualizaciones traen mejoras de seguridad y nuevas funcionalidades. Ve a Avanzado > Actualizar (si tienes el módulo "1-Click Upgrade" instalado). Si no, puedes descargar el parche desde el sitio oficial y subirlo manualmente.
[WARNING] Nunca actualices directamente en producción sin hacer una copia de seguridad completa. Las actualizaciones pueden romper módulos o temas incompatibles. Prueba primero en un entorno de pruebas (staging).
¿Qué hago si mi tienda se vuelve lenta?
La lentitud puede deberse a:
- Demasiados módulos activos (desactiva los que no uses).
- Imágenes sin optimizar (usa módulos de compresión o redimensiona antes de subir).
- Hosting compartido con recursos limitados (considera migrar a un VPS o hosting dedicado).
- Base de datos sin limpiar (usa el módulo "Limpieza de base de datos" o elimina registros antiguos).
[TIP] Activa la caché en Configuración > Rendimiento. También puedes usar una CDN (Red de Distribución de Contenidos) para servir imágenes y archivos estáticos más rápido.
Preguntas sobre clientes, pedidos y envíos
¿Cómo gestiono los pedidos?
Ve a Pedidos > Pedidos. Allí verás una lista con todos los pedidos realizados. Puedes filtrar por estado (pendiente, pagado, enviado, etc.). Al hacer clic en un pedido, podrás:
- Ver los detalles del cliente y productos.
- Cambiar el estado (por ejemplo, de "Pendiente" a "Enviado").
- Agregar comentarios internos.
- Generar facturas o albaranes.
¿Cómo configuro los métodos de envío?
Ve a Transporte > Transportistas. Allí puedes añadir transportistas (como Correos, MRW, DHL, etc.) y definir tarifas por peso, precio o zona geográfica. También puedes activar la recogida en tienda si tienes local físico.
[INFO] PrestaShop permite crear reglas de envío gratuitas a partir de cierto importe, lo que puede aumentar el valor medio del carrito.
¿Puedo dar seguimiento a los envíos?
Sí, si configuras el número de seguimiento en el pedido. Desde el detalle del pedido, en la sección "Envío", puedes añadir el número de tracking y el transportista. El cliente recibirá una notificación por email con el enlace de seguimiento.
Preguntas sobre facturación e impuestos
¿Cómo configuro los impuestos (IVA)?
Ve a Configuración > Impuestos. Allí puedes crear reglas de impuestos (por ejemplo, IVA 21% para España, 10% para algunos productos). Luego, asigna estas reglas a los productos en la pestaña "Precios" del producto.
[WARNING] Si vendes a varios países, debes configurar las reglas de impuestos por zona geográfica. PrestaShop permite crear reglas complejas, pero revisa la legislación local para no cometer errores.
¿Cómo genero facturas?
Las facturas se generan automáticamente cuando cambias el estado de un pedido a "Pagado" o "Enviado" (según tu configuración). Puedes descargarlas desde el detalle del pedido o desde Pedidos > Facturas (si tienes el módulo correspondiente).
Preguntas sobre usuarios y permisos
¿Cómo creo empleados (administradores adicionales)?
Ve a Configuración > Administración > Empleados. Allí puedes añadir nuevos usuarios con roles específicos (superadministrador, gestor de catálogo, atención al cliente, etc.). Así, limitas el acceso a funciones sensibles.
[TIP] Usa roles para delegar tareas. Por ejemplo, un empleado de atención al cliente solo necesita ver pedidos y clientes, no la configuración de la tienda.
¿Puedo permitir que los clientes se registren y tengan cuenta?
Sí, está activado por defecto. Desde Configuración > Clientes > Configuración de clientes puedes decidir si el registro es obligatorio para comprar o si permiten comprar como invitados. También puedes activar la opción de "Crear cuenta al finalizar la compra".
Preguntas sobre resolución de problemas comunes
Mi tienda no carga, ¿qué hago?
- Verifica el hosting: Accede a Syspanel (puerto 2106) y revisa si el servicio está activo.
- Comprueba errores: Activa la visualización de errores en el archivo
/config/defines.inc.phpcambiando_PS_MODE_DEV_atrue. Te mostrará el error concreto. - Revisa la base de datos: Si hay errores de conexión, contacta a tu hosting.
- Desactiva módulos recién instalados: Si el problema comenzó tras instalar un módulo, renómbralo desde FTP (cambia el nombre de la carpeta del módulo en
/modules/).
[WARNING] Si activas el modo desarrollo, no lo dejes activo en producción. Vuelve a poner
_PS_MODE_DEV_enfalsedespués de solucionar el error.
No recibo correos de la tienda (confirmaciones de pedido, recuperación de contraseña, etc.)
Esto es muy común. Prueba esto:
- Ve a Configuración > Parámetros avanzados > Email y prueba a enviar un correo de prueba.
- Si falla, contacta a tu hosting para verificar la configuración SMTP.
- Cambia el método de envío a "Usar la función mail() de PHP" o "Configurar SMTP manualmente" (necesitarás los datos de tu servidor de correo).
- Revisa que el email del administrador en Configuración > Contacto sea correcto.
[TIP] Muchos hostings bloquean el puerto 25 por defecto. Usa SMTP con puerto 587 y autenticación.
Preguntas sobre migraciones y cambios de dominio
¿Cómo cambio el dominio de mi tienda?
Cambiar de dominio no es solo modificar una URL. Debes:
- Hacer una copia de seguridad completa.
- En la base de datos, buscar y reemplazar todas las ocurrencias del dominio antiguo por el nuevo (puedes usar herramientas como Search Replace DB o phpMyAdmin).
- Actualizar la URL en Configuración > Parámetros generales.
- Regenerar el archivo
.htaccess(desde Configuración > Tráfico y SEO > SEO y URLs, guarda de nuevo). - Actualizar los enlaces en los módulos (por ejemplo, pasarelas de pago, redes sociales, etc.).
[WARNING] No olvides configurar redirecciones 301 desde el dominio antiguo al nuevo para no perder posicionamiento SEO. Puedes hacerlo en el
.htaccesso desde el panel de tu hosting.
¿Puedo migrar mi tienda a otro hosting?
Sí. El proceso es similar al cambio de dominio: exporta la base de datos, descarga los archivos por FTP, súbelos al nuevo hosting, importa la base de datos y ajusta el archivo /config/settings.inc.php (o el archivo .env en versiones recientes) con los nuevos datos de conexión a la base de datos.
[INFO] Si el nuevo hosting usa Syspanel, puedes pedir ayuda al soporte técnico para que te guíen en la migración. Muchos ofrecen migración gratuita.
