Blog de Duplika

El tiempo de carga es dinero

tiempo de carga de tu sitio y su impactoEn un mundo donde los tiempos de todo se acortan y las personas se acostumbran cada vez más a obtener todo de inmediato, no estar a la altura en la velocidad de carga de nuestro sitio puede costarnos caro, literalmente hablando.

Los aspectos a considerar a la hora de lograr una buena velocidad de carga de nuestro sitio son varios e incluyen desde decisiones de construcción del nuestro sitio hasta la optimización de los servidores que finalmente vayamos a utilizar.

Algunas de las ventajas más visibles de tener un sitio que carga rápidamente son:

  • Una reducción en las tasas de rebotes, gracias a que estaremos reteniendo a todas esas personas que, de otro modo (haciéndolos esperar), se irían del sitio en búsqueda de un mejor servicio informativo online.
  • Una mayor cantidad de interesados y clientes, gracias a esa mayor cantidad de gente dispuesta a navegar nuestro sitio.
  • Si la carga rápida se debe a un sitio liviano (lo más esperable), nuestro consumo de recursos del servicio de hosting serán menores, lo que redundará en menores costos, especialmente cuando nuestro sitio comience a crecer en cantidad de tráfico.

Es muy importante tener en mente que no todos tienen la misma velocidad de conexión, por lo que muchas veces debemos ponernos en la piel de otros usuarios con conexiones más lentas para que, en el futuro, no los perdamos. Una prueba extrema para verificar la performance de nuestro sitio es visitarlo desde una conexión con modem de 56k o bien acceder desde algún smartphone via 3G.

La carga de nuestro sitio no debería nunca exceder los 8 segundos, aunque bastante menos que eso sería muy recomendable. Especialmente para sitios donde se realizan transacciones, donde el número debería estar siempre por debajo de los 5 segundos.

Herramientas para medir la velocidad de acceso

  • Pingdom Tools
  • GTmetrix: Además de medir la velocidad de acceso, también te mostrara los resultados de Google Page Speed y YSlow!

Otra manera de mejorar los tiempos de que el usuario mejore su capacidad de cumplir objetivos en nuestro sitio es minimizar la cantidad de etapas necesarias para lograr un resultado específico. Por ejemplo, si tenemos un proceso de contratación de 5 etapas deberíamos analizar si no podemos convertirlo en uno de 3 etapas.

La posibilidad de lograr una carga incremental y progresiva es también una buena idea, de modo tal que la persona pueda comenzar a consumir información aun cuando todo el resto del sitio aún no se haya cargado.

Si utilizamos tecnologías específicas como Wordpress, Joomla, Drupal, Magento, etc., es muy importante que configuremos correctamente las opciones de optimización de los mismos. También en este sentido, es sumamente valioso contar con el respaldo de nuestro hosting para que nos ayude a optimizar los servidores en función de la tecnología que utilicemos.