Configurar Cloudflare gratis: CDN, DNS y seguridad para tu web
Cloudflare es el CDN más potente del mundo y tiene plan gratis generoso. En 20 minutos consigues: velocidad global, SSL, firewall, protección DDoS, y caché inteligente SIN mover tu hosting ni cambiar de proveedor.
¿Qué es Cloudflare y por qué es gratis?
Cloudflare es una red global de servidores (llamada CDN) que se interpone entre tus visitantes y tu hosting. Cuando alguien accede a tu web:
- 1. El navegador pregunta a Cloudflare por tu dominio
- 2. Cloudflare revisa su caché y sirve la respuesta (si existe)
- 3. Si no está en caché, Cloudflare pregunta a tu servidor original
- 4. Tu servidor responde, Cloudflare cachea y devuelve al visitante
El resultado: contenido estático se sirve desde servidores Cloudflare cercanos al usuario → 30-50% más rápido. Y como Cloudflare gestiona millones de dominios, el costo se distribuye y el plan Free es viable para ellos.
Cloudflare gana dinero vendiendo planes Pro (€20/mes) a empresas que necesitan features avanzadas. El plan Free es su entrada.
Plan Free vs Pro: ¿Qué incluye?
| Función | Free | Pro (€20/mes) |
|---|---|---|
| CDN Global | ✓ | ✓ |
| SSL/TLS (HTTPS) | ✓ | ✓ |
| DNS gratuito | ✓ | ✓ |
| Firewall (reglas básicas) | ✓ | ✓ |
| Protección DDoS | ✓ | ✓ |
| Caché inteligente | ✓ | ✓ |
| Minificación automática | ✓ | ✓ |
| Page Rules avanzadas | 3 reglas | 20 reglas |
| WAF (Web Application Firewall) | Básico | Avanzado |
| Workers (Edge Functions) | 100K/día | 30M/mes |
| Análisis detallado (Analytics) | 30 días | Indefinido |
El plan Free es sorprendentemente completo. Casi todo lo que ves en la tabla está incluido. La mayoría de webs medianas nunca necesitan Pro.
Guía paso a paso: activar Cloudflare
Paso 1: Crear cuenta en Cloudflare
- 1. Ve a cloudflare.com y haz clic en "Sign up"
- 2. Crea cuenta con email y contraseña (o usa Google/GitHub)
- 3. Verifica tu email
- 4. Selecciona el plan Free
Paso 2: Añadir tu sitio a Cloudflare
- 1. En el dashboard, haz clic en "+ Añadir sitio"
- 2. Escribe tu dominio (ej: ejemplo.com) sin http://
- 3. Cloudflare escanea los DNS records de tu sitio
- 4. Te mostrará los registros encontrados (A, MX, CNAME, etc.)
- 5. Revisa que estén correctos y continúa
Paso 3: Cambiar nameservers en tu registrador
Este es el paso crítico. Cloudflare te dará dos nameservers, algo como:
ns2.cloudflare.com
Ahora ve a donde compraste el dominio y cambia los nameservers:
- DonDominio: Panel → Dominios → Datos técnicos → Servidores DNS
- Namecheap: Dashboard → Manage → Nameservers → Custom (pega los de Cloudflare)
- OVH: Mi cuenta → Dominios → DNS → Editar DNS externo
- Dinahosting: Mi cuenta → Dominios → Configuración → Nameservers
Paso 4: Esperar propagación DNS
Los cambios de nameserver pueden tardar:
- 15-20 minutos: primeros usuarios verán Cloudflare
- 2-4 horas: la mayoría de ISPs
- 24-48 horas: propagación completa global
Mientras esperas, Cloudflare escaneará tus registros existentes y los añadirá automáticamente. Revisa que todo esté correcto en la sección DNS.
Paso 5: Configurar SSL/TLS
En el menú de Cloudflare, ve a SSL/TLS → Edge Certificates. Cloudflare te ofrece:
- Flexible: usuario → Cloudflare (encriptado), Cloudflare → servidor (sin encriptar). Rápido pero menos seguro.
- Full: encriptado en ambas direcciones, pero tu servidor puede tener certificado autofirmado. Equilibrio.
- Full Strict: encriptado + exige certificado SSL válido en tu servidor. Máxima seguridad.
Recomendación: usa Full Strict si tu hosting tiene SSL (gratuito en Siteground, Hostinger, etc.). Si no lo tiene, usa Full.
Configuración inteligente: performance y caché
Caché automático
Cloudflare cachea automáticamente archivos estáticos (.jpg, .css, .js, .gif, .ico, .svg, .webp, .woff). Pero puedes ser más agresivo:
- • Ve a Caching → Caching Level y selecciona "Cache Everything" para máximo rendimiento
- • En Browser Cache TTL, pon 4 horas o más
- • Cache Rules: crea reglas específicas para cachear por más tiempo ciertos URLs
Page Rules (3 gratis en plan Free)
Las Page Rules son poderosas para casos específicos:
Ejemplo 1: Redirigir HTTP a HTTPS
URL: example.com/*
Acción: Always Use HTTPS
↳ Fuerza HTTPS en toda tu web
Ejemplo 2: Cachear archivos HTML por más tiempo
URL: example.com/blog/*
Acción: Cache Level → Cache Everything, Browser Cache TTL → 1 month
↳ Tu blog estático se servirá ultra-rápido
Minificación automática (Automatic Minification)
En Speed → Optimization, activa:
- ✓ Minify HTML, CSS, JavaScript
- ✓ Brotli compression
- ✓ Early Hints (preload resources)
Esto reduce tamaño de archivos un 20-30% sin hacer nada en tu servidor.
Seguridad: firewall y protección básica
Firewall Rules
Ve a Security → Firewall rules. Crea reglas para bloquear:
- • IPs de países no deseados (si no tienes clientes en Rusia, bloquea)
- • Bots maliciosos (User-Agent que contengan "bot" específicos)
- • Demasiadas requests desde una IP (rate limiting)
Bot Fight Mode
En Security → Bots, activa Bot Fight Mode (gratis en Free):
Bloquea bots de scraping, spam, y ataques automáticos usando desafíos CAPTCHA inteligentes. Es suficiente para la mayoría de casos.
WAF (Web Application Firewall)
En Security → WAF, el plan Free incluye conjuntos de reglas básicas que protegen contra:
- • Inyecciones SQL
- • XSS (Cross-Site Scripting)
- • Ataques comunes de OWASP
DDoS Protection
Automático. Cloudflare detecta y bloquea ataques DDoS antes de llegar a tu servidor. Es imposible saturarte con Cloudflare delante.
Cloudflare no cambia tu hosting: funciona con todo
Esta es la clave: Cloudflare NO cambia tu hosting. Solo es un proxy DNS.
- ✓ Funciona con Siteground, Hostinger, Webempresa, tu VPS, cualquiera
- ✓ Tu código, tus archivos, tu base de datos siguen donde estaban
- ✓ Cloudflare es una capa adicional que mejora speed, seguridad y caché
- ✓ Si tienes email en tu dominio, sigue funcionando normal
- ✓ Si quieres dejar Cloudflare, solo cambias nameservers atrás
Resultado esperado: antes y después
❌ SIN Cloudflare
- • Visitante en Japón → conexión directa a tu servidor en España
- • 500ms de latencia (lejos)
- • Tu servidor procesa cada request, caché ineficiente
- • Sin protección contra DDoS
- • Sin firewall automático
- • Speedtest: 3.5 segundos para cargar (lento)
✓ CON Cloudflare Free
- • Visitante en Japón → servidor Cloudflare en Tokio
- • 50ms de latencia (cercano)
- • Contenido estático servido desde caché (sin tocar tu servidor)
- • DDoS bloqueado automáticamente
- • Firewall básico + Bot protection
- • Speedtest: 1.2 segundos para cargar (3x más rápido)
Preguntas frecuentes sobre Cloudflare
¿Cloudflare cambia mi IP o afecta mi SEO? +
No. Los buscadores ven tu dominio, no tu IP. Cloudflare no afecta SEO. De hecho, la velocidad que ganas mejora tu SEO porque Google valora Core Web Vitals.
Cloudflare tiene IP ranges públicos y Google los reconoce como CDN respetable.
¿Por qué mi sitio se ve diferente después de Cloudflare? +
Probablemente es caché. Cloudflare cachea contenido estático agresivamente. Si cambias HTML/CSS y no ves los cambios:
1. Ve a Caching → Purge Cache y purga todo
2. O espera a que expire el TTL (normalmente 30 min)
En desarrollo, puedes desactivar caché en Caching → Development Mode (válido 3 horas).
¿Qué diferencia hay entre Cloudflare gratis y Pro? +
Free: Todas las features básicas. 3 Page Rules, 1 Worker/día, Analytics 30 días.
Pro (€20/mes): 20 Page Rules, 100K Workers/día, Analytics ilimitado, WAF avanzado, soporte prioritario.
El Free es suficiente para 95% de webs. Solo sube a Pro si necesitas 100+ Page Rules o WAF específico.
¿Cómo dejo de usar Cloudflare si quiero? +
Fácil: cambia los nameservers atrás a los originales de tu registrador. Tarda 24-48 horas en propagarse globalmente.
No hay penalty, no hay problema. Tu sitio seguirá funcionando igual en tu hosting original.
¿Cloudflare espía mis visitantes? +
Cloudflare ve el tráfico (es un proxy), pero no lo vende. Está regulado por GDPR. Si tienes políticas de privacidad, actualízalas para mencionar que Cloudflare es tu CDN.
Cloudflare es una empresa seria, usada por millones. No es un tracker.
Checklist final: verificar que todo funciona
Artículos relacionados
Cloudflare Pages vs Vercel
Comparativa para desplegar aplicaciones estáticas y dinámicas
Transferir dominio correctamente
Pasos seguros para cambiar registrador sin perder correo
Certificado SSL: instalación y renovación
Configurar HTTPS en tu dominio (Cloudflare lo hace automático)
Hub de hosting
Guías, comparativas y recomendaciones de proveedores
¿Necesitas recomendación personalizada?
Cloudflare es ideal para speed y seguridad, pero ¿cuál es el hosting perfecto para tu proyecto? Usa nuestra herramienta inteligente: responde preguntas sobre tu sitio y obtén una recomendación exacta con proveedor y plan.
Ir a la herramienta →