Aumentar velocidadSi has llegado hasta aquí, seguramente estás a cargo del mantenimiento de alguna página web: bien como desarrollador web, community manager,  SEO, agente de marketing o cualquier otro rol ligado a este maravilloso mundo de oportunidades que representa internet a través de la web y habrás notado que tu sitio web no carga tan rápidamente como debería. Incluso puede que simplemente autogestiones tu propio blog o página personal bajo algún CMS como WordPress, y sin muchos conocimientos técnicos, no te expliques cómo tu web sea tan lenta o de alguna forma percibas que la navegación a través de ella no resulta fluida.

Cabe destacar que un problema de optimización de carga, además del mencionado problema de usabilidad, repercute directamente en otro aspecto como el SEO. Buscadores como Google se toman muy en cuenta esto a la hora de rastrear los sitios web, bajando el page rank a aquellos sitios que no presentan una carga optimizada. ¡Ojo! Con carga optimizada no nos referimos a una carga rápida en términos estrictos de velocidad, sino a que la relación entre la cantidad, tamaño y tipo de recursos descargados con ese tiempo de carga sea la óptima. En otras palabras: si tu página no carga en el tiempo que debe, de acuerdo al contenido de la misma, podemos decir que no está optimizada. Por ejemplo, una web que carga gran cantidad de contenido dinámico, fotos, vídeo y scripts en un tiempo de 2,5 segundos,  podría considerarse optimizada frente a otra más liviana, que apenas contiene html con estilos y lo hace en 1,5 segundos.

Existen multitud de factores que influyen en la optimización de carga, y un enorme trabajo que hacer al respecto para mejorar el rendimiento. Sin embargo, y sin entrar en cuestiones técnicas avanzadas, os damos unos cuantos trucos simples, eficaces y al alcance de cualquier usuario medio para mejorar este aspecto determinante en la performance y SEO de tu web.

1. Habilita la compresión Gzip.

Teniendo cPanel en tu hosting, esto es tan simple como ir a la opción “Optimizar el Sitio Web” desde el bloque “Software” de tu panel de administración, y una vez allí, marcar la opción “comprimir todo el contenido”.

Habilitar gzip desde cPanel

Si no tienes cPanel en tu hosting, antes de nada deberás consultar si tu proveedor de hosting tiene la compresión gzip activada a través del correspondiente módulo del servidor. En caso afirmativo, podrás activarla para tu sitio web introduciendo estas líneas en tu fichero .htaccess (para servidores Apache):

Copy to Clipboard

 

Podrás encontrar el fichero .htaccess en la raíz del directorio donde tengas instalado tu sitio web (frecuentemente el directorio /public_html). Ten en cuenta que se trata de un fichero oculto, por lo que podrías no estar viéndolo en tu explorador de archivos si tu configuración no te lo permite. Asegúrate de que tienes habilitada la vista de ficheros ocultos en tu panel de administración para poder visualizarlo.

2. Optimiza las imágenes.

Debes asegurarte de que la totalidad de las imágenes que muestras en tu web se encuentran optimizadas al máximo; esto es,  la máxima compresión posible con menor pérdida de calidad posible. Herramientas como GTmetrix nos ayudan a conocer si el nivel de compresión de nuestras imágenes es el adecuado. Existen multitud de aplicaciones, tanto instalables como online, con las que podemos realizar la optimización. Editores muy populares como Photoshop o Gimp integran la opción “guardar para la web” que nos permite realizar una optimización estándar de un fichero de imagen para tal propósito. Por otra parte, están proliferando los llamados “formatos de próxima generación”, como WebP. Estos formatos permiten una compresión notablemente mayor frente a los tradicionales .jpg o .png, y su uso parece estar extendiéndose hasta convertirse en estándar web. Puedes convertir tus archivos a WebP con herramientas online como WebP Converter.

3. ¿Qué hacen tus plugins? ¿Realmente los necesitas?

Es conocida que una de las grandes ventajas de utilizar un CMS como WordPress es la cantidad de funcionalidades que podemos implementar a través de plugins o añadidos. Esta versatilidad que nos proporcionan los plugins tiene su contrapartida en el uso de recursos de servidor que éstos llevan a cabo. A medida que vamos instalando plugins, nuestra instalación de WordPress se vuelve más pesada, y ello puede repercutir en la velocidad de carga de las páginas al verse limitada la capacidad de respuesta de un servidor que está llevando a cabo paralelamente un determinado volumen de procesos.

wordpress plugins

Revisa tu lista de plugins:

  • Analiza si realmente necesitas todos los plugins que tienes instalados. Realiza pruebas de rendimiento mientras activas y desactivas algunos de ellos (sé cauteloso, algunos de ellos pueden perder su configuración al desactivarse) y valora si merece la pena tenerlos en relación a su consumo de recursos e incidencia sobre el tiempo de carga de la web.
  • En ocasiones puede que la funcionalidad que necesitas de un plugin determinado solo represente una parte de este, por lo que puede interesarte sustituirlo por otro más liviano que solo ejecute aquella tarea y no otras, liberando así a tu sistema de ejecutar procesos inútiles.
  • En un escenario opuesto, puede que alguna funcionalidad que estés cubriendo con varios plugins actualmente pueda satisfacerse con un solo plugin que abarque todos los anteriores, resultando así más eficiente. Un ejemplo claro de esto son los plugins de seguridad. Existen plugins diferentes que proveen medidas de seguridad concretas: limitar el número de intentos en el login, ocultar el acceso al panel de administración, bloqueo de IPs maliciosas, etc. Sin embargo, existen soluciones globales en forma de plugins que nos proporcionan un completo set de seguridad, englobando todas las funciones de los primeros.
  • Recuerda mantener los plugins siempre actualizados a la última versión. Además de ser altamente recomendable a nivel de seguridad, los desarrolladores de plugins a menudo introducen mejoras de rendimiento en ellos.

4. Utiliza algún plugin de caché.

Por defecto, cada vez se realiza una petición sobre un sitio web, el servidor tiene que ejecutar el código que permite “componer” la página solicitada, y a continuación enviarla al cliente. Este proceso conlleva un consumo de memoria, tiempo de procesado y volumen de consultas en el el servidor. Si tenemos instalado algún plugin que se encargue de gestionar la caché, este proceso se simplifica, guardándose en disco parte de estos contenidos que se han devuelto previamente para ser reutilizados en sucesivas peticiones, sin necesidad de ejecutar buena parte de estos procesos una y otra vez. Es lo que se conoce como cacheo de información, y tenemos cantidad plugins que gestionan este proceso. Entre los mejor valorados y gratuitos para WordPress se encuentran W3 Total Cache o WP Super Cache.

5. Monitoriza el rendimiento de tu cuenta de hosting.

monitoreo de parámetros del servidor A través del panel de administración de tu hosting debes tener acceso a estadísticas sobre uso de memoria, CPU o volumen de consultas a las bases de datos de tu sitio web. En el momento de contratar tu cuenta de hosting, normalmente eliges una configuración que permite un uso máximo de recursos de servidor determinado. Esta configuración inicial podría quedarse corta con el paso del tiempo, al volverse tu instalación más compleja y necesitar más recursos a medida que has ido añadiendo plugins y contenidos. Si a través de este análisis observas que regularmente se alcanza el límite de recursos, quizás es el momento de ampliar tu plan de hosting o buscar un proveedor alernativo con una configuración más adaptada a tus necesidades. Siempre será recomendable que tu proveedor de hosting utilice almacenamiento SSD en sus servidores, mucho más rápidos que los discos convencionales. También es conveniente que los servidores de tu proveedor estén localizados en tu país o zona geográfica, si el público objetivo de tu sitio web se sitúa en tu misma región. De esta forma, la entrega de contenidos será mucho más eficiente.

 

¿Tienes dudas? ¿Quieres optimizar tu web profesionalmente? Deja que AuralSolutions lo haga por ti.

Contamos con las mejores soluciones de hosting, dominios y velocidad para sitios WordPress. No dudes en consultarnos si necesitas información sobre nuestros productos o un estudio personalizado. Estaremos siempre encantados de ofrecerte la mejor solución y aportar ese necesario salto de calidad profesional a tu sitio web.