A menudo, la intención de desarrollar un sitio web visualmente impactante va en contra de una condición irrompible: que «cargue rápido». Los usuarios impacientes abandonarán nuestro sitio web si lo encuentran lento, lo que en otras palabras significa que no comprarán ninguno de los productos o servicios que ofrecemos. Según Strangeloop Networks, un 57% de los usuarios se van de un sitio web luego de tres segundos esperando que cargue. Además, de acuerdo con Akamai y Gomez.com, el 79% de los consumidores online que se enfrentaron a un sitio web lento no volverá a intentar comprar productos allí.
En dispositivos móviles, los tiempos de carga suelen ser mayores que en los de escritorio, tanto por una menor capacidad de procesamiento como por conexiones a Internet más lentas (algo que en nuestro país es especialmente problemático). Sin embargo, los usuarios de móviles esperan tener una experiencia igualmente buena.
¿Cómo lograr que nuestro sitio web cargue rápido y los usuarios no nos abandonen?
- Usar pocos plugins. Usar plugins externos puede ser indispensable y ahorrarnos mucho trabajo. Sin embargo, en plataformas como WordPress afectan notablemente al tiempo de carga. Existen herramientas para conocer el nivel de uso de recursos de cada uno de nuestros plugins.
- Cargar los scripts al final. Siempre que sea posible, los scripts de JavaScript deben invocarse al pie del código HTML, de manera que los elementos básicos del sitio se carguen primero.
- Evitar el hotlinking. Esta técnica consiste en mostrar imágenes o videos alojados en servidores externos, diferentes de aquel en el que se aloja la página actual. Esto obliga a realizar peticiones a un gran número de servidores distintos, ralentizando la carga de la página.
- Optimizar las imágenes. Debemos comprimir las imágenes JPG de máxima calidad para que pesen menos. Por otra parte, las imágenes deben mostrarse en su tamaño real: incluir una imagen grande y reducir sus dimensiones a través de HTML obliga a escalarlas en tiempo de carga, entorpeciendo este proceso.
Google y Yahoo! ofrecen varios recursos para analizar y mejorar el desempeño de nuestro sitio web.