¿Cómo optimizar la velocidad de carga de una web?

 

En este post vamos a mostraros herramientas que nos ayudarán a mejorar la velocidad de un sitio web. Si te preguntas cómo mejorar y optimizar la velocidad de tu página te mostramos el camino para poder hacerlo.

Este concepto llamado WPO (Web Performance Optimization) es un factor importante que afecta al SEO de cualquier web.

Para medir la velocidad y rendimiento de un sitio web durante el desarrollo:

Google Page Speed es una herramienta que se puede instalar en Mozilla Firefox y Google Chrome. Permite medir una serie de elementos de WPO necesarios para mejorar la velocidad de carga.

Apache JMeter permite hacer pruebas Web, SOAP y bases de datos

Boomerang es un código JavaScript que permite medir el rendimiento de las páginas enviando la información al servidor para analizar los resultados.

Fidder2 es un Web Debugging Proxy que permite monitorizar todo el tráfico HTTP (s) entre un ordenador e internet.

Para reducir las peticiones HTTP combinando los ficheros CSS o JS en uno solo podéis usar Minify.

Os dejamos una serie de herramientas para minimizar CSS y JS:

JSMin

YUI Compressor

Packer

JavaScript Compressor

Minify

CSSMin

CSS Compressor

Si queréis combinar imágenes o iconos en CSS sprites podéis utilizar Mysprit

Para paralelizar peticiones HTTP tenéis que incluir los CSS en la parte superior (header) y los JS en la parte inferior (footer).

Para comprimir los contenidos hay que activar Mod_Deflate en Apache. Así conseguirás la compresión de los archivos.

También hay que implementar un sistema de caché para el código, un opcode tipo XCache.

Si hay que optimizar las imágenes entonces podemos usar alguna de las siguientes herramientas:

Online Image Optimizer

PunyPNG

Smush.it

Para más información sobre WPO podéis consultar los libros de Steve Souders y también la página web de Javier Casares.

Como siempre, esperamos haberos aportado la información necesaria para mejorar el SEO de vuestro sitio web. Os animamos a que nos consultéis las dudas que os hayan podido surgir. La accesibilidad web es otro factor clave a tener en cuenta, en nuestro post te lo contamos todo sobre este concepto.

Autor: Alexandru Costache