De una tienda que tardaba media minuto en responder a una que responde, sin tener que rehacerla.
- Sector
- Comercio electrónico de alimentación gourmet · catálogo propio
- Tamaño
- Varios años de histórico, sobre WordPress y WooCommerce
- Paquete
- Rescate de Web Lenta
Una tienda de alimentación gourmet con varios años de histórico tardaba casi 30 segundos en responder a cualquier operación, y no se podía actualizar. Kigaldev midió, limpió los años de datos inservibles, reorganizó la forma en que la tienda busca su información y corrigió a mano lo que quedaba. Bajó a menos de 7 segundos, sobre la misma tienda.
Punto de partida
- La tienda llevaba años funcionando y cada año iba un poco más despacio, hasta que esperar se convirtió en lo normal.
- Entrar a ver un pedido o cambiar un precio era irse a por un café y volver.
- Quien compraba desde el móvil se encontraba una tienda que tardaba en reaccionar a cada clic.
- Nadie quería tocar nada por miedo a romper lo que funcionaba.
- Pasar la tienda a una versión más moderna no era una opción: su diseño y las piezas de las que dependía el negocio no eran compatibles.
Línea base: de dónde se partía y cómo se sabe
Casi 30 segundos de espera para cualquier operación de la tienda, medidos con el plugin de métricas de rendimiento instalado en su propio WordPress. El mismo plugin midió el después, así que el antes y el después son la misma herramienta midiendo lo mismo dos veces.
Lo que pidió y lo que necesitaba
Llamaron a Kigaldev porque la tienda iba lenta y ya habían oído que la solución era rehacerla. Lo que necesitaban no era una tienda nueva, sino quitar de encima los años de datos inservibles que la estaban frenando, y eso se podía hacer con la tienda en marcha.
Qué se hizo
- Se midió primero qué era exactamente lo que tardaba, antes de tocar nada, para no arreglar lo que no estaba roto.
- Se vació la basura acumulada en varios años: datos de pruebas, versiones antiguas de cada ficha, restos de herramientas que ya no se usaban y registros que nadie iba a consultar nunca.
- Se reorganizó la forma en que la tienda busca su propia información, que era lo que convertía cada clic en una espera.
- Se corrigieron a mano los errores que quedaban dentro de los datos, uno a uno, porque ninguna herramienta automática los iba a encontrar.
- Se dejó todo funcionando sobre la misma tienda, con su mismo diseño y sus mismas piezas: no hubo que cambiar de versión, ni de aspecto, ni volver a formar a nadie.
Con qué se construyó
- WordPress
- WooCommerce
- MySQL
- Plugin de métricas de rendimiento instalado en su propia web
Resultado
Mismo indicador antes y después, con el periodo y de dónde sale cada dato. Si una cifra no tiene fuente, no está aquí.
| Indicador | Antes → después | Cómo se sabe |
|---|---|---|
| Tiempo de respuesta de la tienda | casi 30 segundos → menos de 7 segundos | plugin de métricas de rendimiento de su propio WordPress, la misma herramienta las dos veces, medido antes de tocar nada y otra vez al terminar. |
| Rehacer la tienda | era lo que les habían dicho que tocaba → no hizo falta: mismo diseño, mismas piezas, misma versión | entrega del proyecto, a la entrega. |
| Coste para el cliente | lo presupuestado al principio → lo presupuestado, sin ampliación | entrega del proyecto, a la entrega. |
Lo que se quedó fuera
Se resolvió la lentitud, no la deuda de fondo: la tienda sigue en una versión antigua, porque actualizarla habría obligado a cambiar el diseño y las piezas de las que depende el negocio, y eso era otro proyecto. Mientras el cliente no pueda actualizar, la lentitud puede volver a aparecer con los años: este trabajo compra tiempo y esa tienda tendrá que renovarse algún día.
Para quien va a validar esto en tu empresa. Si no es tu caso, puedes saltártelo sin perder nada.
Cómo está montado por dentroVer el detalle
La tienda es un WordPress con WooCommerce de varios años, imposible de actualizar a las últimas versiones porque el tema y varios plugins críticos del negocio no eran compatibles. Eso descartaba de entrada la vía habitual —actualizar y confiar— y obligaba a trabajar dentro de la versión existente. El trabajo tuvo tres partes: limpieza de la base de datos (revisiones de entradas, metadatos huérfanos, transitorios caducados y tablas dejadas por plugins desinstalados), revisión de la indexación para que las consultas más frecuentes dejaran de recorrer tablas enteras, y corrección a mano de inconsistencias en los datos que ninguna herramienta de limpieza automática detecta. Hubo que tocar código para arreglar esas inconsistencias, lo que en un entorno sin posibilidad de actualizar exige probar cada cambio contra una copia antes de aplicarlo.
Lo mismo para tu negocio
Rescate de Web Lenta — desde 1.497 €, precio habitual 1.497-2.497 €, 5-10 días laborables. Negocios con una tienda o una web de varios años que tarda tanto en responder que trabajar en ella cansa y los clientes se van antes de comprar, y que no se puede rehacer todavía.
Este proyecto tiene otra mitad, la de la decisión, y se cuenta en la otra web. Por qué la factura no se movió cuando el trabajo se complicó: ver la decisión (se abre en otra pestaña)
Otros casos
- Comercio electrónico de productos para el hogar y la reformaDe diez personas clasificando correo a mano a dos revisando lo que responde el sistema, y las otras ocho recolocadas dentro de la empresa.
- Formación, actividades deportivas y saludDe una idea sin web a vender las 55 plazas por internet.
- Comercio minorista especializadoDe tener una web que nadie encontraba a vender por internet y traer gente a la tienda.
- Moda deportivaDe una idea de marca a una tienda vendiendo, con las campañas en marcha.