Realizar un correcto mantenimiento es crucial para cualquier sitio web. Ante la falta de mantenimiento, un sitio se vuelve rápidamente lento, lleno de errores e inseguro. Y lo que se aplica a cualquier sitio web se aplica también, y con más motivo aún, a una web para comercio electrónico.
Las razones están claras: un ecommerce no sólo es una fuente de ingresos, sino que además contiene información sensible de usuarios y en él que se realizan pagos en línea. Así que en esta entrada vamos a ver unos consejos básicos para realizar correctamente el mantenimiento de una tienda online con WooCommerce.
Tabla de contenidos
Por qué realizar mantenimiento en la tienda
Si digo que cualquier cosa necesita un mantenimiento básico para que dure supongo que todo el mundo estará de acuerdo conmigo. Todos llevamos el coche al taller para una revisión anual o realizamos las reparaciones básicas de nuestra casa porque sabemos que así estas cosas funcionarán mejor, durarán más y no se convertirán en peligros para nosotros y para otros.
Sin embargo, cuando se trata de un sitio web la gente parece no tener el asunto tan claro. Veo a diario webs con versiones obsoletas de WordPress y/o plugins, lentas de navegar hasta la exasperación (incluso en el panel de control) y plagadas de errores que saltan al menor intento de hacer algo. Y sin embargo se le aplican exactamente los mismos principios: una web con mantenimiento deficiente (o sin mantenimiento en absoluto) se vuelve lenta, insegura y llena de errores.
Y si esto es importante en cualquier sitio web aún lo es más en una tienda online, y hay múltiples razones para ello:
- Confianza de los usuarios. La confianza es uno de los factores más importantes a la hora de que un cliente decida si comprará en una tienda online o no. Si el usuario confía en la tienda, las probabilidades de conversión se multiplican. Sin embargo, es difícil generar confianza si una web está plagada de fallos o es lenta a la hora de cargar.
- Experiencia de usuario. Estas dos cosas (errores y velocidad de carga) no sólo afectan a la confianza del usuario, sino también a su experiencia de uso. Y si ésta es mala el usuario se marchará sin comprar.
- Seguridad mejorada. Las actualizaciones son importantes no sólo porque previenen errores y proporcionan nuevas funcionalidades, sino también porque corrigen los fallos y agujeros de seguridad que se van descubriendo. Si dejas WordPress, tu plantilla o los plugins que usas sin actualizar estás favoreciendo que haya agujeros de seguridad en tu tienda. Y recuerda que en ella se almacenan datos de tus compradores, además de que se realizan pagos en línea. La seguridad debe ser una absoluta prioridad.
- Mejor posicionamiento. Los motores de búsqueda premian a los sitios que se mantienen actualizados y optimizados. Un sitio web bien mantenido te facilita el conservar o mejorar las posiciones en los resultados de búsqueda. Por el contrario, un sitio web abandonado cae posiciones muy rápidamente.
- Reducción de costes. Realizar mantenimiento y mantener copias de seguridad reduce la posibilidad de desastres que puedan tumbar tu tienda online y dejarte durante horas o días sin los ingresos que genera, por no hablar del coste de recuperación.
Por todo ello es importante que realices de forma correcta el mantenimiento de tu tienda online o, si no tienes conocimientos o tiempo para ello, que contrates a un profesional que lo realice a través de un servicio de mantenimiento web, como el que yo ofrezco.
Si eres de los que prefiere hacer las cosas tú mismo pero no tienes muy claro qué es lo que tienes que hacer, aquí van unos consejos básicos para realizar correctamente el mantenimiento de tu tienda WooCommerce.
Mantén WordPress, plantillas y plugins actualizados
Con lo fácil que es, es el fallo que más habitualmente me encuentro. 🤦♂️
Supongo que es debido al principio de «si funciona, no lo toco». Sin embargo es importante comprender que las actualizaciones no sólo significan cambios en los componentes (que te pueden gustar más o menos), sino que también:
- Solucionan los errores que se van localizando con el uso de la herramienta.
- Adoptan nuevas medidas frente a fallos de seguridad que pueden detectarse.
- Se adaptan a las nuevas versiones de otros componentes.
Fíjate en que el hecho de que no instales ninguna actualización no va a impedir que se generen errores en el futuro. Al contrario, será más probable que estos se generen, ya que otros componentes (las librerías o la versión de PHP de tu servidor, las API de las pasarelas de pago, etcétera) sí se van actualizando, incluyendo cambios y modificando su programación, y si en tu lado no instalas las actualizaciones que mantienen la compatibilidad con ellos, los errores empezarán a sucederse muy pronto.
Además, si en algún momento instalas un nuevo componente (por ejemplo, cambias de tema o añades un plugin adicional), éste se encontrará entre un ecosistema desactualizado, por lo que es muy probable que surjan errores ante cualquier cambio que quieras implementar.
Así que consejo número 1: WordPress, WooCommerce, temas y plugins, siempre actualizados.
¿Estás construyendo tu tienda online o eres implementador WordPress?
¿Necesitas plugins de calidad y con soporte para implementar funcionalidades concretas?
Consigue todos los plugins a la venta en la sección de plugins de esta web y todos los que siga añadiendo. Acceso a los 96 plugins (y subiendo) con soporte directo del desarrollador, actualizaciones y uso ilimitado: úsalos en tantas webs como lo necesites.
Copias de seguridad automáticas
Asume que, antes o después, puede ocurrir el desastre. Da igual el cuidado que lleves, porque puede no ser culpa tuya: una vulnerabilidad que comprometa la seguridad de tu web, un desastre en los servidores físicos de tu alojamiento (¿quién recuerda el incendio en los centros de datos de OVH en Estrasburgo en 2021, que hizo que se perdieran miles de sitios web completos?) o cualquier otra incidencia pueden dar al traste con tu web.
Cierto que actualmente la mayoría de empresas de hosting ya incluyen las copias de seguridad automáticas en sus servicios de alojamiento, que son muy fáciles de gestionar desde el propio panel de control del hosting. Pero una copia de seguridad que se guarda en el mismo servidor que la web…
En fin, no cuesta nada configurar tu propio sistema de copias de seguridad automáticas y estar 100% seguro y tranquilo de estar cubierto ante cualquier incidencia. Es muy sencillo hacer que cada pocas horas se realice una copia de seguridad de tu tienda y se guarde automáticamente en un servidor FTP, en tu cuenta de Dropbox, Google Drive, OneDrive… En esta entrada te explico en detalle y paso a paso cómo hacerlo:
Monitoriza las caídas de tu servidor
Si tienes una tienda online, seguro que una de tus peores pesadillas es encontrarla caída. No es sólo las ventas que pierdes durante el tiempo que la web no esté accesible, sino también los clientes (actuales o potenciales) que pierdes cuando ven que tu web no carga y se van a la de la competencia.
El uptime o tiempo de disponibilidad, es decir, el tiempo de funcionamiento del servidor sin caídas, es una métrica que hay que tener vigilada. Dado que no puedes estar visitando tu tienda 24/7, es esencial tener un servicio que te permita realizar este seguimiento de forma automática y te avise ante caídas.
Y es esencial no sólo para poder reaccionar rápidamente ante cualquier caída, sino también para ver cómo se comporta tu hosting a lo largo del tiempo. Si el servidor tiene continuas caídas y tiempos de indisponibilidad largos, quizá deberías plantearte el cambio a otro alojamiento, aunque te resulte más caro.
Yo uso UptimeRobot, que realiza comprobaciones periódicas (intervalos de cinco minutos para el plan gratuito, 30 ó 60 segundos para planes de pago) y, en caso de que la web esté inaccesible, te avisa mediante un correo electrónico, SMS, llamada de voz o notificación push si tienes la app (y otra vez cuando vuelve a estar accesible de nuevo). Además, te proporciona datos adicionales como los tiempos de respuesta medios, mínimo y máximo de la web, la disponibilidad en los últimos 7, 35 y 365 días, y más funcionalidades. Y el plan gratuito es más que suficiente en la inmensa mayoría de los casos.
Presta atención a la seguridad
Este apartado es crucial y, al contrario de lo que mucha gente piensa, no es una acción de realizar una vez y olvidarse. No basta con configurar un plugin de seguridad (como Wordfence) y dejarlo correr: hay que comprobar alertas, revisar periódicamente la configuración y, en definitiva, estar atento de forma constante.
No me extiendo sobre el tema porque ya escribí una entrada específica sobre el asunto, que puedes encontrar aquí:
Otras acciones para realizar el mantenimiento de tu tienda WooCommerce
¿Sorprendido de llegar ya al final? Bueno, es que en realidad no está todo dicho… Cierto que estas cuatro acciones que te he mostrado son cruciales, y representan lo mínimo que debes hacer. Sin embargo, más allá del mínimo admisible hay más cosas que puedes hacer, y que de hecho deberías hacer si tu tienda es tu fuente de ingresos. A saber:
- Optimiza la velocidad de carga. No, esto tampoco es una acción que se realiza una vez y ya puedes olvidarte: debes realizar análisis y pruebas periódicas. Busca regularmente qué componentes consumen los mayores tiempos de carga, realiza optimizaciones regulares, etcétera. Así tu tienda se mantendrá en forma durante más tiempo.
- Busca y arregla enlaces rotos. Son inevitables: por más cuidado que lleves, aparecerán con el tiempo. Búscalos y corrígelos, tus usuarios te lo agradecerán y Google también. Con esto no me extiendo porque ya escribí una entrada bastante extensa sobre cómo hacerlo, puedes verla aquí:
- Realiza también un mantenimiento de la base de datos, te sorprendería saber lo rápido que se llena de «porquería». Hay muchos plugins que te ayudarán con esa tarea, como por ejemplo Database Cleaner Pro o WordPress Advanced Database Cleaner Premium. Lo que sí debes tener en cuenta es realizar siempre una copia de seguridad antes de hacer la limpieza.
Deja una respuesta