Siete comprobaciones de la realidad de WooCommerce

Lo que necesita saber sobre WooCommerce, cuando su producto tiene un problema de popularidad.

WooCommerce ocupa el segundo lugar detrás de Shopify en términos de cuota de mercado para las plataformas de comercio electrónico. Con más del 10% de todos los sitios de WordPress utilizando WooCommerce y el volumen bruto de mercancías de las tiendas de WooCommerce estimado en más de 11 mil millones de dólares, es probable que estés utilizando la plataforma para tu sitio web.

But we’re just going to level with you – whether your product has moderate runaway popularity or you’ve ended up with selling tickets on WooCommerce for a popular local festival you probably need to move on from WooCommerce and look at one of the new, scalable SAAS Platforms. For retail, you should take a look at Shopify, for ticketing you should look at a platform like Ticket Tailor, Line Up or TickX.

Tenemos un montón de clientes con sitios WooCommerce utilizando nuestra Sala de Espera Virtual (VWR), para hacer frente a los problemas de tráfico de su sitio web. Una VWR ayudará, pero si dependes de WooCommerce, y te estás volviendo popular, vas a tener que lidiar con largas colas. Tristemente, muchos de nuestros clientes de WooCommerce están en negación sobre cuánto tráfico pueden manejar, y terminan empeorando las cosas. Aquí hay siete realidades a aceptar que te ayudarán a sacar lo mejor de una mala situación:

1. El servidor no marcará la 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 funcionar a alto rendimiento. Cuando un cliente se pone en contacto con nosotros, es probable que haya cambiado de empresa de alojamiento o de configuración del servidor al menos una vez, desembolsando más dinero pensando que eso ayudaría a su servidor a gestionar un tráfico importante. Pero incluso después de todo eso, el sitio web sigue fallando y se siguen perdiendo ventas.

Si eres una marca popular o tienes productos populares, no deberías arriesgarte a que tu sitio esté en un servidor compartido barato, pero con WooCommerce, es muy probable que tu sitio falle incluso si pagas extra por una actualización.

El problema no es el servidor, sino la arquitectura del software. WordPress no se creó para el comercio electrónico, sino para la publicación de uno a muchos (como un blog), donde las páginas pueden almacenarse fácilmente en caché, ya que todos los usuarios ven la misma página.

El comercio electrónico no funciona así. Cada página está personalizada, junto con el carrito. Cuando empiece a haber mucho tráfico, el problema de la caché se convertirá en un problema de bloqueo.

2. Su agencia/consultor web no sabe cómo solucionarlo

Si tu agencia o consultora web tiene montones de clientes con productos muy populares, ya te habrán recomendado una nueva plataforma. Así que es probable que seas el primer cliente que tienen con una marca muy popular. Bien por ti: es estupendo ser popular, no todo el mundo lo es. Pero eso significa que tu agencia probablemente no sepa cómo ayudarte con este problema.

Pero, una vez más, la mayoría de estos consejos provienen de otros consultores y desarrolladores de WordPress que no han experimentado situaciones reales de alto tráfico como la suya, o bien escucharán a proveedores de hosting y plugins que prometen ayudar con soluciones que no pueden arreglar fundamentalmente los problemas de arquitectura subyacentes en WordPress.

Seguro que has oído que para cada problema de WordPress hay un plugin que te puede ayudar, pero estás a punto de descubrir que...

3. ...Los plugins no ayudan (¡excepto el nuestro!)

Un sitio WordPress cargado de plugins es una de dos cosas: Una navaja suiza capaz de cualquier cosa, o un castillo de naipes que está a un plugin más de derrumbarse. El mayor argumento de venta de WordPress para los creadores de sitios es que, sea cual sea el problema que tengas, habrá un plugin para resolverlo.

Desafortunadamente, atiborrar tu sitio con plugins puede ayudar a resolver tus problemas existentes, pero también puede crear muchos nuevos - especialmente cuando dependes tanto de WooCommerce. Y una vez que su popularidad comience a aumentar, le preguntará a su consultor de WordPress cómo solucionarlo. Probablemente te asegurarán que pueden arreglar tus problemas de escalabilidad consiguiendo el plugin de caché correcto.

Por desgracia, se equivocan.

Los plugins de caché normalmente excluyen las páginas de WooCommerce de la caché debido al problema de la personalización - que se aplicará a casi todas las páginas de su sitio si su sitio es ante todo una tienda web.

Si prevé un tráfico elevado, instale nuestro complemento de sala de espera virtual, diseñado para controlar el ritmo de acceso de los usuarios a su sitio web y facilitar el flujo de tráfico.

Con esto, en realidad aconsejamos desactivar todos los plugins de almacenamiento en caché, ya que no ayudarán a su tienda de comercio electrónico de todos modos, sino que interferirán con el funcionamiento de la cola.

4. Los plugins no son la única forma

Nuestro propio plugin tarda unos minutos en instalarse en tu sitio web y, aunque puede ayudarte a gestionar grandes volúmenes de tráfico, WordPress y tu servidor siguen interviniendo en la carga del plugin para los usuarios de tu sitio web. Esto significa que todavía hay cierta carga en su servidor, y dependiendo de cuántos otros plugins esté ejecutando podría ser significativa.

Asegúrese de activar nuestra opción 'sobrescribir index.php' al configurar nuestro plugin.

Esto minimizará la cantidad de código WordPress invocado antes de que los usuarios sean descargados de su sitio a la sala de espera.

Aún mejor, sin embargo, usted podría instalar nuestra sala de espera en otro lugar por completo, como Cloudflare, (Instalación CrowdHandler en un CDN significa que no pone ninguna carga en su sitio en absoluto).

Si eres uno de los pocos desafortunados que no puede desactivar los plugins y servicios de caché, asegúrate de que funcionan lo mejor posible y utiliza nuestra integración de JavaScript en lugar de nuestro plugin de WordPress. Depender de JavaScript no es lo ideal, pero es suficiente para que muchos usuarios superen una venta difícil.

5. No puede soportar tanto tráfico como cree

Si está utilizando nuestra sala de espera virtual con su sitio WooCommerce, necesita pensar realmente en cuánto podrá manejar su sitio web. En el panel de CrowdHandler, recomendamos establecer la tasa en 20 si está seguro de la capacidad de su sitio para manejar el tráfico y en 10 si no lo está. Esto significa que cada minuto la sala de espera dejará entrar de 10 a 20 usuarios en su sitio - más de 10 minutos, eso es de 100 a 200 usuarios. No vemos sitios que utilizan WordPress y WooCommerce manejar mucho más tráfico que eso, pero si usted encuentra que usted está viendo un rendimiento saludable después de 10 minutos se puede empezar a empujar la tasa de hasta lentamente y con cuidado.

Muchos de nuestros clientes que utilizan WordPress sobrestiman la velocidad que su sitio puede soportar y acaban subiendo y bajando la velocidad a medida que el rendimiento del sitio fluctúa (y se bloquea). Esto puede arruinar por completo la experiencia de usuario de aquellos que esperan para obtener su producto. Es MUCHO mejor dejar a los clientes en una cola -especialmente una cola sobre la que tienes control- que arriesgarte a dejar entrar a demasiados en tu sitio y ver cómo se bloquea causando problemas a los usuarios de tu sitio.

6. La cola será larga y lenta

Si tiene miles de usuarios que quieren comprar sus productos, pero sólo puede enviar a 10 (o 20 como máximo) personas a su sitio, eso significa que sus clientes tardarán horas en llegar al final de la cola.

Pero para conseguir esas ventas, usted (y sus clientes) tienen que aceptar que es posible que tengan que esperar mucho tiempo para tener su producto en sus manos.

Nuestro mejor consejo es: que no cunda el pánico.

Odiamos ver a nuestros clientes entrar en pánico por una larga cola, aumentando la velocidad a la que los usuarios pueden pasar y permitiendo que el sitio se bloquee. A continuación, entran en pánico por un sitio bloqueado y establecen la tasa en 0.

Al final, el sitio se recupera, pero la experiencia del usuario ha pasado de un cliente que espera pacientemente su oportunidad a otro que espera pasar por caja y se encuentra con una pantalla en blanco.

Si tienes un producto de moda, con una clientela fiel, a ninguno de tus clientes le importará esperar en una cola siempre que les hayas avisado. Basta con una o dos frases en el cuadro de mensajes de la cola, algunas publicaciones en las redes sociales o un vídeo de TikTok para que su público sepa que debe esperar una cola. También puedes utilizar nuestra cuenta atrás, que establece expectativas claras antes de que se abra la cola.

Puede que a los clientes que se interesan por su producto o su marca no les guste esperar, pero estarán mucho más contentos con una experiencia de usuario cuidadosamente gestionada que con una caótica. Además, la espera será más corta a largo plazo que los múltiples ciclos de colas debidos a un sitio colapsado.

7. Desactivar AJAX/fragmentos de carro

Por último, pero no por ello menos importante, y no nos cansaremos de repetirlo, desactiva los fragmentos AJAX/cart. Esta tecnología permite que tu página web se actualice sin recargar toda la página. El carrito interactivo en WooCommerce añade una enorme cantidad de carga a cada golpe de página. Al desactivarlos, mejorarás el número de usuarios que tu sitio será capaz de manejar - y si durante una gran venta o lanzamiento de un producto, es probable que los clientes sólo estén buscando ese producto específico de todos modos, por lo que no afectará a su experiencia de usuario.

Esperamos que estos siete puntos te hayan ayudado a entender por qué tu sitio WooCommerce no escala, y cómo puedes solucionar los problemas que puedas estar enfrentando.

Puede obtener nuestra sala de espera virtual instalada en su sitio web en menos tiempo del que tardó en leer este blog.

Inscríbete