Cómo eliminar la página de demostración de PrestaShop y datos de ejemplo
¿Acabas de instalar PrestaShop y te encuentras con una tienda llena de productos de ejemplo, categorías extrañas y clientes ficticios? No te preocupes, es completamente normal. PrestaShop incluye una demo para que puedas explorar el panel de administración, pero antes de lanzar tu tienda online real, es fundamental limpiarla a fondo.
De lo contrario, tus clientes verán productos que no existen, enlaces rotos y una imagen poco profesional. En esta guía extensa y paso a paso, te explicaré cómo eliminar la página de demostración de PrestaShop y datos de ejemplo de forma segura, incluso si eres principiante. Cubriremos desde la eliminación manual de productos hasta el borrado de clientes, pedidos y la configuración de la tienda. Al final, tu PrestaShop quedará como recién salido del horno, listo para que subas tus propios productos.
¿Por qué es importante limpiar PrestaShop?
Cuando instalas PrestaShop por primera vez, el sistema te ofrece una instalación "completa" que incluye datos de demostración. Esto es útil para ver cómo funciona la plataforma, pero tiene varias desventajas si los dejas:
- Rendimiento lento: Una base de datos con cientos de productos y registros innecesarios ralentiza la carga de tu sitio.
- Confusión para el SEO: Los motores de búsqueda pueden indexar páginas de productos de ejemplo, lo que diluye la autoridad de tu dominio y confunde a Google.
- Mala experiencia de usuario: Un visitante que ve un producto "Camiseta de manga corta" que no puede comprar, abandonará tu tienda rápidamente.
- Errores en informes: Los datos de pedidos y clientes falsos ensucian tus estadísticas y análisis de ventas.
Por eso, eliminar demo PrestaShop no es una opción, sino un paso obligatorio en la puesta en marcha de tu negocio online.
Preparación antes de empezar a limpiar
Antes de lanzarte a borrar todo, haz una copia de seguridad de tu base de datos y archivos. Aunque el proceso que te explico es seguro, siempre es mejor prevenir. Puedes hacerlo desde el panel de control de tu hosting (como cPanel o Syspanel) o usando un módulo de copias de seguridad.
[!WARNING]
IMPORTANTE: Si pierdes datos importantes, no podrás recuperarlos sin una copia de seguridad. Dedica 10 minutos a hacer una copia completa antes de comenzar. Si usas Syspanel (el panel de control con puerto 2106), busca la opción "Copias de seguridad" en el menú principal.
Método 1: Eliminar productos de demostración manualmente (Recomendado para principiantes)
Este método es visual y te permite entender qué estás borrando. Es ideal si solo tienes unos pocos productos de ejemplo.
Paso 1: Accede al catálogo de productos
- Inicia sesión en el panel de administración de tu PrestaShop (normalmente
tudominio.com/admin). - En el menú lateral izquierdo, ve a Catálogo > Productos.
- Verás una lista con todos los productos de la demo (camisetas, vestidos, accesorios, etc.).
Paso 2: Seleccionar y eliminar los productos
- Marca la casilla de la parte superior para seleccionar todos los productos visibles en esa página.
- Si hay más de una página de productos, repite la selección en cada página o usa el filtro "Mostrar 100 por página" para verlos todos.
- En el menú desplegable "Acciones masivas" (arriba a la derecha), elige "Eliminar seleccionados".
- Confirma la acción en la ventana emergente.
[!TIP]
TIP: No uses "Desactivar" en lugar de "Eliminar". Los productos desactivados siguen en la base de datos y ralentizan las consultas. Bórralos definitivamente.
Paso 3: Eliminar categorías vacías
- Ve a Catálogo > Categorías.
- Verás categorías como "Mujer", "Hombre", "Accesorios", etc.
- Haz clic en cada categoría y, si no tiene productos asociados (porque los borraste), verás un botón rojo "Eliminar" en la esquina superior derecha.
- No elimines la categoría raíz (normalmente llamada "Inicio" o "Raíz"), ya que es la base de tu árbol de categorías.
Paso 4: Limpiar fabricantes y proveedores
- Ve a Catálogo > Fabricantes y Catálogo > Proveedores.
- Verás marcas ficticias como "Studio Design" o "Graphic Corner". Selecciónalos y bórralos con el botón rojo.
- Haz lo mismo en la sección de proveedores.
Método 2: Eliminar datos de ejemplo con SQL (Para usuarios avanzados)
Este método es mucho más rápido y elimina todos los datos de una sola vez. Es ideal si tienes cientos de productos de ejemplo y no quieres hacerlo uno a uno. Requiere acceso a la base de datos de MySQL (phpMyAdmin o similar).
[!WARNING]
WARNING: Este método es definitivo. Asegúrate de tener tu copia de seguridad antes de ejecutar cualquier consulta SQL. Un error podría romper tu tienda.
Paso 1: Accede a phpMyAdmin
- Entra a tu panel de hosting (cPanel, Syspanel, etc.).
- Busca la opción "Bases de datos MySQL" o "phpMyAdmin".
- Selecciona la base de datos de tu PrestaShop (suele tener un prefijo como
ps_).
Paso 2: Desactiva el modo de mantenimiento
Es recomendable poner tu tienda en modo de mantenimiento mientras haces esto para que nadie vea errores.
- En el panel de administración de PrestaShop, ve a Parámetros Avanzados > Mantenimiento.
- Activa la opción "Habilitar modo de mantenimiento" y guarda.
Paso 3: Ejecuta las consultas SQL
En la pestaña "SQL" de phpMyAdmin, pega el siguiente bloque de código y ejecútalo. Reemplaza ps_ por el prefijo real de tus tablas.
SET FOREIGN_KEY_CHECKS=0;
-- Eliminar productos de demostración
DELETE FROM ps_product;
DELETE FROM ps_product_shop;
DELETE FROM ps_product_lang;
DELETE FROM ps_product_attribute;
DELETE FROM ps_product_attribute_combination;
DELETE FROM ps_product_attribute_image;
DELETE FROM ps_product_attribute_lang;
DELETE FROM ps_product_attribute_shop;
DELETE FROM ps_product_attachment;
DELETE FROM ps_product_carrier;
DELETE FROM ps_product_country_tax;
DELETE FROM ps_product_download;
DELETE FROM ps_product_group_reduction_cache;
DELETE FROM ps_product_sale;
DELETE FROM ps_product_supplier;
DELETE FROM ps_product_tag;
DELETE FROM ps_product_tax_rules_group_shop;
-- Eliminar categorías de demostración (excepto la raíz)
DELETE FROM ps_category WHERE id_category > 2;
DELETE FROM ps_category_lang WHERE id_category > 2;
DELETE FROM ps_category_shop WHERE id_category > 2;
-- Eliminar fabricantes y proveedores
DELETE FROM ps_manufacturer;
DELETE FROM ps_manufacturer_lang;
DELETE FROM ps_manufacturer_shop;
DELETE FROM ps_supplier;
DELETE FROM ps_supplier_lang;
-- Eliminar clientes de ejemplo
DELETE FROM ps_customer;
DELETE FROM ps_customer_group;
DELETE FROM ps_customer_message;
DELETE FROM ps_customer_thread;
-- Eliminar pedidos y facturas de ejemplo
DELETE FROM ps_orders;
DELETE FROM ps_order_detail;
DELETE FROM ps_order_history;
DELETE FROM ps_order_invoice;
DELETE FROM ps_order_payment;
DELETE FROM ps_order_return;
DELETE FROM ps_order_slip;
-- Eliminar imágenes de productos de ejemplo
DELETE FROM ps_image;
DELETE FROM ps_image_lang;
DELETE FROM ps_image_shop;
-- Eliminar archivos de productos (si los hay)
DELETE FROM ps_product_attachment;
DELETE FROM ps_attachment;
-- Eliminar comentarios de productos
DELETE FROM ps_product_comment;
DELETE FROM ps_product_comment_criterion;
DELETE FROM ps_product_comment_grade;
DELETE FROM ps_product_comment_report;
DELETE FROM ps_product_comment_usefulness;
SET FOREIGN_KEY_CHECKS=1;
[!INFO]
INFO: Este script borra todos los registros de esas tablas. Si has creado tus propios productos antes de ejecutarlo, también se eliminarán. Úsalo solo si acabas de instalar la demo.
Paso 4: Restablecer los contadores automáticos (IDs)
Después de borrar, los IDs seguirán incrementándose desde el número anterior. Para que empiecen desde 1, ejecuta:
ALTER TABLE ps_product AUTO_INCREMENT = 1;
ALTER TABLE ps_category AUTO_INCREMENT = 3;
ALTER TABLE ps_customer AUTO_INCREMENT = 1;
ALTER TABLE ps_orders AUTO_INCREMENT = 1;
Eliminar la página de demostración y el contenido de ejemplo en el Home
Además de los productos, PrestaShop muestra módulos de demostración en la página principal (como el slider de ofertas, productos destacados, etc.). Debes limpiarlos.
Paso 1: Desactivar o eliminar módulos de demostración
- Ve a Módulos > Administrador de módulos.
- Busca módulos como "Imágenes de demostración", "Slider de ofertas", "Productos destacados de la demo".
- Haz clic en "Desactivar" o "Eliminar" si no los vas a usar.
Paso 2: Limpiar el hook de la página de inicio
- Ve a Diseño > Posiciones (o "Hook").
- Busca el hook "DisplayHome" (o similar).
- Arrastra los módulos de demostración a la columna "Sin posición" o haz clic en el icono de acción para desactivarlos.
Paso 3: Eliminar enlaces de pie de página y menús de ejemplo
- Ve a Módulos > Administrador de módulos y busca el módulo de "Menú de navegación" o "Enlaces".
- Configúralo para eliminar los enlaces a "Nueva colección", "Ofertas especiales" o "Nuestras tiendas".
- Guarda los cambios.
Limpiar las imágenes residuales en el servidor
Aunque borres los productos, las imágenes de la demo pueden quedar en tu servidor ocupando espacio. Para eliminar demo PrestaShop por completo, borra también las imágenes.
Paso 1: Borrar imágenes desde el panel de administración
- Ve a Catálogo > Productos.
- Haz clic en el botón de "Configuración avanzada" (rueda dentada) arriba a la derecha.
- Busca la opción "Eliminar imágenes de productos" o similar.
- Confirma la eliminación masiva.
Paso 2: Regenerar miniaturas (si es necesario)
Si quedan imágenes huérfanas, puedes regenerarlas:
- Ve a Parámetros Avanzados > Rendimiento.
- Haz clic en "Regenerar miniaturas".
- Elige la opción "Eliminar las miniaturas existentes y regenerarlas". Esto limpiará las antiguas y creará las nuevas para tus futuros productos.
Preguntas frecuentes (FAQ) sobre la limpieza de PrestaShop
¿Qué pasa si no elimino los datos de demostración?
Tu tienda parecerá falsa y desordenada. Además, tendrás un rendimiento deficiente y problemas de SEO al tener contenido duplicado o irrelevante.
¿Puedo eliminar solo algunos productos de ejemplo y dejar otros?
Sí, el método manual te permite elegir. Sin embargo, es mejor borrarlos todos para evitar confusiones.
¿Cómo borro los clientes de prueba?
En el panel de administración, ve a Clientes > Clientes, selecciona todos y elimínalos. Si usas el método SQL, la tabla ps_customer se vacía.
¿El método SQL es seguro para mi tienda?
Es seguro si tienes una copia de seguridad y ejecutas las consultas correctamente. Si no te sientes cómodo, usa el método manual.
¿Qué hago con las reseñas de productos de ejemplo?
Las reseñas se eliminan junto con los productos si usas el script SQL. Si las borras manualmente, ve a Módulos > Reseñas de productos y elimínalas desde ahí.
¿Cómo sé si mi PrestaShop está completamente limpio?
Revisa el front office (tu tienda). No debería haber productos, ni categorías vacías, ni enlaces a "Nueva colección". El inicio debe mostrarte un mensaje como "No hay productos en esta categoría".
Consejos finales para una tienda limpia y optimizada
Una vez que hayas limpiado todo, es el momento de configurar tu tienda correctamente:
- Crea tus propias categorías (por ejemplo, "Ropa de hombre", "Accesorios").
- Sube tus productos con imágenes de alta calidad y descripciones únicas.
- Configura los métodos de pago y envío desde Parámetros de la tienda.
- Instala un buen tema y personaliza tu página de inicio con módulos propios.
- Revisa el SEO de tu tienda: ve a Parámetros Avanzados > SEO y URLs y configura los metadatos de tu página principal.
[!TIP]
TIP: Después de la limpieza, ve a Parámetros Avanzados > Rendimiento y borra la caché de Smarty (botón "Vaciar la caché"). Esto evitará que se muestren restos de la demo.
Conclusión
Eliminar la página de demostración y los datos de ejemplo de PrestaShop es un proceso sencillo si sigues los pasos correctos. Ya sea que optes por la eliminación manual desde el panel de administración o por un script SQL más avanzado, el objetivo es el mismo: dejar tu tienda impecable para tus clientes reales.
Recuerda que limpiar PrestaShop no solo mejora la estética, sino que también protege tu rendimiento y tu posicionamiento en buscadores. Tómate tu tiempo, haz una copia de seguridad y sigue esta guía. En menos de una hora, tu PrestaShop estará libre de contenido de ejemplo y lista para brillar.
Si tienes dudas sobre el proceso o necesitas ayuda con tu hosting, contacta con tu proveedor. Si usas Syspanel, recuerda que puedes acceder a la gestión de archivos y bases de datos desde el puerto 2106 para realizar estas tareas de forma más cómoda. ¡Manos a la obra y a por tu tienda online!
