PrestaShop: Configurar tienda online desde cero
Introducción: Tu tienda online empieza aquí
Montar una tienda online puede parecer una montaña rusa de decisiones técnicas, pero con la herramienta adecuada, el camino es mucho más llano de lo que imaginas. PrestaShop es uno de los CMS (gestores de contenido) de comercio electrónico más potentes y populares del mundo, especialmente en Europa y Latinoamérica. Es gratuito, de código abierto y está pensado para que cualquier persona, aunque no tenga experiencia en programación, pueda poner en marcha un negocio digital serio.
En esta guía extensa, vamos a desgranar el proceso de configurar PrestaShop desde cero. No importa si acabas de comprar tu dominio o si aún estás valorando qué panel de control usar. Aquí encontrarás un tutorial paso a paso para que tu proyecto eche a rodar sin sustos. Hablaremos de requisitos, instalación, ajustes esenciales, productos, pagos y envíos. Al final, tendrás un mapa claro para no perderte en el panel de administración.
Requisitos previos: Qué necesitas antes de empezar
Antes de lanzarte a instalar nada, es vital que tengas tres cosas claras: un dominio, un hosting y una buena dosis de paciencia. El dominio es la dirección de tu tienda (www.tutienda.com) y el hosting es el "terreno" donde vivirán todos tus archivos.
Para PrestaShop configuración óptima, tu servidor debe cumplir ciertos mínimos. La mayoría de los hostings compartidos actuales los cumplen, pero conviene verificarlo. Necesitarás:
- PHP en su versión 7.4 o superior (idealmente 8.0 o 8.1).
- MySQL 5.6 o superior, o MariaDB 10.1 o superior.
- Al menos 256 MB de memoria PHP dedicada.
- SSL (el candado https) activado en tu dominio. Esto es imprescindible para las pasarelas de pago.
Si tu hosting es de buena calidad, normalmente tendrás un instalador automático (como Softaculous o el panel de tu proveedor). Pero si prefieres el control total, la instalación manual es igualmente sencilla.
[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), recuerda que el acceso a tu panel de administración se realiza a través del puerto 2106. Por ejemplo:
https://tudominio.com:2106. Allí podrás gestionar bases de datos, archivos y dominios.
Primer paso: Instalación de PrestaShop
Descarga y subida de archivos
Lo primero es descargar el paquete de instalación desde el sitio oficial de PrestaShop (prestashop-project.org). Busca la última versión estable. Una vez descargado el archivo ZIP, tienes dos opciones:
- Usar el instalador automático de tu hosting (la vía más rápida).
- Subir el ZIP a la carpeta
public_html(ohtdocs) de tu servidor y descomprimirlo allí.
Si subes el archivo manualmente, usa un cliente FTP como FileZilla. Después de descomprimir, asegúrate de que el contenido quede en la raíz de tu dominio, no en una subcarpeta, a menos que quieras que tu tienda viva en tudominio.com/tienda.
El asistente de instalación
Abre tu navegador y escribe tu dominio. Automáticamente se lanzará el asistente de instalación. El proceso es un formulario de varios pasos. Te guiamos:
- Elige idioma: Selecciona español y continúa.
- Acepta la licencia: Lee los términos y márcalo.
- Compatibilidad de sistema: PrestaShop verificará que tu servidor cumple los requisitos. Si todo está en verde, adelante.
- Información de la tienda: Aquí pones el nombre de tu tienda, tu sector de actividad, un eslogan y, muy importante, la contraseña del administrador. Guárdala bien.
- Base de datos: Este es el paso más técnico. Necesitarás los datos de tu base de datos MySQL. Si usas Syspanel, crea una base de datos y un usuario desde el panel (en la sección "Bases de datos"). Luego, en el instalador, introduce el nombre de la base, el usuario y la contraseña. El host suele ser
localhosto127.0.0.1. - Resumen e instalación: Revisa que todo esté bien y haz clic en "Instalar". El proceso tarda unos minutos.
[TIP] Anota en un papel (o en tu gestor de contraseñas) la URL de tu panel de administración. Normalmente es
tudominio.com/admino una carpeta aleatoria que te da el instalador. Es tu puerta de entrada al panel PrestaShop.
Segundo paso: Configuración inicial en el panel de administración
Una vez instalado, entras al panel PrestaShop. Al principio puede abrumar, pero vamos a centrarnos en lo esencial. La primera pantalla te pedirá activar las "ayudas" o "consejos". Te recomiendo activarlas la primera vez.
Ajustes generales de la tienda
Ve al menú Parámetros avanzados > Parámetros generales. Aquí define:
- Nombre de la tienda: Tal y como quieres que aparezca en los buscadores y en el navegador.
- Actividad principal: Elige el sector de tu negocio. Esto ajusta sugerencias y módulos.
- País por defecto: El país de tu negocio principal.
- Zona horaria: Para que los horarios de pedidos y envíos cuadren.
Información de contacto y logotipo
En Parámetros de la tienda > Contacto, añade tu email de atención al cliente y un número de teléfono. Esto genera confianza. Luego, en Parámetros de la tienda > Apariencia > Tema y logotipo, sube tu logo. Un buen logo en formato PNG con fondo transparente es ideal.
Activar la tienda
PrestaShop viene "en mantenimiento" por defecto. Para que tus clientes vean tu tienda, ve a Parámetros de la tienda > Mantenimiento y desactiva la opción "Activar el modo de mantenimiento". Asegúrate de que la IP de tu conexión esté en la lista blanca para poder verla tú en modo pruebas.
Tercer paso: Configuración de moneda, idiomas y localización
Moneda y cambio
Ve a Parámetros de la tienda > Localización > Monedas. Verás una lista con las monedas preinstaladas. Activa la que necesites (Euro, Dólar, Peso Mexicano, etc.) y desactiva las que no uses. Puedes configurar el tipo de cambio manualmente o dejar que se actualice automáticamente si tienes el módulo de actualización de divisas activo.
Idiomas de la tienda
En Parámetros de la tienda > Localización > Idiomas, activa los idiomas que quieras ofrecer. El español y el inglés suelen ser una buena base. Recuerda que cada idioma activo requerirá que traduzcas los contenidos de tus productos, aunque PrestaShop viene con traducciones automáticas para la interfaz.
Impuestos (IVA)
Este es un punto crítico. En Parámetros de la tienda > Localización > Impuestos, revisa las reglas de impuestos. Debes crear una regla de impuestos que se ajuste a tu país y tipo de producto. Por ejemplo, en España el IVA general es del 21%, pero hay tipos reducidos (10% y 4%). Asocia cada regla a tus productos cuando los crees.
[WARNING] Configurar mal los impuestos puede darte problemas legales y disgustos a final de año. Si no estás seguro, consulta con un asesor fiscal. PrestaShop te permite crear reglas complejas, pero empieza por lo simple: un impuesto general para todos los productos.
Cuarto paso: Crear categorías y productos
Ahora viene la parte divertida: llenar tu tienda. Pero antes de crear productos, necesitas una estructura lógica.
Crear categorías
Ve a Catálogo > Categorías. Crea categorías principales (por ejemplo, "Ropa", "Electrónica") y subcategorías ("Camisetas", "Móviles"). Piensa en cómo busca tu cliente. Las categorías son el esqueleto de tu tienda online PrestaShop.
- Haz clic en "Nueva categoría".
- Ponle un nombre claro.
- Añade una descripción breve (ayuda al SEO).
- Si quieres, sube una imagen para la categoría.
- Activa la opción "Mostrar" para que sea visible.
Crear un producto
En Catálogo > Productos, haz clic en "Nuevo producto". El formulario es extenso, pero vamos a lo básico:
- Nombre del producto: Sé específico. "Camiseta algodón orgánico hombre" es mejor que "Camiseta".
- Descripción corta: Un resumen atractivo para el listado.
- Descripción larga: Detalla características, materiales, medidas... Aquí también puedes usar palabras clave para SEO.
- Precio de venta: Sin impuestos. PrestaShop calcula el precio final según la regla de impuestos que asignes.
- Impuesto: Selecciona la regla que creaste antes.
- Imágenes: Sube varias fotos de calidad. La primera será la portada.
- Cantidad: El stock disponible.
- Estado: Activo (visible) o inactivo (borrador).
Guarda el producto. Repite el proceso para cada artículo. Puedes usar la opción "Duplicar" para productos similares y luego editar solo lo que cambie.
[TIP] Usa imágenes de producto con fondo blanco y buena resolución. La primera impresión visual es crucial en el comercio electrónico. Optimiza el peso de las imágenes (menos de 200 KB por foto) para que la tienda cargue rápido.
Quinto paso: Configurar el transporte y las zonas de envío
Un cliente no compra si no sabe cuánto le cuesta el envío. Configurarlo bien en PrestaShop es clave.
Zonas geográficas
Ve a Parámetros de la tienda > Localización > Zonas. Define las zonas: "Europa", "América del Norte", "Resto del mundo", etc. Asigna los países a cada zona. Por defecto, PrestaShop tiene una zona "Europa" con los países de la UE.
Transportistas
Ve a Transporte > Transportistas. Aquí creas tus opciones de envío (Correos, Mensajería, Recogida en tienda...).
- Haz clic en "Nuevo transportista".
- Ponle un nombre (ej. "Envío estándar 24h").
- Actívalo.
- En la pestaña "Zonas", asigna las zonas donde opera este transportista.
- En "Costes", define el precio. Puedes poner un coste fijo, un coste por peso o por precio del pedido. Por ejemplo: "Gratis a partir de 50€" o "4,99€ para pedidos menores de 2 kg".
Rangos de peso y precio
Para que los costes funcionen, debes definir rangos. En Transporte > Rangos, crea rangos de peso (0-1 kg, 1-2 kg...) y rangos de precio (0-50€, 50-100€...). Luego, al configurar el transportista, asignas un coste a cada rango.
Sexto paso: Activar los módulos de pago
El último gran escollo es cobrar. En Módulos > Administrador de módulos, verás una lista de módulos sugeridos. Para pagos, tienes varias opciones:
Pasarelas de pago externas
- PayPal: Es el más universal. Instala el módulo oficial de PayPal, conéctalo con tu cuenta de PayPal Business y listo. El cliente sale de tu tienda, paga y vuelve.
- Stripe: Muy popular y profesional. Permite pagos con tarjeta sin salir de tu tienda. La configuración es un poco más técnica (necesitas las API keys de tu cuenta Stripe), pero el módulo te guía.
- Redsys: Si tu negocio es en España, este es el estándar para TPVs virtuales de bancos.
Pagos offline
- Transferencia bancaria: PrestaShop trae este módulo de serie. Solo tienes que activarlo y poner los datos de tu cuenta.
- Contra reembolso: Pago en efectivo al recibir el pedido.
[WARNING] Nunca actives un módulo de pago sin probarlo antes con una compra de prueba (puedes usar el modo "Sandbox" que ofrecen PayPal y Stripe). Haz un pedido de 1€, comprueba que el dinero llega y luego devuélvelo. Esto te ahorrará muchos quebraderos de cabeza.
Séptimo paso: Personalización del tema y diseño
Tu tienda debe transmitir tu marca. PrestaShop te permite cambiar el tema fácilmente.
Cambiar el tema
Ve a Parámetros de la tienda > Apariencia > Tema y logotipo. Verás el tema por defecto. Puedes instalar nuevos temas desde el marketplace de PrestaShop o desde un archivo ZIP que compres en sitios como ThemeForest. Una vez instalado, actívalo.
Personalizar la página de inicio
La mayoría de los temas permiten editar el "slider" (carrusel de imágenes), los bloques de productos destacados y los banners. Explora las opciones de tu tema. Muchos usan el módulo "PrestaShop Page Builder" o "Elementor". Si tu tema no trae un constructor visual, tendrás que editar los ganchos (hooks) desde el código, pero eso ya es nivel avanzado.
Módulos esenciales
En el administrador de módulos, instala y configura al menos estos:
- SEO: El módulo "SEO" o "Meta tags" para editar títulos y descripciones de páginas.
- Google Analytics: Para medir tus visitas.
- Newsletter: Para captar emails y fidelizar clientes.
Octavo paso: SEO básico para tu tienda PrestaShop
Un tutorial PrestaShop no estaría completo sin hablar del posicionamiento. Sin tráfico, no hay ventas.
URLs amigables
Ve a Parámetros de la tienda > Tráfico y SEO > SEO y URLs. Activa la opción "URLs amigables" y guarda. Esto hará que tus enlaces sean tutienda.com/camisetas-hombre en lugar de tutienda.com/index.php?id_category=5. Es vital para el SEO.
Títulos y metadescripciones
En cada producto y categoría, rellena el campo "Meta título" y "Meta descripción". El título debe incluir la palabra clave principal (ej. "Camiseta algodón hombre") y la descripción debe ser atractiva y con llamada a la acción. Evita duplicar títulos.
Sitemap
PrestaShop genera un sitemap automáticamente. Ve a Módulos > SEO > Sitemap y genera uno. Luego, regístralo en Google Search Console para que Google indexe tu tienda más rápido.
[TIP] No te obsesiones con el SEO al principio. Crea contenido de calidad en tus fichas de producto, usa palabras clave naturales y configura bien las URLs. El SEO es una carrera de fondo.
Noveno paso: Pruebas finales y puesta en marcha
Antes de anunciar tu tienda al mundo, haz una revisión completa:
- Compra de prueba: Haz un pedido real (con pago en sandbox) para verificar todo el flujo: añadir al carrito, registro, pago y confirmación.
- Velocidad: Usa herramientas como Google PageSpeed Insights. Si tu tienda tarda más de 3 segundos en cargar, revisa el peso de las imágenes y considera activar la caché (Parámetros avanzados > Rendimiento).
- Dispositivos móviles: Revisa que tu tienda se vea bien en el móvil. La mayoría de los temas modernos son responsive, pero compruébalo.
- Emails: Revisa que los emails de confirmación de pedido y registro lleguen correctamente. Configura el servidor SMTP en Parámetros avanzados > Email.
