Revista Comunicación

BunnyCDN, el CDN Más Barato y Eficaz para WordPress

Publicado el 28 enero 2020 por Matt Sanz @blogopeda

Si buscas un buen CDN para tu WordPress y que además de bueno sea barato, BunnyCDN es lo que estás buscando.

Este nuevo servicio de CDN para páginas web ha llegado con mucha fuerza, ofreciendo un sobresaliente servicio a precios de risa.

Además, la facilidad para configurar correctamente BunnyCDN e implementarlo en WordPress le otorgan puntos a su favor.

Si quieres probar este CDN en tu WordPress, sigue leyendo este artículo donde te explicaré como hacerlo correctamente.

Seguro que notas como tu página web va más rápido al reducir los tiempos de carga, aspecto fundamental en el SEO.

¿Qué es un CDN para WordPress?

Si tienes una o varias páginas web creadas con WordPress y a estas alturas no sabes que es un CDN, mal vamos.

Te lo voy a explicar rápidamente por que es algo muy simple de entender y de saber como funciona.

Un CDN es el sistema por el cual se sirve el contenido estático de una web por todo el mundo a través de distintos servidores.

¿A que te has quedado igual? No te preocupes, te aclaro el tema un poco.

Un CDN hace una copia de todo el contenido estático de la web (fotografías, vídeos, archivos css, js, etc..) y lo guarda en distintos servidores.

Cuando alguien visita nuestra web, esos archivos guardados son servidos desde el servidor mas cercanos geográficamente.

De esta manera se logra acortar los tiempos de carga de una web, las peticiones al servidor y reducir el consumo de ancho de banda.

BunnyCDN, El Mejor CDN Calidad - Precio

BunnyCDN se ha convertido en uno de los mejores CDN que puedes utilizar en Worpress, principalmente por 2 aspectos fundamentales.

La calidad del servicio que ofrece, con una configuración muy sencilla, y por su precio, mucho más barato que otros CDN.

Además, utilizar BunnyCDN en WordPress es muy simple, sin necesidad de cambiar Nameservers o crear CNAME en nuestro servidor.

Existen opciones más completas, pero si lo que quieres es un CDN que funcione como tal, BunnyCDN es la opción.

Configurar BunnyCDN para WordPress

Como te he dicho, configurar correctamente BunnyCDN para que funcione en WordPress es muy sencillo.

Estos son los pasos que debes seguir para crear tu CDN y utilizarlo en tu página web.

Alta en BunnyCDN

Lo primero de todo es darte de alta en BunnyCDN de forma gratuita.

Solo debes completar el formulario y confirmar el alta a través mail que recibirás.

Una vez completado el alta y confirmado, podrás comenzar con la configuración del CDN para tu web.

Crear una Pull Zone en BunnyCDN

BunnyCDN es un un Pull CDN, es decir el servicio realizará una copia de todos los recursos estáticos de tu web.

A diferencia de Cloudflare, no necesitarás cambiar los Nameservers de tu dominio, tan solo añadir tu web y configurar el CDN en la misma.

Haz clic en el botón de Add Pull Zone para añadir tu web y seleccionar que zonas de distribución deseas utilizar.

1️⃣ En Name debes escribir un nombre para tu CDN.

Puede ser el nombre de tu web, tu nombre personal, etc.. Este será la url que utilizará el CDN para hacer que tu web cargue más rápido.

2️⃣ En Origin URL debes poner la dirección de la página web donde vas a implementar el CDN.

Debe ser la dirección completa precedida de "http/https" y desde la que BunnyCDN copiará el contenido estático.

3️⃣ Selecciona el plan que deseas contratar para tu web cuando finalice el periodo de pruebas.

Para la mayoría de web bastará con el plan Standard Tier, suficiente para distribuir los archivos estáticos.

Si dispones de una web con muchísimas visitas, por lo tanto, con mucho consumo de ancho de banda, deberá seleccionar el plan High Volumen Tier.

4️⃣ Completar la creación de la Pull Zone para tu web seleccionando en que zonas funcionará.

Lo ideal es que analices la procedencia de tus visitantes, así puedes determinar desde que zonas tienes más tráfico.

Selecciona aquellas zonas desde donde proceda el grueso de tus visitantes.

Añadir BunnyCDN a WordPress

Una vez creada tu pull zone deberás añadir el CDN a tu instalación de WordPress para que comience a trabajar.

Tienes dos formar de hacerlo, la más sencilla que es utilizando el plugin oficial de BunnyCDN que encontrarás en el repositorio de plugins.

Donde tan solo debes añadir el dominio facilitado cuando has creado la Pull Zone.

Otra forma de optimizar la velocidad de WordPress utilizando BunnyCDN es añadiendo la Pull Zone a tu plugin caché.

Uno de los mejores plugins es WP Rocket, donde tan solo debes acceder a la pestaña de CDN, activarla y añadir el dominio.

Cómo Comprobar que BunnyCDN funciona correctamente

Si has realizado correctamente los pasos, el servicoo comenzará a funcionar en tu página web y puedes comprobarlo así:

1️⃣ Accede a las estadísticas de BunnyCDN donde deberían empezar a aparecer datos.

Poco a poco deberán ir aumentando el ancho de banda (Bandwidth), las solicitudes (Request) y la tasa de caché ( Cache Hit Rate).

Se considera que el CDN está a pleno funcionamiento cuando la tasa de caché (Cache Hit Rate) es superior al 95%.

2️⃣ Otra forma de comprobar que BunnyCDN esta funcionando en tu página web es comprobando las url de archivos estáticos.

Abre una ventana de incógnito, teclea tu url y comprueba la dirección de alguna fotografía.

La url de la foto debería ser la del dominio creado en la Pull Zone.

Opciones de la Pull Zone en BunnyCDN

Una vez que has creado la Pull Zone y ya la tienes funcionando en tu página web, puedes añadir distintas opciones de configuración.

Personalmente prefiero que la mayoría de opciones sean gestionadas directamente por el plugin WP Rocket que es el que suelo utilizar.

Opciones Generales

Aquí lo único que hay que destacar es la posibilidad de crear nuestro propio Custom Hostname.

Es decir, en vez de utilizar el dominio facilitado al crear la Pull Zone (miweb.b-cdn-net) utilizar uno más personalizado del tipo cdn.miweb.com

Para ello, deberás crear un CNAME apuntado a la url de la Pull Zone en los registros de tu dominio.

1️⃣ File Cache Expiration Time, donde podemos configurar el tiempo en el que la cache de la web expirará.

Yo eso se lo dejo a mi plugin cache, por eso selecciono Respect Origin Cache-Control.

2️⃣ Query String Sort, tratar todas las Query String como un solo archivo.

Así reducimos las peticiones al servidor.

3️⃣ Disable Cookies para evitar que se establezcan cookies según las zonas de conexión.

4️⃣ Optimize for media files que te permite optimizar la entrega de archivos multimedia no cacheados.

Authentication

Posibilidad de utilizar un token de autentificación para proteger tus archivos, con un tiempo de expiración de 3 días.

Esta opción no la uso.

Traffic Manager

Esta opción te permite bloquear o redireccionar el tráfico entrante en tu web de un determinado país.

Basta con que marque el país para bloquear su tráfico o hacer que utilicen un servidor determinado.

Aquí tan solo uso la de Add CORD Headers que venía activada por defecto y que impide las peticiones de determinados archivos desde otras webs.

Te permite crear excepciones o reglas en tu Pull Zone.

Yo de momento no necesito utilizarla.

Networks Limits

Esta es otra opción que no utilizo y que te permite establecer límites en tu Pull Zone como por ejemplo:

Limitar la velocidad de transferencia, las peticiones por segundo las conexiones máximas por IP, etc.

Esta es la configuración que estoy usando ahora mismo en este blog y de momento me funciona bastante bien.

Siempre puedes optar por otros CDN gratuitos como Cloudflare o más configurables como MaxCDN.

Pero si lo que quieres es un simple CDN para servir tus archivos estáticos desde distintas localizaciones sin arruinarte, BunnyCDN es la mejor opción.

Prueba BunnyCDN gratis con esta prueba de 14 días sin compromiso

Si quieres probar el servicio totalmente gratis, regístrate desde el link de arriba 👆 y consigue 14 días de prueba gratis.

No necesitarás contratar nada ni dar tus datos de facturación, tarjeta de crédito o Paypal.


Volver a la Portada de Logo Paperblog