¿Cómo se precarga la caché?


Precarga a través del sitemap

La precarga de caché a través del sitemap, en breve:

  • Cuando creas/modificas/actualizas artículos o páginas en tu sitio web:
    • Ninguna precarga basada en el sitemap.
  • Cuando la vida útil de la caché caduca y toda la caché se ha vaciado:
    • Todos los URLs indicados en tu sitemap(s) se precargan.
  • Cuando haces clic en el enlace “Precargar Caché” en la barra admin:
    • Todos los URLs indicados en tu sitemap(s) se precargan.

A partir de la versión WP Rocket 2.8, tienes la posibilidad de precargar tu contenido usando un sitemap XML. La ventaja de esta opción es que podrás precargar todos los URLs contenidos en los archivos de tu sitemap, al contrario de lo que hace el robot de precarga, que solamente se ocupa de la página principal y de los enlaces que ahí se encuentran!

La opción de la sitemap no depende de nuestro robot de precarga: por esta razón, si has encontrado un problema de sobrecarga en tu sitio web y has tenido que desactivar nuestro robot de precarga, podrás seguir beneficiando de la precarga de la caché.

Intervalo de análisis del sitemap

Puedes controlar el intervalo de análisis para prevenir sobrecargas de la caché:

Si quieres añadir un intervalo personalizado al menu de arriba, puedes hacerlo gracias a este pequeño plugin de soporte:

📥 Descargar  (.zip): WP Rocket | Custom Sitemap Preload Intervals

Si te ocupas del desarrollo del sitio web: Puedes encontrar el código de este plugin en GitHub.

Sitemaps for preloading

Los sitemaps generados por Yoast SEO, All in One SEO y Jetpack se detectan automáticamente y se visualizarán como opciones.

Puedes añadir los URIs de sitemaps personalizados en el campo de los ajustes.

Bot de precarga

La precarga de la caché a través del robot, en breve:

  • Cuando creas/modificas/actualizas artículos o páginas en tu sitio web:
    • El artículo/página específicos y sus artículos/página adyacentes se precargan.
  • Cuando la vida útil de la caché caduca y toda la caché se ha vaciado:
    • La página principal de tu sitio web y todos los artículos/páginas que tienen un enlace en la misma, se precargan.
  • Cuando haces clic en el enlace “Precargar Caché” en la barra admin:
    • La página principal de tu sitio web y todos los artículos/páginas que tienen un enlace en la misma, se precargan.

Cuando escribes o actualizas un nuevo artículo o una página, WP Rocket vacía automáticamente la caché de ese contenido específico y todo otro contenido que esté relacionado (por ejemplo, página home, categoría, tag, pagination, etc.). El robot de precarga analizará estos URLs para re-generar la caché inmediatamente —a diferencia de la precarga basada en el sitemap, que partirá automáticamente en cuando la vida útil de la caché caduque. (Aunque siempre puedes lanzar la precarga desde la barra admin).

Atención! Las visitas hechas por el robot de precarga pueden causar problemas en los servidores con rendimientos inferiores. Si notas problemas del servidor que podrían estar relacionados a nuestro robot  wprocketbot, pasa a la precarga a través del sitemap, que usa los cURL.

Precarga en un momento específico

Si quieres asegurarte que la precarga se lance a una cierta hora cada día, puedes crear un cron job personalizado a través del panel de control de tu proveedor de hospedaje y lanzar una de estas funciones a la hora que desees:

  • Para lanzar la precarga a través del robot: run_rocket_bot()
  • Para lanzar la precarga a través del sitemap: run_rocket_sitemap_preload()

Para más información, sigue este guía sobre cómo vaciar la caché a través de un cron job. Recuerda de cambiar el nombre de las funciones con las que hemos indicado arriba!

Precarga de peticiones DNS

Si tu sitio web incluye contenido de terceros (por ejemplo, fuentes cargadas por Google, o un vídeo de YouTube), podría ser útil añadir su dominio original en el campo Precarga de peticiones DNS.

Esto puede ayudar a empujar el tiempo de carga, ya que las resoluciones DNS se habrán procesado ya al momento de la petición de los recursos externos.

Mira este vídeo para más detalles sobre la opción: