¿Qué es un CDN y por qué mejora la disponibilidad y velocidad de tu sitio?
Concepto básico
Un Content Delivery Network (CDN) es una red de servidores distribuidos por todo el mundo que almacena en caché recursos estáticos y, cada vez más, contenido dinámico. Cuando un visitante accede a tu web, el CDN le sirve el contenido desde el nodo (POP) más cercano, reduciendo latencia y aliviando tu servidor origen.
Ventajas clave
| Beneficio | Impacto | Ejemplo |
|-----------|---------|---------|
| Menor TTFB | Mejora Core Web Vitals y SEO | Cloudflare puede reducir TTFB a < 100 ms en Europa |
| Alta disponibilidad | Si un nodo falla, otro responde | Fastly enrutado dinámico multi‑POP |
| Protección DDoS | Filtra tráfico malicioso antes de tu origen | Filtrado de capa 3/4 de Cloudflare |
| Ahorro de ancho de banda | Menos peticiones directas a tu servidor | Reducción de ~60 % en transferencias |
Tip SEO
Google prioriza páginas con Largest Contentful Paint (LCP) < 2,5 s; un CDN es la forma más sencilla de alcanzarlo globalmente.
Principales proveedores 2025
| Proveedor | Plan gratuito | POPs | Funciones extra |
|-----------|---------------|------|-----------------|
| Cloudflare | Sí | >300 | Worker Functions, Firewall |
| BunnyCDN | No (pero barato) | 130 | Storage replicado |
| Fastly | Demo | 95 | Edge Compute (Wasm) |
| Akamai | No | 400+ | Enterprise DDoS |
| Amazon CloudFront | 1 TB/mes en Free Tier | 450 | Integración AWS |
Cómo habilitar un CDN paso a paso (ejemplo: Cloudflare)
-
Regístrate y añade tu dominio.
-
Cambia los nameservers en tu registrador.
-
Activa Proxied (naranja) en los registros
AyCNAME. -
Habilita Always Online y Auto Minify (HTML/CSS/JS).
-
Configura Cache Everything solo para contenido estático o usa reglas de página.
CDN y errores “no sirve”
Escenario 1: CDN en línea, origen caído
-
El CDN puede servir páginas cacheadas (modo Serve Stale).
-
Los usuarios verán la web aunque tu servidor esté fuera 5‑10 min.
Escenario 2: CDN caído parcialmente
-
Visitantes de ciertas regiones ven 502/504.
-
Verifica en Nosirve.com y reporta para alertar la comunidad.
Mejorar velocidad con Edge Functions
Los CDNs modernos permiten funciones serverless en el borde (Cloudflare Workers, Fastly Compute@Edge):
-
Redirigir por geolocalización sin latency extra.
-
Generar respuesta HTML dinámica y cachearla.
-
A/B testing sin backend dedicado.
Buenas prácticas
-
Purge inteligente: invalida solo rutas afectadas (
/assets/*). -
Usa
Cache-Control: public, max-age=31536000, immutablepara archivos con hash. -
Monitoriza tu origen: el CDN no elimina la necesidad de uptime interno.
-
Configura TLS 1.3 y HTTP/3 para mayor rendimiento.
Preguntas frecuentes
¿Un CDN afecta negativamente al SEO?
No; al contrario. Velocidad y disponibilidad mejoran ranking.
Solo evita contenido duplicado: sirve la misma canonical URL.
¿Qué pasa con contenido dinámico (carrito de compras)?
Usa bypass cache on cookie o rutas específicas (/cart/*) sin caché.
¿Necesito CDN si mi audiencia es solo local?
Incluso localmente, un CDN protege contra DDoS y hace offload de caché; Cloudflare gratis vale la pena.
Conclusión
Un CDN:
-
Reduce latencia y mejora Core Web Vitals.
-
Aumenta la disponibilidad ante caídas de tu servidor.
-
Añade capa de seguridad DDoS y TLS sin coste (en planes free).
Actívalo hoy y luego comprueba en NoSirve.com que tu tiempo de respuesta global ha mejorado.
Palabras clave
qué es un cdn · mejorar disponibilidad web · reducir latencia · cloudflare gratis · edge functions · core web vitals