Cómo añadir y usar una CDN en WordPress (+ el mejor plugin gratuito de CDN)

Hay muchas formas de acelerar un sitio web, pero una de las más eficaces es utilizar una red de distribución de contenidos (CDN). Una CDN almacena copias de tu sitio o de determinados contenidos en una red de servidores y después envía esos contenidos a los ordenadores de tus visitantes desde el servidor que puede hacerlo más rápido. Normalmente, este es el que está más cerca de ellos geográficamente. 

El uso de una red de distribución de contenidos distribuye la carga de trabajo de tu servidor, lo que hace que tu sitio se cargue más rápido y de forma más fiable, al tiempo que reduce los recursos utilizados por tu plan de hosting. 

Como hay tantas opciones, la pregunta no es realmente si deberías usar una CDN para tu sitio de WordPress, sino cuál usar y cómo integrarla con WordPress.

Algunas CDN son gratuitas. Otras tienen costes elevados. Algunas requieren conocimientos técnicos avanzados para configurarlas, mientras que otras están diseñadas para WordPress y se pueden integrar fácilmente mediante un plugin.

La cuestión es que no todas las CDN son iguales. A continuación, aprenderás a elegir la CDN adecuada para WordPress y a instalarla. Después, hablaremos de las ventajas de usar una CDN y responderemos a algunas preguntas frecuentes.

¿Cuál es la mejor CDN para WordPress?

Hay muchos servicios de CDN que puedes usar con cualquier sitio web. Sin embargo, una desventaja de la mayoría de las redes de distribución de contenido es que son servicios prémium. Esto se debe a la infraestructura necesaria entre bastidores.

En pocas palabras, cuando te registras en una CDN, obtienes acceso a una red mundial de centros de datos físicos. Estos centros de datos almacenan en caché copias de tu sitio y de sus archivos. 

Así, cuando un visitante accede a tu sitio, la CDN «intercepta» esa conexión y sirve el sitio web desde el centro de datos más cercano al usuario. De este modo, el sitio web se entrega de forma más rápida y eficiente.

En esencia, las CDN están optimizadas para servir contenidos lo más rápido posible y gestionar cantidades enormes de tráfico. Con una CDN, tu sitio web sigue funcionando tal y como está previsto, pero en la mayoría de los casos se carga mucho más rápido que si utilizara únicamente los servidores de tu proveedor de hosting.

Redes de distribución de contenidos (CDN) populares

Hay muchas opciones de CDN. Cloudflare es una opción popular que incluye servicios adicionales que pueden interesarte o no. Aunque es conocida, configurarla será más complicado en comparación con otras soluciones totalmente dedicadas a sitios de WordPress. Dicho esto, si tienes un sitio avanzado y un equipo de TI disponible para ayudarte, podría ser una opción excelente. Hay planes gratuitos con funciones limitadas, pero los planes para empresas empiezan en 200 $ al mes y están diseñados para compañías que dependen en gran medida de su sitio web.

CloudFront es un servicio de CDN de Amazon. Forma parte del conjunto de herramientas de Amazon Web Services y es otra opción que podría ser ideal para sitios con un gran volumen de tráfico (cientos de miles o millones de visitas al mes) o una gran base de datos de contenido o productos. Necesitarás una cuenta de AWS y un usuario de AWS Identity and Access Management para empezar. CloudFront también tiene un plugin para WordPress, pero quizá quieras consultar la documentación inicial para comprobar si tienes lo necesario para afrontar lo que podría ser un largo proceso de configuración. CloudFront no se diseñó exclusivamente para sitios de WordPress.

KeyCDN es otra CDN para WordPress que quizá conozcas. Tiene servidores potentes y rápidos, y se centra en acelerar las imágenes —una de las partes más pesadas de un sitio web—. También incluye un plugin que facilita bastante la integración con WordPress. Sin embargo, todavía hay bastantes ajustes que requieren configuración, lo que puede resultar confuso para quienes no son desarrolladores. Tampoco hay ningún plan gratuito y el precio depende del espacio de almacenamiento utilizado. Esto significa que cuanto más crezcas, más tendrás que pagar.

La mejor CDN para la mayoría de los sitios de WordPress

A menos que seas una empresa grande, muchas CDN populares pueden resultar prohibitivamente caras o complicadas de gestionar. Sin embargo, la mayoría de los sitios de WordPress pueden beneficiarse enormemente de una excelente opción gratuita creada específicamente para WordPress — Jetpack.

Jetpack ofrece una CDN gratuita que puedes utilizar para las imágenes y los archivos estáticos de tu sitio web. Estas funciones están integradas en la versión básica del plugin. Ni siquiera necesitas una licencia premium de Jetpack para acceder a la funcionalidad de CDN.

Página de inicio de Jetpack Boost

Además, puedes instalar Jetpack Boost, un plugin que te ayudará a optimizar aún más los tiempos de carga. Con Jetpack Boost, puedes mejorar tus Core Web Vitals haciendo que el plugin optimice tu CSS, posponga los scripts no esenciales y active la carga diferida en tu sitio.

Si no tienes claro qué CDN utilizar, no hay nada mejor que Jetpack en cuanto a facilidad de integración. 

Cómo instalar una CDN en WordPress

Normalmente, instalar una CDN implica editar tus registros de nombres de dominio (DNS) para que apunten al servicio en lugar de a tu proveedor de hosting. Sin embargo, el proceso puede variar en función de la red de distribución de contenidos que utilices.

Con Jetpack, no necesitas modificar ningún registro de dominio para utilizar la funcionalidad de CDN. Para configurar la CDN de WordPress con Jetpack, solo tienes que instalar el plugin y activarlo. Después, tendrás que conectar el plugin a una cuenta de WordPress.com para empezar a aprovechar sus funciones.

Aunque Jetpack funciona con sitios de WordPress autoalojados, el desarrollo corre a cargo de Automattic y su equipo (las mismas personas que están detrás de WordPress.com). Crear una cuenta gratuita de WordPress.com solo lleva unos minutos y no necesitas usarla para nada más que introducir tus credenciales para activar Jetpack.

Cómo configurar tu CDN de WordPress

Vamos a usar Jetpack CDN como ejemplo. Sin embargo, antes de seguir leyendo, quizá quieras consultar otra guía para empezar a usar una CDN, como esta de CloudFront. Después, compara el proceso de configuración de Jetpack que aparece a continuación para comprender plenamente la diferencia en cuanto a facilidad de uso.

Cómo configurar la CDN de Jetpack

Una vez que el plugin esté activo en tu sitio web, ve a Jetpack → Ajustes y abre la pestaña de Rendimiento. Busca la sección que dice Rendimiento y velocidad y activa la opción «Activar el acelerador del sitio»:

activando Jetpack CDN

En la parte inferior de esta sección, también puedes activar la carga diferida de imágenes. Si lo haces, los visitantes no tendrán que cargar todas las imágenes de las páginas de tu web a la vez. En su lugar, las imágenes empezarán a cargarse cuando los usuarios se desplacen hacia abajo por las páginas correspondientes.

Si utilizas Jetpack Boost, habrá una página adicional, Jetpack → Boost, en el panel de administración, donde tendrás acceso a más ajustes relacionados con el rendimiento. Desde esta página, puedes consultar las puntuaciones obtenidas en PageSpeed Insights para el rendimiento de las versiones para ordenadores y dispositivos móviles de tu sitio web.

Jetpack Boost: puntuación de rendimiento

Si ya has activado la carga diferida mediante Jetpack, puedes omitir ese ajuste aquí. Después, puedes activar Optimizar la carga de CSS y Posponer JavaScript no esencial y listo.

Estos ajustes no forman parte de la funcionalidad de la CDN de Jetpack, pero son esenciales si quieres mejorar el rendimiento general de tu sitio web. En definitiva, las funciones de la CDN de Jetpack y Jetpack Boost van de la mano para ayudarte a reducir los tiempos de carga de tu sitio.

¿Cuáles son las principales ventajas de la CDN de Jetpack?

Algunas CDN ofrecen enormes redes de servidores repartidos por todo el mundo, algo perfecto para grandes empresas internacionales. Otras incorporan una amplia variedad de funciones adicionales. Para la mayoría de los sitios, estas funciones superan con creces lo que llegarán a necesitar o utilizar. 

Si tienes una web en crecimiento y simplemente quieres acelerarla sin que te cueste una fortuna, la CDN de Jetpack es la opción ideal.

Con Jetpack, puedes aprovechar la infraestructura de renombre mundial de WordPress.com para mejorar los tiempos de carga de tu sitio, totalmente gratis. Estas son otras ventajas:

  • Es fácil de configurar. Las demás CDN suelen requerir un proceso de integración complejo. En la mayoría de los casos, tienes que configurar los ajustes de DNS para que apunten a otros servidores de nombres con el fin de utilizar una CDN. Esto puede resultar confuso, especialmente para quienes empiezan con WordPress. Pero Jetpack te permite mejorar el rendimiento de tu web sin un proceso de configuración complicado.
  • Puede reducir tus costes de hosting. Como muchos de tus archivos grandes se transfieren a los servidores de las CDN de Jetpack, se reducen la capacidad de almacenamiento y el ancho de banda que utilizas con tu proveedor de hosting. 
  • Incluye recursos ilimitados. Muchas otras CDN cobran más según el tamaño de tu sitio o el número de visitas que recibes durante un periodo determinado. ¡Cuanto más creces, más pagas! Pero Jetpack es gratis, independientemente del tamaño que alcance tu sitio.
  • Está diseñado para WordPress. Esto significa que se integra perfectamente con los temas y plugins que ya utilizas, sin que tengas que dedicar tu valioso tiempo a resolver problemas de compatibilidad. Además, siempre está actualizado con la versión más reciente de WordPress. 
  • Incluye compresión automática de imágenes. Las imágenes suelen ser uno de los tipos de archivo más pesados de tu sitio de WordPress. La CDN de Jetpack comprime automáticamente las imágenes cuando las subes para reducir su tamaño y las optimiza incluso para dispositivos móviles.

Preguntas frecuentes

Si aún tienes preguntas sobre las CDN y su funcionamiento, esta sección te dará las respuestas. Empecemos por ver cómo utilizar una CDN en WordPress.

¿Qué es una CDN en WordPress?

Las redes de distribución de contenido (CDN) son servicios que te permiten almacenar en caché copias de tu sitio en servidores de terceros. Normalmente, las CDN tienen centros de datos en todo el mundo, que utilizan para ofrecer las copias en caché de tu sitio cuando un visitante intenta acceder a él. 

Si decides utilizar una CDN, tendrás que registrarte en el servicio. También tendrás que integrarlo manualmente con tu sitio si quieres mejorar su rendimiento.

Una ventaja importante de utilizar una CDN con WordPress es que este CMS es tan popular que la mayoría de los servicios ofrecen una integración sencilla. Esto significa que normalmente tendrás acceso a plugins o instrucciones detalladas sobre cómo configurar una CDN para que funcione con tu sitio de WordPress.

¿Necesito utilizar una CDN?

Usar una CDN no es estrictamente necesario para ningún sitio web, pero se recomienda en la mayoría de los casos. Esto se debe a que garantizar que tu sitio web cargue lo más rápido posible mejorará la experiencia de usuario y puede ayudar a reducir su tasa de rebote general.

En la mayoría de los casos, integrar una CDN con WordPress reducirá drásticamente los tiempos de carga casi de inmediato. Si combinas el uso de una CDN con otros ajustes para mejorar el rendimiento, podrás ofrecer la mejor experiencia de usuario posible.

Si no tienes presupuesto para una CDN de pago, puedes utilizar un servicio como Jetpack. Con Jetpack, tendrás acceso gratis a la mayoría de las funciones que ofrecen los servicios de CDN de pago. Si quieres acceder a funciones más avanzadas, siempre puedes pasarte a un plan premium de Jetpack.

¿Cuáles son las ventajas de utilizar una CDN para WordPress?

La principal ventaja de utilizar una CDN es reducir los tiempos de carga de tu web. Las CDN lo consiguen ofreciendo copias en caché de tu sitio desde el centro de datos más cercano a sus visitantes. Sus servidores están optimizados para el rendimiento. Además, normalmente pueden gestionar mucho más tráfico simultáneo que los planes de hosting convencionales.

Además de mejorar el rendimiento, las CDN ofrecen otras muchas ventajas. Entre ellas se incluyen:

  • Mayor seguridad: Con una CDN, dispones de una capa de seguridad adicional entre los atacantes y tu web. Algunas CDN también ofrecen funciones de firewall web, que te permiten bloquear conexiones de fuentes maliciosas. 
  • Protección frente a ataques de DDoS: La mayoría de las CDN ofrecen protección frente a ataques de denegación de servicio distribuido (DDoS). Un ataque de DDoS se produce cuando alguien dirige grandes cantidades de tráfico simultáneo a tu web para saturarla e impedir el acceso.
  • Reducir la carga de tu servidor: Como una CDN gestiona la mayoría de las solicitudes de los visitantes, tu servidor no tiene que trabajar tanto. A menudo, esto significa que puedes optar por un plan de hosting más económico sin renunciar a la calidad.

Si utilizas una CDN gratuita como Jetpack, prácticamente no hay inconvenientes. Las CDN premium pueden ser caras, así que la cuestión es hasta qué punto el aumento del rendimiento y las demás ventajas compensan los costes. Con una CDN gratuita (y potente), todo son ventajas. 

¿Hay alguna CDN gratuita creada específicamente para WordPress?

Jetpack es la única CDN específica de WordPress del mercado. Algunas funciones de Jetpack solo están disponibles para usuarios con licencias prémium, como copias de seguridad de WordPress en tiempo real y herramientas de gestión de las relaciones con los clientes (CRM). Por otro lado, Jetpack CDN está disponible para todos los usuarios.

Para empezar a utilizar Jetpack y su CDN integrada, solo tienes que instalar el plugin y configurar una cuenta gratuita de WordPress.com. También puedes instalar Jetpack Boost para mejorar aún más el rendimiento.

¿Mejorará una CDN el rendimiento de mi sitio de WordPress?

En la inmensa mayoría de los casos, utilizar una CDN mejorará el rendimiento de forma inmediata. Esto se debe a que la mayoría de los servidores de CDN están mucho mejor optimizados que los convencionales. Las CDN también ofrecen centros de datos por todo el mundo, lo que reduce los problemas de latencia al conectarse a sitios web alojados en regiones lejanas.

Si utilizas un proveedor de hosting de WordPress orientado al rendimiento y has configurado correctamente tu sitio web, es posible que ya cargue rápido. Sin embargo, usar una CDN puede reducir aún más los tiempos de carga, lo que siempre es positivo.

¿Qué más puedo hacer para mejorar el rendimiento de mi sitio?

Hay muchas formas de mejorar el rendimiento de un sitio web. Al configurar un sitio web nuevo de WordPress, debería cargarse casi al instante. Si no lo hace, es probable que el problema sea tu proveedor de hosting.

Por desgracia, no todos los proveedores de hosting están optimizados para el rendimiento, aunque no utilices un plan de hosting compartido. Si tienes un sitio web completamente nuevo y tarda más de dos segundos en cargar, quizá te convenga cambiar de proveedor de hosting.

Por otro lado, si estás satisfecho con tu proveedor de hosting y con el rendimiento básico de tu sitio, todavía hay muchas formas de reducir aún más los tiempos de carga. Entre ellas, puedes optar por medidas como:

  • Comprimir las imágenes antes de subirlas o durante la subida. Las imágenes pueden ocupar mucho espacio en el servidor y ralentizar considerablemente los tiempos de carga. En lugar de evitar las imágenes, te recomendamos comprimirlas para reducir el tamaño total de los archivos.
  • Activar la caché del navegador. Con la caché del navegador, los visitantes pueden almacenar localmente archivos de tu sitio. De este modo, no tienen que volver a cargar tu sitio web por completo cada vez que lo visitan.
  • Activar la carga diferida de imágenes. Esta función evita que los usuarios carguen las imágenes hasta que se desplacen hacia abajo para verlas. La carga diferida ayuda a reducir los tiempos de carga iniciales de una página.
  • Minificar CSS y JavaScript. La mayoría de los sitios web modernos utilizan una colección variada de CSS y JavaScript. Minificar estos archivos reduce el tiempo que tardan en cargarse.

Además de esas optimizaciones, también te conviene tener en cuenta las Core Web Vitals. Son métricas de experiencia de usuario que Google tiene en cuenta al clasificar los sitios web en los resultados de búsqueda. Las Core Web Vitals están directamente relacionadas con el rendimiento del sitio web.

Si utilizas Jetpack Boost, el plugin puede ayudarte a medir y mejorar tus Core Web Vitals en WordPress

Usa una red de distribución de contenido (CDN) para mejorar el rendimiento de tu sitio web de WordPress

Asegurarte de que tu sitio web sea lo más rápido posible es fundamental para ofrecer una experiencia de usuario positiva. Si no lo haces, los tiempos de carga lentos pueden hacerte perder visitantes. Usar una CDN es quizá la mejor forma de mejorar el rendimiento de tu sitio.

Hay muchas opciones de CDN que puedes utilizar con WordPress, pero Jetpack CDN es una herramienta gratuita excelente y fácil de configurar. Para la mayoría de los sitios, Jetpack es la herramienta ideal para mejorar al instante el rendimiento del sitio. 

Descubre Jetpack y su selección completa de herramientas de seguridad, rendimiento y crecimiento para WordPress. 

El plugin de optimización de velocidad más fácil de usar para WordPress

Jetpack Boost proporciona a tu sitio las mismas ventajas de rendimiento que los principales sitios web del mundo, sin necesidad de un desarrollador.

Mejora tu sitio gratis

¿Tienes alguna pregunta?

La sección de comentarios está cerrada para este artículo, pero seguimos aquí para ayudarte. ¡Visita el foro de soporte y estaremos encantados de responder a tus preguntas!

Ver foro de soporte