Sobre nuestros patrocinadores de esta 4º edición

SOY, Patrocinador Bronce de Meet Magento Spain 2017

Soy.es, una consultoría eCommerce fundada por Raúl Jiménez.

En Soy.es ofrecen el servicio de mantenimiento de tiendas online, así como SEO/SEM, hosting, gestión de blogs y redes sociales.

Como patrocinador de Meet Magento 2017, ¿Qué opina del evento? ¿Puntos a destacar? ¿Por qué repetiría?

Meet Magento 2017 ha sido el evento eCommerce del año. Nos ha dado la posibilidad de conectar con otros profesionales, conocer otros proyectos y escuchar a los mayores referentes del sector. Los speakers han sido un acierto y nos volvimos a Elche con muchas notas y datos interesantes.

Un evento de 10 con una muy buena organización, algo nada fácil de conseguir con tantos asistentes. Sin duda, repetiremos el año que viene.

¿Cómo ve SOY el futuro del sector eCommerce?

Siempre se ha hablado del eCommerce como una apuesta de futuro, pero desde hace muchos años es ya una realidad. Podemos verlo reflejado en el éxito que muchas empresas están vendiendo solamente por internet o complementando sus negocios físicos.

Las cifras de ventas a través de eCommerce crecen año tras año y es una tendencia al alza. Estamos seguros de que es un sector que seguirá creciendo y mejorando.

¿Qué opina SOY del comprador español de tiendas online? 

Los compradores online son ya ‘maduros’, son conscientes de la seguridad de comprar en internet, son exigentes, saben perfectamente qué es lo que quieren y son realistas en sus expectativas. También es importante destacar que el uso del smartphone a la hora de comprar online está ganando mucho peso entre los compradores. De ahí la importancia de que las páginas sean accesibles, usables y funcionales a través del móvil.

¿Qué mejoras y nuevas oportunidades presenta SOY en un futuro próximo?

En Soy.es queremos seguir creciendo y ampliando nuestra plantilla. Nuestro objetivo siempre es estar a la última y ser punteros en el sector eCommerce. Seguiremos trabajando para conseguirlo.

Soy nos explica Cómo optimizar tu magento de la mano de soy.es y Cómo medir la velocidad de un sitio web:

Raúl Jiménez CEO de Soy.es

¿Sabías que hasta uno de cada cuatro usuarios decide abandonar tu sitio web si este tarda más de 5 segundos en cargar?

El problema no solo se encasilla en la pérdida del usuario. Repercute a la vez directamente en tu posicionamiento orgánico, debido a que ese usuario encontrará la respuesta que andaba buscando en otro sitio web por haber agotado su paciencia. El aumento de abandonos, en especial durante los procesos de compra, repercute directamente en la disminución de las ventas y a la vez empobrece tu imagen de marca. La velocidad de carga de un sitio web es uno de los factores determinantes para Google y el SEO de tu eCommerce.

Un sitio web rápido mejora la experiencia de usuario y a la vez contribuye a aumentar el número de páginas rastreadas por los buscadores. Como todos sabéis, el tiempo es oro, y cada buscador nos asigna un tiempo determinado para rastrear nuestro sitio web. Si durante ese tiempo nuestra web carga rápido permitiremos a los buscadores rastrear una mayor cantidad de información.

¿Cómo medir la velocidad de mi sitio web?

Una pregunta simple pero de difícil solución a la práctica. Debemos tener en cuenta que cualquier herramienta mide la velocidad de una URL específica en un momento determinado del tiempo. Cuando lo que realmente nos importa es la estabilidad y fiabilidad de esos tiempos de carga durante todo el día. A pesar de ello, como webmasters debemos tomar referencias de algún modo y la propia herramienta de Google Page Speed Inisghts nos puede valer. Ofrece, además, consejos útiles para mejorar la puntuación del 0 al 100 con la que evalúa cualquier sitio web en su versión para ordenadores de sobremesa yndispositivos móviles.

Otra de las herramientas para medir y tomar referencias de la velocidad de cualquier sitio web es Pingdom Website Speed Test, rápida y sencilla. Con utilidades como el histórico de las mediciones que realizas o el desglose de los tiempos de carga para las distintas partes de la web.

Otra herramienta interesante a tener en cuenta para hacer valoraciones de los tiempos de carga de un sitio web es también propia de Google. Se trata de las estadísticas de rastreo proporcionadas en Search Console.

A diferencia de las dos anteriores, no nos va a ser útil para la optimización de los tiempos de carga, pero sí para identificar posibles problemas de fiabilidad de nuestro hosting, especialmente en las fechas que se incrementa el tráfico de forma repentina. Esta es una excelente herramienta para analizar el histórico y disponer de una media aproximada de los tiempos de carga de nuestra web.

Consejos para optimizar la velocidad de mi sitio web:

1º Hosting bueno, bonito y barato

Es de lo más común que en un proyecto nuevo nos dejemos llevar por el precio en el momento de contratar los servicios de hosting para minimizar costes. Lo que en definitiva puede salir muy caro a la larga. Los servidores buenos, bonitos y baratos como los pintan en muchos servicios no existen. Lo que estará haciendo la empresa es venderte un servidor de altas prestaciones que llama la atención, pero será compartido con otros sitios web que consumen todos sus recursos, esta es la letra pequeña que ni se muestra.

De todos los costes que puedas tener en un inicio, te aconsejamos no escatimar en hosting. Busca una empresa de alojamiento web especializada en eCommerce que ofrezca un servidor con buenas prestaciones en RAM Y Discos SSD. Evidentemente lo mejor es un servidor privado, pero para empezar puedes contratar un VPS o Servidor Virtual Privado que también funciona de maravilla.

También te aconsejamos el uso de CDN para tu hosting, es una forma mucho más rápida de resolver la petición en los servidores que mejora considerablemente el rendimiento de una web. Es importante contratar estos servicios a una empresa con buena reputación y servicio técnico, a poder ser en el idioma que hables.

Cualquier incidencia relacionada con el hosting es importante que sea resuelta cuanto antes. En ocasiones hay que tener cuidado con determinadas empresas de hosting y los servidores VPS, ya que no controlan bien los recursos y los VPS vendidos sobrepasan la capacidad de la máquina que los alberga; creando que en ocasiones un VPS se comporte más lento que un hosting compartido.

2º Plantillas y temas bonitos pero pesados

En ocasiones las apariencias engañan. Las plantillas usadas para nuestros blogs o tiendas online han sido desarrolladas en muchas ocasiones para mantener una buena apariencia visual, pero no se ha realizado un trabajo de optimización para que estas respondan más rápido y posicionen mejor.

Incluso en plantillas de pago este trabajo de optimización no se ha realizado correctamente. Antes de adquirir una plantilla, trata de analizar un sitio operativo que la esté usando, no solo la demo, analiza los tiempos de carga y el peso de la web y si tienes dudas consúltalo con tus desarrolladores.

Comprueba también su optimización en dispositivos móviles, no solo que los elementos se vean correctamente, sino que los tiempos de carga también sean aceptables.

3º Darle al botón instalar sin parar

En muchas ocasiones llenamos el sitio web de módulos y funcionalidades para absolutamente todo. Esto no solo representa un problema para la carga de la web, también es una debilidad en la seguridad del sitio. Pues es debido a estos módulos, en muchas ocasiones gratuitos y desactualizados, a través de los cuales los hacker pueden llegar a acceder dentro de nuestra tienda o blog.

Ten en cuenta que cada módulo instalado representa un aumento del tiempo de carga. Trata de mostrar las funcionalidades justas y necesarias en tu web y evita todo lo que no sea realmente necesario.

4º Las fotos de la cámara a la web

Es obligatorio en cualquier sitio optimizar todos y cada uno de los archivos que subimos y mostramos a los usuarios. La velocidad depende de la transferencia de archivos,y a la vez del consumo de ancho de banda del servidor contratado. En especial para dispositivos móviles cuando no están conectados a una red wi-fi. Si las imágenes subidas no se han optimizado puede llegar a ser imposible cargar tu sitio web por completo, esto implica en la mayoría de ocasiones un abandono de casi el 100%.

5º El uso de la caché

Es necesario guardar esas porciones de memoria en archivos recurrentes del servidor. De ese modo, las solicitudes más frecuentes serán procesadas de inmediato. Esto minimiza los tiempos de carga y mejora el rendimiento de la web. Además, es conveniente crear reglas de cacheo para imágenes, ficheros js y css, para evitar que en sucesivas visitas estos ficheros deban ser descargados.

Esto ayudará en la puntuación del pagespeed de Google y mejorará los tiempos de carga. Para mejorar el sistema de cache por ficheros que suele incluir la mayoría de CMS, se puede opticar por algunos aceleradores de PHP como APC, XCACHE, OPCACHE. Siempre deberemos testear bien nuestro sitio web, ya que algunos de estos aceleradores crean algunas incompatibilidades con determinados CMS. Otra herramienta muy útil que algunos CMS incluyen es la posibilidad de usar Memcached que usa un sistema de cache basado en RAM, que mejora notablemente la carga en entornos de muchos usuarios simultáneos. En todos estos casos, es muy importante lograr un equilibrio en el uso de estas herramientas, ya que un uso de cache excesivo puede derivar en otros problemas de operatibilidad.

6º Comprime la web en Gzip

Archivos recurrentes como los JavaScript y CSS se deben comprimir antes de ser enviados para que ocupen el mínimo espacio y mejoren así la velocidad de carga.

Además de ocupar menos espacio, al agregar varios archivos a un mismo archivo comprimido, se obtienen con una única petición al servidor. Por lo tanto, no sólo se reduce el tiempo de carga al ocupar menos espacio; también se reduce al servir la información con una sola petición, en lugar de una petición por cada archivo.

También existen otras formas de optimizar la carga de la web, como cargar los archivos JavaScript al final de la página (para visualizar la parte superior de la página con mayor rapidez) y evitando cargar recursos desde servidores externos (tales como fuentes o ciertos scripts, dado que dependeremos de esos recursos externos para la carga de nuestra web). Evitar la carga de recursos externos nos puede evitar un problema futuro si el servidor que aloja el recurso externo sufriese alguna caída o ralentización que provoque que la carga de nuestro sitio web se ralentizara. Además, si en un futuro queremos añadir un certificado SSL, todos los enlaces internos y externos deben de usar https para lograr la seguridad completa.

7º Tiempos de carga vs visualización del sitio

En ocasiones el tiempo de carga que nos muestra una herramienta es mucho mayor que la percepción que nos ofrece acerca de su velocidad.

Esto es debido a que se puede llegar a optimizar un sitio para cargar primero todos los elementos más cercanos a la parte superior de la página, mientras que los elementos que quedan por debajo se cargan dinámicamente, mostrando de este modo toda la información visible para el usuario cuando entra en la web al momento.

El usuario no realizará una acción al instante, así que podemos cargar todas las funciones referentes a los botones de la web en el último momento, pues toda esta parte del código no afecta a la visualización del sitio. Lo mismo pasa con las imágenes, es necesario cargar las primeras, pero en una URL que contiene infinidad de imágenes, podemos cargar el resto a medida que el usuario hace scroll o progresivamente tras cargar las que están posicionadas en la parte superior.

Otro truco que podemos usar, es que dependiendo del dispositivo, si detectamos que es un dispositivo móvil, podemos tener imágenes optimizadas y de un tamaño inferior para dispositivos móviles. De esa manera ganaremos en velocidad de descarga en redes móviles.

Estos truquitos permitirán ofrecer una apariencia de carga mucho más rápida.


¡Gracias a Raúl Jiménez CEO de Soy.es por sus consejos!

Meet Magento Spain 2017