Lo que debes saber sobre WooCommerce cuando tu producto tiene un problema de popularidad.
WooCommerce ocupa el segundo puesto, por detrás de Shopify, en cuanto a cuota de mercado de las plataformas de comercio electrónico. Dado que más del 10 % de todos los sitios web de WordPress utilizan WooCommerce y que se estima que el volumen bruto de mercancías de las tiendas de WooCommerce supera con creces los 11 000 millones de dólares, es probable que tú también estés utilizando esta plataforma para tu sitio web.
Pero vamos a ser sinceros contigo: tanto si tu producto goza de una popularidad moderada como si has acabado vendiendo entradas en WooCommerce para un festival local de moda , probablemente debas dejar de lado WooCommerce y plantearte una de las nuevas plataformas SaaS escalables. Para el comercio minorista, te recomendamos que eches un vistazo a Shopify; para la venta de entradas, deberías considerar una plataforma como Ticket Tailor, Line Up o TickX.
Tenemos muchos clientes con sitios web de WooCommerce que utilizan nuestra Sala de Espera Virtual (VWR) para hacer frente a los problemas de tráfico de su sitio web. Una VWR puede ser de ayuda, pero si dependes de WooCommerce y tu sitio está ganando popularidad, tendrás que lidiar con largas colas. Lamentablemente, muchos de nuestros clientes de WooCommerce se niegan a aceptar la cantidad de tráfico que pueden gestionar y acaban empeorando la situación. Aquí tienes siete realidades que debes aceptar y que te ayudarán a sacar lo mejor de una mala situación:

1. El servidor no supondrá ninguna diferencia
No hay que buscar mucho para encontrar un servicio de alojamiento de WordPress, algunos de los cuales afirman ser los mejores a la hora de ofrecer un alto rendimiento. Para cuando un cliente acude a nosotros, probablemente ya haya cambiado de empresa de alojamiento o de configuración del servidor al menos una vez, habiendo pagado más dinero con la esperanza de que eso ayudara a su servidor a gestionar un tráfico considerable. Pero, incluso después de todo eso, la página web sigue fallando y se siguen perdiendo ventas.
Si eres una marca conocida o tienes productos populares, no deberías arriesgarte a alojar tu sitio web en un servidor compartido barato; sin embargo, con WooCommerce, es muy probable que tu sitio web falle incluso si pagas un suplemento por una mejora.
Esto se debe a que el problema no radica en absoluto en el servidor, sino en la arquitectura del software. WordPress no se diseñó para el comercio electrónico, sino para la publicación de «uno a muchos» (como un blog), en la que las páginas se pueden almacenar fácilmente en caché, ya que todos los usuarios ven la misma página.
El comercio electrónico no funciona así. Cada una de las páginas está personalizada, al igual que el carrito. En cuanto empieces a registrar un volumen elevado de tráfico, ese problema de caché se convertirá en un problema de bloqueo del sistema.
2. Tu agencia web o tu asesor no sabe cómo solucionarlo
Si tu agencia web o tu asesor tiene un montón de clientes con productos muy populares, a estas alturas ya te habrían recomendado una nueva plataforma. Así que es probable que seas el primer cliente que tienen con una marca de éxito arrollador. ¡Enhorabuena! Es genial ser popular, no todo el mundo lo es. Pero eso significa que tu agencia probablemente se vea un poco desbordada a la hora de encontrar formas de ayudarte con este problema.
Buscarán en los foros populares de WordPress plugins y soluciones de alojamiento que prometan ayudarles; pero, una vez más, la mayoría de estos consejos provienen de otros consultores y desarrolladores de WordPress que no han vivido situaciones de tráfico realmente elevado como la tuya, o bien escucharán a proveedores de alojamiento y plugins que prometen ayudar con soluciones que, en el fondo, no pueden resolver los problemas arquitectónicos subyacentes de WordPress.
Seguramente habrás oído que para cada problema de WordPress hay un plugin que te ayuda, pero estás a punto de descubrir que...
3. ...Los complementos no sirven de nada (¡excepto los nuestros!)
Una web de WordPress repleta de plugins puede ser una de estas dos cosas: una navaja suiza capaz de todo, o un castillo de naipes a punto de derrumbarse en cuanto se añada un plugin más. El principal atractivo de WordPress para los creadores de webs es que, sea cual sea el problema que tengas, siempre habrá un plugin para resolverlo.
Por desgracia, saturar tu sitio web con plugins puede que te ayude a resolver los problemas actuales, pero también puede generar muchos otros nuevos, sobre todo si dependes tanto de WooCommerce. Y, en cuanto tu sitio empiece a ganar popularidad, le preguntarás a tu consultor de WordPress cómo solucionarlo. Probablemente te asegurará que puede resolver tus problemas de escalabilidad instalando el plugin de almacenamiento en caché adecuado.
Por desgracia, se equivocan.

Los plugins de almacenamiento en caché suelen excluir las páginas de WooCommerce de la caché debido al problema de la personalización, lo que afectará a casi todas las páginas de tu sitio web si este es, ante todo, una tienda online.
Si prevés un gran volumen de tráfico, instala nuestro complemento de sala de espera virtual, diseñado para controlar la frecuencia con la que los usuarios pueden acceder a tu sitio web, lo que ayuda a regular el flujo de tráfico.
Por ello, te recomendamos que desactives todos los plugins de almacenamiento en caché, ya que, de todos modos, no beneficiarán a tu tienda de comercio electrónico, pero sí interferirán en el funcionamiento de la cola.
4. Los complementos no son la única opción
La instalación de nuestro propio plugin en tu sitio web solo lleva unos minutos y, aunque te puede ayudar a gestionar grandes volúmenes de tráfico, WordPress y tu servidor siguen participando en la carga del plugin para los usuarios de tu sitio web. Eso significa que sigue habiendo cierta carga en tu servidor y, dependiendo del número de plugins adicionales que tengas en funcionamiento, esta podría ser significativa.
Asegúrate de activar la opción «sobrescribir index.php» al configurar nuestro complemento.
Esto reducirá al mínimo la cantidad de código de WordPress que se ejecuta antes de que los usuarios sean redirigidos desde tu sitio web a la sala de espera.
Pero aún mejor, podrías instalar nuestra sala de espera en otro sitio completamente distinto, como Cloudflare (instalar CrowdHandler en una CDN significa que no supone ninguna carga para tu sitio web).
Si eres uno de los pocos desafortunados que no puede desactivar los plugins y servicios de caché, asegúrate de que funcionen lo mejor posible y utiliza nuestra integración con JavaScript en lugar de nuestro plugin de WordPress. Recurrir a JavaScript no es lo ideal, pero es suficiente para que muchos usuarios puedan completar una venta complicada.
5. No puedes gestionar tanto tráfico como crees
Si utilizas nuestra sala de espera virtual con tu sitio web de WooCommerce, debes plantearte seriamente cuál es la capacidad máxima de tu sitio web. En el panel de control de CrowdHandler, recomendamos establecer la tasa en 20 si confías en la capacidad de tu sitio para gestionar el tráfico, y en 10 si no es así. Esto significa que, cada minuto, la sala de espera permitirá el acceso a tu sitio web a entre 10 y 20 usuarios; en 10 minutos, eso supone entre 100 y 200 usuarios. No hemos visto que los sitios que utilizan WordPress y WooCommerce soporten mucho más tráfico que ese, pero si compruebas que el rendimiento sigue siendo bueno tras 10 minutos, puedes empezar a aumentar la tasa de forma gradual y con precaución.

Muchos de nuestros clientes que utilizan WordPress sobreestiman la capacidad que puede soportar su sitio web y acaban aumentando o reduciendo el tráfico a medida que el rendimiento del sitio fluctúa (y se cuelga). Esto puede arruinar por completo la experiencia de los usuarios que están esperando poder acceder a tu producto. Es MUCHO mejor dejar a los clientes en una cola —sobre todo una sobre la que tengas control— que arriesgarte a dejar entrar a demasiados usuarios en tu sitio web y ver cómo se cuelga, causando problemas a los usuarios que lo visitan.
6. La cola será larga y avanzará lentamente
Si tienes miles de usuarios que quieren comprar tus productos, pero solo puedes dirigir a 10 (o 20 como máximo) a tu página web, eso significa que tus clientes tardarán horas en llegar al final de la cola.
Eso sigue siendo mejor que una página web que no funciona y la posibilidad de perder miles de ventas, pero para conseguir esas ventas, tú (y tus clientes) tenéis que aceptar que quizá tengan que esperar mucho tiempo para poder hacerse con tu producto.
Nuestro mejor consejo es: que no cunda el pánico.

No nos gusta nada ver cómo nuestros clientes entran en pánico ante una cola larga, aumentan la tasa de acceso de los usuarios y provocan que la web se cuelgue. Entonces, se asustan al ver que la web se ha colgado y fijan la tasa en 0.
La página acaba recuperándose, pero la experiencia del usuario ha pasado de ser la de un cliente que espera pacientemente su turno, a la de alguien que consigue acceder y espera poder pasar por caja, para luego quedarse bloqueado ante una pantalla en blanco.
Si tienes un producto muy demandado y una clientela fiel, a ninguno de tus clientes le importará esperar en una cola siempre y cuando les hayas avisado con antelación. Basta con una o dos frases en el cuadro de mensajes de tu cola, unas cuantas publicaciones en redes sociales o un vídeo de TikTok para que tu público sepa que habrá que hacer cola. También puedes utilizar nuestra función de cuenta atrás, que establece unas expectativas claras antes de que se abra la cola.
Puede que a los clientes a los que les importa tu producto o tu marca no les guste esperar, pero estarán mucho más satisfechos con una experiencia de usuario bien gestionada que con una caótica. Además, a la larga, la espera será más corta que tener que pasar por múltiples ciclos de cola debido a un fallo en la página web.
7. Desactivar AJAX/fragmentos del carrito
Por último, pero no por ello menos importante —y no podemos dejar de insistir en lo importante que es esto—, desactiva los fragmentos AJAX/carrito. Esta tecnología permite que tu página web se actualice sin necesidad de recargar toda la página. El carrito interactivo de WooCommerce añade una carga enorme a cada visita a la página. Al desactivar estas funciones, aumentarás el número de usuarios que tu sitio web podrá gestionar; además, durante una gran rebaja o el lanzamiento de un producto, es probable que los clientes solo busquen ese producto concreto, por lo que no afectará a su experiencia de usuario.
Esperamos que estos siete puntos te hayan ayudado a comprender por qué tu sitio de WooCommerce no se adapta al aumento del tráfico y cómo puedes resolver los problemas a los que te puedas enfrentar.
Puedes acceder a nuestra sala de espera virtual en tu página web en menos tiempo del que te ha llevado leer este blog.