¿Es Nelio A/B Testing compatible con los plugins de caché?

¡Por supuesto! Nelio A/B Testing funcionará correctamente incluso si WordPress está detrás de un sistema de caché o una CDN. Si quieres saber cómo, sigue leyendo.

El desafío de las cachés

Los mecanismos de caché son un verdadero reto para los tests A/B. Cuando tu sitio web está detrás de una caché, es posible que todos tus visitantes terminen viendo la misma variante (original), haciendo que los tests A/B sean imposibles.

Algunos plugins de tests A/B para WordPress simplemente no son compatibles con las cachés y debes elegir entre el rendimiento y la optimización de la conversión. Nelio A/B Testing, en cambio, no solo es compatible con cachés, sino que incluso los utiliza.

¿Cómo utiliza Nelio A/B Testing las cachés?

Al cargar contenido alternativo, Nelio agrega uno (o más) parámetros GET en la URL:

  1. http://ejemplo.com/alguna-pagina/?nab=0
  2. http://ejemplo.com/alguna-pagina/?nab=1
  3. http://ejemplo.com/alguna-pagina/?nab=2

que especifican si se debe cargar la versión original (nab=0) o una versión alternativa (nab=1 o nab=2). Gracias a este parámetro, tu sistema de caché verá diferentes URL dependiendo de qué alternativa se esté cargando y, por lo tanto, almacenará en caché cada alternativa como si fueran páginas diferentes (aunque algunas son solo una variante de la anterior).

Estos parámetros de «testing» se agregan mediante nuestro JavaScript en el lado del cliente. Puedes leer más sobre cómo Nelio decide cuándo se debe cargar contenido alternativo y cómo se solicita.