Guía para mejorar la velocidad de tu WordPress (WPO)
¿Cuánto te ha gustado?

Uno de los factores más relevantes para el posicionamiento y mayores quebraderos de cabeza de un especialista SEO es saber cómo mejorar el tiempo de carga de un sitio web .

¿Qué significa WPO (Web Performance Optimization)?

Las siglas WPO es un término que desde hace unos años está cobrando fuerza en el mundo del Posicionamiento y que su función principal es la optimización y mejora de velocidad de carga un sitio web.

R

Lo ideal para un usuario es que un sitio cargue en menos de 2 segundos.

Si el tiempo de carga de tu sitio web es mayor a 3 segundos, el 45% de los usuarios abandonan tu sitio.

El 75% de los usuarios no volverán a un sitio si el tiempo de carga es mayor a 6 segundos.

Según Amazón una demora de 0,1 segundos implica pérdidas económicas de 1,6 Billones de dólares

¿Qué nos dice Google de la velocidad?

Para Google el tiempo de carga es uno de los factores más importantes y con lo cual nos ayudará a posicionar y a mejorar la visibilidad de nuestro sitio en los buscadores.

En 2010 Google anunciaba que el tiempo de carga sería uno de los factores claves en el posicionamiento de su algoritmo.

..Pero los sitios más rápidos no solo mejoran la experiencia del usuario; Los datos recientes muestran que mejorar la velocidad del sitio también reduce los costos operativos. Al igual que nosotros, nuestros usuarios valoran mucho la velocidad, por eso hemos decidido tener en cuenta la velocidad del sitio en nuestros rankings de búsqueda. Utilizamos una variedad de fuentes para determinar la velocidad de un sitio en relación con otros sitios.

Ingeniero principal del equipo de calidad de búsqueda de Google durante 15 años, Amit Singhal

¿Qué mejoras nos aporta reducir el tiempo de carga?

Con el aumento considerable de búsquedas realizadas desde dispositivo móviles, Google quiere asegurarse ofrecer la mejor experiencia de navegación al usuario.

R

Usabilidad

Gracias a la reducción del tiempo de carga de nuestro sitio, mejoraremos la usabilidad y la experiencia del usuario(ux), con lo cual se verá reducida la tasa de rebote.

R

Recursos Servidor:

Al optimizar la memoria caché de nuestro sitio se verá reducido el número de peticiones, con lo cual los recursos de nuestro servidor disminuirán.

R

Indexabilidad

Otro factor que puede verse afectado por el tiempo de carga de nuestra web es la frecuencia de rastreo o Crawl Budget.
El Crawl Budget es el presupuesto o tiempo que otorga Google para rastrear nuestro sitio.
A base de la calidad, velocidad o autoridad del sitio, Google nos otorgará mayor o menor tiempo para que los crawlers o robots rastreen nuestro sitio. Si el tiempo asignado no es suficiente puede que nuestro sitio no posicione correctamente.

¿Cómo podríamos mejorar el tiempo de carga de una web en WordPress?

  • Olvídate de servidores baratos.
  • Elige un tema lo más ligero posible.
  • Optimiza tu Tema.
  • Elimina Plugins desactivados e innecesarios.
  • Actualiza los Plugins.
  • Instala Google AMP (Accelerated Mobile Pages) Plataforma de código abierto impulsada por Google que te permite mejorar el tiempo de carga de una página casi instantáneo.
  • Activa la compresión Gzip: Permite la compresión de archivos con lo que reduce el tiempo de carga.
  • Minificar archivos JS y CSS: Un problema al instalar plugins es que muchos de ellos vienen con archivos css y js provocando la ralentización del sitio.
  • Optimización de las imágenes: Ajusta el tamaño de las imágenes al tamaño real especificando el ancho y el alto.
  • Utiliza un servicio CDN(Content Distribution Network): Permite almacenar contenido estático en sus servidores y cargarlos desde la ubicación más cercan del visitante.

utiliza herramientas de compresión de imágenes

Existen varias herramientas o Plugins de compresión de imágenes que te van a facilitar esta tarea:
 
TinyPng: Herramienta de compresión inteligente que comprime la imágenes sin casi notar la diferencia
Herramienta Compresión Imágenes TinyPng

Optimizilla: Utiliza una combinación de algoritmos de compresión para reducir el tamaño de las imágenes.
Herramienta Compresión Imágenes Optimizilla

WP Smush: Plugin de WordPress para optimizar imágenes . Elimina información de gran volumen de las imágenes y reduce el tamaño del archivo.
Plugin WP Smush

Sistema de Caché

La caché es un sistema de almacenamiento del contenido de nuestro sitio. Su función es almacenar dicha información temporalmente para mostrarla en futuras consultas con mayor rapidez.

Un sistema de caché correctamente configurado podrá ayudarte a reducir considerablemente el tiempo de carga.

¿Qué Plugin de caché puedo utilizar en WordPress?

Os vamos a listar los plugins de caché más utilizados en WordPress y sus características.

W3 total cache

Plugin W3 Total Cache
Este Plugin es uno de lo más utilizados en WordPress. Tiene hasta más de 1.000.000 de instalaciones activas.
Es una herramienta completa y de las más potentes del mercado. ¡Atención! si no se sabe utilizar puede llegar a afectar seriamente en el rendimiento de tu sitio.

Precio: Tiene una versión de pago, pero todo lo que necesitas para optimizar tu sitio lo puedes encontrar en la versión gratuita.

Módulos:

  • Minimizar:Reduce el tamaño de los ficheros css, html y js.
  • Opcode cache: Se utiliza para cachear partes programadas por PHP.
  • Caché base de datos: Se almacena los resultados de las consultas a la base de datos.
  • Caché de objetos: Dirigido a contenido multimedia como jpg, png, gif, mp4, etc..
  • CDN(Red de distribución de contenido) para alojar archivos estáticos para reducir el tiempo de carga.
  • Proxy inverso: Servidor adicional para ayudar al servidor principal en las peticiones.
  • Posible integración a través de Nginx o Varnish.

Ventajas:

  • Compatible con hostings compartidos, virtuales y servidores dedicados.
  • Almacenamiento en caché de código css y Javascript.
  • Almacenamiento en caché en base de datos o en memoria o disco.
  • Compatible con algunas Redes de distribución de contenidos CDN como Akamai, MAXCDN o Amazon CloduFont o Amazon S3

Contras:

  • Muy complejo de configurar.
  • Muy pesado.
  • Es necesario tener conocimientos avanzados sobre WordPress y WPO
  • Puede llegar a consumir gran parte de los recursos del servidor.
  • No es compatible con todos los Hostings
WP FASTEST CACHE

Plugin caché Wp Fastest Cache

El plugin WP Fastest Cache es uno de los mejores plugins gratuitos y más utilizados en WP por su equilibrio entre sencillez y resultado.
Es recomendable para usuarios que no tengan conocimientos de WordPress o WPO por su fácil manejo, instalación limpia y amigable interfaz.

Precio: Existe la versión Premium que nos permite mejorar la velocidad del un sitio en distintos dispositivos, pero con la versión gratuita tienes lo necesario para optimizar tu sitio.

Módulos:

  • Preload: Permite crear caché de todo el contenido periódicamente, ayudando a mejorar la tiempo de carga a futuras visitas.
  • Logged-in Users: No mostrará la página en caché a los usuarios logeados.
  • Mobile: Muestra una versión de caché distinta para las versiones mobile.
  • Nueva entrada: Se borra la caché cuando se publica un nueva entrada.
  • Update Post: Borra la caché cuando un Post es actualizado.
  • Minify HTML: Comprime los archivos html optimizando el código.
  • Minify css: Reduce el tamaño de los archivos css optimizando el código.
  • Combinar js y css: Esta función combina los archivos css y js para reducir el número de peticiones http necesarias para renderiza el siito.
  • La combinación de los archivos javascript en un solo archivo reducirá la cantidad de tiempo de carga.
  • Gzip: Permite la compresión de los archivos estáticos para reducir el tiempo de carga.
    Browser caching: Indicamos al navegador el tiempo de expiración de la caché.

    Ventajas:

    • Resultados satisfactorios en tiempo de respuesta en comparación con otros plugins de pago.
    • Permite excluir las páginas que no queremos que se cacheen
    • Nos permite integrar nuestro servidor CDN

    Contras:

    • Errores y soporte deficiente.
WP ROCKET

Plugin de caché WP Rocket
Según pruebas realizadas sobre tiempos de carga, es el plugin con mejor rendimiento de los 3 plugins de caché nombrados.

Precio: Plugin de pago anual

Ventajas:

  • Simple configuración
  • Efectivo
  • Integración de servicios CDN
  • Minificación y conbinación de archivos html,css y js
  • Sistema Preload cache
  • Integración con Varnish cache
  • Limpieza de base de datos de WordPress
  • Integración Woocomerce
  • Gestión de caché del OPCache
  • Soporte técnico
  • Compresión Gzip
  • Optimización Google fonts
  • Habilita el almacenamiento en caché para dispositivos móviles

Contras:

  • Sólo permite caché de página
  • No gestiona caché en Redis o Memcached

Herramientas para analizar y medir el tiempo de carga:

Existen varias herramientas o Plugins de compresión de imágenes que te van a facilitar esta tarea:

PageSpeed Insights de Google

Herramienta de Google que nos proporciona información a tiempo real y consejos para optimizar nuestro sitio tanto en dispositivos móviles como en ordenadores.
Herramienta de Google PageSpeedInsights

Pingdom

Herramienta de monitorización de tiempo de carga, fácil de utilizar y que muestra el tiempo de actividad, rendimiento y tamaño de objetos.
Herramienta gratuita de medición de carga

Gmetrix

Completa herramienta que nos proporciona información y recomendaciones para mejorar el tiempo de carga.
Herramienta medición de carga Gmetrix

Diccionario SEO:

Crawler: Pequeño robot que navega por nuestro sitio almacenando toda la información en los servidores de Google.
WPO (Web Performance Optimization): Conjunto de técnicas de optimización utilizadas para mejorar la velocidad de carga de un sitio web.
CDN: Red de servidores situados por todo el planeta que almacenan el contenido de sitios web y que lo mostrarán al usuario final.
Tasa o porcentaje de rebote: Es el porcentaje de usuarios que han abandonado un sitio sin interactuar con la página.

He leído y estoy conforme con la Política de Privacidad.