Consejos para acelerar su tienda WooCommerce
Publicado: 2017-09-18
Última actualización - 8 de septiembre de 2020
WooCommerce se está convirtiendo rápidamente en la elección de las tiendas de comercio electrónico de todo el mundo. Lo triste es que la cantidad de tiendas WooCommerce que no superan el primer año está aumentando rápidamente debido a un problema evitable: los propietarios de las tiendas WooCommerce no optimizan la velocidad de sus tiendas. El resultado es una tienda lenta que no logra impresionar a los visitantes y, por lo tanto, no genera dinero.
Antes de aplicar cualquiera de las sugerencias de este artículo, le recomendamos probar su tienda WooCommerce utilizando servicios de evaluación comparativa como GTMetrix, Pingdom Tools o Google PageSpeed. Comience por anotar el tiempo de carga actual de su tienda WooCommerce, así como el tamaño de sus imágenes. De esta forma, podrás comprender mejor las mejoras en el tiempo de carga de tu tienda WooCommerce.
Servidores y Alojamiento
Al igual que muchos nuevos propietarios de tiendas, es posible que usted también desconozca la importancia de la solución de alojamiento para determinar la velocidad de carga de la página de su tienda WooCommerce. En lugar de alojamiento compartido o dedicado, es posible que vea mejores números de rendimiento con el alojamiento en la nube administrado. Recuerda que el alojamiento compartido puede ralentizar el rendimiento de tu tienda, mientras que el alojamiento dedicado puede resultarte caro.
Elegir un servidor web decente como Cloudways puede ayudar a acelerar su tienda WooCommerce . La plataforma de alojamiento de WooCommerce administrada por Cloudways le permite beneficiarse de una gran cantidad de características, como centros de datos globales, múltiples proveedores de infraestructura en la nube, seguridad inquebrantable, copias de seguridad automáticas y soporte de administración de servidores 24 horas al día, 7 días a la semana por parte de expertos.
La ubicación física del servidor que aloja su tienda WooCommerce es un factor importante en la velocidad de carga de la página. Cuanto más lejos esté el servidor de los usuarios, mayor será el tiempo de carga de la página. Cuando se carga una tienda WooCommerce, puede generar una gran cantidad de solicitudes al minimizar la distancia que estas solicitudes deben recorrer. De esta manera, la velocidad de carga de la página podría mejorar drásticamente.
Habilitar el almacenamiento en caché de WooCommerce
Los complementos de caché aceleran las tiendas de WooCommerce al optimizar la forma en que el servidor maneja las solicitudes. En lugar de pasar todas las solicitudes al servidor (y perder tiempo en el procesamiento del servidor y el acceso a la base de datos), estos complementos mantienen una copia de los elementos estáticos (archivos CS y JS) y atienden las solicitudes relacionadas casi de inmediato. Aunque hay una serie de complementos de caché de buena reputación en el mercado, recomiendo uno gratuito llamado Breeze: complemento de caché de WordPress .
Además de generar archivos HTML estáticos, el complemento de caché Breeze mejora la velocidad de su tienda WooCommerce de varias maneras. Admite métodos de optimización como la minificación, el almacenamiento en caché del navegador, la compresión de CSS y JavaScript, y la integración de una red de entrega de contenido (CDN).
Optimice su base de datos
La configuración predeterminada de la tienda WooCommerce no es tan efectiva. Retiene mucha información innecesaria que infla innecesariamente el tamaño de su base de datos.
WooCommerce podría generar una cantidad sorprendentemente grande de entradas en la base de datos que podrían obstruir el sistema y ralentizar el rendimiento de la tienda. El mejor curso de acción en este contexto es limpiar la base de datos con frecuencia. Puede hacerlo fácilmente purgando la base de datos de WooCommerce desde el menú de administración.
Optimice sus imágenes
Todos los propietarios de tiendas intentan hacer que su tienda sea más atractiva agregando múltiples imágenes de productos. Si bien esto mejora en gran medida la experiencia del usuario, una gran cantidad de imágenes y el enorme tamaño de la imagen podrían arrastrar la tienda hacia abajo. Si bien no le aconsejo que reduzca la cantidad de imágenes en su tienda WooCommerce (¡las imágenes son buenas para las ventas!), optimizar las imágenes es la clave para el rendimiento de la tienda. El gran tamaño de las imágenes también aumenta el tamaño total de la página, lo que degrada aún más la experiencia del usuario.

Ahora puede reducir fácilmente el tamaño de archivo de sus imágenes mediante el uso de programas de edición de gráficos como Adobe Photoshop. Alternativamente, puede reducir el tamaño de archivo de sus imágenes después de cargarlas en la tienda WooCommerce usando complementos como WP-Smush.it , EWWW Image Optimizer o Hammy .
Utilice una red de entrega de contenido (CDN)
Cada vez que visitas una tienda WooCommerce, tu dispositivo debe descargar todos los archivos de las páginas web que visitas. El tiempo que se tarda en descargar todos estos archivos se conoce como el tiempo de respuesta del servidor y puede ser una de las principales razones de un almacenamiento lento. El tiempo medio de respuesta puede ser de medio segundo. Sin embargo, dado el enorme tamaño de las páginas de la tienda de WooCommerce, esta vez podría funcionar bien durante varios segundos.
Cuanto más lejos esté de la ubicación del servidor, mayor será su tiempo de respuesta. Por ejemplo, si su centro de datos está ubicado en París, un visitante de Bruselas obtiene un mejor tiempo de respuesta que alguien que está en Quebec. La mejor manera de resolver esta situación es aprovechar una red de entrega de contenido (CDN).
La red de entrega de contenido (CDN) toma una copia de sus archivos y la almacena en varios centros de datos en todo el mundo. En lugar de descargar una copia de sus archivos directamente desde su servidor, el visitante descargará automáticamente una copia desde el centro de datos más cercano. Esto garantiza que todos los visitantes obtengan tiempos de carga rápidos mientras visitan su tienda WooCommerce.
Eliminar todas las extensiones innecesarias
Las extensiones son la razón por la que WooCommerce es tan flexible. Desafortunadamente, las extensiones también son una de las principales causas de la lentitud de las tiendas WooCommerce. Cada extensión que activa se suma a la sobrecarga del rendimiento de la tienda. Esto ha llevado a muchos proveedores de alojamiento de WooCommerce a prohibir algunos complementos que son conocidos por ralentizar las tiendas de WooCommerce.
Por lo tanto, es imperativo que desactive y elimine las extensiones de WooCommerce que no son esenciales para el éxito de su tienda. No caigas en la trampa de dejar las extensiones desactivadas porque quizás necesites usarlas más adelante. Si una extensión es importante, manténgala activada. Si no, desinstala esa extensión. Siempre puede reinstalar la extensión si surge la necesidad más adelante.
Use imágenes en lugar de botones para compartir
Muy a menudo, debido a su tamaño, algunos botones para compartir en redes sociales tardan demasiado en cargarse y, por lo tanto, ralentizan su tienda WooCommerce. Mientras el widget para compartir en redes sociales o los botones individuales sean menos de tres, no hay preocupaciones. Pero cuando vas más allá de eso, las cosas se complican.
Si desea mostrar más de tres botones para compartir en la parte inferior de sus productos, le recomiendo usar un complemento que le permita mostrar estos botones como imágenes. Esto reducirá en gran medida el tiempo de carga de la página de su tienda WooCommerce.
¡Terminando!
Ten siempre en cuenta que el propósito de tu tienda WooCommerce es hacerte ganar dinero y debes centrar todos tus esfuerzos en este objetivo.
Espero que esta guía lo ayude a hacer que su tienda WooCommerce sea mucho más rápida que el tiempo de carga actual. Si tiene alguna pregunta, comentario, idea o método probado, hágamelo saber en los comentarios a continuación.