Voy a empezar una serie de artículos sobre optimización de las webs que podréis encontrar los próximos meses en este blog.
Normalmente cuando hablo con alguien y les menciono WPO no saben lo que es, por ello creo que es bastante importante empezar por el principio, explicando que es lo que es WPO, como se hace WPO a grandes rasgos y lo que la mayoría de la gente no sabe, las razones por las que saber un poco de WPO es tan importante en estos días.
¿Qué es WPO?
WPO o Web Performance Optimization es básicamente optimizar tu web para que sea exactamente igual que ahora pero que tarde menos en cargar, sea más rápida. Aunque desde que se invento internet, en mayor o menor medida, siempre se ha intentado que las webs no tarden demasiado en cargar; pero no fue hasta el año 2004 cuando Steve Souders, un ingeniero de Yahoo, acuño el término de Web Performance Optimization y fue el primero en crear una lista de "reglas" para hacer tu web más rápida (Las que usa la famosa extensión YSlow). Desde el 2008 trabaja en Google y es uno de los creadores de la famosa herramienta Google PageSpeed.¿En que se basa el WPO?
WPO se basa en reordenar el orden en que cargan las cosas en una web, comprimirlo todo al máximo, configurar lo mejor posible tu servidor para que devuelva las páginas lo más rápido posible y aprovechar los nuevos estándares y mejoras que van surgiendo y que nos ayudan a que nuestra web sea lo más rápida posible.¿Por qué es tan importante el WPO?
Es importante por dos razones:- Google: Desde 2009, un factor cada vez más importante a la hora de ordenar los resultados de Google es la velocidad con la que cargan las webs, por ello si quieres que tu web esté en las primeras posiciones del buscador deberías preocuparte para que cargue rápido
- Los usuarios: El 40% de los usuarios abandona una página que tarda más de 3 segundos en cargar. Y tenemos múltiples ejemplos de esto en diversos estudios de las mayores webs de internet:
-
- Amazon: Si su web tarda en cargar 0,1 segundos más, pierden el 1% de las ventas.
- Bing: 1 segundo de retraso en la carga del buscador hace que tengan un 2,8% menos ingresos; 2 segundos de retraso llevan a una bajada del 4,3% de los ingresos.
- Facebook: Si la red social tarda 0,5 segundos más, esto provoca una caída de tráfico del 3%; y 1 segundo provoca una caída del 6%.
- Google Maps: Cuando redujeron un 30% el tamaño de la web y el número de peticiones al servicio de mapas aumentó un 30%.
- Mozilla: Aplico diversos métodos de WPO haciendo que su página de descargas fuese 2,2 segundos más rápida y obtuvieron un crecimiento de las descargas de un 15,4%.
- Netflix: Activaron el sistema de compresión gzip en sus servidores consiguiendo que todo cargase entre un 13% y un 25% más rápido y una reducción de cerca de un 50% de su volumen de tráfico, con lo que ahorraron millones.