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

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.

Crear Pull Zone en BunnyCDN
Crear Pull Zone

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á.

Zonas en BunnyCDN
Seleccionar zonas

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.

Las Pull Zone tomarán un tiempo para hacer copia de tus archivos estáticos como fotos, js, css o txt hasta que esté completamente operativa.

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.

Utilizar el plugin oficial
Plugin Oficial

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é.

Configurar CDN en WP Rocket
CDN en WP Rocket

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.

Estadísticas del CDN
Estadísticas CDN

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.

Caching

Caching
Opciones de Caching

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.

Headers

Añadir Cors Headers
Cors Headers

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.

Edge Rules

Te permite crear excepciones o reglas en tu Pull Zone.

Yo he creado una regla para evitar posibles peticiones maliciosas a través de los servidores de BunnyCDN.

Regla de la Pull Zonee
Regla creada en la Pull Zone

1️⃣ En Action seleccionamos Block Request y en Description podemos poner una descripción de lo que hará la regla.

En este caso, bloquear peticiones maliciosas que podrían provocar que nuestra web entrará a formar parte de listas negras.

2️⃣ En Condition Matching marcamos la opción de Match any.

Así nos aseguramos que la regla tendrá efecto cuando coincida con cualquier condición que establezcas.

3️⃣ Turno para establecer la condición que se aplicará, en este caso será IF Query String Match any PHP.

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.

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en una estrella para puntuar!

Promedio de puntuación 0 / 5. Recuento de votos: 0

Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.

Ya que has encontrado útil este contenido...

¡Sígueme en las redes sociales!

2 comentarios en “BunnyCDN, el CDN Más Barato y Eficaz para WordPress”

  1. Estuve trasteando por la web de BunnyCDN precisamente hoy, por lo que tu entrada me viene de lujo. Ahora me la guardo.

    Me gustaría saber tu opinión. ¿Realmente se nota tanta diferencia entre WP Rocket y otros plugins de caché? ¿O es sólo una cuestión de simplicidad o flexibilidad?

    También este tema de la CDN, he leído que se nota mucho. Por ello me lo estoy planteando, para conseguir terminar de rascar algún segundito. En algunos sites no puedo eliminar mucha funcionalidad, o el hosting es lo que hay, y pienso que igual una CDN podría ayudar… Me intriga la opción gratuita de Cloudflare, pero si la diferencia va a ser mínima no sé si me valga la pena el esfuerzo, o si vale la pena probar directamente esta de pago. ¿Opinión?

    • Todo depende:
      Por supuesto el hosting, un buen hosting rápido es básico.
      La caché, fundamental para hacer tu web más rápida.
      He probado muchos plugins y me quedo con WP Rocket, por todo. Tiene muchas opciones, buen soporte y actualizaciones constantes.
      Sobre el CDN debes valorar de dónde procede tu tráfico.
      Si tu hosting está en España y tienes bastante tráfico de latinoamerica igual deberías probar. El efecto del CDN es acertar las distancias entre el visitante y tu web

Deja un comentario