Icono del sitio Sebastián Pendino

Como aumentar la velocidad de tu sitio web en WordPress en un 97%

como-aumentar-velocidad-sitio-web-wordpress

Aumentar la velocidad de tu sitio web es uno de los factores imprescindible a la hora de posicionar mejor tu blog o página web profesional en los resultados de búsqueda de Google.

Mejorar la velocidad de carga de tu página web es un requisito importante que cualquier motor de búsquedas tiene en cuenta para formar el ranking de tu sitio en los resultados.

Queda claro entonces que al disminuir el tiempo de carga de tu página web tu empresa o blog conseguirán ser más visibles en internet; de forma proporcional conseguirás aumentar las visitas a tu página web.

Para “agradarle” más a Google deberás;

  1. Reducir el peso de tu sitio web (medido en Megabytes)
  2. Disminuir la cantidad de peticiones hechas al servidor (Requests)
  3. Por lo general, aumentar la velocidad de carga de tu sitio web (medido en Segundos)

En este post me concentraré en aumentar la velocidad de sitios web o blogs hechos en WordPress.ORG. Si eres nuevo en el tema podrás ver en este otro artículo: qué es WordPress.ORG y las diferencias con WordPress.com.

***

Para mejorar la velocidad de tu sitio en WordPress utilizaremos 3 recursos gratuitos:

  1. El sitio GTmetrix.com para medir el desempeño de tu web antes y después de las modificaciones que haremos.
  2. El Plugin WP Smush it para WordPress.
  3. El Plugin W3 Total Cache para WordPress.

Veamos ahora uno por uno estos 3 recursos gratuitos:

GTmetrix.com

Es el servicio web que utilizo habitualmente para medir la velocidad de carga de una página o blog. GTmtreix.com nos permite comprobar la velocidad de una web cualquiera sin necesidad de instalar nada, pero lo mejor de este sitio es el informe final que muestra en pantalla (se puede descargar en versión PDF también).

El informe incluye entre otros datos:

WP Smush It

El plugin para WordPress WP Smush it utiliza la API del servicio ofrecido por Yahoo, Smush It, para reducir el tamaño de todas las imágenes que alguna vez subiste a tu blog o sitio web hecho con WordPress.

Esto sin dudas te ayudará a aumentar la velocidad de carga de tu blog. Además de reducir el peso de las imágenes antiguas, este plugin reducirá el tamaño de las imágenes que subas de ahora en adelante, lo que te ayudará a reducir el tiempo de carga de tu sitio significativamente.

W3 Total Cache

El conocido W3 Total Cache es un plugin para WordPress casi de uso obligatorio para quien quiera aumentar la velocidad de carga de un sitio o blog hecho en WordPress.org

Este plugin nos permite optimizar nuestro sitio para aumentar la velocidad de carga de una página web utilizando varios sistemas de «cacheo», como veremos más adelante.

***

Proceso para aumentar la velocidad de tu sitio web en WordPress o Blog

El proceso que seguiremos para mejorar la velocidad de carga de tu sitio web en WordPress es el mismo que le puedes mostrar a un cliente si no lo realizas para ti.

Veamos el proceso:

  1. Medir la situación actual en la web de GTmetrix.com
  2. Instalar y configurar el Plugin para WordPress: W3 Total Cache
  3. Instalar el Plugin de WPMUDEV para WordPress: WP Smush it
  4. Medir el aumento de la velocidad de carga de tu sitio con Gtmetrix.com

Simple ¿no?

Vamos paso a paso ahora…

#1 Medir la velocidad de tu sitio web actual

En este caso lo que tenemos que hacer es entrar a la web de GTmetrix.com y digitar nuestra URL o dominio web y dar clic en el botón “GO” como vemos en la imagen de abajo:

medir-velocidad-carga-sitio-web-blog-wordpress-gtmetrix

Una vez concluido el proceso de análisis, GTmetrix.com te mostrará un informe en pantalla con 5 mejoras a realizar y algunas medidas (valores numéricos) que son las que tendremos en cuenta para medir si el sitio mejoró o no la velocidad de carga.

Te muestro un ejemplo con el sitio web de un cliente que trabajo habitualmente el cual tenía varios problemas en la velocidad de carga de su web realizada con WordPress.

Los valores que mediremos para ver si nuestra web mejoró su rendimiento en cuanto a velocidad de carga serán los siguientes:

En el ejemplo los valores medidos antes de implementar las mejoras son:

Vamos a explicar brevemente cada uno de estos indicadores:

#2 Instalar y configurar W3 Total Cache

w3-total-cache-como-aumentar-la-velocidad-de-carga-sitio-web-wordpress

W3 Total Cache es uno de los plugins para WordPress más recomendados para aumentar el rendimiento de cualquier sitio o blog realizado en base a WordPress.org.

Este complemento te permite aumentar la velocidad de descarga de tu sitio, mejorar el rendimiento de tu servidor y sobre todo, ofrecer una experiencia al usuario mejor al momento de navegar tu web.

Cómo instalar W3 Total Cache

Para añadir este plugin a tu sitio de WordPress debes:

  1. Ir a tu Panel de Administración (Dashboard) de WordPress
  2. Desde allí buscar la sección de Plugins y clicar en Añadir Nuevo (Plugin).
  3. Una vez que aparezca la caja de búsquedas, digitar el nombre del plugin y de la lista de resultados seleccionar “W3 Total Cache” haciendo clic en “Instalar Ahora”.
  4. Activas el plugin y ¡listo!

Cómo configurar W3 Total Cache

En este punto cada uno debe hacer su propia experiencia porque la correcta configuración del plugin depende mucho de con cuál servidor estés hospedando tu página web o blog.

Si tienes dudas al respecto o estás comenzando un proyecto digital y no has elegido aún tu servicio de alojamiento web te recomiendo este artículo que te puede ayudar: Cómo elegir un buen hosting de calidad.

Así que lo mejor para obtener la mejor configuración del W3 Total Cache es probar todo, habilitando y deshabilitando cada opción de las que veremos rápidamente a continuación.

Ejemplo de configuración de W3 Total Cache con un hosting de Media Temple

En el ejemplo que venimos siguiendo, el cliente en cuestión, hospeda su sitio web con la empresa Media Temple. Luego de probar las diferentes configuraciones del plugin W3 Total Cache está fue la mejor:

  1. Page Cache: Habilitado (Enable)
    Page Cache Method: Disk: Enhanced
  2. Minify: Habilitado (Enable)
    Minify Mode: Auto
    Todo el resto igual que como viene predeterminado
  3. Database Cache: Deshabilitado (Uncheck)
  4. Object Cache: Deshabilitado
  5. Browser Cache: Habilitado (Enable)
  6. CDN: Deshabilitado, si tienes un servicio de CDN lo sabrías. En ese caso deberás habilitar esta casilla
  7. Reverse Proxy: Habilitado (Enable)
  8. Monitoring (New Relic): Deshabilitado
  9. Licensing: dejar el campo en blanco
  10. Miscellaneous:
    Enable Google Page Speed dashboard widget: Habilitado
    Verify rewrite rules: Habilitado
    Todo lo otro deshabilitado

¡No olvides cambiar todos los cambios realizados! -> “Save all Settings”.

¡No olvides tampoco limpiar toda la caché antes de medir nuevamente los resultados! -> “Empty the page cache”. (Arriba de todo).

Ejemplo de configuración de W3 Total Cache para un sitio alojado en Hostgator

Lo que vemos a continuación es cómo configuro W3 Total Cache para mi blog (este) que se hospeda en un servidor de Hostgator.

  1. Page Cache: Habilitado (Enable)
    Page Cache Method: Disk: Enhanced
  2. Minify: Habilitado (Enable)
    Minify Mode: Manual
    Todo el resto igual que como viene predeterminado
  3. Database Cache: Deshabilitado (Uncheck)
  4. Object Cache: Deshabilitado
  5. Browser Cache: Habilitado (Enable)
  6. CDN: Deshabilitado, si tienes un servicio de CDN lo sabrías. En ese caso deberás habilitar esta casilla
  7. Reverse Proxy: Deshabilitado
  8. Monitoring (New Relic): Deshabilitado
  9. Licensing: dejar el campo en blanco
  10. Miscellaneous:
    Enable Google Page Speed dashboard widget: Habilitado
    Verify rewrite rules: Habilitado
    Todo lo otro deshabilitado

En naranja te muestro las particularidades en la configuración que hicieron que W3 Total Cache funcione correctamente en mi blog hospedado en Hostgator.

#3 Instalar WP Smush It

reducir-tamano-peso-imagenes-con-smush-it-plugin-wordpressEste plugin utiliza el servicio gratuito ofrecido por Yahoo para optimizar y comprimir imágenes.

En la figura de abajo vemos la forma manual de reducir el peso (optimizar) las imágenes de tu sitio una por una:
El plugin Wp Smush it de WPMU DEV te permite automatizar todo el proceso de optimización de imágenes. ¡Es una herramienta fundamental desde que la descubrí!

reducir-tamano-peso-imagenes-con-smush-it-aumentar-velocidad-de-carga-sitio-wordpress-2

Lo que hace el plugin es enviar a Smush.it todas las imágenes que ya tenías subidas a tu web o blog y una vez reducidas de tamaño, reemplazar las originales por estas nuevas que estarán optimizadas. Lo mismo ocurre para las imágenes que subas de ahora en más.

Aunque a veces nos parezca poco la cantidad en que comprime la imagen, si tienes un blog con más de un año online o con más de 100 imágenes verás que la reducción de todas las imágenes te producirá una disminución del tamaño (peso) de tu página web. Esto evidentemente se reflejará en una mayor velocidad de carga de tu sitio.

Características para usar el Plugin WP Smush It

Instalación y configuración del Plugin WP Smush.it

El plugin Wp Smush it no requiere ninguna configuración en particular.

Para instalar WP Smush.it seguimos el mismo procedimiento que para cualquier plugin.

como-funciona-smush-it-velocidad-pagina-web

Una vez listo nos dirigimos en el panel de administración de WordPress (dashboard) a la barra lateral izquierda y dentro del menú “Medios” seleccionamos la nueva opción “Bulk Smush it”.

Luego de esto veremos los requisitos que deben cumplir las imágenes para que puedan ser optimizadas por el plugin.

Más abajo encontraremos el tiempo estimado de proceso y un botón al que le daremos clic para correr dicho proceso. Es el botón que dice: Run all my images through WP Smush.it right now”.

reducir-tamano-peso-imagenes-con-smush-it-aumentar-velocidad-de-carga-sitio-wordpress
vista-medios-wordpress-reducir-tamano-imagenes-con-smushit-aumentar-velocidad-de-carga
resultados-bulk-wp-smush-it-aumentar-velocidad-de-carga-de-wordpress

Ahora hay que dejar trabajar al plugin aunque no muestre nada en la pantalla. En algunos casos no muestra nada hasta que se concluye el proceso (es el caso en que tu web posea contenido comprimido en GZip).

¡Y listo!

Las viejas imágenes serán reemplazadas por el plugin automáticamente con las nuevas de menor peso y tamaño.

NOTA: Si como yo, eres de los que haces SEO hasta el detalle, no debes preocuparte porque los nombres de tus imágenes se mantendrán iguales.

#3 Comprobar y medir el aumento de la velocidad de carga de tu sitio

En este caso vas a repetir el mismo test que hicimos en el punto #1.

Dejo en claro que hay que medirlo de nuevo con el mismo servicio que hayas usado la primera vez, caso contrario los resultados serán totalmente diferentes. En mi caso usé: Gtmetrix.com

Veamos a continuación los resultados obtenidos luego de la optimización hecha con W3 Total Cache y WP Smush It:

Resultados obtenidos: Cuánto aumentó la velocidad de carga del sitio web

gtmetrix-resultado-aumentar-la-velocidad-de-carga-sitio-web-wordpress

Analicemos los mismos indicadores de antes:

 Medición ANTES de las mejorasMedición DESPUÉS de las mejoras
Tiempo de carga (Segundos)4.032.05
Tamaño de la página (MB)2.512.14
Número de peticiones9972
Grado de velocidad81%88%

¡Evidentemente las mejoras implementadas dieron los resultados esperados!

El tiempo se redujo de 4.03 a 2.05, es decir que la velocidad de carga del sitio web en cuestión aumentó un 96%.

Si solamente analizamos el tiempo de carga en segundos, este bajó a la mitad, lo que hace que cualquier buscador tome esto como una señal positiva y te indexe más arriba en su ranking.

El tamaño de la página en MB y el número de peticiones es lo que hace que baje el tiempo de carga anterior. No hay que explicar muchas cosas sobre este punto.

El porcentaje que vemos es un índice creado por GTmetrix para que sepamos a simple vista si la web ha aumentado su velocidad de carga. Es un promedio de varios factores que analiza esta página web.

Final del post donde muestro un caso práctico de cómo logré aumentar la velocidad de carga de un sitio web implementando dos simples herramientas gratuitas para quien usa WordPress.org.

Sigue leyendo:

Salir de la versión móvil