
La caché es un almacenamiento que conserva copias de datos o resultados para reutilizarlos sin tener que obtenerlos o calcularlos de nuevo en cada solicitud. En una web puede guardar imágenes, hojas de estilo, respuestas o páginas generadas, reduciendo parte del trabajo necesario para mostrarlas.
No se limita al dispositivo del visitante. Puede existir en el navegador, en el servidor que aloja la aplicación o en una CDN, que distribuye copias desde otros servidores. Cada capa tiene sus propias reglas y puede conservar una versión distinta del mismo recurso.
Los datos almacenados no tienen por qué permanecer vigentes indefinidamente. El sistema necesita determinar cuándo puede reutilizarlos, cuándo debe comprobar si han cambiado y cuándo debe descartarlos o reemplazarlos.
Índice de contenidos
Beneficios del almacenamiento en caché
Reutilizar recursos puede reducir las transferencias de datos, las consultas a bases de datos y la generación repetida de páginas. Esto puede disminuir los tiempos de respuesta y la carga del servidor, especialmente cuando muchas solicitudes necesitan la misma información.
Por ejemplo, un navegador puede reutilizar una hoja de estilo ya descargada al visitar otra página del sitio. Un servidor puede entregar una página previamente generada sin ejecutar de nuevo todos los procesos que la construyen. El beneficio depende de que exista una copia reutilizable; la primera solicitud puede requerir obtener o generar el recurso.
Una respuesta más rápida puede favorecer la experiencia de usuario, pero la caché no corrige por sí sola imágenes excesivamente pesadas, código ineficiente o problemas de diseño.
En la caché HTTP, el servidor puede comunicar reglas mediante cabeceras como Cache-Control. También puede facilitar validadores, como ETag, para comprobar si una copia sigue siendo válida sin volver a transferir todo su contenido. La directiva no-cache exige validar antes de reutilizar la respuesta; no-store indica que no debe almacenarse.
La configuración debe contemplar la actualización de las copias y el contenido personalizado. Una respuesta privada, un carrito o los datos de una cuenta no deben entregarse a otro usuario mediante una caché compartida mal configurada. Cuando cambia una página, puede ser necesario invalidar también las copias relacionadas que sigan mostrando información anterior.
Cómo borrar la caché
Borrar la caché elimina las copias almacenadas en la capa sobre la que se actúa. En el navegador, borrar únicamente archivos en caché no equivale a eliminar cookies, contraseñas o historial. Son categorías diferentes, aunque algunas opciones de limpieza permiten borrarlas juntas.
La ruta y los nombres de las opciones pueden cambiar según la versión y el dispositivo. En los navegadores habituales conviene distinguir estas operaciones:
- Google Chrome: abrir la opción para eliminar datos de navegación, elegir el intervalo y seleccionar los archivos e imágenes almacenados en caché. Revisar las demás casillas para no borrar cookies u otros datos si no es necesario.
- Safari: en Mac, Ajustes > Privacidad > Gestionar datos de sitios web permite eliminar datos de uno o varios sitios. Esta operación no es una limpieza exclusiva de archivos en caché: también puede eliminar cookies y cerrar sesiones. En iPhone y iPad, las opciones se gestionan desde los ajustes de Safari del dispositivo.
- Firefox: utilizar las opciones de limpieza de datos de navegación y seleccionar la categoría correspondiente a archivos temporales o contenido web en caché. Revisar por separado cookies, datos de sitios e historial antes de confirmar.
Después de vaciar la caché, la siguiente carga puede ser más lenta porque los recursos deben obtenerse de nuevo. No es necesario borrarla sistemáticamente: puede ser útil para diagnosticar problemas de visualización o comprobar una actualización.
Limpiar el navegador no vacía la caché del servidor ni la de una CDN. Si una web sigue mostrando una versión antigua, hay que identificar qué capa la está sirviendo. Cuando la herramienta lo permita, puede purgarse una URL concreta en lugar de eliminar todas las copias del sitio.
Plugins de caché en WordPress
Los plugins de caché pueden reducir la generación repetida de páginas y facilitar la gestión de las copias almacenadas. No siempre son imprescindibles: algunos alojamientos ya proporcionan caché de página o de objetos. Antes de añadir otro sistema, conviene comprobar qué funciones están activas y cómo se coordinan.
Entre las herramientas disponibles se encuentran estos seis ejemplos, con funciones y requisitos diferentes:
- WP Super Cache: genera archivos HTML estáticos a partir de páginas de WordPress para servirlos sin ejecutar todo el proceso dinámico en cada visita. Incluye opciones para controlar la entrega y la renovación de esas copias.
- W3 Total Cache: permite configurar distintos tipos de caché e integraciones con CDN. Algunas funciones dependen de los servicios y recursos disponibles en el servidor; activar todas las opciones no garantiza un mejor resultado.
- WP Rocket: combina caché de página, precarga y otras funciones de optimización. Sus reglas de vaciado permiten renovar copias cuando cambia el contenido, aunque las exclusiones y compatibilidades deben revisarse según el sitio.
- LiteSpeed Cache: reúne funciones de optimización e integración con caché de servidor. Su caché de página requiere infraestructura compatible, como un servidor LiteSpeed o QUIC.cloud; instalar el plugin en cualquier alojamiento no habilita por sí solo esa función.
- Cache Enabler: crea archivos HTML estáticos y los almacena en el servidor. Permite gestionar su caducidad y vaciado para evitar generar cada página desde cero en todas las solicitudes.
- Comet Cache: almacena versiones generadas de páginas y ofrece reglas de exclusión y limpieza. El tratamiento de usuarios identificados y otros casos especiales depende de la configuración y de la edición utilizada.
Estas herramientas no deben tratarse como una clasificación de mejores opciones. La elección depende del alojamiento, el mantenimiento del plugin, las funciones necesarias y las pruebas sobre la web concreta. Superponer varios sistemas de caché de página sin coordinación puede dificultar las actualizaciones y el diagnóstico.
Tras configurarlos, deben comprobarse tanto la velocidad como el funcionamiento de formularios, sesiones, carritos y áreas privadas. Una página que se entrega más rápido pero muestra datos incorrectos no constituye una mejora del sitio.
