Si tu tienda en WooCommerce está caída, casi siempre es una de tres cosas: el sitio entero no responde (hosting o servidor), el sitio abre pero las páginas de la tienda se rompen (un plugin, el tema, la memoria de PHP o la base de datos), o todo carga menos el checkout (el plugin de pagos, el certificado SSL o una actualización que chocó con otra). Distinguir cuál es tu caso toma dos minutos y te ahorra una hora de pánico. Y para que la próxima vez no te enteres por un cliente, cuatro monitores externos bastan.
WooCommerce caído: cómo saber qué se rompió en dos minutos
Haz estas pruebas en orden, desde tu celular con datos móviles, para descartar tu propia red.
- Abre la portada. Si no carga nada, sale un error de conexión o un 502/503, el problema es del hosting o del servidor. Pasa tu dominio por un verificador externo para confirmar que está caído para todos y no solo para ti.
- Abre una página de producto y la tienda. Si la portada carga pero el producto sale en blanco, con un error crítico o desarmado, es WordPress: un plugin, el tema o la memoria de PHP.
- Agrega algo al carrito y entra al checkout. Si todo funciona hasta aquí y el pago falla, el sospechoso es el plugin de pagos o el SSL.
- Revisa tu correo. Cuando un plugin o un tema provoca un error fatal, WordPress manda al correo del administrador un aviso de "modo de recuperación" con un enlace para entrar al panel aunque el sitio esté roto. Ese correo te dice exactamente qué plugin fue.
Dentro del panel, los dos primeros lugares para mirar son WooCommerce > Estado (versiones, límite de memoria, plantillas desactualizadas) y Herramientas > Salud del sitio (versión de PHP, plugins inactivos, cron).
Tu tienda es una casa que creció a punta de ampliaciones
Piensa en tu tienda como una casa donde cada cuarto lo construyó un maestro de obra distinto. WordPress puso los cimientos. WooCommerce levantó la sala. El tema pintó la fachada. El plugin de pagos instaló la puerta principal, el de envíos hizo el garaje y el de facturación añadió un cuarto arriba. Cada uno trabajó bien. Ninguno habló con los demás.
Mientras nadie toca nada, la casa funciona. El problema llega el día en que el de la fachada decide cambiar las ventanas "automáticamente" a las 3 de la mañana y la puerta principal ya no cierra con los marcos nuevos. Eso es una actualización de plugin rompiendo el checkout.
Por eso una tienda WooCommerce se cae más que una plataforma cerrada: es una casa de muchas manos. La buena noticia: casi todas esas caídas se pueden prevenir.
Por qué se cae una tienda WooCommerce (y el arreglo de una línea)
- Actualizaciones automáticas que chocan. Un plugin se actualiza solo, el tema no lo esperaba y el sitio muestra "Ha ocurrido un error crítico en esta web". Arreglo: desactiva las actualizaciones automáticas en los plugins críticos (pagos, envíos, el tema), actualiza de uno en uno y prueba primero en una copia de staging.
- Hosting compartido sin aire en día de ventas. El plan barato topa el límite de memoria o el tiempo de ejecución de PHP justo cuando entra el tráfico. Arreglo: sube
WP_MEMORY_LIMITenwp-config.php, pídele a tu hosting más recursos o cambia de plan antes de la temporada, no durante. - WP-Cron acumulado. WordPress ejecuta sus tareas programadas con cada visita, y en una tienda con muchos pedidos eso frena todo. Arreglo: desactiva WP-Cron con
DISABLE_WP_CRONy configura un cron real en el servidor. - Certificado SSL vencido. El checkout exige HTTPS; sin candado, el navegador espanta al cliente y el plugin de pagos rechaza la conexión. Arreglo: activa la renovación automática y anota la fecha de vencimiento.
- El plugin de pagos perdió sus llaves. Mercado Pago, PayU, Wompi o Conekta dejan de responder porque las credenciales caducaron, alguien las regeneró o quedaron las de pruebas (sandbox) en producción. Arreglo: revisa las llaves en WooCommerce > Ajustes > Pagos y confirma que el modo sea producción.
- Base de datos inflada. La tabla
wc_sessionsy los registros del Action Scheduler crecen hasta que cada consulta tarda segundos. Arreglo: limpia sesiones expiradas y logs viejos desde WooCommerce > Estado > Herramientas, y prográmalo. - Cambio de versión de PHP. El hosting sube PHP y un plugin viejo deja de funcionar. Arreglo: prueba la versión nueva en staging antes y aprende a volver a la anterior desde el panel de tu hosting.
Síntoma, causa probable y qué revisar primero
| Síntoma | Causa probable | Revisa primero |
|---|---|---|
| Nada carga, error de conexión o 502/503 | Hosting o servidor caído | Página de estado de tu hosting |
| "Ha ocurrido un error crítico en esta web" | Plugin o tema con error fatal | El correo de modo de recuperación de WordPress |
| Página en blanco o cargada a medias | Memoria de PHP agotada | WooCommerce > Estado > límite de memoria |
| Todo lento, los pedidos tardan en cerrarse | WP-Cron acumulado o base de datos inflada | Action Scheduler y sesiones en WooCommerce > Estado |
| El navegador avisa "conexión no segura" | Certificado SSL vencido | Fecha de vencimiento del certificado |
| El checkout carga pero el pago no pasa | Plugin de pagos sin llaves o en sandbox | WooCommerce > Ajustes > Pagos |
Qué URLs monitorear en tu tienda WooCommerce (y por qué)
Un monitor en la portada no basta: es la página más cacheada de tu tienda y puede verse perfecta mientras la tienda real está rota. Monitorea estas cuatro:
- La portada. Detecta las caídas grandes: hosting, DNS, SSL.
- Una página de producto (o de categoría). Es la que se rompe cuando un plugin o el tema fallan, porque ahí WooCommerce sí trabaja: precios, variaciones, botón de comprar.
- El carrito (
/carrito/o/cart/). - El checkout (
/finalizar-compra/o/checkout/).
Un matiz honesto sobre el checkout: con el carrito vacío, WooCommerce suele redirigir al carrito o mostrar "tu carrito está vacío" con un código 200. Un monitor HTTP en esa URL confirma que la página responde, no que los pagos pasan. Para eso no hay atajo: una compra real pequeña de vez en cuando.
Y un quinto monitor que vale la pena: la página pública de estado de tu pasarela de pagos. Si Mercado Pago o PayU tienen un incidente, lo sabes antes de culpar a tu plugin.
Qué hace OhSnap exactamente (y qué no)
OhSnap entra a cada URL desde afuera, como un cliente más. Si recibe un error HTTP 500 o superior, si la página no responde a tiempo, si el certificado SSL falla o si el DNS no resuelve, cuenta como caída. Antes de avisarte vuelve a comprobar, para que un parpadeo de red no te despierte. Las alertas llegan por correo y SMS en el plan gratis, y por WhatsApp, Slack o Telegram en Unlimited, que además revisa cada 30 segundos o cada minuto en lugar de cada 5.
Lo que no hace, dicho sin rodeos: no verifica que un pago se complete, no entra a tu panel de WordPress y no escanea tus plugins. Es el vecino que te avisa que tu casa está a oscuras, no el electricista.
No instalas nada en WordPress para usarlo: agregas las cuatro URLs públicas como monitores en app.ohsnap.io y listo. WordPress ni se entera.
Checklist antes del Buen Fin, Hot Sale, Black Friday o Cyberlunes
Haz esto una semana antes, no la noche anterior:
- Actualiza WordPress, WooCommerce, el tema y los plugins, de uno en uno, en staging primero.
- Congela las actualizaciones durante el evento. Nada se actualiza del jueves al lunes.
- Revisa la fecha de vencimiento del certificado SSL. Si vence en menos de 30 días, renuévalo ya.
- Haz una compra real de 20 pesos mexicanos o 5 mil pesos colombianos y reembólsala. Es la única prueba que verifica el checkout de principio a fin.
- Configura los cuatro monitores: portada, producto, carrito y checkout.
- Ten a la mano el canal de soporte de tu hosting. Buscarlo a las 2 de la mañana con la tienda caída no es un plan.
La casa es tuya, aunque la hayan construido muchos
Una tienda en línea en WooCommerce es una casa de muchas manos, y eso tiene un precio: alguien tiene que estar pendiente de que todas las piezas sigan encajando. Ese alguien eres tú, pero no tienes que hacerlo a ojo.
El plan gratis de OhSnap te da 5 monitores con revisiones cada 5 minutos y alertas por correo y SMS, justo lo necesario para vigilar portada, producto, carrito, checkout y pasarela sin gastar un peso. Los maestros de obra ya se fueron a su casa. Que alguien se quede cuidando la tuya.