Hola. Vengo del ticket CSH-380407, donde me indicaron que lo consultara aquí.
Tengo Magic Cache activado en el panel y el plugin Varnish Cache en WordPress.
Las URLs con parámetros de campañas se sirven sin caché y pasan por PHP. Prueba del 17/10/2026:
- rocknnails.com/ → X-Cache: cached (0,04–0,16 s)
- rocknnails.com/?gclid=prueba → uncached, Server-Timing MISS (0,73 s de PHP)
- rocknnails.com/?fbclid=prueba → uncached, MISS (0,68 s)
- rocknnails.com/?utm_source=prueba → uncached
Como gclid y fbclid cambian en cada clic, todo el tráfico de Google Ads y Meta llega sin caché.
El plugin Varnish Cache solo permite excluir rutas y no tiene opción para ignorar parámetros. ¿Se puede configurar en el servidor que Varnish ignore estos parámetros en la clave de caché? Son: gclid, gbraid, wbraid, fbclid, msclkid, utm_*, _gl y srsltid. La analítica los lee en el navegador, así que no necesitan llegar a PHP.
Gracias.