FAQ: Preguntas frecuentes sobre PrestaShop
Introducción: ¿Por qué surgen tantas dudas con PrestaShop?
PrestaShop es una de las plataformas de comercio electrónico más potentes y flexibles del mercado. Sin embargo, precisamente esa flexibilidad puede generar muchas FAQ PrestaShop entre quienes empiezan. Desde la instalación hasta la configuración de módulos, pasando por problemas de rendimiento o SEO, es normal tener dudas PrestaShop en el camino.
Este artículo recopila las preguntas frecuentes PrestaShop más comunes, con respuestas claras y prácticas. Si eres nuevo en el mundo del ecommerce o quieres resolver problemas recurrentes, aquí encontrarás soluciones paso a paso.
Sección 1: Instalación y primeros pasos
¿Qué requisitos necesita mi hosting para instalar PrestaShop?
Para que PrestaShop funcione correctamente, tu servidor debe cumplir unos requisitos mínimos. Si usas un panel de control como Syspanel (accesible por puerto 2106), la mayoría de estos requisitos ya vienen preconfigurados.
Los requisitos básicos son:
- PHP 7.4 o superior (recomendado PHP 8.0+).
- MySQL 5.6+ o MariaDB 10.1+.
- Apache 2.4+ o Nginx.
- Módulos PHP: GD, cURL, JSON, XML, Zip, OpenSSL, PDO, etc.
[INFO] Si tu hosting no cumple estos requisitos, contacta con tu proveedor. En Syspanel, puedes gestionar las versiones de PHP desde la sección "PHP Selector".
¿Cómo instalo PrestaShop en mi hosting paso a paso?
- Descarga la última versión desde el sitio oficial de PrestaShop.
- Sube los archivos a tu hosting mediante FTP o el administrador de archivos de Syspanel.
- Crea una base de datos en Syspanel (sección "Bases de datos MySQL").
- Accede a tu dominio (ej: tudominio.com) y sigue el asistente de instalación web.
- Introduce los datos de la base de datos (nombre, usuario, contraseña) cuando el asistente lo pida.
- Configura tu tienda: nombre, país, moneda, etc.
- Finaliza la instalación y elimina la carpeta
/installpor seguridad.
[WARNING] No olvides eliminar la carpeta
/installdespués de instalar. Si no lo haces, tu tienda será vulnerable a ataques.
¿Puedo instalar PrestaShop en un subdominio o subdirectorio?
Sí, totalmente. Puedes instalarlo en:
- Subdominio: ej: tienda.tudominio.com.
- Subdirectorio: ej: tudominio.com/tienda.
Ambos casos son válidos, pero ten en cuenta que el SEO puede verse afectado. Si tu tienda es principal, mejor usa un dominio propio.
Sección 2: Configuración básica de la tienda
¿Cómo configuro los métodos de pago?
PrestaShop incluye varios módulos de pago preinstalados. Para activarlos:
- Ve a Módulos > Gestor de módulos.
- Busca el método de pago deseado (PayPal, transferencia bancaria, contra reembolso, etc.).
- Haz clic en Instalar y luego en Configurar.
- Sigue las instrucciones del módulo (normalmente necesitarás API keys o datos bancarios).
[TIP] Si usas PayPal, asegúrate de tener una cuenta business. Para transferencias bancarias, solo necesitas tu IBAN.
¿Cómo añado productos a mi catálogo?
- Ve a Catálogo > Productos y haz clic en Nuevo producto.
- Completa los campos obligatorios: Nombre, Precio, Cantidad y Descripción.
- Sube imágenes de buena calidad (recomendado 800x800 píxeles).
- Configura opciones como impuestos, envío y combinaciones (tallas, colores).
- Guarda el producto y repite el proceso.
¿Cómo configuro los impuestos (IVA)?
PrestaShop trae una configuración de impuestos por defecto, pero puedes personalizarla:
- Ve a Internacional > Impuestos.
- Activa o desactiva los impuestos según tu país.
- Crea reglas de impuestos (ej: IVA 21% para España, 0% para Canarias).
- Asigna las reglas a tus productos desde la ficha de producto.
[INFO] Si vendes a varios países, puedes crear reglas de impuestos diferentes para cada zona geográfica.
Sección 3: Diseño y personalización
¿Cómo cambio el tema de mi tienda?
- Descarga un tema compatible con tu versión de PrestaShop (puedes comprarlos en marketplaces o usar los gratuitos).
- Ve a Diseño > Temas y logotipos.
- Haz clic en Añadir nuevo tema y sube el archivo ZIP.
- Actívalo desde la misma sección.
[WARNING] Antes de cambiar el tema, haz una copia de seguridad de tu tienda. Algunos temas pueden modificar archivos del núcleo.
¿Puedo modificar el CSS o HTML de mi tienda?
Sí, pero con cuidado. Puedes hacerlo desde:
- Diseño > Posiciones de módulos para mover bloques.
- Diseño > Temas y logotipos > Editor de temas (solo para temas compatibles).
- Código personalizado en el módulo "Código HTML/CSS/JS" (recomendado para cambios simples).
[TIP] Si no eres desarrollador, usa el módulo "Código personalizado" para añadir CSS sin tocar archivos del tema.
Sección 4: Gestión de pedidos y clientes
¿Cómo veo los pedidos que recibo?
- Ve a Pedidos > Pedidos.
- Verás una lista con todos los pedidos, su estado y fecha.
- Haz clic en un pedido para ver detalles (productos, dirección de envío, pago).
¿Cómo gestiono los envíos?
- Configura las zonas geográficas en Internacional > Zonas.
- Crea transportistas en Transporte > Transportistas (puedes añadir Correos, MRW, etc.).
- Asigna costes de envío por zona y peso/precio.
- Cuando recibas un pedido, cambia su estado a "Enviado" y añade el número de seguimiento.
¿Cómo me comunico con mis clientes?
PrestaShop permite enviar emails automáticos (confirmación de pedido, envío, etc.). Para personalizarlos:
- Ve a Diseño > Plantillas de email.
- Selecciona el idioma y edita las plantillas HTML.
- También puedes escribir mensajes manuales desde el detalle del pedido.
Sección 5: SEO y posicionamiento
¿Cómo optimizo el SEO de mi tienda PrestaShop?
El SEO en PrestaShop es clave para atraer tráfico orgánico. Sigue estos pasos básicos:
- URLs amigables: Ve a Configuración de la tienda > Parámetros de SEO y URL y activa "URLs amigables".
- Meta títulos y descripciones: En cada producto y categoría, rellena los campos "Meta título" y "Meta descripción".
- Mapa del sitio: Activa el módulo "Google Sitemap" y genera tu sitemap XML.
- Velocidad: Usa un hosting rápido, comprime imágenes y activa la caché.
[INFO] Para más detalles, busca en la sección "SEO" del menú de PrestaShop. Allí encontrarás opciones avanzadas.
¿Cómo configuro las URLs amigables?
- Ve a Configuración de la tienda > Parámetros de SEO y URL.
- En "Configuración de URL amigable", haz clic en Activar.
- PrestaShop te pedirá que generes las reglas de reescritura. Si usas Apache, se creará automáticamente un archivo .htaccess.
- Si usas Nginx, tendrás que añadir las reglas manualmente (consulta a tu hosting).
[WARNING] Si tu tienda deja de funcionar después de activar URLs amigables, contacta con soporte. Puede ser un problema de permisos en el archivo .htaccess.
¿Cómo añado Google Analytics a mi tienda?
- Ve a Módulos > Gestor de módulos.
- Busca "Google Analytics" (el módulo oficial de PrestaShop).
- Instálalo y configúralo con tu ID de seguimiento (UA-XXXXX-X o G-XXXXXXX).
- También puedes añadir el código manualmente en el módulo "Código personalizado".
Sección 6: Problemas comunes y soluciones
Mi tienda carga muy lento, ¿qué hago?
La lentitud es una de las dudas PrestaShop más frecuentes. Prueba esto:
- Activa la caché: Ve a Configuración > Rendimiento y activa "Caché" (recomendado "Sistema de archivos").
- Comprime imágenes: Usa herramientas como TinyPNG antes de subirlas.
- Reduce módulos: Desactiva los que no uses.
- Usa CDN: Cloudflare es gratuito y mejora la velocidad.
- Actualiza PHP: En Syspanel, cambia a PHP 8.0+ desde el selector.
[TIP] Si el problema persiste, contrata un hosting optimizado para PrestaShop.
Aparece un error "500 Internal Server Error", ¿cómo lo soluciono?
- Revisa el log de errores: En Syspanel, ve a "Logs de errores" para ver el mensaje exacto.
- Aumenta el límite de memoria: En el archivo
/config/defines.inc.php, cambia_PS_MEMORY_LIMIT_a256M. - Verifica permisos de archivos: Las carpetas deben tener permisos 755 y los archivos 644.
- Desactiva módulos recién instalados: Si el error apareció tras instalar un módulo, desactívalo desde la base de datos (tabla
ps_module).
¿Cómo recupero mi contraseña de administrador?
- Ve a la pantalla de login y haz clic en ¿Olvidó su contraseña?.
- Introduce tu email de administrador y recibirás un enlace para resetearla.
- Si no recibes el email, revisa la carpeta de spam o contacta con tu hosting para verificar el envío de correos.
[WARNING] Si no puedes acceder al email, puedes cambiar la contraseña directamente en la base de datos (tabla
ps_employee) usando una herramienta como phpMyAdmin.
Sección 7: Módulos y extensiones
¿Cómo instalo un módulo en PrestaShop?
- Compra o descarga el módulo (formato ZIP).
- Ve a Módulos > Gestor de módulos.
- Haz clic en Subir un módulo y selecciona el archivo ZIP.
- Una vez instalado, configúralo según las instrucciones del desarrollador.
[INFO] Los módulos gratuitos de PrestaShop Addons suelen ser seguros. Los de terceros, revísalos bien.
¿Los módulos gratuitos son fiables?
Depende. Los módulos oficiales de PrestaShop Addons son fiables. Los de fuentes externas pueden contener malware o ser incompatibles. Siempre:
- Lee reseñas.
- Verifica la compatibilidad con tu versión.
- Haz una copia de seguridad antes de instalarlos.
¿Cómo actualizo un módulo sin perder configuración?
- Ve a Módulos > Gestor de módulos.
- Busca el módulo y haz clic en Actualizar (si hay versión nueva).
- Si no aparece, descarga la nueva versión y súbela como si fuera nuevo (PrestaShop detectará la actualización).
- Normalmente la configuración se conserva, pero por seguridad, exporta los ajustes si es posible.
Sección 8: Seguridad y mantenimiento
¿Cómo hago una copia de seguridad de mi tienda?
- Archivos: Desde Syspanel, usa la opción "Copias de seguridad" o descarga los archivos por FTP.
- Base de datos: En Syspanel, ve a "Bases de datos MySQL" y exporta la base de datos a un archivo SQL.
- Programa copias automáticas: Muchos hostings ofrecen esta opción. Actívala.
[WARNING] Haz copias de seguridad al menos una vez por semana y siempre antes de actualizar PrestaShop o instalar módulos.
¿Cómo protejo mi tienda de ataques?
- Mantén todo actualizado: PrestaShop, módulos y temas.
- Usa contraseñas seguras: Mayúsculas, minúsculas, números y símbolos.
- Activa SSL: En Syspanel, instala un certificado SSL gratuito (Let's Encrypt).
- Limita intentos de login: Usa módulos de seguridad como "Login Security".
- Elimina usuarios inactivos: Revisa la tabla
ps_employeeperiódicamente.
¿Cómo actualizo PrestaShop a la última versión?
- Haz una copia de seguridad completa.
- Desactiva todos los módulos no esenciales.
- Descarga la última versión desde el sitio oficial.
- Sobrescribe los archivos (excepto
/config/settings.inc.phpy/img/). - Ejecuta el script de actualización: Accede a
/install/upgrade/upgrade.phpdesde tu navegador. - Sigue los pasos y, al finalizar, elimina la carpeta
/install.
[WARNING] No actualices directamente desde versiones muy antiguas (1.6 a 1.7). Necesitarás una migración profesional.
Conclusión: Resuelve tus dudas PrestaShop con confianza
Las preguntas frecuentes PrestaShop son normales, especialmente al principio. La clave está en:
- Leer la documentación oficial (aunque esté en inglés).
- Usar un hosting adecuado (como el que ofrece Syspanel con PHP optimizado).
- Hacer copias de seguridad antes de cualquier cambio.
- No instalar módulos de dudosa procedencia.
Si después de leer esta FAQ PrestaShop aún tienes dudas PrestaShop, recuerda que siempre puedes contactar con el soporte técnico de tu hosting o buscar en foros especializados. ¡Tu tienda online puede ser un éxito si la cuidas desde el principio!
[TIP] Guarda este artículo como referencia. Cada vez que tengas una duda, vuelve a consultarlo. ¡Buena suerte con tu tienda!
