PrestaShop: Cómo activar el modo tienda y configurar la URL
Primeros pasos: ¿Por qué mi PrestaShop aparece en modo mantenimiento?
Cuando instalas PrestaShop por primera vez, la plataforma se pone en modo mantenimiento (o "modo tienda" desactivado) de forma automática. Esto es una medida de seguridad para que puedas configurar todo antes de que tus clientes vean la tienda.
Es muy común que después de la instalación veas una pantalla con un mensaje tipo "Tienda en mantenimiento" o "Próximamente". No te preocupes, no has roto nada. Simplemente, PrestaShop te está pidiendo que actives la tienda de forma manual.
A lo largo de esta guía, te voy a explicar paso a paso cómo activar el modo tienda en PrestaShop y, lo más importante, cómo configurar la URL para que sea amigable y esté optimizada para el SEO. Al final, tendrás tu tienda online funcionando y con una base sólida para posicionar en Google.
¿Qué es el modo tienda en PrestaShop y por qué es importante?
El modo tienda PrestaShop es un interruptor interno que controla si tu ecommerce es visible para el público general o solo para ti (y los administradores).
Cuando está desactivado, cualquier visitante que llegue a tu dominio verá una página de mantenimiento. Cuando está activado, tu tienda se muestra con normalidad.
Diferencias entre modo mantenimiento y modo tienda
| Modo | Visibilidad para clientes | Acceso para administradores |
|---|---|---|
| Mantenimiento | No ven nada, solo un aviso | Sí, si inician sesión en el panel |
| Tienda (activado) | Ven todos los productos y pueden comprar | Sí, con acceso total |
Activar el modo tienda es el primer paso para lanzar tu negocio online. Sin embargo, hacerlo antes de configurar correctamente la URL amigable de PrestaShop puede generar problemas de indexación y duplicidad de contenido en Google.
Por eso, te recomiendo seguir el orden lógico: primero configura la URL, luego activa la tienda. Pero como cada caso es diferente, te explico ambos procesos por separado.
Cómo activar el modo tienda en PrestaShop (paso a paso)
Paso 1: Accede al panel de administración
Entra en tu panel de administración de PrestaShop. Normalmente, la URL es algo como tudominio.com/admin o una ruta personalizada que elegiste durante la instalación. Introduce tu usuario y contraseña.
Paso 2: Ve a Parámetros generales
Una vez dentro, busca en el menú lateral izquierdo la opción "Parámetros de la tienda" o "Configuración" (dependiendo de la versión de PrestaShop). Dentro de este menú, encontrarás "Parámetros generales".
Paso 3: Localiza la opción "Activar tienda"
En la página de parámetros generales, verás una sección llamada "Mantenimiento" o "Tienda". Ahí encontrarás un selector que dice:
- Sí: Activa la tienda (modo tienda activado)
- No: Desactiva la tienda (modo mantenimiento)
Selecciona "Sí" para activar tu tienda.
Paso 4: Configura el mensaje de mantenimiento (opcional)
Justo debajo del selector, tienes un campo de texto para personalizar el mensaje que verán los clientes si la tienda está en mantenimiento. Como la vamos a activar, no será visible, pero es útil saber dónde está por si en el futuro necesitas hacer actualizaciones y quieres poner un aviso profesional.
Paso 5: Guarda los cambios
Haz clic en el botón "Guardar" en la parte superior derecha. PrestaShop te confirmará que los cambios se han guardado correctamente.
[TIP]: Si no ves los cambios de inmediato, borra la caché del navegador o prueba en una ventana de incógnito. A veces el navegador guarda una versión antigua de la página.
Configurar la URL amigable en PrestaShop: el secreto para un buen SEO
Ahora que ya sabes cómo activar el modo tienda, vamos con la parte más importante para el posicionamiento: la URL amigable PrestaShop.
Las URLs amigables son aquellas que describen el contenido de la página de forma clara y legible. Por ejemplo:
- URL no amigable:
tudominio.com/index.php?id_product=123&controller=product - URL amigable:
tudominio.com/zapatillas-de-running
Las URLs amigables no solo son más fáciles de recordar para los usuarios, sino que Google las interpreta mejor y mejora tu SEO PrestaShop.
Paso 1: Activa las URLs amigables
Accede nuevamente al panel de administración y ve a "Parámetros de la tienda" > "Tráfico y SEO".
En esta sección, busca la pestaña "SEO y URLs". Verás una opción que dice "URLs amigables" o "URLs simplificadas". Actívala marcando "Sí".
Paso 2: Genera la configuración automática
PrestaShop tiene un sistema automático para generar las reglas de reescritura de URLs. Justo debajo de la opción de activar, encontrarás un botón que dice "Guardar y generar" o "Generar URL amigables".
Haz clic en ese botón. PrestaShop creará automáticamente las reglas necesarias en el servidor para que las URLs se vean limpias.
Paso 3: Configura la URL base de la tienda
En la misma página, verás un campo llamado "URL base" o "Dominio". Asegúrate de que aparece tu dominio correcto, por ejemplo: https://tudominio.com. Si ves http:// en lugar de https://, es momento de instalar un certificado SSL (te recomiendo hacerlo antes de continuar, ya que Google penaliza las webs sin HTTPS).
Paso 4: Ajusta la redirección del dominio
PrestaShop te ofrece opciones para manejar las redirecciones. Te recomiendo activar la opción de "Redirigir a la URL canónica" y elegir la redirección 301 (permanente). Esto evita que Google vea contenido duplicado entre tudominio.com y www.tudominio.com.
Configuración recomendada:
- Dominio:
tudominio.com(sin www, o con www, pero sé consistente) - Redirección SSL: Sí
- Redirigir a la URL canónica: Sí
- Tipo de redirección: 301 Moved Permanently
Paso 5: Guarda todos los cambios
Una vez hayas configurado todo, guarda los cambios. PrestaShop te pedirá que borres la caché para que los cambios surtan efecto. Hazlo.
Errores comunes al configurar la URL en PrestaShop
Error 404 en todas las páginas
Si después de activar las URLs amigables ves un error 404 en todas las páginas, es probable que el archivo .htaccess no se haya generado correctamente o que el módulo de reescritura de Apache no esté activado.
Solución:
- Ve a "Parámetros de la tienda" > "Tráfico y SEO" y desactiva las URLs amigables temporalmente.
- Guarda los cambios.
- Vuelve a activarlas y guarda de nuevo.
- Si el problema persiste, contacta con tu proveedor de hosting para que verifique que el módulo
mod_rewritede Apache está activo.
[WARNING]: No intentes crear el archivo .htaccess manualmente si no sabes lo que haces. Un error en este archivo puede dejar tu tienda completamente inaccesible.
URLs duplicadas con y sin www
Este es un problema clásico. Si puedes acceder a tu tienda tanto por tudominio.com como por www.tudominio.com, Google lo considera contenido duplicado.
Solución: En la configuración de URL de PrestaShop, elige una sola versión (con o sin www) y configura una redirección 301 desde la otra. Si tu hosting usa Syspanel (antes HestiaCP), recuerda que puedes gestionar las redirecciones desde el panel, accediendo por el puerto 2106 (por ejemplo: https://tudominio.com:2106).
Preguntas frecuentes (FAQ) sobre PrestaShop y su configuración
¿Cuánto tiempo tarda en activarse el modo tienda?
Es instantáneo. En cuanto guardas los cambios, la tienda se vuelve visible. Eso sí, es posible que tu navegador muestre una versión en caché. Borra la caché o espera unos minutos.
¿Puedo activar el modo tienda desde el móvil?
Sí, el panel de administración de PrestaShop es responsive. Puedes activar el modo tienda desde cualquier dispositivo con acceso a internet.
¿Qué es mejor: URL con o sin www?
No hay una respuesta única. Lo importante es que elijas una y redirijas la otra. Google no penaliza ninguna de las dos opciones, siempre que haya coherencia y redirecciones correctas.
¿Las URLs amigables afectan a las tiendas ya indexadas?
Si tu tienda ya tiene URLs indexadas en Google y cambias a URLs amigables, necesitarás configurar redirecciones 301 desde las URLs antiguas a las nuevas. PrestaShop no lo hace automáticamente. Te recomiendo hacer una lista de las URLs más importantes y configurar las redirecciones en el archivo .htaccess o mediante un módulo de redirecciones.
¿Puedo personalizar las URLs de mis categorías y productos?
Sí. En PrestaShop, cuando editas un producto o categoría, tienes un campo llamado "URL amigable" donde puedes escribir la URL que prefieras. Por ejemplo, para una categoría de camisetas, puedes poner camisetas-personalizadas.
¿Necesito conocimientos técnicos para hacer todo esto?
No. Los pasos que he descrito son accesibles para cualquier persona, incluso sin experiencia técnica. Solo necesitas acceso al panel de administración y seguir las instrucciones al pie de la letra.
¿Y si mi hosting no soporta URLs amigables?
La mayoría de los hostings actuales soportan Apache con mod_rewrite. Si tu hosting no lo soporta, considera cambiar a un proveedor que ofrezca soporte para PrestaShop. Un buen hosting es clave para el rendimiento y el SEO.
Consejos finales para optimizar el SEO de tu PrestaShop
Una vez que tengas el modo tienda activado y las URLs amigables configuradas, te recomiendo seguir estos consejos para mejorar tu SEO PrestaShop:
-
Configura los metatítulos y meta descripciones de cada producto y categoría. PrestaShop te permite hacerlo desde la pestaña "SEO" de cada elemento.
-
Activa la compresión de imágenes y utiliza formatos como WebP para que tus páginas carguen más rápido.
-
Crea un sitemap XML y envíalo a Google Search Console. PrestaShop tiene módulos para generarlo automáticamente.
-
Instala un módulo de caché para mejorar la velocidad de carga. La velocidad es un factor de posicionamiento clave.
-
Configura las redirecciones 301 para cualquier página que elimines o cambies de URL.
-
Revisa la versión móvil de tu tienda. Google indexa primero la versión móvil (mobile-first indexing).
-
Utiliza datos estructurados (schema.org) para que Google muestre tus productos con estrellas, precios y disponibilidad en los resultados de búsqueda.
Resumen rápido: checklist para activar tu tienda
Para que no se te olvide nada, aquí tienes un checklist rápido:
- Accede al panel de administración
- Ve a Parámetros generales y activa el modo tienda
- Guarda los cambios
- Ve a Tráfico y SEO > SEO y URLs
- Activa las URLs amigables
- Haz clic en "Guardar y generar"
- Configura la URL base y las redirecciones
- Guarda y borra la caché
- Comprueba tu tienda en una ventana de incógnito
[INFO]: Si tu tienda sigue en mantenimiento después de seguir estos pasos, revisa que no tengas un módulo de mantenimiento activado o un plugin de caché que esté mostrando una versión antigua. En caso de duda, contacta con tu proveedor de hosting.
Conclusión
Activar el modo tienda PrestaShop y configurar la URL amigable son dos tareas fundamentales para lanzar tu ecommerce con éxito. No son complicadas, pero requieren que sigas los pasos en orden y que prestes atención a los detalles, especialmente a las redirecciones y a la coherencia de tu dominio.
Recuerda que una URL bien configurada no solo mejora la experiencia de usuario, sino que también facilita el trabajo de los motores de búsqueda. Dedica unos minutos a hacerlo bien y verás los resultados a medio plazo en tu posicionamiento.
Si tienes cualquier duda durante el proceso, no dudes en consultar la documentación oficial de PrestaShop o abrir un ticket con tu proveedor de hosting. Estoy seguro de que con esta guía podrás tener tu tienda online funcionando en menos de 15 minutos. ¡Manos a la obra!
