La beta de CachePilot está abierta. Participar gratis en la beta

Page Cache

Page Cache de WordPress en Redis

Las páginas en caché se sirven desde advanced-cache.php, antes de que se carguen los plugins y el tema. Esta página sigue el recorrido de una petición y enumera lo que queda fuera de la caché.

Guía de Page Cache y WooCommerce

Los ajustes del Page Cache de CachePilot con duración, caché móvil, URL excluidas, cookies excluidas y URL que purgar

El recorrido de una petición

01

La clave

advanced-cache.php construye la clave a partir del host y la ruta, los parámetros de filtro y de orden ya ordenados, la variante móvil y las cookies de moneda o de idioma.

02

La exclusión

Los visitantes con sesión iniciada, wp-admin, la API REST, las peticiones POST y las URL con más de 6 parámetros pasan directamente a WordPress.

03

El acierto

Una página almacenada se sirve con la cabecera X-CachePilot-Cache: HIT y un ETag. Un navegador que ya tiene la página recibe un 304.

04

El fallo

WordPress genera la página y CachePilot la almacena durante 12 horas como máximo. Autopilot fija 10 horas.

La misma página sin y con una entrada en la caché

La primera petición lleva un parámetro de consulta propio, por lo que WordPress genera la página: 667 ms hasta el primer byte. La segunda petición se sirve desde la caché en 79 ms.

Estos dos valores proceden de este sitio web. En una tienda WooCommerce real, las páginas en caché tardaron entre 33 y 54 ms, como explica el método de las mediciones.

Un terminal con curl contra getcachepilot.com/news/?nocache=1: HTTP 200, sin valor en X-CachePilot-Cache, 0,667 segundos hasta el primer byte y 0,697 segundos en total
Sin entrada en la caché. curl contra getcachepilot.com/news/, noviembre de 2026.
El mismo terminal con curl contra getcachepilot.com/news/: HTTP 200, X-CachePilot-Cache: HIT, 0,079 segundos hasta el primer byte y 0,123 segundos en total
Con entrada en la caché.

Purga y precarga

Al guardar una entrada se purga la página junto con sus archivos, términos, paginación y las páginas de autor y de fecha. Un cambio de tema, la activación de un plugin o un cambio de menú vacían todo el Page Cache.

Con la precarga automática activada, las páginas purgadas se vuelven a solicitar a los 30 segundos. Autopilot la activa. Los cambios de precio y de existencias se explican en la página de WooCommerce.

Log de Autopilot con las entradas Auto-preload scheduled y Full page cache invalidated

Páginas en la caché

Páginas que CachePilot almacena

  • Páginas, entradas y archivos para visitantes anónimos
  • Páginas de la tienda, con los parámetros de filtro y de orden en la clave
  • URL con parámetros de seguimiento, servidas desde la entrada de la URL limpia

Páginas que CachePilot nunca almacena

  • Páginas para visitantes con sesión iniciada y para visitantes con una sesión de WooCommerce o un carrito con productos
  • Páginas de carrito, de pago y de cuenta
  • Páginas con precios que dependen de la ubicación del visitante
  • Resultados de búsqueda y páginas 404
  • Feeds, contenido incrustado, archivos XML y XSL, robots.txt
  • HTML incompleto

Preguntas sobre el Page Cache

¿Cómo veo si una página procede de la caché?

Solicite la página sin haber iniciado sesión, por ejemplo con curl -si, y busque la cabecera de respuesta X-CachePilot-Cache.

¿Funciona con otro plugin de Page Cache?

Si otro plugin gestiona advanced-cache.php, CachePilot no toca ese archivo y mantiene desactivado su propio Page Cache.

¿Existe una caché aparte para dispositivos móviles?

Solo cuando se activa Separate Mobile Cache en los ajustes del Page Cache. Autopilot la deja desactivada.

Compruebe la cabecera en una de sus páginas

Instale CachePilot en un sitio de pruebas y solicite una página dos veces sin haber iniciado sesión. La beta está abierta a empresas.