Intermedio

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.

⏱️ Lectura: 10 min 🚀 Setup: 20 minutos 💰 Costo: 100% gratis

¿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. 1. El navegador pregunta a Cloudflare por tu dominio
  2. 2. Cloudflare revisa su caché y sirve la respuesta (si existe)
  3. 3. Si no está en caché, Cloudflare pregunta a tu servidor original
  4. 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. 1. Ve a cloudflare.com y haz clic en "Sign up"
  2. 2. Crea cuenta con email y contraseña (o usa Google/GitHub)
  3. 3. Verifica tu email
  4. 4. Selecciona el plan Free

Paso 2: Añadir tu sitio a Cloudflare

  1. 1. En el dashboard, haz clic en "+ Añadir sitio"
  2. 2. Escribe tu dominio (ej: ejemplo.com) sin http://
  3. 3. Cloudflare escanea los DNS records de tu sitio
  4. 4. Te mostrará los registros encontrados (A, MX, CNAME, etc.)
  5. 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:

ns1.cloudflare.com
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

1

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)
2

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.

3

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
4

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

¿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 →