Home » WooCommerce » Por qué tu panel de administración de WordPress o WooCommerce va lento y cómo solucionarlo

Por qué tu panel de administración de WordPress o WooCommerce va lento y cómo solucionarlo

Si cargar cualquier página en el panel de administración de WordPress tarda más de un par de segundos, puede afectar seriamente a su productividad, y probablemente no estará contento con WordPress como sistema de gestión de contenidos.

Pero la mayoría de las veces no es culpa del propio CMS WordPress. Aquí cubriremos los principales problemas por los que el panel de administración de tu sitio web WordPress es lento, y qué puedes hacer para hacerlo más rápido.

Este es el plan:

  1. Eliminar los datos no utilizados de la base de datos de WordPress (no requiere codificación)
  2. Decirle a WordPress que guarde menos revisiones y autoguardados en la base de datos
  3. Aumentar el límite de memoria de WordPress
  4. Eliminar los plugins lentos
  5. Cambiar a un tema de WordPress más rápido y mejor construido
  6. Bonificación para usuarios de WooCommerce – limpiar la base de datos de WooCommerce (no requiere codificación ni herramientas adicionales)

Antes de entrar en los pasos a seguir, hablemos de algo popular, pero la mayoría de las veces completamente innecesario, que los usuarios de WordPress hacen cuando intentan arreglar un panel de administración de WordPress lento.

Conseguir un servidor más rápido no es la solución correcta la mayoría de las veces

Muchos usuarios de WordPress, especialmente aquellos que usan WordPress o WooCommerce para sus negocios, intentan arreglar los problemas de velocidad del panel de administración de WordPress adquiriendo un servidor de hosting más caro. Y eso es lógico. Más o menos. Es como añadir más caballos de fuerza a un coche – sin duda irá más rápido.

Best WordPress hosting 2024

Pero añadir más memoria o más potencia de CPU al alojamiento de WordPress no le garantizará un panel de administración de WordPress mucho más rápido. Le garantizará una factura mucho más gorda a final de mes. Si su sitio WordPress está lleno de plugins apenas útiles, está usando un tema WordPress mal desarrollado, o su base de datos WordPress es un desastre, conseguir un servidor más rápido no le ayudará tanto como espera.

Podemos compararlo de nuevo con los coches. Si vas a añadir 300 caballos de fuerza adicionales a tu camión, un Lotus ligero con 200 caballos seguirá siendo más rápido en una pista. Es por eso que lo primero que necesita para desordenar su WordPress en lugar de saltar a un servidor más rápido.

Cómo hacer que el panel de administración de WordPress sea más rápido

Ahora podemos hablar de algunos pasos prácticos que puede hacer para que su panel de administración de WordPress sea más rápido. Todos los pasos también funcionan para sitios web de comercio electrónico WooCommerce.

Eliminar datos no utilizados de la base de datos de WordPress

WordPress guarda muchos datos en su base de datos, y la mayoría de ellos no son necesarios en la mayoría de los casos. Por ejemplo, es genial tener un montón de revisiones de páginas una vez que estás construyendo un nuevo sitio web. Es posible que necesite una estructura de página anterior o algunos otros datos una vez que esté probando cosas.

Pero una vez que tienes un sitio web completamente funcional rara vez necesitas todas las páginas y entradas experimentales anteriores. Lo mismo ocurre con los comentarios spam, la Papelera y los posts autoguardados.

Por eso necesitarás el plugin WP-Optimize. Ve a Plugins >> Añadir nuevo en tu menú de administración de WordPress, encuentra e instala el plugin WP-Optimize.

Una vez activado, vaya a WP-optimize en el menú de administración de WordPress y ejecute las optimizaciones. Puede ejecutarlas todas a la vez, o pasar por cada una de ellas, sólo para asegurarse de que no elimina algún dato específico que aún pueda necesitar:

  • limpiar revisiones de entradas
  • limpiar los borradores automáticos
  • eliminar spam y comentarios basura
  • eliminar todo de la papelera de WordPress

Probablemente las ejecute todas. Menos datos no utilizados en la base de datos de WordPress se traducirá en un panel de administración más sensible. Especialmente si su sitio es masivo, y nunca ha ejecutado las modificaciones antes.

how to optimize wordpress database

WP-Optimize plugin tiene una característica más útil – puede comprobar qué tablas de la base de datos de WordPress no se utilizan (por ejemplo – si ha eliminado el plugin hace años, pero las tablas se encuentran todavía en la base de datos).

Para eliminar tablas innecesarias de la base de datos de WordPress haga click en la pestaña Tablas, y busque las tablas [no instaladas]. Esto muestra que el plugin que creó la tabla en su base de datos de WordPress ya no existe en su sitio web. Puede eliminar estas tablas de forma segura haciendo clic en el botón Eliminar.

how to remove unused tables in wordpress database

Pedir a WordPress que guarde menos revisiones y autoguardados en la base de datos

Un par de cosas más pueden ser útiles si desea tener una base de datos de WordPress más pequeña y con mayor capacidad de respuesta.

Por defecto a WordPress le encanta tener enormes cantidades de datos en sus tablas. Limitaremos algunos datos añadiendo un par de líneas al archivo wp-config.php. Puede abrir este archivo usando el Editor de Archivos de Cpanel o DirectAdmin, o abriéndolo en un cliente FTP como Filezilla.

El archivo wp-config.php se encuentra en su servidor de alojamiento, en el directorio principal de WordPress (normalmente es public/ o public_html/).

Por defecto WordPress auto-guarda las páginas y entradas cada minuto cuando las estás editando. Actualizaremos el intervalo de autoguardado a 600 segundos (10 minutos). Puede introducir un número diferente (en segundos) para cambiar el intervalo de autoguardado. Así es como se ve el código:

define('AUTOSAVE_INTERVAL', 600);

A WordPress también le encanta tener un número masivo de revisiones de entradas en su base de datos. Pero probablemente no necesite más de 5 revisiones de cada página o entrada. Para la mayoría de nosotros 5 deberían ser suficientes. Aquí está el código:

define('WP_POST_REVISIONS', 5);

Así es como debería verse el código en el archivo wp-config.php:

Don't forget to save changes and reupload the edited config file if you're using FTP client.

Aumentar el límite de memoria de WordPress

Ya que todavía estamos cerca del archivo wp-config.php entonces deberíamos añadir otra línea de código para asegurarnos de que WordPress tiene más espacio para respirar.

Por defecto WordPress usa hasta 40 MB de memoria (RAM). Puede estar bien para un sitio web simple de tres páginas sin lógicas complejas, pero si está ejecutando un sitio más grande (o multilenguaje, o WooCommerce) necesita aumentar el límite de memoria de WordPress.

Los detalles sobre el límite de memoria de WordPress se pueden encontrar aquí, pero usted puede hacer lo básico en pocos segundos. Edite el archivo wp-config. php una vez más, y aumente el límite de memoria de WordPress al menos a 128 MB:

define('WP_MEMORY_LIMIT', '128M');

De nuevo, ¡no olvides guardar los cambios!

Elimine los plugins lentos para que el administrador de WordPress sea más rápido

Si tiene un gran número de plugins de WordPress activos, entonces es normal que su panel de administración de WordPress sea más lento. Pero no todos los plugins tienen impacto en la velocidad de administración de WordPress.

Hay unos pocos tipos de plugins que hacen que el admin de WordPress sea mucho más lento de lo que podría ser:

  • plugins que cargan datos de fuentes externas en la página del panel de administración de WordPress. Como Google Analytics. El panel de control es la primera página que WordPress carga cuando accedes al administrador, por lo que si es lenta, lo notas inmediatamente. Si quieres asegurarte de que el Dashboard carga más rápido, entonces deshabilita algunos (o todos) los widgets del Dashboard sin los que puedas vivir.
  • plugins que ejecutan varias comprobaciones sólo para mostrar notificaciones en el admin de WordPress, o en el menú de admin de WordPress. No hay mucho que puedas hacer al respecto, excepto deshacerte de plugins innecesarios que quieren mostrarte notificaciones sin valor.
  • Plugins multilingües. Plugins como WPML son grandes herramientas, pero tener un montón de páginas y mensajes en varios idiomas afecta a la administración de WordPress. Especialmente si usas WooCommerce con cientos de productos en dos o más idiomas. Entonces no hay mucho que puedas hacer – probablemente deberías cambiar a un software de comercio electrónico dedicado que soporte contenido multilingüe desde el principio.
  • Cualquier otro plugin de WordPress que haya sido construido pobremente, sin pensar en el rendimiento en absoluto.

Para comprobar qué plugin de WordPress ralentiza su administración de WordPress, desactívelo y compruebe el rendimiento de su sitio web sin él. Si encuentra un plugin que afecta al rendimiento, debería buscar plugins alternativos, o buscar formas de deshacerse de él por completo.

Cambia a un tema de WordPress más rápido y mejor construido

Puede no parecer lógico culpar a un tema de WordPress por el bajo rendimiento del administrador de WordPress. Los temas correctamente construidos (como los basados en Genesis Framework y la mayoría de los demás) nunca ralentizan las páginas de administración. Pero si eres uno de esos cientos de miles de usuarios de WordPress que compraron un tema «super mega todo en uno» de, por ejemplo, los 10 temas más populares de Themeforest, hay una alta probabilidad de que tu tema afecte al rendimiento del administrador de WordPress. Y aquí está el porqué.

Muchos temas comerciales todo-en-uno de WordPress no pueden funcionar sin al menos algunos plugins incluidos. Como constructores de páginas mal construidos, sliders y otros plugins que nunca deberían estar pegados a un tema. Algunos de esos temas pueden sobrecargar dramáticamente la administración de WordPress sólo porque fueron construidos para hacer todo en lugar de hacer sólo algunas cosas, pero correctamente.

No digo que todos los temas de WordPress de Themeforest estén mal construidos. Hay algunos temas realmente buenos que no añaden ni un solo plugin de terceros (como el tema Enfold). Pero la mayoría de los otros, incluso de la parte superior de las listas, no vale la pena tratar con ellos.

Limpiar la base de datos de WooCommerce

Si tienes una tienda WooCommerce hay herramientas que pueden ayudarte a hacer WooCommerce y todo el admin de WordPress más rápido. Y puede acceder a esas herramientas desde el panel de administración de WordPress.

Ve a WooCommerce >> Estado, y haz click en la pestaña Herramientas.

Una vez allí debería borrar los transitorios de WooCommerce (datos temporales de WooCommerce), los transitorios caducados (datos temporales de WordPress) y las variaciones huérfanas (variaciones de producto que no tienen padres por lo que son inválidas de todos modos).

Estos datos eliminados no afectarán a tu tienda de ninguna manera. Simplemente hará que las tablas de WooCommerce sean más rápidas, con menos datos que buscar.

increase slow woocommerce performance

Hay una cosa más que puede incrementar el rendimiento de WooCommerce aún más – borrar las sesiones de los clientes. Pero no debería hacerlo a menudo – borrará todos los carritos de los clientes. Así que si el cliente tiene algunos artículos en el carrito, y usted borra las sesiones de cliente, el cliente tendrá que añadir artículos al carrito una vez más.

make woocommerce faster

Si tu WooCommerce tiene un gran número de clientes, deberías borrar estas sesiones de vez en cuando.

Conclusión y recomendaciones personales

Esperemos que después de todos estos pasos tu panel de administración de WordPress sea mucho más rápido ahora. Pero si quieres asegurarte de que tu sitio es siempre ágil deberías pensártelo dos veces antes de añadir nuevos plugins a WordPress. Algunos plugins son imprescindibles, pero otros pueden no ser necesarios.

Tags:

Fathom analytics - privacy focused cookie-free website analytics

Most popular tutorials


Get our latest WordPress news and special offers from RockSolidWP!

Only useful WordPress and WooCommerce tips and tricks and exclusive offers for our readers once a month. No marketing nonsense.

Looking for reliable yet affordable WordPress hosting?
Hostinger is the way to go!

Get 10% OFF by using code IMAKEITWORK