¿Qué es la caché de CDN en WordPress?
La caché de CDN permite almacenar temporalmente copias de archivos o contenidos de un sitio WordPress en la infraestructura de una CDN para reutilizarlos en futuras solicitudes.
Cuando una persona solicita un archivo que ya tiene una copia válida en la caché de la CDN, esta puede entregarlo sin tener que solicitarlo nuevamente al servidor donde está alojado WordPress.
Por ejemplo, una imagen utilizada en una página puede almacenarse en la CDN después de ser solicitada. Si otro visitante necesita la misma imagen y la copia continúa siendo válida, la CDN puede entregarla directamente desde su infraestructura.
Esto puede reducir las solicitudes al servidor de origen y mejorar los tiempos de entrega del contenido.
La caché de CDN es una de las funciones que puede utilizar una CDN, pero una CDN y la caché no son lo mismo. Si quieres entender cómo funciona esta infraestructura y qué papel cumple entre el visitante y el hosting, consulta nuestro término sobre CDN en WordPress.
¿Cómo funciona la caché de CDN?
Cuando un visitante solicita un archivo o contenido que pasa por una CDN, pueden ocurrir dos situaciones.
Si la CDN tiene una copia válida en caché, puede utilizarla para responder a la solicitud.
Si no tiene una copia disponible o la almacenada ya no es válida, puede solicitar el contenido al servidor de origen. Dependiendo de la configuración, la CDN puede guardar una nueva copia para utilizarla en solicitudes posteriores.
De forma simplificada:
- El visitante solicita un archivo o contenido.
- La CDN comprueba si tiene una copia válida.
- Si la tiene, puede entregarla desde su infraestructura.
- Si no la tiene, solicita el contenido al servidor de origen.
- La CDN puede almacenar una copia para futuras solicitudes.
Este proceso se repite según las reglas de caché configuradas para cada tipo de contenido.
Qué puede almacenar una CDN en caché
Las CDN suelen almacenar archivos que no necesitan generarse nuevamente para cada visitante.
Entre los más habituales se encuentran:
- imágenes;
- archivos CSS;
- archivos JavaScript;
- fuentes;
- documentos;
- videos y otros archivos multimedia.
Dependiendo del proveedor y de la configuración, también es posible almacenar páginas HTML y otros tipos de contenido.
No todo lo que distribuye una CDN tiene que almacenarse en caché. Las reglas utilizadas determinan qué contenido puede conservarse, durante cuánto tiempo y en qué situaciones debe solicitarse nuevamente al servidor de origen.
Caché de CDN y servidor de origen
El servidor de origen mantiene el contenido original de WordPress, mientras que la CDN puede conservar copias temporales en su propia infraestructura.
Estas copias no reemplazan los archivos ni el contenido original. Cuando la CDN no tiene una copia válida, puede solicitar nuevamente el contenido al servidor de origen.
¿Cuánto tiempo permanece un archivo en la caché de una CDN?
Depende de las reglas de caché utilizadas por la CDN.
Una copia puede conservarse durante un periodo determinado y dejar de considerarse válida cuando ese tiempo termina. También puede eliminarse o actualizarse antes debido a cambios en el contenido, reglas configuradas por el sitio o acciones realizadas desde la CDN.
No todos los archivos necesitan utilizar el mismo tiempo de caché.
Por ejemplo, un archivo que cambia con poca frecuencia puede mantenerse almacenado durante más tiempo que un contenido que se actualiza constantemente.
El tiempo de almacenamiento depende del tipo de contenido y de las reglas de caché configuradas.
Qué ocurre cuando modificas contenido en WordPress
Modificar un archivo o contenido en WordPress no siempre elimina inmediatamente todas las copias que una CDN tiene almacenadas.
Por ejemplo, puedes reemplazar una imagen o modificar un archivo CSS mientras la CDN todavía conserva una copia anterior.
En ese caso, algunos visitantes podrían continuar recibiendo la versión almacenada hasta que la copia deje de ser válida o sea eliminada de la caché.
Si una copia deja de estar actualizada, puede eliminarse o invalidarse mediante una purga de caché para que la CDN pueda obtener una versión nueva.
Para entender qué significa este proceso y cuándo utilizarlo, consulta nuestro término sobre purga de caché.
Caché de CDN y caché de página
La caché de CDN y la caché de página pueden trabajar juntas, pero describen aspectos diferentes.
La caché de página guarda una copia de una página ya generada para evitar que WordPress tenga que generarla nuevamente en cada solicitud.
La caché de CDN se refiere a las copias que se almacenan en la infraestructura de una CDN para poder entregarlas desde allí.
Dependiendo de la configuración, una página completa almacenada en caché también puede distribuirse mediante una CDN.
Por eso, un mismo sitio puede utilizar caché de página en el servidor y, al mismo tiempo, almacenar determinados contenidos en la caché de una CDN.
Caché de CDN y caché del navegador
Ambas pueden evitar que un archivo tenga que obtenerse nuevamente desde el servidor de origen, pero las copias se encuentran en lugares diferentes.
La caché de CDN almacena copias dentro de la infraestructura del proveedor de CDN.
La caché del navegador almacena archivos en el dispositivo del visitante.
Por ejemplo, una imagen podría estar disponible en la caché de la CDN y posteriormente quedar almacenada también en el navegador de una persona.
Por eso, borrar la caché de la CDN no elimina las copias que ya estén almacenadas en los navegadores de los visitantes.
Por qué puedes seguir viendo una versión anterior del sitio
Una copia almacenada en la CDN puede ser una de las razones por las que un cambio realizado en WordPress no aparece inmediatamente.
Esto puede ocurrir después de reemplazar una imagen, modificar archivos CSS o JavaScript o actualizar otro contenido almacenado por la CDN.
Sin embargo, la CDN no es la única capa que puede conservar una versión anterior. El sitio también puede utilizar caché de página, caché del servidor o caché del navegador.
Por eso, si un cambio no aparece, es importante identificar qué capa está entregando la copia anterior antes de eliminar o desactivar todas las cachés.
Caché de CDN y contenido dinámico
No todo el contenido de WordPress debe almacenarse y entregarse de la misma manera.
Algunas páginas pueden mostrar información diferente según el usuario, su sesión o las acciones que realiza dentro del sitio.
Esto es especialmente importante en tiendas WooCommerce, áreas privadas, páginas para usuarios registrados y otras funciones que utilizan contenido personalizado.
Cuando una CDN almacena contenido dinámico, las reglas de caché deben evitar que una copia con información específica de un usuario se entregue a otro.
Las posibilidades para controlar este comportamiento dependen del proveedor y de la configuración utilizada.
Caché de CDN y rendimiento de WordPress
La caché de CDN puede mejorar el rendimiento al permitir que determinados archivos y contenidos se entreguen desde la infraestructura de la CDN sin solicitarlos nuevamente al servidor de origen.
Esto puede reducir solicitudes al hosting, disminuir la transferencia de datos desde el servidor de origen y mejorar los tiempos de entrega para algunos visitantes.
El impacto depende del contenido almacenado, la ubicación de los visitantes, las reglas de caché y la configuración de la CDN.
Para conocer otros elementos que pueden afectar la velocidad del sitio, consulta nuestra guía sobre Rendimiento de WordPress.
Términos relacionados
- CDN
- Caché
- Caché de página
- Caché del navegador
- Caché del servidor
- Purga de caché
- Hosting
Preguntas frecuentes sobre caché de CDN
¿Todo el contenido que pasa por una CDN se almacena en caché?
No. Una CDN puede distribuir contenido sin almacenarlo necesariamente en caché. Qué archivos o contenidos conserva y durante cuánto tiempo depende del proveedor, de la configuración y de las reglas de caché utilizadas.
¿La caché de CDN reemplaza otras cachés de WordPress?
No. Un sitio WordPress puede utilizar varias capas de caché al mismo tiempo. La CDN almacena copias en su propia infraestructura, mientras que el servidor, WordPress o el navegador pueden mantener otras copias de forma independiente.
¿Una CDN puede almacenar páginas completas en caché?
Sí. Además de archivos como imágenes, CSS y JavaScript, algunas CDN pueden almacenar páginas HTML completas. Esto depende del proveedor y de las reglas configuradas para determinar qué contenido puede almacenarse y entregarse desde la caché.
Tu WordPress siempre al día con nuestro plan de mantenimiento mensual en Colombia
Un WordPress sin mantenimiento puede fallar sin aviso. Nuestro plan mensual reduce riesgos y mantiene tu sitio funcionando como debe.
Incluye:
- Actualizaciones de WordPress, plugins y tema en ambiente controlado
- Monitoreo de seguridad
- Revisión de backups
- Monitoreo de disponibilidad
- Informe mensual con métricas y tareas
Mantén tu sitio funcionando sin problemas con mantenimiento mensual para WordPress.
Hablemos y deja que nuestro equipo de expertos gestione el mantenimiento regular de tu WordPress.