La velocidad es dinero para un sitio de comercio electrónico. Cuanto más rápido se cargue su sitio, mejor será la experiencia de compra. Una mejor experiencia de usuario se traduce en un SEO mejorado, un mayor ROI y clientes más felices. Esto finalmente conduce a mayores ingresos y ganancias.

Los compradores de hoy esperan imágenes y videos de alta resolución, chat en vivo, reseñas de usuarios, inventario en tiempo real, personalización y una gran cantidad de otras herramientas dinámicas.

Los compradores en línea tienen un corto período de atención. Por lo tanto, todas las características que esperan tener una experiencia de compra más rápida y fluida son las mismas que ralentizan su sitio de comercio electrónico si no las ejecuta correctamente.

WooCommerce es la plataforma de comercio electrónico más popular del mundo y es de uso y ajuste gratuitos según sus requisitos.

WooCommerce lidera el paquete de comercio electrónico (Fuente de la imagen: BuiltWith)

WooCommerce se ha descargado sobre 88 millones tiempos hasta la fecha. A partir de ahora, está en uso en terminado 5 millones sitios web.

WooCommerce plugin downloads and usage stats

Descargas de plugins de WooCommerce y estadísticas de uso

a diferencia de otros plataformas de compras populares, no tiene que pagar un porcentaje de sus ingresos a WooCommerce si lo usa. Sin embargo, hay algunos costos generales asociados con la ejecución de una tienda con tecnología WooCommerce.

Pero hay una trampa! Dado que WooCommerce es gratuito con soporte limitado, usted es responsable de mantenerlo en la mejor forma. ¡La buena noticia es que es fácil cuidarlo si sabes lo que estás haciendo!

¿Desea aprender a acelerar su sitio WooCommerce de manera confiable?

¡Esta guía es para usted!

Por qué la velocidad es importante para una tienda en línea

Las primeras impresiones son importantes y la velocidad es lo primero que un usuario notará sobre su sitio. En un estudio de Google, 53% de usuarios móviles abandonaron un sitio si tardó más de 3 segundos cargar.

Average Website Speed Index in the US by Google

3 segundos es la mejor práctica (Fuente de la imagen: Piensa con Google)

"2 segundos es el umbral para la aceptabilidad del sitio web de comercio electrónico. En Google, apuntamos a menos de medio segundo."
- Maile Ohye, jefe técnico, Google

En otro estudio global, 80% de los usuarios dijeron que encuentran un sitio web de carga lenta más frustrante que uno temporalmente inactivo. El mismo estudio también encontró que 73% de los usuarios cambiarían a un sitio de la competencia si un sitio web es demasiado lento para cargar.

Incluso un 100 milisegundos El retraso en el tiempo de respuesta de la página puede perjudicar la experiencia del usuario y los ingresos en línea. Según Akamai, un 100 milisegundos el retraso afecta las tasas de conversión por 7%, mientras que un 2 segundos retraso demora tasas de conversión por la friolera 103%.

Si tu sitio está generando $1000 en ingresos diarios, los retrasos de 100 milisegundos en los tiempos de carga de la página pueden costarle $25,550 en ventas perdidas anualmente.

Cuanto más grande es el negocio, mayor es la caída. Por ejemplo, Amazon proyectó un pérdida de ingresos de $1.6 mil millones anuales si el tiempo de carga de la página se ralentiza solo un segundo.

Page load time versus bounce rate chart by Google

El tiempo de carga de la página es vital (Fuente de la imagen: Piense con Google)

Los datos anteriores sugieren que si su sitio web tarda 6 segundos o más en cargarse, está perdiendo el doble de usuarios que si su sitio se cargara en menos de 3 segundos.

Además de la experiencia del usuario, su la velocidad del sitio también afecta al SEO. La velocidad y el rendimiento del sitio web juegan un factor importante en el algoritmo de clasificación del sitio de Google.

Google ha cambiado a la indexación móvil primero para más de 50% de las páginas mostradas en sus resultados de búsqueda. A pesar de esto, datos de HTTPArchive.org sugiere que el tiempo de carga promedio para sitios móviles que ejecutan WordPress ha empeorado en el último año.

WordPress sites performance stats from HTTPArchive.org

Cómo funcionan los mejores sitios de WordPress (Fuente de la imagen: HTTPArchive.org)

Durante las horas pico de tráfico como Cyber Monday y Black Friday, es aún más crucial mantener su sitio funcionando lo más rápido posible. Con el estallido de ofertas, asegurarse de que los compradores no abandonen su sitio es fundamental para cerrar las ventas.

Dadas estas estadísticas, acelerar su Tienda WooCommerce puede darle una ventaja significativa sobre su competencia.

La velocidad lo es todo: un retraso de 100 milisegundos afecta las tasas de conversión en 7%, mientras que un retraso de 2 segundos perjudica las tasas de conversión en un enorme 103%. ¡Vea cómo acelerar su tienda WooCommerce y sus ventas! 🚀🚚

Haga clic para tuitear

Medición de la velocidad de una tienda WooCommerce

¡Lo que no puedes medir, no puedes mejorar!

Ahora que ha entendido por qué la velocidad es importante para su tienda WooCommerce, es hora de aprender a medirla. Es esencial saber cómo evaluar las mejoras cuando intentas acelerar su sitio de WordPress.

UN prueba de velocidad del sitio web es una herramienta perfecta para probar la capacidad de respuesta de su tienda WooCommerce. Pero si no lo hace correctamente, su sitio puede parecer más lento después de hacer un cambio, cuando es más rápido.

Pingdom Tools example speed test report

Un informe de prueba de velocidad del sitio web (Fuente de la imagen: Pingdom)

Le recomiendo que comience con una de estas herramientas de prueba de velocidad del sitio web: WebPagetest, Pingdom, Google PageSpeed Insights o GTMetrix.

También puede usar el complemento gratuito de WordPress Monitor de consulta para identificar los temas, complementos y funciones que funcionan mal. Le ayuda a depurar consultas ineficientes de la base de datos, funciones hinchadas, errores de PHP, llamadas API HTTP, etc.

Ninguna herramienta de prueba de velocidad es perfecta, pero elige una y quédate con ella. Puede abrirse camino hacia otras opciones más adelante.

A tweet by Gary Illyes, Webmaster Trends Analyst, Google

Gary Illyes, analista de tendencias para webmasters, Google

Hay una diferencia entre rendimiento real y rendimiento percibido. La experiencia del usuario es más importante que la magia técnica que impulsa el sitio.

Por lo tanto, utilice las técnicas mencionadas a continuación para mejorar la experiencia general del usuario de su sitio, en lugar de solo obtener un puntaje de alta velocidad.

Cómo acelerar WooCommerce

Un informe de prueba de velocidad le dará un plan procesable para optimizar su sitio lento de WooCommerce. ¿Emocionado? ¡Recibamos empezado!

1. Optimizar la configuración de WooCommerce para el rendimiento

Comencemos con lo básico optimizando la configuración de WooCommerce.

Primero, cambiar la URL de su página de inicio de sesión. Por defecto, la URL de inicio de sesión de cada sitio de WordPress es dominio.com/wp-admin/. Si bien esto es fácil de recordar, plantea un problema importante: todos también lo saben, incluidos los bots y los piratas informáticos.

Cambiar su URL de inicio de sesión a algo único lo protegerá contra los ataques de fuerza bruta de actores nefastos. También te ayudará a combatir HTTP que limita la velocidad errores como 429 Demasiadas solicitudes.

Complementos gratuitos como WPS Ocultar inicio de sesión y Renombrar wp-login.php hacer esta tarea súper fácil

Si su sitio de comercio electrónico también alberga un blog, puede limitar la cantidad de publicaciones en su feed de blog. WordPress establece este límite en 10 publicaciones de forma predeterminada, pero puede establecer un límite inferior.

Si bien esto puede parecer trivial, los ahorros de rendimiento se suman si ejecuta un blog de alto tráfico (aquí le mostramos cómo dirigir el tráfico a su sitio web) Puedes encontrar esta opción en Panel de WordPress → Configuración → Lectura.

WordPress settings to limit the number of post revisions

Limite la cantidad de publicaciones en su blog

A continuación, deshabilite los pingbacks en su sitio web. Por lo general, generan spam sin valor. Cuantas menos consultas genere su sitio, mejor.

Optimizing the WordPress discussion settings

Optimizar la configuración de discusión

Si tienes mucho Comentarios del usuario en tus publicaciones o páginas, entonces WordPress también te da la opción de dividirlas en trozos más pequeños. La misma configuración es válida para descomponer comentarios en sus páginas de productos.

Mantenga este número entre 10 y 20 para optimizar el tiempo de carga de la página de su producto.

Puede deshabilitar las reseñas de productos en WooCommerce → Configuración si no te gusta tenerlos en tu tienda. Esto ayudará a acelerar su sitio ya que elimina la carga de algunos scripts y widgets.

Disabling product reviews in WooCommerce settings

Deshabilite las revisiones de productos si no las necesita

Finalmente, elimine cualquier temas y complementos innecesarios / obsoletos de su sitio Cuantos menos temas y complementos haya instalado, más fácil será mantenerlos y solucionar problemas de rendimiento.

2. Obtenga un tema rápido de WooCommerce

Utilizando el tema correcto de WooCommerce importa Hay cientos de miles de temas por ahí, así que decidir sobre el único eso es perfecto para ti, siempre es un desafío.

Featured themes on WordPress.org

Temas destacados en WordPress.org

Un hermoso tema con increíbles funciones incorporadas puede sonar muy bien en papel, pero puede fracasar en el uso real. Para un sitio de comercio electrónico, debe asegurarse de que sea totalmente compatible con WooCommerce.

Using filters to search smartly for themes on wp.org

Filtra tu búsqueda de temas de comercio electrónico

WP Rocket probó un montón de Temas populares de WooCommerce para la velocidad y obtuve los siguientes resultados.

WooCommerce themes size and requests report by WP Rocket

Opte por un tema rápido de WooCommerce (Fuente de la imagen: WP Rocket)

Astra, OceanWP y GeneratePress también son los favoritos de Kinsta como se sugiere en el Artículo de WordPress para acelerar. Son temas de WordPress ultra rápidos y livianos.

Cuando se combina con un constructor de páginas como Elementor o Beaver Builder, pueden ayudarlo a crear casi cualquier sitio.

Opt for a fast WooCommerce theme (Image source: WP Rocket)

Storefront es el tema oficial de WooCommerce

Escaparate es un tema gratuito ofrecido por WooCommerce, mientras que Shoptimizer, Diviy WoondrShop Son temas premium. Dado que estos temas están diseñados para ejecutar un sitio de comercio electrónico, no es necesario instalar complementos de terceros para recibir todas las funciones que desee.

Si tiene poco presupuesto, está perfectamente bien Comience con un tema gratuito y actualice más tarde a una solución premium.

Recomiendo dejar atrás los creadores de páginas para reducir la hinchazón. En su lugar, elija un tema que admita El editor de bloques de WordPress Gutenberg.

A decidir sobre un tema, Le sugiero que enumere todas las funciones que necesita en su tienda en línea. Luego, elija un tema que cubra la mayoría de sus requisitos de funciones. Esto lo ayudará a reducir la dependencia de temas multipropósito hinchados y complementos de terceros.

Esto nos lleva a la siguiente sugerencia.

3. Sea fácil con los complementos y las extensiones de WooCommerce

WordPress tiene Más de 54,000 complementos gratuitos en su repositorio. Hay incluso más complementos premium en la naturaleza. Por lo tanto, es fácil dejarse llevar e instalar docenas de ellos.

A screenshot of plugins available on wp.org

Hay un complemento para casi cualquier cosa

Muchos complementos populares, especialmente los relacionados con el rendimiento y la seguridad, no funciona bien en ciertos entornos de alojamiento.

Si le resulta difícil decidir qué complemento instalar, vaya a Kinsta lista cuidadosamente seleccionada de los mejores complementos de WordPress para varios usos Desde el SEO hasta la compresión de imágenes, seguramente encontrarás algunas gemas allí.

La funcionalidad de WooCommerce se puede ampliar con su amplia gama de extensiones gratuitas y premium de WooCommerce. Funcionan de la misma manera que los complementos.

WooCommerce Extensions Store page

Las extensiones de WooCommerce mejoran la funcionalidad de su tienda

Contrariamente a la percepción popular, la cantidad de complementos que instala no siempre causa problemas de rendimiento. Pero esto es válido solo mientras los complementos se construyan con las mejores prácticas de codificación.

Comprobar la calidad de cada complemento que instale se convierte en una molestia cuando hay demasiados. Y eso es teniendo en cuenta que tiene las habilidades y la experiencia para examinarlos a fondo.

Algunos complementos incluso crean conflictos con otros complementos. Cuando tiene docenas de complementos en su sitio, la probabilidad de que ocurra un conflicto de complementos se dispara exponencialmente.

Por lo tanto, sea inteligente sobre el tipo de complementos y extensiones de WooCommerce que instala.

4. Aumente el límite de memoria de WordPress

WordPress asigna 32 MB de memoria para PHP de forma predeterminada. Si se encuentra con problemas, automáticamente intentará aumentar este límite a 40 MB (para un solo sitio) o 64 MB (para un sitio múltiple).

En la mayoría de los casos, esto limite de memoria no será suficiente para un sitio de WooCommerce. Incluso puede recibir un mensaje de error en su tablero como:

"Tamaño de memoria permitido de xxxxxx bytes agotados "

Se recomienda aumentar este límite a 256 MB. Siempre haga una copia de seguridad de cualquier archivo antes de editarlo. En caso de que algo salga mal, puede reemplazar el archivo editado con el original.

Todos los planes en Kinsta establecen un límite de memoria predeterminado de 256 MB. Si su sitio está alojado con nosotros, no debería experimentar ningún problema relacionado con la memoria. Conozca más sobre nuestro migraciones gratis.

5. Comprimir imágenes y optimizar la entrega

Las imágenes constituyen la mayor parte del tamaño de página de cualquier sitio web, más aún para un sitio de comercio electrónico. Los sitios de WooCommerce están cargados con imágenes de productos y pancartas.

Si no optimizar imágenes para tamaño y entrega, pueden arrastrar tu sitio web 🐌

HTTPArchive rastrea el tamaño y la cantidad de muchas páginas web populares. Aquí hay una representación visual de sus estado de los sitios de WordPress en 2020:

The median WordPress page weight in 2020 as per HTTPArchive.org

Las imágenes son un recurso pesado

Si bien los videos son un recurso más pesado que las imágenes, en la mayoría de los casos se cargan a pedido. Por lo tanto, no afectan la velocidad de carga de la página percibida tanto como las imágenes.

De acuerdo con el Archivo HTTP Estado de las imágenes reporte, puedes guardar 545 KB por página por carga lenta de imágenes ocultas y fuera de pantalla.

Al configurar sus niveles de compresión JPEG en 85 o menos, puede guardar aún más 40,3 KB por página. Esta métrica viene directamente de Faro, La herramienta de prueba de velocidad de Google para sitios web móviles.

Siga estas 5 reglas para optimizar las imágenes para su tienda WooCommerce (y la web en general):

  1. Elija el formato correcto para sus imágenes (JPEG, PNG, SVG, WebP).
  2. Comprima las imágenes de manera eficiente utilizando las herramientas adecuadas.
  3. Utilice imágenes receptivas para optimizar la entrega de varios dispositivos.
  4. Carga diferida fuera de pantalla e imágenes ocultas.
  5. Descargar la entrega de imágenes a CDN rápidos.

WooCommerce 3.3 introducido mejoras en el tamaño de la imagen, como el cambio de tamaño de la miniatura sobre la marcha, la corrección de la imagen borrosa y el cambio de tamaño de la miniatura del fondo. Todas estas características hacen que usar un complemento como Regenerar miniaturas para imágenes relacionadas con WooCommerce redundantes.

Customizing WooCommerce's Product Images through the WordPress Customizer

Personalización de imágenes de productos de WooCommerce (Fuente de la imagen: WooCommerce)

Si está comenzando con una instalación nueva, puede comprimir sus imágenes antes de subirlas a su sitio. Estas son algunas de las principales recomendaciones de compresión de imágenes en línea:

Compressing images losslessly on Compressor.io

Comprima las imágenes con una pérdida mínima de calidad (Fuente de la imagen: Compressor.io)

¿Ya tienes muchas imágenes en tu sitio? Entonces puedes usar un Plugin de WordPress para automatizar la optimización de imagen. Aquí están los que siempre tuvieron el mejor desempeño en mi experiencia:

La mayoría de estos complementos también permiten la carga diferida de imágenes. El equipo central de WordPress planea agregar imágenes de carga lenta como una función incorporada. Esto utilizará el nuevo cargando Atributo HTML para Etiquetas

Sin embargo, una última cosa sobre la optimización de imágenes. Evite usar los complementos de compresión de imágenes tanto como sea posible, particularmente los que usan los recursos de su servidor para comprimir las imágenes.

En su lugar, use un servicio que descargue la tarea de compresión de imágenes a un servidor externo. O mejor aún, cambie el tamaño y comprima sus imágenes antes de subirlas a su sitio web.

Para un tutorial en profundidad, el artículo de Kinsta sobre optimización de imagen para web y rendimiento Es un gran recurso para recibir comenzó.

6. Entregue recursos estáticos a través de CDN

Una Content Delivery Network (CDN) es un grupo de servidores ubicados estratégicamente en todo el mundo. Estas ubicaciones de servidor se conocen como puntos de presencia (PoP).

La función principal de un CDN es almacenar en caché y entregar recursos estáticos como imágenes, JavaScript, CSS, etc. Los CDN más potentes también pueden alojar y entregar contenido dinámico como audio y video.

Incluso si su sitio se ejecuta en el servidor más rápido del planeta, todavía está limitado por su ubicación geográfica. UNA WordPress CDN disminuirá la distancia entre el usuario individual y los recursos del sitio, reduciendo la latencia de red y tiempo hasta el primer byte (TTFB).

Kinsta CDN

Kinsta CDN con sus POP resaltados

Según el origen de la solicitud, asigna automáticamente el PoP de CDN más cercano para entregar los recursos en caché. El resultado es un sitio web más rápido y una mejor experiencia de usuario.

Por ejemplo, si su tienda WooCommerce está alojada en un servidor en los EE. UU., Y un usuario de la India intenta abrir su sitio web, la CDN servirá los activos del sitio web desde el PoP más cercano. Aquí sería de Bangalore (India).

An infographic showing how CDNs help with serving static content faster

Los CDN son perfectos para entregar contenido estático (Fuente de la imagen: Seobility)

Como regla general, cuanto mayor sea el número de PoP y más amplia sea su difusión global, más rápido será su sitio web para sus usuarios.

Kinsta puso a prueba su CDN Y los resultados hablan por sí mismos. Para los usuarios en ubicaciones geográficas que están considerablemente más lejos del servidor de alojamiento, el uso de un CDN disminuyó el tiempo de carga del sitio en más de 50%.

Además del almacenamiento en caché, muchos CDN incluyen otras características que mejoran el rendimiento, como la compresión de imágenes sobre la marcha superior, soporte HTTP / 2, protección hotlinky seguridad adicional.

Para una tienda WooCommerce más rápida, le recomendamos que reciba un CDN rápido. Algunos CDN populares que puede consultar son:

7. Tira de secuencias de comandos y hojas de estilo no utilizadas

La mayoría de los temas y complementos de WordPress cargan scripts y hojas de estilo en todas las páginas de su sitio. Cargan estos activos incluso cuando no se usan en la página.

Como ejemplo, Formulario de contacto 7 carga sus scripts y hojas de estilo en cada página. Sus formularios solo se pueden usar en la página de contacto, pero los activos se cargan en todas las páginas. ¡Bastante innecesario!

Eliminar estos activos no utilizados de las páginas lo ayudará a reducir la hinchazón y acelerar los tiempos de carga de la página. WooCommerce y sus extensiones (por ejemplo, Cupones inteligentes y Seguimientos) son susceptibles a este problema.

Por ejemplo, no es necesario cargar scripts relacionados con pasarelas de pago en la página de inicio o en la página de la tienda. Puede restringir la carga de dichos scripts solo en las páginas de pago y confirmación de pedido. Del mismo modo, elimine los scripts y los estilos para los controles deslizantes y los carruseles de su página de pago.

Si quieres saber qué activos eliminar, mira la carta de la cascada en el informe de prueba de velocidad de su sitio web. Le dará una idea sobre los activos innecesarios que se están cargando.

An example of GTMetrix's Waterfall Chart

Gráfico de cascada de GTMetrix

los Red pestaña debajo del navegador Chrome DevTools También es un buen lugar para comenzar. Le dará una visión integral de cómo y qué carga una página web.

The Network tab under Google Chrome's DevTools

Use la pestaña Red en Google Chrome DevTools

Elimina los scripts y estilos que no son necesarios para el funcionamiento de la página. Comience por optimizar su página de inicio y sus páginas de destino, ya que estos son los primeros puntos de entrada para la mayoría de sus usuarios.

Puedes usar wp_dequeue_script y wp_dequeue_style funciones para eliminar scripts y estilos que no necesita. Una manera fácil de lograr lo mismo es a través de un complemento llamado Asset CleanUp: Page Speed Booster.

Clean up your WordPress assets with Asset CleanUp plugin

Limpia tus recursos de WordPress

Asset CleanUp escanea todos los scripts y hojas de estilo que se cargarán en una página. Puede deshabilitar los que no se usan en la página. Pruebe la página para el diseño y la funcionalidad adecuados una vez que termine de hacer los cambios.

Unloading the Stripe payment gateway script from loading on a page with Asset CleanUp plugin

Descarga de script de pasarela de pago de Stripe con Asset Cleanup

La versión pro del complemento le permite configurar asíncrono o aplazar atributos a los activos. La aplicación de esta configuración elimina JavaScript de la ruta de representación crítica de la página. Debería ayudar a mejorar el tiempo de carga de página percibido de su sitio.

Otra ventaja de eliminar los activos innecesarios de CSS y JS es que su sitio web hará menos solicitudes HTTP.

Para una alternativa gratuita, puede usar la combinación de Optimización automática y complementos asíncronos de JavaScript para recibir los mismos resultados.

8. HTTP / 2 es extremadamente esencial

Si escribiéramos este artículo hace unos años, habríamos titulado esta sección "Reduzca el número de solicitudes HTTP. " Gracias a las mejoras sustanciales en la forma en que los navegadores se comunican con los sitios web (y viceversa), la necesidad de esta optimización ahora es obsoleta.

HTTP 1.1 fue la primera actualización importante del protocolo HTTP, y se finalizó en 1997. Eso fue antes de las redes sociales, los servicios de transmisión, las aplicaciones de teléfonos inteligentes e incluso WordPress. La web ha crecido exponencialmente desde entonces.

HTTP / 2 mejorado sobre el protocolo HTTP 1.1 e hizo su entrada en 2015 para mantenerse al día con las crecientes demandas de internet. Trajo consigo mejoras sorprendentes en velocidad, eficiencia y seguridad.

HTTP 1.1. versus HTTP/2 major benefits

HTTP 1.1 vs HTTP / 2 (Fuente de la imagen: Cloudflare)

El aumento del rendimiento con HTTP / 2 se debe a múltiples razones:

  • Mejor multiplexación y paralelismo sobre una sola conexión TCP.
  • Compresión HPACK para encabezados con algoritmo de codificación Huffman.
  • Extensión ALPN para un cifrado más rápido.
  • El servidor proactivo empuja en lugar de esperar solicitudes.

Todo ese jazz representa una ventaja crucial: hacer que los sitios web se carguen más rápido, incluso cuando alojan varios tipos de recursos.

Por lo general, las tiendas de WooCommerce ofrecen muchos recursos con muchos recursos, como imágenes, hojas de estilo y scripts. Sitios como estos se beneficiarán enormemente al cambiar a HTTP / 2.

Puedes usar la herramienta de prueba HTTP / 2 de KeyCDN para verificar si su sitio está configurado para funcionar con HTTP / 2. A partir de ahora, todos los principales navegadores son compatibles con HTTP / 2. No hay ninguna razón por la que no deba aprovechar sus enormes beneficios de rendimiento.

Si su proveedor de alojamiento aún no es compatible con HTTP / 2, comience a buscar uno nuevo. Kinsta admite HTTP / 2 y TLS 1.3 en todos sus servidores y CDN.

Además, HTTP / 3 está a la vuelta de la esquina y está configurado para hacer que los sitios web se carguen aún más rápido.

9. Cache WooCommerce para acelerarlo

El almacenamiento en caché es el almacenamiento temporal de recursos (caché) de una solicitud para que las solicitudes posteriores se puedan ejecutar rápidamente. El caché se puede almacenar en el servidor o en el dispositivo del usuario.

Es una de las formas más fáciles de acelerar su tienda WooCommerce. Y también es el más importante.

An infographic of how web caching works

Cómo funciona el almacenamiento en caché web

  1. El usuario realiza una solicitud a través de su navegador de un sitio web. Por ejemplo, escriben www.kinsta.com en su navegador
  2. Luego, el navegador solicita una página web (documento HTML) para mostrar al usuario. UNA servidor DNS maneja esta solicitud, lo que resulta en revelar la IP del servidor de alojamiento.
  3. El regreso de la página web es manejado por una aplicación (por ejemplo, WordPress, Joomla, etc.) alojada en un servidor web. Con sitios web estáticos, una aplicación puede no ser necesaria.
  4. La aplicación ejecuta los scripts (por ejemplo, PHP, JavaScript, etc.) y (5) consulta la base de datos (por ejemplo, MySQL, MongoDB, etc.) para crear una página web. Luego devuelve la página web al navegador, que la procesa y la muestra al usuario.

Si todo funciona sin problemas, todos los pasos anteriores deberían tardar unos segundos en ejecutarse como máximo.

Pero esa es solo una solicitud de un solo usuario. ¿Qué pasa si hay múltiples solicitudes de miles de usuarios al mismo tiempo? Eso pondrá una carga enorme en el servidor, lo que eventualmente conducirá a un sitio web más lento.

Aquí es donde el almacenamiento en caché viene al rescate. Reduce la cantidad de trabajo requerido para generar una página vista, reduciendo así la dependencia de WordPress en PHP y una base de datos. El almacenamiento en caché hace WordPress funciona casi tan rápido como los sitios web estáticos, si no es lo mismo.

Existen 2 tipos principales de almacenamiento en caché web, cada uno con sus propios subconjuntos:

Caché del lado del servidor

Caché del lado del cliente

El almacenamiento en caché no solo hace que el sitio web se cargue más rápido, sino que también reduce la carga en el servidor. Kinsta's artículo detallado sobre el caché de WordPress Es un gran recurso para una explicación detallada.

Si tu La tienda WooCommerce está alojada con Kinsta, el almacenamiento en caché se realiza a nivel del servidor. Por lo tanto, no necesita usar un complemento de almacenamiento en caché.

Kinsta configura las reglas de caché para que funcionen a la perfección con WooCommerce. Esto garantiza que sus usuarios tengan una experiencia de pago sin inconvenientes.

An example of improvement in WordPress load times after migrating to Kinsta

Tiempos de carga de WordPress después de migrar a los nuevos servidores de Kinsta

Si su proveedor de alojamiento no maneja el almacenamiento en caché a nivel de servidor, entonces debe depender de complementos de almacenamiento en caché de terceros para que hagan el trabajo por usted. Si bien no son una solución ideal, siempre hay algo mejor que nada.

Aquí están mis principales recomendaciones de plugins de almacenamiento en caché de WordPress:

Para obtener más opciones, consulte la publicación de Kinsta en Complementos de almacenamiento en caché de WordPress.

10. Limpia tu base de datos de WooCommerce

UN base de datos es una colección organizada de todos los datos de su sitio web. En una tienda WooCommerce, incluye:

  • Contenido del sitio como páginas de productos, categorías, etiquetas, datos de usuario, reseñas, configuraciones de todo el sitio, temas, complementos, etc.
  • Datos de la transacción como detalles de pedidos, pagos, inventario, etc.

Cada vez que un usuario visita su tienda, solicita el contenido de su sitio, que es mayormente estático y no cambia mucho. Pero cuando hacen un pedido, hacen una solicitud dinámica.

Si no optimiza la base de datos de su tienda, puede llevar demasiado tiempo procesar estas solicitudes. En definitiva, un tiempo de respuesta lento del servidor conduce a un sitio web lento. Por lo tanto, debe limpiar y optimizar la base de datos eliminando basura innecesaria.

Aquí hay 6 formas de acelerar y ajustar su base de datos WooCommerce.

Eliminar revisiones antiguas

Si su tienda WooCommerce ha estado activa durante bastante tiempo, sus páginas, publicaciones y productos estarán llenos de revisiones antiguas. Es hora de limpiar esto.

La forma más fácil de hacerlo es a través de complementos como WP-Sweep o WP Rocket.

Deleting old post revisions with WP Rocket

Eliminar revisiones antiguas con WP Rocket

Si eres útil con WP-CLI, entonces también puedes conectarse a su servidor a través de SSH y ejecuta algunos comandos simples para hacer lo mismo. Así es como puedes hacerlo.

Limite el número de revisiones almacenadas

Puede evitar tener numerosas revisiones antiguas por limitar el número de revisiones para publicaciones y páginas. Si eres propenso a actualizar el contenido de tu sitio con frecuencia, esto te ayudará a evitar que las revisiones se salgan de control.

Una manera fácil de establecer el límite es agregar el siguiente fragmento de código a su wp-config.php archivo. Asegúrese de agregarlo antes de la línea donde ABSPATH se define.

define ('WP_POST_REVISIONS', 15);

He establecido el límite como 15 en el código anterior. Puede cambiarlo a la cantidad de revisiones que desee, pero trate de mantenerlo por debajo de 15.

Alternativamente, puede usar un complemento gratuito como Control de revisiones de WP hacer lo mismo.

Using the WP Revisions Control plugin to limit the number of post revisions

Establezca el número de revisiones con WP Revisions Control

Deshabilite las revisiones por completo (si no son necesarias)

Usted puede deshabilitar revisiones de su sitio por completo. Todo lo que necesita hacer es agregar el siguiente código a su wp-config.php archivo. Como antes, asegúrese de agregar este fragmento sobre la línea donde ABSPATH se define.

define ('WP_POST_REVISIONS', falso);

O puede usar un complemento gratuito como Deshabilitar revisión posterior hacer lo mismo con un solo clic.

Antes de deshabilitar las revisiones, le sugiero que elimine todas las revisiones antiguas que todavía están presentes. De esta manera, la base de datos de su sitio estará completamente libre de revisiones en el futuro.

Limpiar transitorios caducados

Los transitorios son datos almacenados en caché almacenados con un nombre personalizado y un período de vencimiento. Por lo general, se almacenan en la base de datos de WordPress bajo el wp_options mesa.

Los transitorios son similares a Opciones, excepto que tienen una propiedad adicional de tiempo de vencimiento. Son útiles para almacenar datos temporales, como respuestas de una API remota o consultas grandes.

los API de transitorios de WordPress define cómo manejar los transitorios y eliminar los transitorios caducados automáticamente. Sin embargo, las cosas no siempre salen según lo planeado.

A veces, un caché transitorio corrupto puede crear casi un millón de entradas basura sin un final a la vista. Las sesiones de los clientes pueden acumularse con el tiempo, creando miles de filas innecesarias en las tablas de su base de datos. En tales casos, una base de datos inflada puede poner de rodillas a su sitio.

El libre Eliminar transitorios caducados el complemento es una manera fácil de recibir deshacerse de todos los transitorios caducados.

Delete Expired Transients plugin panel screen

Eliminó todos sus transitorios caducados fácilmente

Limpia las tablas de tu base de datos

Su base de datos WooCommerce almacena todo lo necesario para ejecutar su tienda de comercio electrónico. A medida que los datos se agregan, eliminan y se mueven alrededor de las tablas en su base de datos, se vuelve ineficiente y termina almacenando muchas cosas que no son importantes para ejecutar su tienda.

Necesita borrar estos datos innecesarios limpiando las tablas de su base de datos. los tabla wp_options, en particular, es propenso a hincharse y dañar el rendimiento de la base de datos.

The wp_options table in WordPress database under phpMyAdmin

La tabla wp_options en la base de datos de WordPress

El mantenimiento de la base de datos es clave para mantener su sitio de WordPress funcionando lo más rápido posible.

Optimizar su base de datos manualmente es un proceso lento. Puedes usar el gratuito WP-Optimize complemento para verificar qué tablas de la base de datos tienen datos innecesarios y eliminar esos espacios desperdiciados. También puede recuperar espacio de almacenamiento perdido por fragmentación de datos.

Puede programar WP-Optimize para limpiar y optimizar su base de datos regularmente.

Deshabilite las características no críticas que gravan la base de datos

Los temas y complementos de WooCommerce vienen con muchas características interesantes que parecen geniales desde el principio, pero terminan desmoronando la base de datos.

Un ejemplo de ello es el uso de complementos "Productos populares" y "Productos relacionados". Estas características pueden causar enormes consultas en todo el sitio, especialmente si tiene muchos productos. Si necesita estas funciones, intente insertarlas manualmente en sus páginas. Complementos como Campos personalizados avanzados Puede ayudar aquí inmensamente.

Kinsta's

Kinsta inserta sus publicaciones de 'Contenido relacionado' manualmente

Otro ejemplo son los complementos de optimización de imágenes que comprimen imágenes en el mismo servidor donde está alojado el sitio, en lugar de hacerlo externamente. Esto termina usando muchos de los recursos de su servidor.

Social Warfare plugin is known to be taxing on your server

El complemento de Social Warfare puede gravar los recursos del servidor

Además, manténgase alejado de los complementos que agregan contadores a su sitio. Por ejemplo, agregar el número de vistas / publicaciones / comentarios al lado de un nombre de usuario. Una larga discusión con múltiples usuarios involucrados estresará su base de datos para analizar estos números.

Este consejo también es válido para usar contadores sociales. Minimice el uso de contadores generados automáticamente para maximizar el rendimiento de la base de datos.

Al igual que la limpieza, afinando su base de datos de WordPress Es un proceso continuo.

Teniendo esto en cuenta, Kinsta ha implementado un sistema automatizado para combatir problemas de rendimiento de la base de datos. Según las necesidades de su sitio, el sistema automatizado escanea y ajusta su base de datos MySQL una vez por semana para garantizar el máximo rendimiento de la base de datos. Si el sistema detecta algo fuera de lo común que no puede repararse automáticamente, notifica al equipo del administrador del sistema para que tome medidas inmediatas.

Si su sitio está alojado en otro lugar, aquí hay algunos complementos de optimización de bases de datos para facilitar su trabajo:

Recordatorio: siempre tomar una copia de seguridad antes de editar su base de datos o archivos principales de WordPress.

11. Optimice su tienda para una experiencia móvil primero

A partir de enero de 2020, hay más de 4 mil millones de usuarios de internet en el mundo. Hay casi tantos usuarios de internet móvil. Se espera que crezca a más de 5 mil millones para 2024.

Total number of Internet users in the world

Hay miles de millones de nosotros (Fuente de la imagen: Statista)

Los dispositivos móviles superaron a las computadoras de escritorio en el tráfico global de sitios web en 2019, generando 52.6% del total de páginas vistas. En algunos países, como India y Nigeria, los teléfonos móviles representan 70% + de las visitas a la página web.

Kinsta's mobile versus desktop traffic in Google Analytics

Tráfico móvil de Google Analytics

De acuerdo a un estudio que involucró a más de 500 millones de compradores en línea En 37 países, los teléfonos inteligentes representaron 65% de visitas al sitio y 46% de pedidos de comercio electrónico.

A bar chart graph of conversion rate by devices

Las compras móviles tienen un potencial de crecimiento masivo (Fuente de la imagen: Statista)

Sorprendentemente, el tasa de conversión para teléfonos móviles es menos de la mitad que las computadoras de escritorio. Aquí hay un espacio fenomenal para el crecimiento.

58% smartphone users are more likely to buy from mobile-optimized websites

La velocidad cuenta mucho para los compradores móviles (Fuente de la imagen: Think with Google)

Puede comenzar haciendo que su tienda WooCommerce sea amigable para dispositivos móviles. Puedes usar Prueba amigable para dispositivos móviles de Google herramienta para verificar si su sitio cumple con los estándares mínimos de usabilidad móvil.

Google's Mobile Friendly Test tool

Prueba amigable para dispositivos móviles de Google

La prueba le mostrará una instantánea de cómo se ve su sitio web en un dispositivo móvil. También enumerará cualquier problema de usabilidad móvil si encuentra alguno.

La forma más fácil de hacer que su sitio web de WordPress sea amigable para dispositivos móviles es usa un tema receptivo. Todos los temas mencionados anteriormente en esta publicación responden de forma inmediata y se ven geniales en dispositivos móviles.

Los compradores móviles no disfrutan desplazarse sin cesar. Por lo tanto, mantenga las páginas de su tienda lo más esbeltas posible. No los abarrotes con demasiado contenido.

Si tiene muchos productos listados en su tienda, haga que sea más fácil para sus compradores móviles encontrarlos a través de la búsqueda. Puedes instalar el Búsqueda de productos WooCommerce complemento para ayudar a sus clientes a encontrar productos rápidamente con filtros de productos en vivo.

WooCommerce Product Search plugin screenshot

Simplifique la búsqueda de productos con filtros (Fuente de la imagen: WooCommerce)

Finalmente, agilizar la experiencia de pago para sus compradores en línea. Cuanto menos sean los pasos para realizar un pedido, mejor será la experiencia de compra. Aquí hay algunas extensiones de WooCommerce que pueden ayudarlo con esto:

Bolt payment gateway extension for WooCommerce

Pagos móviles sencillos con Bolt

En última instancia, las compras móviles son más que solo hacer una compra. Muchos usuarios lo utilizan principalmente para buscar información de productos y verificar / comparar precios. Haga que su experiencia de tienda en línea sea excelente para sus usuarios en sus dispositivos móviles.

12. Deshabilitar Solicitud de AJAX para obtener fragmentos actualizados

Cuando un usuario realiza algún cambio en su carrito de compras, WooCommerce utiliza el Consigue fragmentos actualizados Solicitud de AJAX para actualizar el contenido del carrito de compras de forma dinámica. Actualizar la página del carrito sin volver a cargarlo parece genial desde la perspectiva de la experiencia del usuario.

Pero la mayoría de las veces ralentiza los sitios web, principalmente aquellos alojados en servidores compartidos. Además, muchos sitios no terminan usando esta función.

Solo para verificar, probé una tienda WooCommerce actualizada en Pingdom Tools y aquí están los resultados:

Load time chart for WooCommerce's Get Refreshed Fragments Ajax request

Eso es mucho tiempo de espera para una solicitud

A pesar de ser justo 1,1 KB de tamaño, el wc-ajax = get_refreshed_fragments solicitud toma 0,76 segundos ejecutar. Si su sitio tarda 3 segundos o menos en cargarse, eso es más de 25% del tiempo de carga de la página. Este sitio de prueba está alojado en un VPS en la nube, por lo que puede imaginar los tiempos de carga en un plan de alojamiento más barato.

Este post de WebNots cubre el tema con mayor detalle. Puedes usar el gratuito Deshabilitar fragmentos de carro o Desactivar fragmentos de carro por Optimocha complementos para deshabilitar esta solicitud de impuestos.

Si deshabilita esta solicitud, se recomienda habilitar la opción 'Redirigir a la página del carrito después de una adición exitosa' en su WooCommerce → Productos panel de configuraciones.

WooCommerce Product settings panel to enable Redirect to Cart behavior

Recuerde habilitar esta configuración después

Habilitar este comportamiento asegurará que el usuario sea redirigido a Carro página después de agregar un producto a su carrito.

Optimización del panel de administración de WooCommerce

La velocidad no es un factor importante solo para la interfaz de su tienda. Un backend ágil es tan crucial para administrar su tienda con facilidad y hacer cambios rápidos cuando sea necesario.

Trabajar eficientemente en su panel de administración de WooCommerce es la clave para ser productivo. También te libera tiempo para hacer cosas más esenciales para tu El éxito de la tienda WooCommerce, como el marketing en línea.

A continuación hay algunas formas de arreglar un tablero lento de WooCommerce.

Optimizaciones frontend primero, optimizaciones backend segundo

¿El problema solo ocurre con el Panel de administración de WordPress y no todo el sitio web? Si es lo último, aplique primero todas las optimizaciones enumeradas anteriormente.

¿Por qué? Porque en la mayoría de los casos, hacer que su tienda WooCommerce se cargue más rápido en la interfaz también optimizará el backend. Podemos atribuir esto a liberar recursos en su servidor.

Si su panel de administración se retrasa incluso después de optimizar la interfaz, continúe con las siguientes sugerencias.

13. Eliminar la hinchazón y actualizar todo regularmente

Asegúrese de actualizar WordPress, WooCommerce, complementos, extensiones y el tema con frecuencia. Si un tema o un complemento ya no es compatible con sus desarrolladores, entonces es hora de considerar abandonarlos.

Del mismo modo, si un tema / complemento agrega una hinchazón innecesaria a su tablero, comience a buscar mejores alternativas. Por ejemplo, es posible que desee considerar alternativas a complementos que sirven anuncios agresivos en su panel de control.

Yoast SEO plugin Big Banner Animated Ad inside the WordPress dashboard

Ejemplo de banner en el administrador de WordPress

Este problema es tan frecuente que hay complementos exclusivamente dedicados a eliminar la hinchazón de algunos de los complementos de WordPress más populares.

14. Deshabilitar el objeto y la caché de la base de datos

Los complementos de almacenamiento en caché son una excelente manera de acelerar su sitio de WordPress. Sin embargo, si no se configura correctamente, pueden generar resultados inesperados. Eso incluye ralentizar tu backend.

Por ejemplo, W3 Caché total es uno de los complementos de caché más populares para WordPress. Es gratis, admite muchas opciones de almacenamiento en caché, realiza minificaciones JS y CSS, se integra con un CDN y es utilizado por más de 1 millón de sitios web.

WordPress W3 Total Cache General Settings Panel

Opciones de caché en W3 Total Cache

W3 Total Cache presenta las siguientes opciones de caché:

  • Caché de página.
  • Opcode Cache.
  • Caché de base de datos.
  • Caché de objetos.
  • Caché de navegador.
  • Fragmento de caché.

Tener muchas opciones es confuso, especialmente para los principiantes que no entienden lo que hace cada tipo de almacenamiento en caché.

El almacenamiento en caché de objetos y bases de datos acelera el sitio web al reducir el número de consultas de la base de datos, pero lo hacen a costa de descargar el trabajo en la memoria del servidor.

Idealmente, esto no debería plantear un problema si su servidor de alojamiento es lo suficientemente inteligente o potente. Por ejemplo, si su sitio de WordPress está alojado con Kinsta, no necesita preocuparse por el almacenamiento en caché, ya que ya está implementado en el nivel del servidor.

Desafortunadamente, ese no es el caso con todos los proveedores de hosting.

En ese escenario, debe depender de un complemento de almacenamiento en caché de terceros, como W3 Total Cache. Su configuración simple hace que sea muy fácil habilitar todos los tipos de caché con solo un clic.

En el W3 Total Cache → Configuración general panel, deshabilite el caché de objetos y / o el caché de la base de datos. Luego verifique si ve alguna mejora en la capacidad de respuesta de su panel de administración.

W3 Total Cache Disable Database and Object Cache

Deshabilitar base de datos y caché de objetos

Experimentar con el caché no es tan simple como marcar o desmarcar las opciones en la configuración de su complemento. También debe verificar si su sitio funciona correctamente después de realizar los cambios y vaciar su caché anterior.

15. Eliminar complementos con alto uso de recursos

Algunos complementos de WordPress son una gran fuente de recursos en su servidor web. Terminan usando la mayor parte de la CPU y RAM de su servidor.

Puedes usar el gratuito Complemento de monitor de consulta para encontrar los complementos problemáticos. Le mostrará todos los scripts, estilos y llamadas API HTTP que su sitio web está cargando, junto con su tamaño y tiempo de carga. Esté atento a los que tienen la mayor cantidad de solicitudes y los tiempos de carga más lentos.

En el sitio de prueba a continuación, el Complemento Editor clásico carga el más lento en el lado del administrador. Otros complementos como Loginizer, Migración de WP todo en unoy WP Bakery (anteriormente Visual Composer) También aparecen como potencial hinchazón.

Query Monitor plugin dashboard to find the slowest plugins

Query Monitor lo ayuda a solucionar problemas de rendimiento

Descubrí que la migración y los complementos de Classic Editor son innecesarios. La eliminación de estos dos complementos solucionó considerablemente la velocidad de administración.

Las tiendas de WooCommerce con una audiencia internacional usan complementos de traducción como WPML para servir el sitio dinámicamente en múltiples idiomas. Es un gran complemento con muchas características, pero también puede ralentizar su backend de administrador importantemente.

Puede obtener alguna ventaja de rendimiento al cambiar a un complemento de traducción simplificada como Polylang. No tiene tantas características, pero funciona muy bien para la mayoría de los casos de uso.

Los complementos que tienen muchos procesos / escaneos continuos ralentizarán su backend de WordPress. Algunos ejemplos incluyen generadores de mapas del sitio, gráficos y cuadros analíticos, creadores de páginas y complementos de chat.

Si instala Query Monitor, recuerde desinstalarlo cuando termine, ya que utiliza muchos recursos del servidor para realizar los escaneos.

16. Use la configuración adecuada de CDN para WordPress

CDN ayuda a servir su tienda WooCommerce a la velocidad de la luz a usuarios de todo el mundo. Lo hace guardando una instantánea de los recursos de su sitio y entregándolos desde el servidor más cercano al usuario.

La mayoría de las CDN deshabilitan el almacenamiento en caché en el backend de WordPress de forma predeterminada. Pero algunos CDN no lo hacen, y esto puede ralentizar drásticamente el panel de administración de su tienda. En tal caso, debe excluir su panel de administración del caché de la CDN para mejorar su rendimiento.

Si estás usando Cloudflare, puedes configurar una regla de página para deshabilitar las funciones de Cloudflare en las páginas de administración de WordPress. Aquí se explica cómo hacerlo:

  1. Ve a la Reglas de página sección debajo del panel de control de Cloudflare.
  2. Añadir * ejemplo.com / wp-admin / * en el campo URL
  3. En los campos de configuración, elija Nivel de caché y Derivación opciones.
  4. También puede agregar configuraciones adicionales como Desactivar rendimiento y desactivar seguridad (no recomendado). Estas configuraciones son opcionales.
  5. Luego haga clic Guardar e implementar.

Cloudflare Page Rules section for disabling cache on admin panel WordPress

Reglas de la página de Cloudflare para evitar el administrador de WordPress

La configuración debería tardar unos 3 minutos en surtir efecto.

Si está usando KeyCDN, entonces puede usar su Complemento de WordPress Cache Enabler hacer lo mismo. Para otros CDN, comuníquese con su soporte para solucionar esto.

17. Simplifique la API de latidos de WordPress

los API de latidos de WordPress permite actualizaciones casi en tiempo real al mantener una conexión regular entre su navegador y su servidor. La API envía solicitudes al servidor cada 15-60 segundos y luego activa eventos (o devoluciones de llamada) al recibir datos.

Permite algunas características sorprendentes, como publicaciones de autoguardado, publicaciones de bloqueo y advertencias de caducidad de inicio de sesión. Sin embargo, cuando haya iniciado sesión como administrador, enviar algunas solicitudes al servidor cada minuto puede ralentizar su panel de administración.

WP Rocket es gratis Complemento de control de latidos le permite administrar la frecuencia de estas solicitudes de API en el panel de control, el frontend y el editor de publicaciones. Incluso te da la opción de deshabilitar la API por completo.

WordPress Heartbeat Control plugin panel

Modificar o deshabilitar la API de latidos de WordPress

Comience aumentando la frecuencia del tiempo. Si eso no soluciona los problemas de velocidad de su backend de WooCommerce, considere deshabilitar la API de heartbeat.

Si aplicar todas las optimizaciones anteriores aún no soluciona los problemas de velocidad de su tienda WooCommerce, entonces ...

La velocidad de WooCommerce comienza con un alojamiento de calidad

Al igual que correr un automóvil con llantas pinchadas, no importa cuántas optimizaciones realice, su sitio no recibirá más rápidamente si está alojado en un servidor pésimo. Una parte significativa del rendimiento de su sitio depende de calidad de tu hosting.

Existen diferentes tipos de alojamiento para sitios de WordPress que se dividen en dos categorías principales: Gestionado y no gestionado. El primero es perfecto para la mayoría de los usuarios, ya que el proveedor de alojamiento maneja todas las optimizaciones de servidor para WordPress. Este último es más adecuado para usuarios técnicamente expertos que pueden ajustar y administrar el servidor por su cuenta.

Para un sitio web de WooCommerce, vaya a Hospedaje administrado de WordPress. Tenga en cuenta que el alojamiento administrado tiende a ser más costoso que el alojamiento no administrado.

Puede elegir entre 4 tipos principales de alojamiento de WordPress administrado. Cada uno viene con sus propios pros y contras, así que seleccione el que se alinee con su presupuesto y objetivos. Los comparé en la siguiente infografía para varias características.

An infographic of 4 main types of Managed WordPress hosting

4 tipos principales de alojamiento de WordPress administrado

Cada tipo de alojamiento se puede ofrecer bajo múltiples planes a diferentes precios. Por lo tanto, cuando busque un alojamiento dentro de su presupuesto, observe las características que se ofrecen para decidir si cumple con sus requisitos.

Los sitios de WooCommerce son increíblemente dinámicos por naturaleza. Generan muchos datos y solicitudes que no se pueden almacenar en caché.

Por ejemplo, la página de pago es única para cada usuario y no se puede servir desde un caché. Como resultado, el servidor debe ser lo suficientemente robusto para ejecutar su sitio sin problemas, incluso si su sitio atrae poco tráfico.

Las características recomendadas que debe tener en cuenta al decidir un plan de alojamiento de WooCommerce son:

  • Caché a nivel de servidor con reglas de caché específicas de WooCommerce en su lugar.
  • 2 a 4 Trabajadores PHP para manejar las solicitudes no almacenadas en caché de WooCommerce sin agotar el tiempo de espera.
  • Límite de memoria de WordPress de 128 MB o más.
  • Infraestructura de autoescalado para manejar sobretensiones en el tráfico y la carga.
  • Copias de seguridad diarias automáticas (preferido por hora) para garantizar que sus datos de comercio electrónico estén seguros y protegidos.
  • Un totalmente plataforma de alojamiento segura con características de seguridad como análisis regulares de malware, GeoIP y bloqueo abusivo de IP, SSL, SFTP, SSH, HTTP / 2 y TLS 1.3 gratuitos.
  • Nginx o software de servidor web LiteSpeed.
  • Soporte para características amigables para el desarrollador: PHP 7.4, Contenedores LDX, WP-CLI, GitHub, MariaDB, Entornos de ensayoetc.
  • Alto tiempo de actividad con centros de datos se extendió por todo el mundo. Vaya por el que tiene servidores cerca de donde está su público objetivo.
  • Soporte para CDN externos como Cloudflare y Amazon CloudFront.
  • Un equipo de soporte confiable 24/7 para resolver cualquier problema rápidamente.
  • Excelentes críticas de usuarios y un historial estelar.

Con estos requisitos en mente, puede eliminar de forma segura el alojamiento compartido.

UN Servidor privado virtual (VPS) es como un alojamiento compartido, excepto que tiene un espacio virtual en un servidor compartido dedicado exclusivamente a usted. Si tiene un presupuesto estricto, puede comenzar con un plan VPS de rango medio. Sin embargo, si su sitio atrae más tráfico, tendrá que actualizar pronto.

Esto nos deja con Alojamiento en la nube y Servidor dedicado opciones. Ambos son excelentes para los sitios de WooCommerce si cumplen con sus requisitos.

Los precios de los planes de servidores dedicados son más altos en comparación con los planes de alojamiento en la nube, que pueden variar de ~ $50 / mes a miles de dólares por mes.

Kinsta's planes de alojamiento en la nube empresarial marque todos los requisitos recomendados de WooCommerce. Su alojamiento basado en contenedores es perfecto para WooCommerce ya que se escala automáticamente para manejar tráfico repentino y sobrecargas de carga.

Si desea ampliar aún más las funciones, Kinsta ofrece complementos como Cloudflare Railgun, Elasticsearch, Redis, copias de seguridad adicionales, proxy inverso Nginx y más.

A continuación se muestra un ejemplo de aumento de rendimiento después de que Kinsta migró un sitio de comercio electrónico a Nuevas máquinas virtuales optimizadas para computación de Google Cloud Platform (C2)

Performance increase chart after Kinsta upgraded an ecommerce site to GCP's new C2 platform

Grandes beneficios de rendimiento después de la migración

De ~ 665 ms a ~ 500 ms, eso es enorme ~25% aumento en el rendimiento!

Si está gastando una cantidad considerable de dinero en marketing, está eliminando todos sus clientes potenciales si su sitio es lento.

En última instancia, es mejor gastar unos dólares adicionales cada mes en un alojamiento de calidad, en lugar de pasar horas sacando tu cabello y preguntándose por qué su sitio todavía tiene una alta tasa de rebote.

Si su sitio genera $1k / día, un retraso de 100 milisegundos podría costarle $25k en ventas perdidas anualmente. ¿Miedo, eh? 😱💸 ¡Deja de perder dinero y lee esta guía sobre cómo acelerar WooCommerce!

Haga clic para tuitear

Resumen

El tiempo es literalmente dinero para un sitio de comercio electrónico. Una tienda rápida de WooCommerce aumenta la experiencia del usuario, SEO, ingresos y ROI.

Si bien no tiene que seguir todos los consejos de optimización de velocidad enumerados en esta publicación, le recomiendo que los revise todos. Esto lo ayudará a identificar cualquier cuello de botella en su sitio. A nadie le gusta esperar a que se cargue un sitio. ¡Aceleremos WooCommerce!


Si te ha gustado este artículo, te encantará la plataforma de alojamiento de WordPress de Kinsta. Acelere su sitio web y reciba soporte 24/7 de nuestro veterano equipo de WordPress. Nuestra infraestructura impulsada por Google Cloud se centra en el autoescalado, el rendimiento y la seguridad. ¡Permítanos mostrarle la diferencia de Kinsta! Mira nuestros planes





Enlace fuente