Caché en Speed Optimizer

Este tutorial abarca los siguientes temas:

El almacenamiento en caché es una de las funciones más efectivas para mejorar la velocidad de cualquier sitio web. En SiteGround, hemos desarrollado un sistema único de almacenamiento en caché de 3 capas para todos los sitios web alojados con nosotros: NGINX Direct Delivery, caché dinámica y Memcached. NGINX Direct Delivery gestiona la caché estática, proporciona la primera base de almacenamiento en caché y está activo para todos los sitios alojados en SiteGround. El almacenamiento en caché dinámico, junto con Memcached, proporciona un impulso significativo de hasta 5 veces sobre la caché estática y son los mecanismos de almacenamiento en caché más efectivos para los sitios de WordPress. Si bien el almacenamiento en caché dinámico también está habilitado de forma predeterminada en SiteGround, Speed Optimizer proporciona configuraciones adicionales de almacenamiento en caché dinámico y Memcached que te permiten obtener lo mejor de ambos para tu sitio de WordPress.

Cache Dinámica

¡Importante! El almacenamiento en caché dinámico está disponible exclusivamente para los clientes de SiteGround.

El almacenamiento en caché dinámico es un mecanismo de almacenamiento en caché de página completa impulsado por NGINX.

El almacenamiento en caché de página completa está habilitado de forma predeterminada a nivel de servidor para todos los sitios alojados en SiteGround. SiteGround almacenará tu WordPress en la caché , incluso si no tienes el plugin instalado. Sin embargo, Speed Optimizer te permite tener mucho más control sobre este proceso, y te recomendamos encarecidamente que lo utilices para obtener los mejores resultados de almacenamiento en caché dinámico y para tener acceso completo a las opciones de configuración.

A través del botón principal, puedes controlar si tu sitio web se almacena en caché o no.

Los clientes que no son de SiteGround no pueden usar el almacenamiento en caché dinámico porque la funcionalidad depende de las configuraciones específicas del servidor de SiteGround para funcionar correctamente y, por lo tanto, solo está disponible en el entorno de SiteGround. Para lograr los mejores resultados de rendimiento, puedes transferir sin esfuerzo tu sitio web a SiteGround y beneficiarte de todas las mejoras de velocidad únicas que ofrece nuestro entorno.

Caché basada en archivos

Con el almacenamiento en caché basado en archivos, cada visita a tu sitio será más rápida. Nuestro plugin creará una versión HTML estática de tu sitio web y la almacenará en el directorio de caché de WordPress.

Para usar la función de almacenamiento en caché basado en archivos, los clientes de SiteGround deben habilitar el almacenamiento en caché dinámico. La correlación entre las características se lleva a cabo para ofrecer resultados de rendimiento óptimos. Ambos, cuando se combinan, te brindan una velocidad ultrarrápida gracias a nuestra exclusiva tecnología de almacenamiento en caché y clasificaciones SEO mejoradas gracias al almacenamiento en caché basado en archivos.

Animamos a los usuarios que no son de SiteGround a migrar a SiteGround para aprovechar al máximo el almacenamiento en caché basado en archivos, que brinda un rendimiento más rápido cuando se combina con nuestro exclusivo almacenamiento en caché dinámico a nivel de servidor.

El almacenamiento en caché basado en archivos está deshabilitado de manera predeterminada y puedes administrarlo con el botón principal.

Configurar la caché basada en archivos

Intervalo de vaciado

  • Desactivado
  • 12 horas
  • 24 horas
  • 48 horas
  • 1 semana – opción predeterminada

Precalentar caché

Cuando el precalentamiento está habilitado, nuestro sistema recargará la caché una vez que se purgue después de la actualización del contenido para ofrecer los resultados más rápidos posibles a sus visitantes reales. Está preseleccionado por defecto.

Ten en cuenta que la función de precalentamiento solo funciona con la función cron incorporada de WordPress.

Caché de los usuarios conectados

Por defecto, no almacenamos en caché el contenido de los usuarios conectados. Una vez activada la caché de usuarios conectados, almacenaremos cachés separados para cada usuario. Ten en cuenta que si tienes muchos usuarios, el tamaño de la caché almacenada puede aumentar.

Vaciado automático de caché

Activar esta opción permitirá a nuestro plugin eliminar parte de la caché cuando detecte cambios en tu contenido. Hemos desarrollado una serie de reglas para purgar la cache dinámica y/o basada en archivos de una manera inteligente y eficiente, dependiendo de los cambios que se hayan producido en el sitio. Realizamos un vaciado completo de la caché cuando suceden cosas como eliminar una categoría, actualización o cambio de plugin o tema, actualización del núcleo de WordPress, etc. Por otra parte, hacemos un vaciado inteligente cuando se modifica una entrada, se añade un comentario o se actualiza una categoría, por ejemplo.

También puedes optar por vaciar automáticamente la caché de la REST API de WordPress. Esto podría ser útil si estás utilizando la API con herramientas externas de WordPress de terceros que dependan de ella para garantizar que no haya demoras en la información que reciben sobre tu sitio web.

Te recomendamos que esta opción esté activa, ya que asegura que el contenido se muestre a tiempo en tu sitio. Sin embargo, se recomienda dejar la opción de vaciado automático de caché de la API de WordPress desactivada a menos que estés utilizando activamente la REST API en este momento y tengas problemas con ella.

¡Importante! Los que no sean clientes de SiteGround podrán habilitar el vaciado automático solo si su almacenamiento en caché basado en archivos está activo.

Vaciado manual de la caché dinámica

Usar este botón limpiará por completo la cache dinámica almacenada para tu sitio. Esto es útil para asegurarte de que estás cargando la versión más reciente del sitio.

¡Importante! Para clientes de SiteGround – Si tienes un WordPress multisitio con una configuración en subdominios, debes añadir los subdominios como aparcados en Site Tools > Dominio > Dominios aparcados para que el vaciado de la caché funcione.

Excluir URLs de la caché

En algunos casos, puede que quieras excluir partes de tu sitio web de ser almacenados en caché. Hemos desarrollado una interfaz sencilla para hacerlo. Haz clic en el icono del lápiz junto a la opción Excluir URLs de la caché y se abrirá una nueva ventana donde simplemente puedes pegar la ruta relativa a la URL que quieres excluir o la URL completa – la analizaremos y la ajustaremos al formato correcto.

Esta función funciona tanto para el almacenamiento en caché dinámico como para el basado en archivos.

Aparte de las URLs exactas, puedes usar el signo wildcard “*” para excluir una sección entera. Por ejemplo, si quieres excluir todos los posts en la categoría “negocio”, puedes añadir:

https://tusitio.com/category/negocio/*

O, si deseas excluir todas las URLs que tengan la palabra “business”, puedes añadir:

*negocio*

Excluir tipos de contenido de la caché

Con esta optimización, puedes excluir todas las publicaciones de cierto tipo de contenido específico que ser almacenadas en la caché dinámica. Esto asegurará que todos ellos se sirvan sin almacenamiento en caché para todos los usuarios.

Cómo habilitar la caché específica según el navegador

Te recomendamos que habilites esta función solo si tienes problemas con plugins, la generación de la versión móvil de tu sitio o una funcionalidad similar. Una vez habilitada, la caché debe generarse por separado para diferentes navegadores, lo que reduce su eficiencia. Para habilitar esta función, mueve el botón de Caché específica por navegador a ON.

¡Importante! Los clientes de SiteGround podrán habilitar el almacenamiento en caché específico del navegador solo si el almacenamiento en caché dinámico está activo.

¡Importante! Los que no sean usuarios de SiteGround podrían habilitar el almacenamiento en caché específico del navegador solo si su almacenamiento en caché basado en archivos está activo.

Probar el estado de la caché

Nuestro sistema de cache se basa en las cabeceras y esto puede tener su complejidad, especialmente para que nuevos usuarios puedan saber si un determinado resultado está servido dinámicamente o desde la caché. Es por esto que hemos desarrollado una prueba rápida de caché para comprobar si tus URLs están correctamente almacenadas en la caché. Aparte, es también una buena manera de comprobar si las URL que has excluido de la caché son realmente dinámicas.

Memcached

¡Importante! Memcached está disponible exclusivamente para los clientes de SiteGround.

Memcached es una de las opciones de caché más populares. Una vez lo activas en tu cuenta, también debes activar la Memcached en el plugin Speed Optimizer. Esto configurará tu sitio para usar ese servicio.

Menú Tutorial

Comparte este artículo