surfup

Comprobar la caché CDN y del navegador después de un lanzamiento

Una purga en la CDN no borra los archivos que ya están guardados en el navegador de una persona visitante. Comprueba la ruta de respuesta antes de purgar de forma amplia o aumentar el TTL de caché.

7 min de lectura
Contenido
Compara el HTML y los recursos versionados
Purga solo la capa obsoleta
Ejemplo y resultado esperado

Compara el HTML y los recursos versionados

  1. Solicita la página exacta y el recurso desde una sesión limpia del navegador. Registra el estado, Age, Cache-Control, ETag/Last-Modified y la cabecera de estado de caché de la CDN, si está presente.

  2. Comprueba que el HTML se revalide al navegar y que JS/CSS con hash de contenido use una caché de larga duración. Nunca apliques una política inmutable de un año a una URL mutable.

Purga solo la capa obsoleta

  1. Si la CDN devuelve bytes antiguos, purga la URL o versión exacta y vuelve a comprobarla desde dos redes. Si solo está obsoleto un navegador, prueba un perfil limpio antes de cambiar las reglas de borde.

  2. Después del cambio, verifica por separado las páginas con sesión iniciada y las públicas. Las respuestas personalizadas no deben entrar en cachés compartidas; captura las cabeceras y conserva una copia de la regla anterior para poder revertirla.

Ejemplo y resultado esperado

  1. Ejecuta curl -sS -D page.headers -o page.html PAGE_URL para la página; usa nombres distintos, como asset.headers y asset.bin, para el recurso con hash. Inspecciona el page.html guardado o compara un identificador de compilación con el origen. Repite ambas solicitudes GET después del despliegue y compara Age y la cabecera de estado de la CDN; comprueba también Cache-Control y ETag. El HTML puede no estar almacenado en caché por defecto, así que inspecciona primero las reglas reales del sitio.

  2. Si solo está obsoleto un perfil del navegador, comprueba su service worker y caché local. Si la CDN devuelve un HIT antiguo, purga la ruta afectada exacta y repite en un perfil limpio. Si el origen también es antiguo, corrige primero el despliegue/origen. No purgues rutas ajenas al problema.

Fuentes primarias

¿Tienes una tarea? Cuéntanos algunos detalles y definiremos los siguientes pasos.

Materiales recientes

Todos los materiales

Artículos prácticos y guías de SurfUp.

Guía · 10 min

Páginas de «¿qué es…?» y respuestas de IA: ¿se pierden clics o cae la demanda?

La sección de referencia de un banco perdió un 24 % de sus visitas, mientras la demanda cayó un 13 %. Cómo distinguir los clics perdidos por un bloque de IA de una caída de la demanda y cómo medirlos.

Leer
Guía · 8 min

El tráfico cayó tras una actualización de Google

Cómo saber si una caída del tráfico se debe a una actualización de Google, a la estacionalidad o a un fallo del sitio. Cronología de actualizaciones de 2026, comprobación de seis preguntas y plan para los primeros 14 días.

Leer
Guía · 9 min

Cayó la demanda o perdió terreno el sitio: cómo conciliar el tráfico con Wordstat

La demanda de depósitos cayó un 75 % y el tráfico, un 37 %; para las tarjetas, la demanda bajó un 35 % y el tráfico, un 63 %. Cómo conciliar el tráfico con la demanda sin atribuir al sitio la caída del mercado.

Leer