WordPress CDN: ¿Cómo aumentar la velocidad de WordPress integrando un CDN?

 

WordPress CDNComo propietario de un sitio web creado en  WordPress, tanto yo como, en última instancia, mis usuarios, deseamos un sitio web rápido.

Un sitio web lento crea una mala impresión de tu web, y se ha demostrado que los sitios web lentos en realidad cuestan más generar ventas ya que el usuario se cansa y se va, tampoco google  la posiciona como nos gustaría así que menos ventas.

 

Los sitios web más rápidos, por otro lado, aumentan las ventas: cuanto más rápido sea el sitio web, mejores serán las ventas. Clic para tuitear

Si quieres que los visitantes de tu web disfruten de su experiencia en tu sitio web y generes más ventas en general, no te limites a pensar en cómo se ve el sitio web, sino también a qué tan rápido se desempeña tu sitio web en los navegadores.

 

En este artículo, vamos a tratar un método simple para aumentar la velocidad de tu sitio WordPress con muy poco esfuerzo.

 

Eso implica el uso de un CDN o una red de entrega de contenido . Esto es algo que comúnmente usan los sitios web muy grandes, pero los beneficios de usar un CDN pueden ser aprovechados por los sitios web de todos los tamaños.

 

WordPress CDN Echemos un vistazo más profundo a lo que es.

 

WordPress CDN

 

WordPress CDN es una red de entrega de contenido

Que esencialmente consiste en una red de servidores que han sido diseñados para entregar el contenido (de su sitio web) de la manera más optimizada posible.

 

¿Pero cómo hace un CDN que un sitio web de WordPress se cargue más rápido que los servicios de alojamiento de WordPress normales ?

 

Básicamente, la red de servidores utilizada por el CDN está diseñada para manejar la carga de tráfico al distribuir la carga en una gran cantidad de servidores, en lugar de un solo servidor.

 

Vamos a describir esto con más detalle más adelante en este artículo.

 

La mayoría de los servicios genéricos de hospedaje de WordPress se centran en un entorno estable y genérico que tiene todo el software necesario para ejecutar WordPress, a bajo costo posible para la empresa de alojamiento y el cliente.

 

Estos servidores de alojamiento suelen ejecutar entornos Linux genéricos, con servicios como Apache, Nginx, PHP, MySQL y otras pilas de software de alojamiento necesarios.

 

¿Por qué mi sitio de WordPress es lento?

 

Las razones por las que los servicios de alojamiento compartido no son lo suficientemente rápidos son varias.

 

En primer lugar , el entorno está optimizado y ajustado para acelerar WordPress.

 

De hecho, el alojamiento compartido responde con bastante lentitud, específicamente en su respuesta inicial a una solicitud del usuario. Esto sucede porque cada servidor alberga muchos sitios web juntos.

 

Esto significa que cada sitio web compite con todos los demás sitios web alojados en el mismo servidor, creando un cuello de botella con los recursos.

Esto se hace para mantener los costos lo más bajo posible, pero normalmente cada sitio web tiene que esperar en una “cola” antes de que se pueda atender, lo que crea una degradación en la velocidad.

 

Echa un vistazo al siguiente gráfico de un sitio web alojado en un entorno compartido.

 

WordPress CDN

 

Puedes ver que ese sitio web demora 1,34 segundos para comenzar a publicar contenido.

 

Si bien puede parecer muy poco, este es un tiempo increíblemente largo en la realidad.

 

Ten en cuenta que solo es tiempo de espera, antes de que el servidor empiece a trabajar en el servicio del sitio.

 

Esta vez es realmente el tiempo que la solicitud ha pasado en la cola, esperando que los recursos estén disponibles.

 

Por lo general, uno tiene como objetivo tener un sitio web completamente cargado en 3 segundos, tal retraso significa que es imposible que el sitio cargue rápidamente.

 

En general, la forma de resolver este problema es optar por servicios de alojamiento que no se comparten, como los servidores VPS .

 

La interfaz CDN

 

Pero hay otras maneras de hacer que un sitio sea más rápido, como usar un CDN.

 

Pero, ¿cómo hace un CDN que un sitio de WordPress se cargue más rápido? Todo depende de la configuración de los servidores, literalmente, en todo el mundo.

 

Tal como te comente anteriormente, la mayoría de los sitios web son servidores desde una única ubicación.

 

Entonces, si tu sitio web está alojado en los EE. UU., Los usuarios de Europa experimentarán una ralentización de la velocidad.

 

Por otro lado, un CDN está diseñado como una red de cientos de servidores en diferentes ubicaciones en diferentes países del mundo.

 

Estos servidores de caché o servidores de borde (como se los conoce técnicamente) tienen una copia de las imágenes y los archivos que utiliza tu sitio web.

 

Ve el siguiente diagrama de Incapsula CDN , uno de los principales proveedores, que muestra la ubicación de sus servidores en todo el mundo.

 

WordPress CDN

Imagen: infraestructura global de los servidores de caché de Incapsula

 

Cuando un usuario visita tu sitio web, los recursos más pesados ​​(imágenes y archivos de texto estáticos como archivos JS y CSS) se sirven desde el servidor CDN que está físicamente más cerca del  visitante, en lugar del  servidor de alojamiento de tu propia web.

 

Esto hace que un sitio web sea mucho más rápido de cargar en comparación con si un sitio web no utiliza un CDN porque el contenido pesado necesita viajar una distancia mucho más corta ahora.

¿Cómo un CDN hace que un sitio web de WordPress sea más rápido?

 

Antes de analizar cómo un sitio de WordPress se puede hacer más rápido con un CDN, veamos las razones por las que un sitio web puede ser lento:

  1. El servidor de alojamiento aloja varios sitios web juntos y los tiempos de respuesta son lentos debido a los cuellos de botella de recursos
  2. Las imágenes grandes y los archivos CSS y JS no se han optimizado y toman mucho tiempo llegar desde el servidor web al visitante
  3. Los diferentes plugins de WordPress instalados generan demasiados archivos CSS y JS y otros recursos, ralentizando el sitio
  4. El servidor de WordPress está ubicado lejos de los visitantes reales de tu sitio web (por ejemplo, el servidor web se encuentra en los Estados Unidos, mientras que muchos de tus lectores provienen de España  y el resto de Europa)

 

Estas son las razones principales que hacen que un sitio web se cargue lentamente . Clic para tuitear

 

Una CDN típicamente resuelve hasta 3 de las razones anteriores que se explican a continuación.

 

Carga lenta de WordPress: problemas y soluciones

 

# Problema 1: Tu alojamiento compartido es abrumador y lento.

 

Ya hemos discutido cómo los servicios de alojamiento compartido tienen cuellos de botella de recursos porque están diseñados para ser baratos, en lugar de rápidos.

 

El siguiente diagrama muestra (a la derecha) cómo se ve un sitio web alojado en un servidor de alojamiento compartido, mientras que a la izquierda podemos ver que los servidores VPS tienen recursos dedicados para cada sitio web.

 

WordPress CDN

 

Para que tu sitio web de WordPress sea más rápido, debes considerar elegir entre el mejor alojamiento de WordPress o empresas de alojamiento de WordPress administradas , las que tienen un buen servicio conocido y buenas críticas. Debes evitar los hostings muy  baratos o gratuitos.

 

Por ejemplo, en mi sitio web, vivirdelanube, utilizo RAIOLA NETWORKS

Un VPS tiene recursos dedicados para poder comenzar a servir tu sitio Web en unos pocos milisegundos.

 

Puedes ver el resultado de usar un VPS en la imagen siguiente, el tiempo de respuesta inicial es menos de 400 milisegundos:

 

WordPress CDN

 

Pero además de elegir un mejor plan para tu sitio web, implementando un CDN en tu WordPress, le estarás quitando mucha carga a tu servidor, ya que CDN alberga los recursos más pesados.

# Problema 2: Las imágenes de tu sitio no están optimizadas.

 

Las imágenes también son la razón principal por la cual los sitios web de WordPress tardan en cargarse. Demasiadas imágenes, que no se han optimizado son catastróficas para los tiempos de carga, especialmente sin un CDN.

 

Es un buen consejo usar imágenes en su sitio web, son buenas para la experiencia del usuario porque mejoran la lectura.

 

En términos de explicar conceptos o ideas, “Una imagen vale más que mil palabras”, así que, por supuesto, usa imágenes.

 

Pero las imágenes pueden crear problemas con la velocidad de carga del sitio web.

 

Las imágenes que no se han optimizado para tiempos de carga rápidos (es decir, reducen su tamaño) harán que tu sitio web se cargue lentamente, especialmente si no estás utilizando un CDN, lo que agrava el problema de las imágenes pesadas.

 

Entonces, ¿cómo resolvemos este problema? ¿Hay alguna manera de optimizar automáticamente las imágenes haciéndolas más pequeñas y, por lo tanto, más rápidas de cargar?

 

Los CDN pueden abordar este problema sin requerir ninguna intervención manual adicional. La optimización de imagen (como la compresión sin pérdida) suele ser una función que está disponible como parte del servicio de la mayoría de los CDN.

 

Pero afortunadamente wordpress dispone de bastantes plugins o complementos para realizar una buena optimización de imagenes gratuitos

como WP Smush – EWWW Image Optimizer

# Problema 3: Los plugins de WordPress están creando muchos scripts y archivos CSS.

 

Este es otro problema que tiene un efecto significativo en la velocidad de carga de un sitio web de WordPress.

 

La mayoría de los usuarios de WordPress instalan todos los complementos que creen necesitar.

 

A veces son necesarios para un sitio web. Sin embargo, cada plugin de WordPress que está instalado tiene un impacto en la velocidad de tu sitio web: cada complemento (plugin) agrega más archivos CSS y JS, lo que hace que la carga sea más lenta.

 

Cuantos menos complementos instales en tu sitio web, mejor será la velocidad de tu sitio.

 

La captura de pantalla siguiente es de un sitio web de WordPress que no se ha optimizado para la velocidad.

WordPress CDN

¿Cómo resolver estos problemas usando un CDN?

  1. Manten los plugins de WordPress instalados al mínimo
  2. Reduce la sobrecarga combinando los archivos JS y CSS en solo algunos archivos
  3. Sirve tu sitio web a través del protocolo HTTP / 2 rápido y eficiente

 

Mientras que el primero depende del propietario de WordPress, un CDN puede ayudar con los dos últimos, es decir, la combinación de archivos y la entrega de ese contenido del sitio a través de HTTP2. En este artículo podrás ver que significa este protocolo

 

Los servicios de CDN suelen realizar compresión y minificación de archivos JS y CSS; haciendo que el sitio web sea más rápido de cargar.

 

Los servicios de CDN también pueden permitir que su sitio web se sirva a través de HTTP / 2, simplemente habilitando una configuración simple.

 

Como HTTP / 2 requiere que HTTPS se haya habilitado en tu sitio, las CDN admiten la publicación de contenidos a través de HTTPS. Los CDN te permiten habilitar HTTPS sin tener que pagar por  los certificados de sitio seguro.

 

Además de eso, la mayoría de los CDN implementan una integración SSL / TLS eficiente para garantizar que, incluso con HTTPS habilitado, el sitio no obtenga un golpe de rendimiento (algo que podría suceder con los servidores de alojamiento compartido).

 

Algunos de los servicios más populares de CDN son Incapsula, Cloudflare y MaxCDN, aunque hay muchos otros.

 

Cómo configurar un CDN para tu WordPress (gratuito o premium)

 

Si bien puedes pensar que los servicios de CDN son caros, en realidad, generalmente ofrecen un plan gratuito. La mayoría de los sitios web pequeños obtienen suficiente funcionalidad con el plan gratuito.

 

A medida que los ingresos de tu sitio web crecen podrás ir más allá del plan gratuito, y pasarte a un plan superior.

 

La forma más sencilla de configurar un CDN para WordPress ni siquiera necesita un complemento, ya que solo utiliza un proxy inverso : esto significa que el CDN está realmente publicando los contenidos de tu sitio.

 

Solo se refiere al servidor de alojamiento compartido para cualquier contenido dinámico requerido.

 

Esta configuración  para WordPress solo requiere que realices cambios mínimos en la configuración de los DNS de tu sitio web.

 

Si bien la mayoría de los CDN proporcionarán guías exactas sobre cómo hacer esto, también puedes obtener ayuda para hacerlo desde los servicios de CDN.

 

Te explico brevemente cómo funciona un CDN con un proxy inverso para servir a un sitio web de WordPress. Clic para tuitear

 

 

El servidor de origen en el siguiente diagrama es el servidor de alojamiento de su sitio web.

WordPress CDN

 

Como explique anteriormente, es el servidor CDN que está más cerca de tu visitante el que realmente recibe el golpe cuando un usuario visita tu sitio web.

 

A continuación, reenvía la solicitud a tu sitio, para cualquier contenido dinámico. Una vez que el servidor responde, la CDN sirve el contenido dinámico más todos los recursos estáticos para el visitante.

 

Esta implementación de CDN elimina una gran cantidad de carga de tu sitio web, lo que significa que además de hacer que tu sitio web de WordPress se cargue más rápido, podrás manejar muchos más visitantes.

Configura un CDN usando un plugin de WordPress

 

La forma alternativa de configurar un CDN es mediante el uso de un complemento de WordPress. Esencialmente, lo que hace es reescribir la dirección de los recursos estáticos (por ejemplo, imágenes) para que se sirvan desde el servidor CDN.

 

A medida que configuras tu CDN con un plugin de WordPress, se te proporcionará una URL que será la ubicación desde donde se servirán los archivos estáticos de tu sitio.

Por ejemplo,

https://www.misitio.com/images/logo.jpg

ahora se reescribe y sirve como

https://cdn.misitio.com/images/logo.jpg

Al igual que con la configuración anterior con un proxy inverso, aún necesitas realizar algunos pequeños cambios en las entradas DNS del dominio de tu sitio web.

 

Esto es necesario para que cdn.misitio.com, que es la dirección raíz de la CDN, se resuelva como la URL proporcionada por tu CDN.

 

Ve el ejemplo a continuación de la entrada DNS para un sitio web.

dns-entrada

En términos de complementos de CDN, el más popular es el plugin

CDN Enabler – WordPress CDN Plugin

 Este complemento es compatible con KeyCDN, MaxCDN o Incapsula.

WordPress CDN

 

Una vez que hayas configurado este complemento (recuerda que cuando hablo de complementos me estoy refiriendo a plugin)en tu WordPress, simplemente ingresa la URL que te proporcionó el servicio CDN.

 

Esto debería ser suficiente para que tu sitio web se sirva a través de un CDN.

WordPress CDN

Conclusión

Entonces, concluimos que los CDN son una solución “fácil” para hacer que WordPress sea más rápido. 

Como te he explicado en este artículo, la implementación de un CDN puede mejorar la velocidad de tu sitio web de varias maneras.

 

Tampoco es costoso comenzar con un CDN. Además de ser gratuito, tu sitio web será más rápido y les brindará a tus visitantes una mejor experiencia de usuario .

 

Si está buscando impulsar la velocidad de tu sitio web de WordPress, una CDN es una opción muy interesante que puedes utilizar.

También te puede interesar leer mi artículo Los mejores complementos SEO WordPress para mejorar tus clasificaciones en los SERP

 

Si te ha parecido interesante y útil este post sobre wordpress cdn no dudes en puntuarlo y dejarme un comentario siempre te estare agradecido

Califica esta publicación

Resumen
WordPress CDN: ¿Cómo aumentar la velocidad de tu WP integrando un CDN?
Nombre del Artículo
WordPress CDN: ¿Cómo aumentar la velocidad de tu WP integrando un CDN?
Descripción
<span class="emoji-outer emoji-sizer"><span class="emoji-inner" style="background: url(chrome-extension://immhpnclomdloikkpcefncmfgjbkojmh/emoji-data/sheet_apple_32.png);background-position:97.94359576968273% 57.99059929494712%;background-size:5418.75% 5418.75%" data-codepoints="2705"></span></span> Wordpress CDN <span class="emoji-outer emoji-sizer"><span class="emoji-inner" style="background: url(chrome-extension://immhpnclomdloikkpcefncmfgjbkojmh/emoji-data/sheet_apple_32.png);background-position:97.94359576968273% 57.99059929494712%;background-size:5418.75% 5418.75%" data-codepoints="2705"></span></span> Un sitio web lento crea una mala impresión de tu web, y se ha demostrado que los sitios web lentos en realidad cuestan más generar ventas ya que el usuario se cansa y se va, tampoco google  la posiciona como nos gustaría así que menos ventas.
Autor

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Cerrar menú