Cómo mejorar la velocidad de carga de tu web utilizando un CDN

Desde que la velocidad de carga del sitio web influye en el SEO (Google recomienda que no se superen los dos segundos), se vienen comentando diversas soluciones para optimizar las páginas, entre las que destaca el concepto de los CDN o content delivery network, redes de distribución de contenidos.

Por otra parte, la velocidad de descarga de una página es un factor fundamental para mejorar la experiencia de los usuarios durante la navegación, un aspecto importante para ayudarnos a conseguir que lectores, visitantes o potenciales compradores se queden durante más tiempo en nuestra web.

Por tanto, es útil que conozcas en qué consisten y qué ventajas te proporcionan, además de cuáles son los más recomendables y por qué motivos.

¿En qué consiste​?

Se trata de conjuntos de servidores repartidos por todo el mundo y conectados entre sí a través de internet. Cada uno de sus nodos guarda copias locales de contenidos web con el objetivo de servirlos con mayor rapidez a los usuarios de los países más cercanos a dicho nodo.

La red de distribución de contenidos se interpone entre los usuarios y nuestro servidor de hosting o alojamiento web, añadiendo una capa adicional de seguridad que, además, agiliza notablemente la entrega de recursos no dinámicos, tales como la descarga de las imágenes, páginas HTML que no varían con mucha frecuencia y otros recursos multimedia que solemos colgar en las páginas web y no los volvemos a modificar.

Además, disminuye la distancia entre el usuario y el servidor, lo que resulta especialmente ventajoso en casos como, por ejemplo, las páginas de vídeo en streaming.

Ventajas e inconvenientes de utilizar un CDN

Veamos primero las ventajas:

1. Se reducen las latencias del proceso de transferencia de los contenidos, y se aprovecha mejor el ancho de banda disponible, con lo que se reduce el tiempo de carga ostensiblemente.

2. Evita la saturación en los picos de tráfico: al atenuar la carga de peticiones a las que nuestro servidor de alojamiento tiene que atender, ayuda a evitar que el servidor se sature en los períodos de tiempo en que más aumente el tráfico.

3. Acerca los contenidos al usuario: gracias a su distribución internacional, acerca tu web a los usuarios más alejados, sirviéndoles la copia local actualizada de tu web desde el nodo encargado de atender las peticiones procedentes de su país.

4. Mejora la seguridad, puesto que los CDN están preparados para repeler ataques tipo spam o de denegación del servicio (DDoS), entre otros.

El principal inconveniente está en su coste: los planes gratuitos que ofrecen la mayoría de los proveedores están limitados a un cierto período de tiempo que, cuando se acaba, nos obliga a contratar otro que cuesta, más o menos, en función del tráfico de visitas máximo que se quiera atender. También existen un par de proveedores que ofrecen planes gratuitos sin límite de tiempo, pero entonces lo que nos limitan es precisamente el tráfico máximo y las medidas de seguridad.

Principales proveedores para reducir las latencias de tu web

A continuación, veremos los proveedores más destacados y sus características:

-Sucuri es nuestra recomendación. Ofrece su plan básico a 9,99 euros al mes (19,98 euros para los e-commerce), pero además del servicio de red de distribución de contenidos, este plan incluye el firewall para aplicaciones, protección DDoS avanzada, certificados SSL Let’s Encrypt y soporte técnico 24 x 7.

-Cloudfare tiene un atractivo plan gratuito que destaca por hecho de no limitar el ancho de banda ni el tráfico máximo, pero no incluye la protección firewall para aplicaciones y proporciona certificados SSL compartidos. Aunque sí ofrece una seguridad básica contra ataques DDoS y spam. Es muy popular gracias a la gran red de servidores que tiene por todo el mundo: más de cien PoP (points of presence, puntos de presencia), repartidos sobre todo por Europa, América y Asia (aunque también cuenta con algunos en Oceanía y África). Otra de sus ventajas es que se puede integrar fácilmente con WordPress y Joomla mediante la instalación y configuración de un plugin específico.

-Incapsula también ofrece un plan gratis para blogs personales con la funcionalidad de red de distribución de contenidos y algunas medidas de seguridad básicas. Pero el plan de pago inferior es de 59 dólares mensuales por cada sitio web. Tienen bastantes PoP en Europa y Estados Unidos, pero su presencia en América del Sur y Asia es demasiado escasa, por lo cual no es recomendable para sitios web con público objetivo situado en estas dos últimas zonas. Además, en África no tienen ningún PoP.  A su favor podemos decir que sus servicios de optimización y caché tienen muy buena fama, además de que ofrecen un conjunto de soluciones de seguridad muy completo y de calidad.

-Amazon Cloudfront es algo diferente a los demás, por facturar el volumen de tráfico que ha sido, efectivamente, consumido cada mes. Además, ofrece un plan gratuito durante el primer año (hasta 50 GB). Tiene una gran red mundial y fama de ser un CDN muy seguro.

Imagen: Fuente: http://www.pixabay.com
imagen