Salud de la caché
Lee el panel: puntuación de calidez, aciertos de caché, URL frías y cuánto aceleró tu sitio el calentamiento.
9 min de lectura
El calentamiento sin medición es una conjetura. Estado del caché convierte cada ejecución en caliente en una imagen de lo que realmente está almacenado en caché, lo que permanece frío y cuánto más rápido hizo las cosas el calentamiento.
Es la página de inicio de tu cuenta, en Cuenta → Estado de la caché.
Note
La página está vacía hasta que se ejecuta warmer al menos una vez. Si ves "Aún no hay datos de rastreo", inicia un warmer y regresa.
Las cifras principales
- Puntuación de calidez
- La proporción de URL rastreadas que parecen almacenadas en caché correctamente, según los tiempos de respuesta y los encabezados relacionados con la caché. El mejor número para "¿funciona esto?". Observe tu dirección en el tiempo más que tu valor absoluto.
- URL rastreadas
- Cuántas URL distintas tienen datos de rastreo. Si esto está muy por debajo de tu recuento de páginas real, tu warmers no cubre el sitio; verifique la profundidad, los mapas del sitio y las exclusiones.
- Visitas de caché
- Cuántas URL mostraron un acierto en la caché, contando las URL frías y desconocidas por separado. "Desconocido" simplemente significa que tu CDN no envió un encabezado que Cache Rocket pudiera leer; no es un fracaso.
- Mejora media
- La brecha media entre la primera carga y la carga caliente. Este es el retorno de la inversión del calentamiento, expresado en tiempo ahorrado para los visitantes reales.
- Proveedores de caché detectados
- Qué CDN o capas de caché se identificaron a partir de los encabezados de respuesta. Confirmación útil de que el tráfico pasa por la CDN que cree.
Por hostname
Las mismas cifras, desglosadas por hostname. Aquí es donde las agencias y los propietarios de múltiples sitios pasan tu tiempo: el sitio de un cliente puede estar perfectamente activo mientras que otro falla silenciosamente y el promedio de toda la cuenta lo oculta.
Compare los tiempos de carga promedio entre hostnames. Un valor atípico consistente generalmente apunta a la configuración de alojamiento o almacenamiento en caché en lugar de algo relacionado con el calentamiento.
URL frías y lentas
La lista más procesable de la página: URL que permanecen lentas incluso después de calentarse. Esto casi nunca significa que el calentamiento haya fallado; en primer lugar, significa que esas URL no se están almacenando en caché.
Razones comunes por las que una URL permanece fría:
| causa | como comprobar | Arreglar |
|---|---|---|
| La respuesta dice que no almacenar en caché | Busque Cache-Control: no-store o private en los encabezados de respuesta | Cambiar las reglas de almacenamiento en caché para esa ruta |
| La página establece una cookie. | Busque un encabezado Set-Cookie en una página que debería ser anónima | Deje de configurar cookies de sesión en páginas públicas o configure el caché para ignorarlas |
| La ruta es realmente personalizada. | Carrito, cuenta, pago, panel de control | No hay nada que arreglar: exclúyelo del warmer |
| La CDN se omite para esa ruta. | Verifique la página de tu CDN o las reglas de caché | Ajuste la regla para que la ruta se almacene en caché |
| La página tarda en construirse. | Tanto la primera carga como la caliente son altas. | Un problema de rendimiento de la aplicación; el calentamiento no puede enmascararlo |
Tip
Trabaja esta lista desde arriba. Arreglar la capacidad de caché de un puñado de rutas de alto tráfico generalmente mueve la puntuación de calidez más que cualquier cantidad de ajuste warmer.
Mejores mejoras y URL más lentas
Las mejores mejoras en calentamiento muestran dónde el calentamiento ahorró más tiempo. Esta es tu evidencia: la respuesta concreta a "¿vale la pena pagar por esto?" y los números que debe incluir en un informe a un cliente o gerente.
Las URL más lentas se clasifican según el tiempo de respuesta absoluto. Estos son los problemas de rendimiento de tu aplicación. El calentamiento oculta el costo a la mayoría de los visitantes, pero la página subyacente sigue siendo costosa y sigue siendo lenta para la ejecución en caliente y para cualquiera que pierda el caché.
Una rutina semanal
- 1
Verifique la dirección de la puntuación de calidez
Tener una tendencia alcista o mantenerse estable está bien. Una caída significa que algo cambió: una implementación, una regla CDN o un warmer que se detuvo.
- 2
Confirme que las URL rastreadas aún coinciden con tu sitio
Una caída repentina significa que la cobertura se interrumpió. Un aumento repentino puede significar que se está descubriendo una nueva familia de URL que debes excluir.
- 3
Trabaja en la parte superior de la lista de URL frías
Solucione uno o dos problemas de capacidad de caché. Aquí es donde están las verdaderas ganancias.
- 4
Eche un vistazo a las URL más lentas
Devuelva páginas realmente lentas a quien sea propietario del rendimiento de la aplicación.
- 5
Tenga en cuenta la mejora promedio
Seguimiento a lo largo del tiempo. Es la medida más clara del valor entregado.
Preguntas comunes
- Mi puntaje de calidez es más bajo de lo que esperaba. ¿Se ha roto el calentamiento?
- Generalmente no. Una puntuación baja suele significar que parte de tu sitio no se puede almacenar en caché: rutas personalizadas, páginas de configuración de cookies o reglas de omisión de CDN. Consulte la lista de URL frías antes de tocar warmer configuración.
- Muchas URL muestran "desconocido" en lugar de acertar o fallar.
- Su CDN no devuelve un encabezado de estado de caché que Cache Rocket reconoce. Se trata de una brecha en los informes, no de un fallo en el almacenamiento en caché: las cifras de mejora del tiempo de carga siguen siendo significativas.
- ¿La salud de la caché necesita una CDN específica?
- No. Funciona a partir de resultados de ejecución en caliente y encabezados de respuesta en cualquier pila. Las integraciones de CDN agregan purga y recalentamiento, pero no son necesarias para los informes de estado.
- ¿Por qué la mejora promedio es pequeña en algunos sitios?
- O tus páginas ya se crearon rápidamente, por lo que había poco que guardar, o ya estaban calientes por el tráfico real. Ambos son buenos resultados.
- La salud parecía buena ayer y hoy es mala.
- Algo cambió. Compruebe si hay una implementación reciente, un cambio de configuración de CDN, una clave API caducada que rompa un webhook o un warmer que estaba desactivado. Configure Alertas para enterarse de esto sin verificarlo manualmente.