chevron_right
chevron_right
Video
How-To/Instructional

Video

Last Updated a few days ago
Article Navigation
Introducción
Pasos
Video
Problemas adicionales a tener en cuenta
Preguntas frecuentes
¿Necesitas más ayuda?

Introducción

Mejorar tu tasa de aciertos de caché es crucial para mejorar la velocidad y el rendimiento de tu sitio web. Una alta tasa de aciertos de caché garantiza que las solicitudes de los usuarios se cumplan rápidamente por el servidor perimetral más cercano, reduciendo significativamente los tiempos de carga en comparación con las solicitudes servidas por el servidor de origen. Este artículo te guiará para entender qué es una tasa de aciertos de caché, por qué es importante y cómo puedes monitorizar y mejorar tu tasa de aciertos de caché utilizando las herramientas de Ezoic. Siguiendo los pasos descritos, podrás optimizar efectivamente la velocidad de tu sitio y la experiencia del usuario.

Pasos

1. Ver URL que no se están almacenando en caché usando BDA:

  • Ve a la sección de Analíticas de Ezoic.
  • Desplázate hasta Velocidad del Sitio > Almacenamiento en Caché de Ezoic.
  • Haz clic en "Cache Miss" para cargar un informe de todas las páginas que no se almacenan en caché y las razones por las que no se almacenan.

  • Alternativamente, ve a Configuración > Almacenamiento en Caché > y desplázate hasta la herramienta Debug Cache para chequear cualquier URL de tu sitio. El Depurador identificará por qué la URL no está almacenada en caché o confirmará si la página se está almacenando. También mostrará una lista de las URL en tu sitio que han devuelto más fallos de caché.

2. Aumentar la edad de la caché:

  • El almacenamiento en caché de Ezoic respeta las cabeceras de "máxima edad de caché" que se establecen en el servidor de origen. Si no se especifica una edad máxima en las cabeceras, Ezoic establece una "Edad de Caché Predeterminada" de 30 días (2592000 segundos). Esto significa que tus páginas estarán almacenadas en nuestro CDN durante 30 días antes de ser actualizadas.
  • Para aumentar la "Edad de Caché Predeterminada", navega a Configuración > Almacenamiento en Caché > Configuración Avanzada y edita el número de segundos para "Edad de Caché Predeterminada". La Edad de Caché Predeterminada mínima es de 1 hora (3600 segundos).

  • Nota: Si el contenido de tu sitio se actualiza regularmente, aumentar la edad de la caché puede evitar que los usuarios que están accediendo a una versión en caché de las páginas vean la última versión. Recomendamos usar el plugin de WordPress de Ezoic para automatizar el borrado de la caché de Ezoic cuando se hagan cambios: https://support.ezoic.com/kb/article/how-can-i-set-up-the-ezoic-wordpress-plugin-for-cdn-management

3. Anular cabeceras de control de caché:

  • El almacenamiento en caché de Ezoic respeta las reglas de caché existentes establecidas en el origen. Sin embargo, las cabeceras de control de caché, vary y expires pueden a veces impedir que nuestro caché se use.
  • Para anular estas cabeceras, navega a Configuración > Almacenamiento en Caché > Configuración Avanzada y luego cambia "Anular Cabeceras de Control de Caché" de "OFF" a "ON".

  • Nota: Si tienes una cabecera Vary: Cookie configurada que es importante para la funcionalidad de tu sitio, activar la anulación puede afectar la funcionalidad del sitio. Si se ve afectada negativamente, puedes volver a cambiar esta configuración a "OFF".

4. Verificar la presencia de cookies

  • Por defecto, las cookies evitan el almacenamiento en caché. Hay una buena razón para esto: muchos sitios web establecen cookies para usuarios registrados, carritos, sesiones, personalización o seguimiento. Dado que una cookie puede indicar que el resultado de la página debe ser diferente para cada usuario, las plataformas de almacenamiento en caché (incluidos Ezoic, Cloudflare, CDNs) normalmente no almacenan en caché las respuestas con cookies, para evitar servir contenido personalizado o dinámico al visitante incorrecto.
  • Sin embargo, las respuestas con cookies que pueden ser almacenadas en caché también se ven afectadas por este comportamiento predeterminado. Por lo tanto, si tu sitio hace uso de cookies de analíticas o de pruebas A/B, es una buena idea habilitar el almacenamiento en caché para cookies para permitir que Ezoic almacene estas páginas en caché.

5. Verificar cabeceras Vary innecesarias

  • La cabecera Vary indica a los sistemas de caché qué cabeceras de solicitud deben considerar al decidir si servir una respuesta almacenada en caché o buscar una nueva en el origen.
  • Aunque necesarias en algunos casos, las cabeceras Vary hacen menos probable que el próximo visitante coincida con una versión existente en caché.
  • Eliminar cabeceras Vary innecesarias permite que Ezoic almacene solo una (o unas pocas) copias de una página en vez de docenas (o incluso miles) de variaciones en caché.

6. Eliminar plugins de caché incompatibles:

  • Algunos plugins de caché pueden interferir con Ezoic porque almacenan en caché antes que nuestro sistema, impidiendo que las funciones de Ezoic funcionen en tu sitio.
    • Plugins incompatibles: Swift Performance Cache, LiteSpeed Caching, WP Fastest Cache, Autoptimize, WP-Optimize, SG Optimizer.

7. Si usas Cloudflare:

  • Configura el almacenamiento en caché de Cloudflare a "Estándar" para evitar interferencias con el almacenamiento en caché de Ezoic
  • Asegúrate de que no haya reglas a nivel de página en Cloudflare que anulen esto.

8. Verificar páginas excluidas:

Video

 

Problemas adicionales a tener en cuenta

  • Algunas configuraciones de temas de WordPress que minimizan, cargan de forma asíncrona o diferida los scripts pueden impedir que Ezoic almacene en caché si inyectan cookies, cadenas de consulta dinámicas o modificaciones en el encabezado junto con esas optimizaciones
  • Los complementos de WordPress que realizan optimización de imágenes a menudo almacenan en caché imágenes en su propio CDN, lo que puede obstaculizar las capacidades de almacenamiento en caché y optimización de Ezoic. Pueden añadir un tiempo significativo a la velocidad de carga

Preguntas frecuentes

1. ¿Qué es un acierto de caché?

Un acierto de caché ocurre cuando una solicitud de un usuario para tu contenido es cumplida por el servidor de borde más cercano en lugar del servidor de origen. En contraste, un fallo de caché ocurre cuando una solicitud similar no puede ser cumplida por el servidor de borde más cercano, lo que significa que la solicitud debe viajar hasta el servidor de origen y volver otra vez.

2. ¿Por qué es esto importante?

Observa la imagen a continuación. Nota que el tiempo de respuesta promedio del host para un acierto de caché es de solo 7.52ms (milisegundos) en comparación con 715.12ms para un fallo de caché, una diferencia de 707.6ms. Esto significa que cuando la solicitud de un usuario para este contenido del sitio es cumplida por el servidor de origen en lugar del servidor de borde más cercano (un fallo de caché), tarda casi un segundo más en promedio para que este contenido sea devuelto a Ezoic por el host que si fuera cumplido por el servidor de borde más cercano (un acierto de caché). Como puedes ver, esto afecta tanto al tiempo hasta el primer byte como al tiempo hasta ser interactivo, así como al compromiso del usuario.

Una alta tasa de aciertos de caché combinada con las características gratuitas de velocidad del sitio de Ezoic ayudará a asegurar velocidades rápidas y buenos Core Web Vitals para la mayoría de los sitios.

3. ¿Qué es la tasa de aciertos de caché?

Se expresa como un porcentaje y se calcula tomando el número de aciertos de caché y dividiéndolo entre el número de aciertos y fallos de caché combinados.

Por ejemplo, cuando el CDN de Ezoic devuelve 95 aciertos de caché y 5 fallos de caché, la tasa de aciertos de caché sería del 95%.

4. ¿Dónde puedo ver mi tasa de aciertos de caché?

Puedes ver tu tasa de aciertos de caché navegando a la pestaña de Analytics en tu panel de control y desplazándote hasta la sección de Velocidad del Sitio en la columna izquierda. Desde allí, puedes seleccionar Caché > Caché de Ezoic, y verás los datos porcentuales de aciertos y fallos de caché. También puedes ver el porcentaje de aciertos de caché en la página principal de tu Panel de Control de Ezoic.

¿Necesitas más ayuda?

Si necesitas más ayuda con tu tasa de 'hit' de caché, por favor inicia sesión a través de https://support.ezoic.com/ para utilizar nuestros recursos dedicados de soporte. ¡Estamos aquí para ayudar!

 

× Enlarged Image

Loading ...