Avisos
Vaciar todo

Activar Magic Cache en dietacoherente.com con WooCommerce — configuración y exclusiones

3 Respuestas
2 Usuarios
0 Reacciones
4 Visitas
 Amil
Respuestas: 15
Eminent Member
Topic starter
 

Hola,

Queremos activar Magic Cache (Varnish) en dietacoherente.com, WordPress + WooCommerce. Search Console nos reporta LCP deficiente en móvil (5,0 s, datos de campo) en ~600 URLs, y actualmente no hay ninguna caché de página activa (WP Rocket instalado pero desactivado, Microcache desactivado), así que es la primera medida que queremos aplicar.

Dudas concretas antes de activarlo:

  1. ¿Es necesario instalar el plugin "Magic Cache para WP" para gestionar las exclusiones de WooCommerce (carrito, checkout, mi cuenta) y el purgado automático al publicar o editar contenido, o Varnish ya excluye por cookie de sesión de Woo automáticamente?
  2. ¿TTL recomendado para un sitio de contenido con tienda? (Los artículos cambian poco; la tienda tiene stock y precios.)
  3. Magic Cache estuvo activo en el pasado y se desactivó. ¿Podemos ver en el historial si fue por conflicto con algún plugin concreto? Nos ayudaría a no repetirlo.
  4. Tras activarlo, ¿cómo verificamos que sirve desde caché (X-Cache, Age u otra cabecera)?

Gracias

Contenido solo visible a usuarios registrados


 
Respondido : 02/09/2026 12:41 pm
 Amil
Respuestas: 15
Eminent Member
Topic starter
 

Añado dos cosas detectadas mientras preparábamos la activación:

  1. El certificado SSL de tienda.dietacoherente.com caducó el 07/07/2022 (Let's Encrypt, CN=tienda.dietacoherente.com). El vhost funciona — por HTTP hace 301 a la web principal — pero por HTTPS falla el handshake y el visitante ve el aviso de seguridad. ¿Podéis renovarlo o reactivar la renovación automática de ese subdominio?
  2. Ese mismo vhost devuelve la cabecera X-Microcache: True, que no aparece en www.dietacoherente.com. ¿Significa que el Microcache de nginx ya está disponible en la infraestructura y solo está desactivado para el dominio principal? Lo pregunto porque, junto a Magic Cache, nos interesa saber qué combinación recomendáis para el dominio principal (¿Varnish solo, Microcache solo, o ambos?).

 
Respondido : 02/09/2026 1:05 pm
Karen Rios
Respuestas: 20411
Illustrious Member Admin
 

Hola Amil, 

En este caso lo primero si quieres activar Magic Cache, es instalar el plugin de WE-Varnish-Cache, toma en cuenta que no basta solo con activarlo en Wepanel; el plugin te permite gestionar desde WordPress la caché dinámica, autolimpieza y las URLs que no deben almacenarse en Varnish. 

Una vez lo instales, activa la opción de Caché Dinámica y Autolimpieza de caché (Autoflush).

Para WooCommerce es importante que excluyas las páginas que muestran información propia de cada usuario, por ejemplo, añade estas URL en el apartado Excluir direcciones URL del almacenamiento en caché dinámica.

/carrito/
/finalizar-compra/
/mi-cuenta/

Si las URLs en tu tienda son distintas, entonces debes añadir estas URLs que estés utilizando en WooCommerce. Puedes revisar la guía completa en este enlace: https://guias.webempresa.com/preguntas-frecuentes/magic-cache/

Sobre lo que nos comentas del TTL, Magic Cache trabaja con un tiempo de vida de caché de 24 horas, sin embargo al tener activa la autolimpieza, no necesitas ir modificando este valor, cuando se realiza cualquier cambio en el contenido de tu sitio web el plugin se encarga de gestionar el vaciado de la caché. Si en algún momento realizas un cambio que no ves reflejado, puedes limpiar la caché de forma rápida desde tu webpanel. 

Si ahora no tienes activo WPRocket y microcache puedes probar primero Magic Cache y revisar el funcionamiento de tu sitio web, toma en cuenta realizar diferentes pruebas tanto con usuario invitado como con uno registrado y que se muestre bien el funcionamiento de añadir al carrito, eliminar, finalizar compra, acceso a mi cuenta.

Si anteriormente tuviste desactivado Magic Cache no podemos indicarte el histórico o lo que sucedió, ya que desde foro no tenemos acceso a tu cuenta y consultar este tipo de históricos. 

Sobre los certificados para los subdominios en este caso envía un ticket a soporte para que puedan revisar tu cuenta de hosting y verifica su reactivación. 

Puedes verificar todo esto y revisar si tras unos días todo funciona correctamente en tu tienda. 

Un saludo.

 

 


 
Respondido : 02/09/2026 3:25 pm