Cómo configurar la CDN en Magento 2

Las CDN – Content Delivery Network (redes de entrega de contenido) son la columna vertebral transparente de Internet y son responsables de la distribución de contenido. Cada uno de nosotros interactúa con los CDN a diario; al leer artículos en sitios de noticias, comprar en línea, mirar vídeos de YouTube o navegar por las redes sociales.

Para comprender por qué las CDN se utilizan tanto, primero debe comprender qué problema resuelven. La latencia es la demora molesta que ocurre desde el momento en que solicita cargar una página web hasta el momento en que su contenido aparece en la pantalla. La CDN sirve para superar este problema.

En esencia, las CDN le permiten acelerar el proceso de transferencia de recursos para cargar contenido de Internet. A estas alturas, los servicios CDN se han convertido en un elemento fundamental que, hasta la fecha, es utilizado por la mayor parte del tráfico web, incluido el tráfico de sitios importantes como Facebook, Netflix y Amazon.

¿Qué es la CDN?

El intervalo de retraso se ve afectado por una serie de factores, muchos de los cuales son específicos de una página web en particular. En todos los casos, sin embargo, la duración del retraso se ve afectada por la distancia física entre usted y el servidor hosting de ese sitio web.

cosa-è-cdn

La misión de la CDN es reducir virtualmente esa distancia física, con el objetivo de mejorar la velocidad y el rendimiento del rendering del sitio en cuestión.

Cómo configurar la CDN en Magento 2

Configurar CDN Magento 2 – Content Delivery Network (CDN) es una de las soluciones avanzadas a considerar cuando el rendimiento de su sitio es demasiado bajo. El tiempo de carga en la web es un factor importante que influye en su experiencia de usuario, así como en el SEO. A diferencia de la full page cache, Content Delivery Network (CDN) no está completamente integrada en Magento 2, por lo que debe elegir y configurar una CDN por su cuenta.

Por lo tanto, en este artículo, veremos cómo instalar una CDN en Magento para ayudarlo a lograr una velocidad increíble en el sitio.

Configurar una CDN en Magento 2

  • En el Panel de administración, haga clic en Tiendas .
  • En la sección Configuración , seleccione Configuración .
  • Seleccione Web en General en el panel izquierdo
    Abra la sección URL básica y continúe con lo siguiente:

cdn-magento-configurazione

Nel campo Base URL for static View Files inserisci l’URL della posizione sulla CDN in cui sono archiviati i file di visualizzazione statica
Nel campo Base URL User Media Files, inserisci l’URL dei file JavaScript sul CDN
Apri la sezione Base URL (secure) e continua con quanto segue:

En el campo Secure Base URL for Static View Files, ingrese la URL de la ubicación en la CDN donde se almacenan los archivos de vista estática.
En el campo Secure Base URL for User Media, ingrese la URL de los archivos JavaScript en la CDN.

Cuando termine, haga clic en Guardar configuración y listo.

Fuente: MagePlaza

Uptime y Downtime del servidor: qué son y por qué son tan importantes

Un buen hosting realmente puede marcar la diferencia en las conversiones y no solo porque a partir de mayo de 2021, Google con el concepto de Core Web Vitals , premia a los sitios más rápidos, sino y sobre todo porque si el usuario no tiene una user experience óptima en un sitio, simplemente lo abandona.

Obviamente todo esto está ligado al tipo de servicio de hosting en el que confiamos y en particular a sus especificaciones técnicas, que realmente pueden beneficiarnos.

Por lo tanto, hay dos parámetros muy importantes a considerar, a saber, el uptime y el downtime, o dicho de otra forma, el tiempo de actividad y el tiempo de inactividad del servidor. Estos son parte de una métrica cualitativa del servicio hosting. 

Pero, ¿de qué se tratan específicamente? Veámoslo juntos.

¿Qué significa Uptime?

Con el término Uptime llegamos a identificar el tiempo real de funcionamiento a plena capacidad de una máquina. Básicamente, es el momento en el que un servidor específico está realmente activo y accesible. Representa una indicación de la estabilidad del sistema.

Este valor se puede medir en porcentajes o en términos absolutos (de ahí el número exacto de horas, minutos y segundos de funcionamiento ininterrumpido). Por lo tanto, tener un servidor con un uptime alto, significa poter avere la sicurezza di un sito sempre online. significa poder tener la seguridad de un sitio que siempre está en línea. Evidentemente, también en este caso, se permiten algunas pequeñas interrupciones fisiológicas, que duran unos minutos.

En el caso de los proveedores, se utiliza la estimación porcentual y no el número absoluto y las mediciones se realizan anualmente. El porcentaje puede oscilar entre el 0%, relativo a un servicio que nunca funciona, hasta el 100%, relativo a un servicio que siempre funciona. En realidad, podemos considerar un excelente tiempo de actividad, cuando estamos alrededor del 99,5%.

¿Qué significa Downtime?

En contraste con el tiempo de actividad, encontramos el tiempo de inactividadDowntime, que básicamente representa el período de inactividad del sistema. Estos cortes pueden ser voluntarios y programados, debido a trabajos de mantenimiento, o inesperados. En el primer caso, quienes gestionan el sistema notificarán a sus clientes el período de interrupción. Es diferente si el tiempo de inactividad es causado por otros problemas.

Por eso, al elegir el alojamiento, debe estar bien informado y elegir un servicio que tenga un dowtime bajo y, en consecuencia, un uptime elevado.

¿De qué puede depender el tiempo de inactividad?

Como decíamos, el downtime puede depender de los trabajos de mantenimiento, que están programados y son notificados al cliente.

Otra causa relevante puede depender de un fallo del servidor y esto lleva a que los sitios se desconecten, debido a fallos en los componentes de hardware (sobrecalentamiento, daños en los discos, etc.) o en el software de la máquina en la que están alojados.

Además, podría haber un consumo excesivo de recursos , lo que puede comprometer el funcionamiento y la eficiencia de la máquina.

O incluso intentos de piratería informática y ataques a la seguridad.

Finalmente, también puede deberse a un fallo en el centro de datos que aloja el servidor.

¿Por qué son tan importantes el uptime y downtime ?

La relación entre estos dos valores es fundamental para elegir un servicio de hosting sin sorpresas. De hecho, esto le permite comprender la calidad del producto y cualquier defecto que tenga.

Si el servicio de alojamiento que está eligiendo tiene un alto tiempo de actividad, tiene más posibilidades de no tener problemas y de encontrar su sitio web siempre en línea.

Por lo tanto, el alto valor del tiempo de actividad se vuelve fundamental para el éxito de un negocio en línea. De hecho, muchas empresas pueden perder clientes si hay una interrupción de la red. Sin mencionar que si el sitio se desconecta con cierta frecuencia, esto también afecta negativamente al SEO.

Avere un alto livello di uptime significa avere un’alta probabilità che il tuo sito, per esempio E-Commerce, sia sempre online e disponibile. Al contrario il dowtime, rende la tua piattaforma irraggiungibile e questo può facilmente scoraggiare i tuoi cliente, che passano ad un tuo competitor.

Tener un alto nivel de uptime significa tener una alta probabilidad de que su sitio, por ejemplo, de E-commerce, esté siempre en línea y disponible. Por el contrario, un dowtime alto hace que su plataforma sea inalcanzable y esto puede desanimar fácilmente a sus clientes, que se cambian a su competidor.

¿Cuáles son los valores óptimos?

Los Hosting que pueden presumir de buena calidad y, por lo tanto, fiabilidad del servicio, cuentan con un tiempo de actividad superior al 99,5%. Sin duda, este valor viene dado por un excelente mantenimiento de las infraestructuras y por una asistencia que permite una cierta continuidad.

Sin embargo, ha de saber que no existe un uptime del 100% ya que el sistema siempre estará sujeto a fluctuaciones. Eso no quiere decir que elegir un hosting con un uptime igual o superior al 99,5% sea una mala idea, ¡al contrario! Es, sin duda, una buena opción. El éxito de un negocio online también depende en parte de esto.

VPS Magento 2: todo lo que necesita saber para acelerar su e-commerce

¿Cuántas veces hemos oído hablar de VPS sin saber qué es exactamente? ¿Cuáles son sus características, por qué es una excelente herramienta para el comercio electrónico? Hablaremos de esto y mucho más en este artículo. Siga leyendo para descubrir todos los secretos de VPS y acelerar su e-commerce.

¿Qué significa VPS y cuáles son sus ventajas?

El término VPS significa Virtual Private Server (Servidor Privado Virtual) y básicamente es un hosting adecuado para aquellos que necesitan tener las características de un servidor dedicado, pero que quieren aprovechar la conveniencia del hosting compartido. En esencia, esta herramienta se puede administrar como un servidor dedicado, con un entorno de trabajo separado, su propia dirección IP y recursos específicos de RAM, CPU y almacenamiento.

La ventaja de esta solución está obviamente ligada al precio reducido en comparación con un servidor dedicado, al tiempo que ofrece características y funcionalidades bastante similares. De hecho, puede configurarlo como mejor le parezca e insertar todos los recursos y aplicaciones que desee, gestionando la RAM y la CPU de forma independiente.

Pero, hay un pero … de hecho, incluso si es una solución con características similares a un servidor dedicado, no lo es. De hecho, los recursos se comparten con otros, pero a pesar de esto sigue siendo una excelente solución para aquellos que necesitan ciertas funciones y que al mismo tiempo deseen permanecer en un rango de precios asequibles.

Digamos que un VPS es en realidad como si tuviera su propio servidor, incluso si es compartido. Por supuesto, no es una solución fácil de administrar, por lo que muchos proveedores, incluidos nosotros, ofrecen servicios VPS managed. Esto significa que un equipo de técnicos especializados podrá apoyarte y ofrecerte todo el soporte que necesites.

¿Cuáles son las características generales de un VPS?

Para poder hacer malabares en la elección de la solución de hosting que mejor se adapte a sus necesidades, necesita conocer algunos datos fundamentales.

Por ejemplo:

  • Optimización de VPS: para tener un buen VPS que emule en todo (o casi) un servidor dedicado, virtualizando una máquina con características similares a una dedicada, este proceso no debe afectar significativamente los recursos del sistema. Para hacerlo simple, el VPS a adquirir debe estar optimizado, ser efectivo y tener un control total.
  • Hardware de calidad: El servidor en el que esté alojado su VPS debe ser de calidad. Todos los que usamos nosotros lo son. Por eso le podamos garantizar un excelente rendimiento.
  • Discos: es importante que la calidad de los discos que forman parte de la memoria sean de excelente calidad.
  • Conectividad: la conectividad de las máquinas para un VPS debe estar presente y tener una buena velocidad.
  • Soporte y Backup:  copias de seguridad diarias, con soporte 24h
  • Escalabilidad: este parámetro es fundamental, porque permite agregar recursos, en términos de RAM, CPU y disco, si fuese necesario.

Contratar un VPS es, por tanto, una solución de hosting bastante interesante, que puede resultar de gran interés para el mundo del E-commerce.

VPS para E-Commerce

Quien tenga un E-commerce en su propiedad, abe que es fundamental tener un negocio que convierta y esto solo puede suceder si se conseguir un buen tráfico hacia su tienda.  El trabajo detrás de un comercio electrónico para lograr buenos resultados es bastante complejo. Análisis SEO, gráficos llamativos, usabilidad, engagement, velocidad y mucho más…

Por lo tanto, debe elegir bien sus proveedores y servicios para lograr los resultados deseados.

La elección del tipo de hosting es, por tanto, un aspecto a tener muy en cuenta. Esto se debe a que un alojamiento de alto rendimiento realmente puede marcar la diferencia, en comparación con uno con características deficientes. De hecho, la velocidad con la que se «mueve» el sitio es un parámetro fundamental, que puede marcar la diferencia entre una venta o no.

De hecho, ¿cuántas veces nos hemos encontrado en sitios lentos, cuyas páginas se cargan lentamente… ¿Qué hacemos cuando esto ocurre? Como usuarios, escapamos. Sus clientes harán lo mismo.

Para evitar que todos sus clientes se escapen a las costas de la competencia, deberá elegir un servicio de alojamiento que se adapte perfectamente a sus necesidades. Porque el hosting puede afectar las conversiones.

Si bien un comercio electrónico también puede funcionar bien con un hosting compartido, el VPS ofrece algo más.

Como dijimos hace unas líneas, VPS realmente puede ser una excelente solución, porque permite tener las mismas ventajas de un servidor dedicado pero a un coste reducido. Esto significa que tiene la posibilidad de personalizar los recursos, adaptándolos a sus necesidades. De hecho, puede elegir: sistema operativo, espacio y memoria, gestionando todo como mejor le parezca.

vps-ecommerce

¿Qué debo tener en cuenta en un VPS para E-Commerce?

Si ha decidido confiar en un VPS, es correcto que también considere algunos aspectos antes de tomar su decisión final. En particular, hay algunas valoraciones a realizar, detalles a evaluar y recursos que se deben implementar. Todo esto para entender cómo obtener los mejores resultados del servicio hosting que ha adquirido.

Así que veamos, en la siguiente lista, cuáles deben ser las consideraciones a realizar.

  1. RAM adecuada . La RAM debe tener características adecuadas a sus necesidades. Hay varias posibilidades disponibles: 8GB -12GB – 32GB. Para un sitio de Magento, recomendamos comenzar con 8GB, pero puede elegir como mejor le parezca.
  2. ESPACIO adecuato. El espacio de almacenamiento también debe ser adecuado para sus necesidades. En particular para el comercio electrónico de gran tamaño, este parámetro es fundamental. Comienza desde un mínimo de 160 GB hasta 640 GB. Sin embargo, este espacio se puede ampliar en una etapa posterior si es necesario.
  3. MANAGED: Managed significa que tiene a su disposición a un equipo de técnicos especializados que pueden apoyarle ante cualquier problema. También existe una solución full access, si dispone de las habilidades necesarias para gestionar el VPS con total autonomía.
  4. SERVER y TECNOLOGÍA: Tanto los servidores como las tecnologías de virtualización deben ser confiables.

Conclusión

Como habrá visto, detrás del VPS hay todo un mundo por descubrir. De hecho, son muchas las funcionalidades que existen, dependiendo del tipo y necesidades del cliente. Si usted también ha optado por confiar en un VPS o está indeciso sobre qué opción de hosting elegir,  contáctenos .

Estaremos encantados de revisar con usted todas las mejores soluciones y recomendarle la que mejor se adapte a tus necesidades.

Cómo aumentar la velocidad de Magento 2

Ahora hay tantos CMS para comercio electrónico, como Shopify, Woocommerce, Magento, etc. Sin embargo, entre estas plataformas, Magento puede considerarse la plataforma de comercio electrónico más popular y ampliamente utilizada . Esto se debe a que es la alternativa más robusta, flexible y orientada al mejor rendimiento . Como resultado, Magento 2, la última actualización de esta plataforma, se convierte en la primera opción para la mayoría de las nuevas startups de comercio electrónico y tiendas en línea.

Sin embargo, nada es perfecto…  Magento está lleno de grandes configuraciones, e igualmente, todavía tiene varios defectos y el más obvio está relacionado con la velocidad. En este artículo, vemos cuáles son las razones que hacen que Magento 2 sea lento y cómo acelerarlo.

¿Por qué Magento 2 es lento?

Bueno, esta es definitivamente la primera pregunta que hacerse, solo para entender dónde puede estar el problema.

La velocidad de Magento 2 no es lenta de forma predeterminada, sino que la tienda predeterminada es robusta y funciona sin problemas. De hecho, la mayoría de los problemas de interfaz lenta y los altos tiempos de carga se deben al mal comportamiento y la falta de conocimiento en la optimización de sitios web. Una vez que no pueda cumplir con los requisitos básicos para administrar una tienda en Magento, como usar extensiones inapropiadas o no habilitar los complementos correctos, la velocidad de su tienda definitivamente disminuirá. Si no hace algo para solucionar este problema, su tienda podría perder una gran cantidad de clientes potenciales.

¿Cómo acelerar Magento?

Hay varias formas que podrían ayudarle a aumentar la velocidad de su tienda Magento . Necesita conocer algunas de las mejores prácticas de velocidad de Magento para ejecutar un sitio web de Magento sin problemas. A continuación, se muestran varias formas a las que puede hacer referencia para optimizar su sitio web de Magento:

Paso 1: Optimizar los requisitos del servidor y del sistema

Los requisitos del servidor y del sistema se pueden considerar como los dos factores más importantes que pueden ayudarlo a aumentar la velocidad de su sitio web Magento 2.

Requisitos del servidor: dado que Magento es una tienda bastante poderosa, puede elegir un hosting compartido para Magento, un server dedicado o un hosting VPS.

Requisitos del sistema: haga clic aquí.

Paso 2: Actualizar a la última versión de Magento 2

Cuando se trata de optimizar la velocidad de Magento , una de las formas más fáciles de usar es actualizarlo a la última versión . Cada vez que Magento lanza una nueva versión, el rendimiento, así como otros cambios, mejorarán significativamente. Como resultado, le recomiendo que actualice la versión de su tienda a la última para mejorar la velocidad del sitio de su negocio.

Paso 3: activar Varnish Cache

Hay varias prácticas que deben implementarse para acelerar el sitio de Magento, incluido el almacenamiento en caché.

A continuación, puede ver cómo habilitar Varnish Cache para mejorar la velocidad de carga de Magento 2.

abilitare-varnish-magento

Desde el panel de administración, vaya a Tienda> Configuración> Avanzado . En la pestaña Avanzado , haga clic en Sistema , verá la sección Caché de página completa . En esta sección, cambia el valor de Catching Aplicaciones en Varnish Caching.

Paso 4: configurar Memcached

Otro método para acelerar las tiendas de Magento 2 es reducir la carga de la base de datos. Y la forma de hacerlo es configurando Memcached .

Paso 5: habilitar categorías y productos flat

Una de las razones más comunes que ralentizan su sitio Magento 2 es la velocidad de lectura de la base de datos. Para solucionar este problema, puede habilitar Flat Catalog.

He aquí cómo hacerlo:

Primero, vaya al panel de administración de su tienda Magento. Desde aquí, vaya a Tienda> Configuración> Catálogo . Luego haga clic en Catálogo ubicado en la pestaña Catálogo. Aquí verá la sección Escaparate o Storefront. Aquí hay dos campos UUse Flat Catalog Category y Use Flat Catalog Product y, en estos, establecer  .

Paso 6: Optimizar Javascript y CSS

Otra razón que lleva a Magento 2 a baja velocidad es Javascript y CSS .

Así es como podemos solucionar el problema.

Desde el panel de administración, vaya a Tienda> Configuración> Avanzado . En la pestaña Avanzado , haga clic en Desarrollador . En la sección Configuración de Javascript , cambie los valores en los tres campos Combinar archivo JavaScript, Habilitar combinación de JavaScript y Minificar archivo JavaScript, configurándolos en  .

A continuación, cambiar los campos Combinar Archivo CSS y Minify CSS file  en la sección de configuración de CSS, estableciéndolos a .

ottimizzazione-javascript-css-magento

 

Paso 7: configurar el Content Delivery Network

También puede configurar Content Delivery Network para mejorar la velocidad de su tienda Magento.

Desde el panel de administración, vaya a Tienda> Configuración> General  Haga clic en Web, que se encuentra en la pestaña General.  Luego, puede explorar la sección URL base (segura) y agregar los ULR HTTPS

Paso 8: usar un buen tema

Le recomiendo encarecidamente que utilice un tema de Magento ligero y rápido. De hecho, esto puede ayudarle a mejorar significativamente la velocidad de carga de Magento 2.

Paso 9: elegir las extensiones

Muchos usuarios tienden a usar extensiones sin verificar o confirmar su seguridad. Por ejemplo, si contienen errores, la velocidad de Magento seguramente se verá afectada. Es por eso que siempre debe usar extensiones de terceros sin errores (sin bug).

Paso 10: optimizar las imágenes

Hay toneladas de imágenes de productos en el sitio web de su tienda. Esto puede reducir la velocidad de Magento si estas imágenes no se optimizan correctamente. A continuación, se muestran algunos puntos clave que puede utilizar en la optimización de imágenes:

  • Las imágenes deben estar comprimidas.
  • El logotipo de su tienda debe estar en formato PNG o SVG.
  • La imagen del producto debe estar en formato JPEG.

Conclusión

En pocas palabras, ¿por qué Magento 2 es tan lento?

Como ha visto, hay varias formas que puede utilizar para acelerar la velocidad de su Magento 2 . Depende de ti elegir el más adecuado para tu tienda. Lo que debe tener en cuenta es que una sentada lenta solo alejará a sus usuarios. Por lo tanto, debe concentrarse en encontrar la mejor solución para agilizar su tienda. En este artículo, ha visto algunas formas que puede utilizar para obtener más velocidad

Compruebe si su sitio es lento

7 mejoras a hacer en su Magento Hosting para acelerar su tienda

¿Cuál es el siguiente paso después de configurar una tienda Magento?

Optimizarlo para mejorar las clasificaciones en las SERP, por supuesto. Magento es una de las plataformas más populares del mercado y es fácil ver por qué. Por un lado, tiene muchas funciones y le brinda la flexibilidad de personalizar su tienda de comercio electrónico de una manera compatible con SEO.

Dicho esto, se necesita un esfuerzo para hacer crecer la presencia web de su tienda de comercio electrónico en Magento. Ya sea que sea un emprendedor o un gran minorista que busca mejorar el ranking SERP de su tienda, debe comprender las optimizaciones que funcionan para usted.

Ya hemos visto algunas herramientas para medir la velocidad de Magento y algunos módulos que pueden ayudar. Entonces, echemos un vistazo a siete optimizaciones para su tienda Magento, que son necesarias para obtener excelentes clasificaciones SERP.

1. Optimice su tienda Magento con una estructura de URL optimizada para SEO

La palabra clave principal le dice a los motores de búsqueda de qué se tratan la página y el contenido. Es por eso que la URL de las páginas debe contener la palabra clave principal (si es posible). Esto ayuda a los motores de búsqueda a clasificar su página en SERP y ofrece más información de productos a los usuarios.

Como práctica recomendada, Magento recomienda implementar la siguiente estructura de URL para la categoría / subcategoría y las páginas de producto en su tienda.

  • La estructura de URL para la página de la categoría:
    ejemplo.com/nombredecategoria/
  • La estructura de URL para la página de la subcategoría: ejemplo.com/nombredecategoria/nombredesubcategoria
  • La estructura de URL para la página del producto:
    ejemplo.com/categoria-subcategoria/nombre-producto/
    Sin embargo, si su tienda tiene un gran inventario de productos, puede implementar una estructura de URL simple como ejemplo.com/nombre-producto/

Puede optimizar aún más la estructura de la URL yendo a la configuración Tiendas> Configuración> Catálogo> Optimización de los motores de búsqueda .

2. Optimiza el sitio de Magento con contenido único

Esta puede parecer la solución más simple, ¡pero no cometa el error de usar contenido duplicado para los mismos productos!

Además, nunca copie y pegue contenido del sitio web del fabricante en su sitio web. No se beneficiará de ello; de hecho, es probable que perjudique las clasificaciones SERP de las páginas de sus productos. Los motores de búsqueda pueden incluso penalizar y dejar de indexar su sitio web si encuentran contenido duplicado. Por lo tanto, siempre escriba contenido nuevo y único para las páginas de sus productos.

Si escribir no es su fuerte, puede subcontratar los servicios de producción de contenido. Solo asegúrese de que el contenido sea lo suficientemente atractivo como para atraer a los usuarios a visitar su página y realizar una compra.

También pueden surgir problemas de contenido duplicado debido a filtros inadecuados, paginación, variaciones de productos o el mismo producto asignado en varias categorías. Para eliminar este problema, vaya a Tiendas> Configuración> Catálogo> Optimización de los motores de búsqueda. Habilite las metaetiquetas canónicas para las páginas de categorías y productos como se muestra en la imagen a continuación.

SERP-Magento

3. Optimice su tienda Magento con metaetiquetas

Las metaetiquetas no solo afectan significativamente la clasificación SERP, sino que también afectan el CTR del motor de búsqueda en las páginas de la tienda.

Es por eso que debe esforzarse por escribir y optimizar la página con metatítulos y descripciones relevantes. Puede aprender fácilmente a crear metaetiquetas efectivas. Basta decir que algunas herramientas de análisis web y SEO recomiendan tener de 50 a 60 caracteres para los meta títulos y de 100 a 160 caracteres para las meta descripciones.

Las mejores prácticas incluyen incluir las principales palabras clave en ambos tipos de metaetiquetas. Si es posible, incluya una palabra clave secundaria en la meta descripción para optimizarla aún más. Pero no es necesario forzarlo: la palabra clave secundaria debe usarse orgánicamente, ya que el exceso de palabras clave afectaría negativamente las clasificaciones SERP.

4. Optimice la velocidad de carga de las páginas de su tienda Magento

Según algunos estudios, el 40% de los visitantes abandonará un sitio web si tarda más de 3 segundos en cargarse. Además, el 79% de los clientes insatisfechos no volverán a un sitio con poca velocidad de carga de la página.

Entonces, ¿cómo se mejora la velocidad de carga de la página de su tienda Magento? Para empezar, puede comprimir archivos multimedia como imágenes, videos y GIF. También debe implementar la carga diferida, habilitar el sistema de administración de caché, fusionar y minimizar los archivos JS y CSS y, si es posible, cambiar a un mejor proveedor de alojamiento .

Más información sobre este tema, puedes encontrarlos en nuestro artículo que habla de esto.

Para un mejor mecanismo de almacenamiento en caché, se recomienda la implementación del sistema de caché Varnish Magento.

Para fusionar y minimizar archivos JS y CSS, vaya a Tiendas> Configuración> Avanzado> Desarrollador. Aquí podrá fusionar y minimizar archivos CSS y JS. Más información sobre este tema, puedes encontrarlos en nuestro artículo que habla de esto.

5: Optimice su sitio web Magento con schema y rich snippet

Schema y rich snippet son una forma de datos estructurados en código que se pueden adjuntar a las páginas de productos para mostrar información adicional en las SERP. Estos le permiten ver detalles como el precio del producto, reseñas, calificaciones, disponibilidad e imágenes en las páginas de resultados de búsqueda para atraer clientes potenciales.

En la siguiente imagen, notarás cómo la parte resaltada contiene información relevante para los clientes como la valoración y precio de los productos.

Estos resultados multimedia, que mejoran la experiencia de compra del cliente, aumentarán en gran medida las posibilidades de que los usuarios hagan clic para llegar a las páginas de su tienda. Esto indica a los motores de búsqueda que su página tiene más valor que la competencia. Entonces, en última instancia, los rich snippet mejoran la clasificación de las páginas.

6. Optimice las páginas para palabras clave de cola larga

Como habrás notado durante tus búsquedas, los motores de búsqueda son cada vez más específicos sobre los resultados que muestran en las SERP.

Las palabras clave de cola larga ofrecen más información para inducir a los motores de búsqueda a que muestren contenido más relevante. La longitud de estas palabras clave no es inferior a tres palabras y, a menudo, supera las cinco. También incluyen palabras clave cortas que deseas elegir como target.

Puede utilizar palabras clave de cola larga para optimizar su producto, categoría o páginas CMS. Supongamos que un cliente quiere comprar un par de zapatos deportivos azules de una marca específica. En este caso, los visitantes saben lo que buscan, por lo que su query se vería así: «calzado deportivo de marca en azul».

Busque palabras clave de cola larga que los clientes puedan usar para encontrar los productos que vende. Incluya esas palabras clave en lugares como descripciones de productos para optimizarlas para esas palabras clave. Esto le dice a los motores de búsqueda que sus páginas tienen resultados relevantes para consultas que contienen esas palabras clave de cola larga.

Es más probable que los clientes compren un artículo si satisface sus necesidades.

7. Optimice aún más su sitio de Magento con la página del blog

Una página dedicada solo al blog es otro gran truco para atraer más tráfico, expandir el alcance de su sitio web y atraer nuevos clientes. También puede orientar palabras clave que no ha tenido la oportunidad de utilizar en las páginas de sus productos para generar más tráfico.

Una página de blog expone su negocio a más clientes y aumenta las ventas. Según la investigación, los sitios web de comercio electrónico con páginas de blogs tienen un 434% más de páginas indexadas que los sitios sin páginas de blogs, lo que significa que los motores de búsqueda recompensan a estos sitios web con reconocimiento.

Conclusión

Este artículo destaca siete grandes trucos de optimización de la tienda Magento para mejorar el ranking SERP de las páginas de su tienda. Impleméntelos ahora para ver mejoras en su clasificación.

Dicho esto, la optimización de la tienda Magento no es un trabajo de un solo día. Es un proceso continuo que requiere un esfuerzo constante de su parte.

Así que asegúrese de revisar su tienda Magento con regularidad para detectar errores relacionados con el rendimiento. También analice a sus competidores y esté atento a los algoritmos de los motores de búsqueda. Su juego de SEO solo puede alcanzar el siguiente nivel cuando ejerce una vigilancia constante en su tienda Magento.

¿Tu Magento es lento? 15 consejos para optimizarlo y aumentar la velocidad

Magento es una plataforma de comercio electrónico llena de recursos y posibilidad que a cambio requiere el conjunto correcto de configuraciones para un rendimiento óptimo. Debido a esto, es posible que tu tienda Magento sea lenta. Es por eso que aquí, en esta publicación, veremos cómo acelerar Magento 2 con algunos de los mejores consejos de optimización de velocidad de Magento 2 para mejorar el rendimiento de su tienda Magento.

15 consejos de optimización de la velocidad para acelerar Magento 2

Los desarrolladores responsables del mantenimiento de las tiendas Magento generalmente se aseguran de incorporar las mejores prácticas de optimización del rendimiento de Magento 2 en sus proyectos. Como resultado, las tiendas de comercio electrónico creadas a partir de este CMS operan con la máxima eficiencia las 24 horas del día, los 7 días de la semana.

Veamos pues algunos de los consejos de optimización de velocidad de Magento 2 más populares, que podrían ser de valor en tus proyectos Magento.

1. Elige el hosting apropiado para Magento

Para asegurarte de que tu tienda Magento se cargue más rápido, considera alojarla en un proveedor de confianza que ofrezca una experiencia de usuario fluida, que se traducirá en ventas e ingresos.

El hosting o alojamiento web juega un papel importante en la optimización del rendimiento de Magento 2. Si estás buscando un hosting de confianza, puedes elegir Hostgento, con sus soluciones optimizadas para Magento. Estas soluciones de hosting simplifican el alojamiento de la tienda Magento y ofrecen muchas optimizaciones y mejoras como parte del paquete estándar.

hostgento-hosting-magento

2. Actualiza la versión de Magento

Magento lanza regularmente actualizaciones de nuevas versiones, centrándose principalmente en la seguridad de la plataforma y la optimización de Magento. Por lo tanto, el consejo más simple y esencial para mejorar la optimización de la velocidad de Magento 2 es actualizar tu tienda Magento a la última versión.

Si utilizas Magento 1, recomendamos encarecidamente que aproveches el servicio MageShield, que te permitirá tener un sitio siempre seguro y actualizado.

3. FPC para tiendas Magento 1.x.

Il tempo di caricamento della pagina ha un grave impatto sull’esperienza utente e di solito influisce direttamente sulle vendite. Per assicurarti che il tuo negozio offra un’esperienza utente senza interruzioni, utilizza l’estensione Full Page Cache (FPC) per gli archivi Magento 1.x e accelera le pagine di destinazione Magento 2 e riduci il tempo di caricamento del server. Questo aiuta anche a ottenere una posizione migliore nella SERP di Google.

El tiempo de carga de la página tiene un impacto importante en la experiencia del usuario y generalmente afecta directamente a las ventas. Para asegurarte de que tu tienda ofrece una experiencia de usuario perfecta, usa la extensión Full Page Cache (FPC) para las tiendas Magento 1.x y acelera las páginas de destino de Magento 2 y reduce el tiempo de carga del servidor. Esto también ayuda a obtener una mejor posición en el SERP de Google.

4. Ignora la caché incorporada: usa Varnish

Magento 2 viene con una solución Varnish incorporada que ofrece una combinación perfecta de rendimiento con resultados visibles.

En versiones anteriores, los usuarios tenían que instalar módulos como «Phoenix» o «Turpentine» para integrar Varnish con la plataforma Magento. Con Magento 2, la integración de Varnish viene de forma predeterminada, lo que resulta en una optimización de la velocidad y un rendimiento supersónico de de Magento 2.

5. Acelera Magento 2 a través de Memcached o Redis

Ambas son cachés de memoria distribuida que aceleran las aplicaciones Web Magento 2 a gran escala con bases de datos dinámicas. Reducen la carga de solicitudes de database en los servidores y proporcionan datos en caché si una solicitud de datos externos lo permite.

La elección de Redis o Memcached integra una caché back-end de alta velocidad con soporte completo de caché de etiquetas (tag cache) y no se requiere una caché del sistema de archivos de bajo nivel adicional. Como resultado, especialmente en las tiendas Magento de alto tráfico, el rendimiento es excelente y estable.

6. Continúa actualizando los indexadores

Magento permite trabajar con datos en bloque, reduciendo así el tiempo de carga. Para solucionar este problema, Magento tiene que re-indexar sus indexadores porque el sistema central actualiza los indexadores en cada objeto almacenado de forma predeterminada. Sin embargo, el proceso no es perfecto y se deben actualizar manualmente los indexadores.

Los indexadores se pueden actualizar desde el panel de administración de Magento 1. Para Magento 2, ejecuta el siguiente comando CLI en el directorio raíz usando el terminal SSH:

php bin/magento indexer:reindex

7. Inspecciona los módulos de terceros

Controla las extensiones de terceros instaladas en la tienda. Para ello, desactiva cada módulo uno por uno, borra la caché y comprueba si esto afecta al rendimiento de la tienda.

Prueba todas las páginas CMS esenciales (página de inicio, páginas de categorías, páginas de productos, páginas de pago). Si deshabilitas un módulo de Magento y la tienda se vuelve más rápida, habrás encontrado el problema.

Ponte en contacto con los proveedores/desarrolladores de la extensión de inmediato, solicita un reembolso e infórmales sobre el problema que estás experimentando.

8. Habilita los catálogos Magento Flat

Todos los datos de la tienda se guardan en una base de datos Magento similar a Excel. Cuando se alcanzan los límites, se «derrama sobre los datos adicionales». Como resultado, la tienda se ralentiza significativamente.

Puede reducir el impacto de los datos «dispersos» habilitando Magento Flat Catalog Category y Flat Catalog Product. Como resultado, notarás una mejora en el rendimiento de la tienda.

9. Un poco de ayuda de la minificación CSS / JS

Unire e minimizzare i file CSS e JavaScript può rendere la pagina web di Magento molto leggera e avere un impatto notevole sulla velocità di caricamento. Invece di inviare da 50 a 100 richieste, il browser deve inviarne solo due. Inoltre, la minificazione avvantaggia il processo con una dimensione inferiore dei singoli file.

Combinar y minimizar archivos CSS y JavaScript puede hacer que la página web de Magento sea muy liviana y esto tiene un gran impacto en la velocidad de carga. En lugar de enviar de 50 a 100 solicitudes, el navegador solo necesita enviar dos. Además, la minificación beneficia el proceso con un tamaño de archivo inferior al de los archivos individuales.

10. Acelera los resultados de búsqueda con ElasticSearch

Elasticsearch proporciona búsqueda de texto completo a muy alta velocidad. Ofrece la capacidad de buscar rápidamente contenido web gracias al servicio de indexación que se ejecuta en el servidor en lugar de buscar coincidencias en toda la base de datos.

Elasticsearch es imprescindible para mantener la búsqueda de tu tienda Magento precisa y rápida. Esto mejora la experiencia del usuario y asegura que los clientes puedan hacer un buen uso de su tiempo en tu tienda Magento.

11. CDN para la optimización de la velocidad en Magento 2

Una Content Delivery Network (CDN) (Red de Entrega de Contenido) es una herramienta útil que almacena en caché el contenido estático de los archivos de Magento, como CSS, JavaScript, imágenes, videos, fuentes, etc. Como resultado, el tiempo de respuesta de la tienda se reduce considerablemente para los usuarios.

Debido a las ubicaciones de los nodos distribuidos globalmente, la CDN se hace cargo del proceso de solicitud y comienza a ofrecer contenido web estático para mejorar el tiempo de carga de la página en el navegador del usuario. Configura CDN en tus tiendas Magento para ofrecer una mejor experiencia de compra a tu público.

cdn-hosting

 

12. RM -RF * Registros de base de datos

A pesar de su participación en el mercado y los puntos de referencia de rendimiento, las prestaciones de tu base de datos aún no están a la altura. Una razón común detrás de esto es el espacio que ocupan los registros. Cuando se eliminan, el rendimiento de la base de datos mejora significativamente, debido a la menor demora en la ejecución del proceso.

IMPORTANTE: antes de realizar cualquier operación en la base de datos, realiza una nueva copia de seguridad .

13. Cambia a modo de producción

Ejecutar el entorno en vivo de la tienda Magento 2 en modo de producción es algo de lo que carecen muchos desarrolladores. Asegúrate de que esta sea una tarea prioritaria en tu lista de verificación de optimización de velocidad de Magento 2.

Magento 2 tiene tres modos: Default, desarrollador y producción. El modo de producción está optimizado para el rendimiento y garantiza una gran experiencia de usuario.

14. Consejos de optimización de la tienda de Magento por parte de la Community

Los expertos de Magento han compartido los siguientes consejos cruciales para la optimización de las tiendas Magento.

Artem Pugachev (Director General de Mobecls)
Recomendaría las mismas cosas que estaban en M1: JS, CSS, modelo móvil separado, perfil de extensión deficiente, servidor robusto. Sin embargo, M2 ofrece algunas oportunidades más para usar microservicios y deja de lado algunas características sustanciales.

Damien Retzinger (Lead Software Architect en Daffodil PWA)
La primera regla de la optimización de la velocidad de Magento 2 es abordar los abusos del problema de query N + 1. Estos se encuentran típicamente a través de la creación de perfiles.

No es nada terriblemente «click-baity», pero explica uno de los problemas de rendimiento más comunes que se encuentran en la mayoría de las aplicaciones personalizadas, si no el más común (las tiendas Magento tampoco son inmunes a esto).

Robert Duffner (fundador de Commerce Canary)
¡Los consejos esenciales son trabajar desde el front-end! Lo más importante es optimizar para HTTP2 y no utilizar soluciones antiguas como la agrupación JS predeterminada o la combinación de archivos CSS / JS. Esto significa implementar algo como Baler para Magento.

A continuación, concéntrate en el retraso de una carga de imágenes, utilizando el observador de intersección «Lazy loading» e introduce las correcciones para el bajo uso de Dom ready de Magento. Podría continuar durante días con este tema … Supongo que podría incluir algunos supuestos básicos, como activar el modo de producción, deshabilitar registros, indexar en el tiempo en lugar de guardar. Eso es todo lo que mi cerebro cansado da para esta noche.

Piotr Siejczuk (eCommerce Solutions Architect presso Accenture)
Ecco alcuni suggerimenti / commenti da parte mia se si tratta di M2 OOTB Application Setting (s):

Piotr Siejczuk (eCommerce Solutions Architect en Accenture)
Estas son algunas sugerencias / comentarios míos cuando se trata de la (s) configuración (es) de M2 OOTB Application Setting (s):

tabella

15. Algunos consejos a tener en mente

  • La agrupación JS requiere un régimen de codificación estricto y es posible que no funcione correctamente con módulos de terceros.
  • La configuración de eventos del catálogo está relacionada con el uso o falta de uso de esta función.
  • Configuración del paquete de JavaScript: NO recomendado (vinculado a la calidad de las extensiones de terceros dentro de JavaScript).
  • Para actualizar / habilitar las funciones de mejora del rendimiento del front-end, ejecutar:
  1. php bin / magento config: set dev / template / minify_html 1
  2. configuración bin / magento php: set dev / js / merge_files 1
  3. configuración bin / magento php: set dev / js / minify_files 1
  4. configuración bin / magento php: set dev / css / minify_files 1

Ultimo ma non meno importante, aggiungerei anche CSS Critical Path e puoi anche controllare uno script che ho scritto qualche tempo fa.

Por último, pero no menos importante, también agregar CSS Critical Path.

Recapitulando

La velocidad es un factor dominante en el éxito de una tienda de comercio electrónico. Una tienda Magento de carga rápida responde rápidamente, convierte mejor y brinda felicidad a los visitantes, lo que automáticamente genera mayores ventas e ingresos.

Por otro lado, un eCommrce de Magento lento haría que los clientes huyesen de la tienda, lo que provocaría una pérdida de ventas y un gran golpe para la reputación de la marca. Es por eso que los desarrolladores de Magento necesitan saber cómo optimizar el rendimiento de Magento.