Un Escritorio de WordPress lento puede ser frustrante. Puede afectar a tu productividad y al rendimiento general de tu sitio web.
Un Escritorio lento puede parecer un problema menor, pero puede tener efectos significativos, incluyendo la reducción de las conversiones de su sitio web. Un Escritorio rápido hace que gestionar el contenido y su sitio sea mucho más fácil.
En este artículo, te guiaremos a través de los pasos para corregir un escritorio de WordPress lento. Te mostraremos cómo acelerarlo de forma fácil y eficiente.
Al final de esta guía, tendrás todas las herramientas que necesitas para mejorar el rendimiento de tu escritorio de WordPress.
¿Qué causa una carga lenta del Escritorio de WordPress?
Un escritorio de WordPress lento puede deberse a varias causas, pero la más común es la limitación de recursos del servidor.
La mayoría de los proveedores de alojamiento de WordPress ofrecen un número determinado de recursos para cada plan de alojamiento. Estos recursos son suficientes para hacer funcionar la mayoría de los sitios web.
Sin embargo, a medida que su sitio web WordPress crece, es posible que note una ligera degradación del rendimiento o una carga más lenta en general. Esto se debe a que cada vez más personas acceden a su sitio web y consumen recursos del servidor.
Para la sección de front-end de su sitio web, que es lo que ven sus visitantes, puede instalar fácilmente un plugin de caché de WordPress para superar los problemas de velocidad y rendimiento de WordPress.
Sin embargo, el área de administrador de WordPress no se almacena en caché, por lo que requiere más recursos para funcionar a un nivel óptimo.
Si su escritorio de WordPress se ha vuelto molestamente lento, entonces esto significa que un plugin de WordPress, un ajuste por defecto, o alguna otra cosa en el sitio está consumiendo demasiados recursos.
Dicho esto, veamos cómo diagnosticar y corregir la lentitud de carga del escritorio de administrador de WordPress.
A continuación se describen los pasos que vamos a seguir en este artículo:
- How to Test Performance of WordPress Admin Area
- Install WordPress Updates
- Update the PHP Version Used by Your Hosting Company
- Increase PHP Memory Limit
- Monitor WordPress Plugins for Performance
- Install a WordPress Caching Plugin
- Tweak Admin Screens & Disable WordPress Dashboard Widgets
- Fix Slow WooCommerce Admin Dashboard
- Lock WordPress Admin Area and Login Pages
- Manage WordPress Autosave Intervals
- Upgrade or Switch to Better WordPress Hosting
1. Cómo probar el rendimiento de su área de administrador de WordPress
Antes de realizar cualquier cambio, es importante medir la velocidad de su área de administrador de WordPress para poder obtener una medida objetiva de cualquier mejora.
Normalmente, puede utilizar herramientas de prueba de velocidad de sitios web para marcar / comprobar la velocidad y el rendimiento de su sitio web.
Sin embargo, el área de administrador de WordPress está detrás de una pantalla de acceso, por lo que no puede utilizar las mismas herramientas para probarlo.
Por suerte, muchos navegadores modernos vienen con herramientas integradas para probar el rendimiento de cualquier página web que desees.
Por ejemplo, si utiliza Google Chrome, sólo tiene que ir al escritorio de WordPress y abrir la herramienta Inspeccionar haciendo clic con el botón derecho en cualquier lugar de la página.
Esto dividirá la pantalla de su navegador, y verá el área de Inspección en la otra ventana, ya sea en la parte inferior o lateral de la ventana de su navegador.
Dentro de la herramienta Inspeccionar, cambie a la pestaña “Lighthouse” y haga clic en el botón “Generar informe”.
Esto generará un informe similar al informe Web Vitals generado por PageSpeed Insights.
Desde aquí, puede ver qué está ralentizando su área de administrador de WordPress. Por ejemplo, puedes ver qué archivos JavaScript están ocupando más recursos y afectando al tiempo de respuesta inicial de tu servidor.
Consejo adicional: ¿Necesita ayuda para mejorar la velocidad de su sitio web? Eche un vistazo al servicio de optimización de la velocidad del sitio de WordPress. Por una pequeña cuota, nuestros ingenieros mejorarán la velocidad de tu sitio para ofrecerte el máximo rendimiento.
2. Instalar actualizaciones de WordPress
El núcleo del equipo de WordPress trabaja duro para mejorar el rendimiento con cada versión de WordPress.
Por ejemplo, el equipo del editor de bloques prueba y mejora el rendimiento en cada versión. El equipo de rendimiento trabaja para mejorar la velocidad y el rendimiento en general.
Si no está instalando las actualizaciones de WordPress, se está perdiendo estas mejoras de rendimiento.
Del mismo modo, todos los principales temas y plugins de WordPress lanzan actualizaciones que no solo corrigen fallos, sino que también abordan problemas de rendimiento.
Para instalar actualizaciones, basta con ir a la página Escritorio ” Actualizaciones para instalar las actualizaciones disponibles.
Para más detalles, consulte nuestra guía sobre cómo actualizar correctamente WordPress (infografía).
3. Actualice la versión de PHP utilizada por su empresa de alojamiento
WordPress se desarrolla utilizando un idioma de programación de código abierto llamado PHP. En el momento de escribir este artículo, WordPress requiere al menos la versión PHP 7.4 o superior. La versión estable actual disponible para PHP es 8.2.10.
La mayoría de las empresas de alojamiento de WordPress mantienen los requisitos mínimos para ejecutar WordPress, lo que significa que pueden no estar utilizando la última versión de PHP fuera de la caja.
Ahora, al igual que WordPress, PHP también lanza nuevas versiones con importantes mejoras de rendimiento. Si utilizas una versión anterior, te estás perdiendo esa mejora de rendimiento.
Puede ver qué versión de PHP utiliza su proveedor de alojamiento visitando la página Herramientas ” Estado del sitio desde su escritorio de WordPress y cambiando a la pestaña “Información”.
Por suerte, todos los proveedores de alojamiento de WordPress fiables ofrecen a los clientes una forma sencilla de actualizar su versión de PHP.
Por ejemplo, si utiliza Bluehost, sólo tiene que acceder al panel de control de su cuenta de alojamiento, cambiar a la pestaña “Sitios web” y hacer clic en “Ajustes” para el sitio web en el que desea trabajar.
A continuación, vaya a la pestaña “Avanzado” y desplácese hasta la sección cPanel.
Haga clic en “Gestionar” para iniciar el cPanel.
A continuación, verá una serie de aplicaciones y herramientas disponibles en su panel de control de cPanel.
Desplácese hasta la sección Software y haga clic en “MultiPHP Manager”.
En la página siguiente, debe seleccionar su blog de WordPress.
A continuación, seleccione la versión de PHP que desea utilizar.
Para otras empresas de alojamiento, consulte nuestra guía completa sobre cómo actualizar la versión de PHP en WordPress.
4. Aumentar el límite de memoria PHP
Su servidor de alojamiento web es como cualquier otro ordenador. Necesita memoria para ejecutar eficientemente múltiples aplicaciones al mismo tiempo.
Si no hay suficiente memoria disponible para PHP en su servidor, su sitio web se ralentizará e incluso puede bloquearse.
Puede comprobar el límite de memoria PHP visitando la página Herramientas ” Salud del sitio y cambiando a la pestaña ‘Información’.
Encontrarás el límite de memoria PHP en la sección Servidor. Si es inferior a 500M, entonces necesitas aumentarlo.
Puede aumentar el límite de memoria PHP simplemente introduciendo la siguiente línea en su archivo wp-config.php:
define( 'WP_MEMORY_LIMIT', '512M' );
Para más detalles, consulte nuestro artículo sobre cómo aumentar el límite de memoria PHP en WordPress.
5. Supervisar el rendimiento de los plugins de WordPress
Algunos plugins de WordPress pueden ejecutarse dentro del área de administrador de WordPress. Si los autores de plugins no tienen cuidado, sus plugins pueden consumir demasiados recursos y ralentizar el área de administración de WordPress.
Una forma de averiguar acerca de tales plugins es instalando y activando el plugin Query Monitor. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.
Una vez activado, el plugin añadirá un nuevo elemento / artículo a la barra de herramientas de WordPress.
Al hacer clic en él se mostrarán los resultados de rendimiento de la página que está viendo actualmente en su sitio web.
Aparecerá la consola Supervisar / seguir / vigilar consultas.
Aquí, tienes que cambiar a la pestaña ‘Consultas por Componente’ en el lado izquierdo. Desde aquí, puedes ver el impacto en el rendimiento de los plugins y averiguar cuál está consumiendo demasiados recursos.
Ahora puedes desactivar temporalmente los plugins lentos y ver si eso mejora el rendimiento.
Si es así, puede ponerse en contacto con el autor del plugin y buscar soporte o encontrar un plugin alternativo.
6. Instale un plugin de caché de WordPress
Los plugins de caché de WordPress no solo mejoran la velocidad de su sitio web, sino que también pueden ayudarle a corregir la lentitud de carga del escritorio de administrador.
Un buen plugin de caché para WordPress te ayuda a optimizar la velocidad de carga de la página, la entrega de CSS y JavaScript, tu base de datos de WordPress y mucho más.
Esto libera recursos en su servidor de alojamiento de WordPress que su área de administrador de WordPress puede utilizar para mejorar el rendimiento.
Recomendamos usar WP Rocket. Es el mejor plugin de caché de WordPress en el mercado. Funciona de inmediato y hace que sea muy fácil optimizar el rendimiento de WordPress.
Para más detalles, consulte nuestra guía sobre cómo instalar y establecer correctamente WP Rocket en WordPress.
7. Retocar pantallas de administrador y desactivar widgets del escritorio de WordPress
WordPress carga automáticamente algunos widgets en la pantalla del Escritorio. Esto incluye borrador rápido, eventos y noticias, salud del sitio y más.
Algunos plugins de WordPress también añaden sus widgets a la pantalla del Escritorio. Si tienes muchos de estos widgets cargando en tu dashboard, podría ralentizar las cosas.
Puede desactivar estos widgets simplemente haciendo clic en el botón “Opciones de pantalla” y desmarcando la casilla situada junto a los widgets.
Del mismo modo, puede utilizar el menú Opciones de pantalla para mostrar y ocultar secciones en diferentes pantallas de administrador.
Por ejemplo, puede elegir las columnas que desea ver en la pantalla de entradas.
8. Corrección Lento WooCommerce Admin Escritorio
Si tiene una tienda online usando WooCommerce, entonces hay algunas características específicas de WooCommerce que pueden afectar al rendimiento de su área de administrador de WordPress.
Por ejemplo, puede desactivar el widget del Escritorio de WooCommerce al hacer clic en el menú “Opciones de pantalla”.
Del mismo modo, puede cambiar la información que aparece en la página Productos.
Después de un tiempo, su tienda WooCommerce puede añadir datos innecesarios a su base de datos de WordPress.
Si ya estás usando WP Rocket, entonces puedes simplemente cambiar a la pestaña ‘Base de datos’ en los ajustes del plugin. Desde aquí, puedes borrar datos transitorios y optimizar tu base de datos de WordPress con un clic.
9. Bloquear el área de administrador de WordPress y las páginas de acceso / login
Los hackers aleatorios y los ataques DDoS son molestias habituales en Internet que pueden afectar a los sitios web de WordPress.
Estos scripts automatizados acceden a las páginas de acceso de WordPress e intentan conectarse cientos de veces en poco tiempo.
Puede que no consigan acceder a su sitio web WordPress, pero podrán ralentizarlo.
Una forma fácil de bloquear estos scripts es bloqueando el directorio de administrador de WordPress y las páginas de acceso / login.
Si usted está en Bluehost, entonces usted puede simplemente ir a su cuenta de alojamiento y haga clic en “Ajustes” en su sitio web.
A continuación, vaya a la pestaña “Avanzado”.
Ahora desplázate un poco hacia abajo hasta la sección de cPanel y luego haz clic en “Gestionar”.
Esto abrirá el Escritorio de cPanel en una nueva pestaña.
A continuación, desplácese hasta la sección Archivos y haga clic en la opción “Privacidad de directorios”.
A continuación, debe localizar el directorio wp-admin (normalmente se encuentra dentro de la carpeta public_html).
A continuación, basta con hacer clic en el botón “Editar” situado a su lado.
A continuación, se le pedirá que indique un nombre para su directorio protegido.
A continuación, haz clic en el botón “Guardar” para continuar.
El panel de control guardará tus opciones y tendrás que hacer clic en el botón “Volver” para continuar.
A continuación, deberá crear un nombre de usuario y una contraseña para la carpeta protegida.
Ahora, cuando visite su área de administrador de WordPress, se le indicará que introduzca su nombre de usuario y contraseña.
Para más detalles, consulte nuestro tutorial sobre cómo proteger con contraseña el directorio del administrador de WordPress.
Contraseña Proteger WordPress Página de acceso
A continuación, querrás bloquear el acceso a la página de acceso de WordPress. Para ello, tendrás que editar manualmente el archivo .htaccess de tu sitio web y generar un archivo de contraseñas.
En primer lugar, conéctese a su sitio web WordPress mediante un cliente FTP o la aplicación Administrador de archivos del panel de control de su alojamiento.
A continuación, vaya a la carpeta raíz de su sitio web (la carpeta raíz es donde puede ver las carpetas wp-admin, wp-includes y wp-content).
Aquí, usted necesita crear un nuevo archivo y nombrarlo .htpasswd.
A continuación, debe visitar esta herramienta en línea para generar una cadena .htpasswd.
Debe utilizar el mismo nombre de usuario y contraseña que utilizó para el directorio de administrador de WordPress.
A continuación, haga clic en el botón “Generar”.
La herramienta generará una cadena de nombre de usuario y contraseña debajo de la casilla de salida.
Debe copiar y pegar esta cadena en el archivo .htpasswd que creó anteriormente.
A continuación, debe editar el archivo .htaccess y copiar y pegar el siguiente código en su interior:
### BEGIN BASIC BLOCK
<Files wp-login.php>
AuthType Basic
AuthName "Protected Folder"
AuthUserFile /home/username/public_html/yourwebsite/.htpasswd
Require user jsmith
Satisfy All
</Files>
### END BASIC BLOCK
No olvides sustituir jsmith por tu propio nombre de usuario y cambiar el valor AuthUserFile por la ruta a tu archivo .htpasswd. Puedes encontrarlo dentro de la aplicación de gestión de archivos.
Ahora puede visitar su página de acceso a WordPress para ver la protección por contraseña en acción.
10. Gestionar los intervalos de autoguardado de WordPress
El editor de bloques de WordPress incorpora una característica de autoguardado. Te permite restaurar fácilmente tu contenido en caso de que cierres el editor sin guardar los cambios.
Sin embargo, si varios usuarios están trabajando en su sitio web durante los picos de tráfico, entonces todas esas peticiones de autoguardado ralentizarán el área de administrador de WordPress.
El autoguardado es una característica crucial, y no recomendamos desactivarla. Sin embargo, puedes ralentizarlo para reducir el impacto en el rendimiento.
Simplemente añada la siguiente línea a su archivo wp-config.php:
define( 'AUTOSAVE_INTERVAL', 120 )
Esta línea simplemente le dice a WordPress que ejecute el autoguardado una vez cada 2 minutos (120 segundos) en lugar de 1.
Reducir las llamadas a la API Heartbeat
WordPress utiliza algo llamado API heartbeat para enviar llamadas AJAX a un servidor sin recargar una página. Esto permite a WordPress mostrar a otros autores que una entrada está siendo editada por otro usuario, y permite a los desarrolladores de plugins mostrarte avisos en tiempo real.
Por defecto, la API hace ping cada 60 segundos. Si hay varios autores trabajando en su sitio web al mismo tiempo, estas llamadas al servidor pueden consumir muchos recursos.
Si ya estás usando WP Rocket, entonces se reducirá automáticamente la actividad de la API heartbeat a pingback cada 120 segundos.
Alternativamente, también puede utilizar su plugin independiente llamado Heartbeat Control para reducir las llamadas a la API Heartbeat.
Recomendamos reducirlos al menos a 120 segundos o más.
11. Actualización o cambio a un mejor alojamiento de WordPress
Todos los problemas de rendimiento de WordPress dependen de la infraestructura proporcionada por sus proveedores de alojamiento de WordPress.
Esto limita su capacidad para mejorar el rendimiento a los recursos ofrecidos por su proveedor de alojamiento.
Los consejos anteriores le ayudarán sin duda a reducir la carga de su servidor WordPress, pero puede que no sean suficientes para su entorno de alojamiento.
Para mejorar aún más el rendimiento, puede trasladar su sitio de WordPress a un nuevo alojamiento y contratar los servicios de otro proveedor de alojamiento.
Recomendamos Bluehost, una de las mejores empresas de alojamiento de WordPress. Sus planes de alojamiento compartido vienen con caché integrada, lo que mejora el rendimiento de WordPress.
Sin embargo, a medida que su sitio web crece, es posible que necesite actualizar su plan de alojamiento.
Los sitios con mucho tráfico pueden beneficiarse de cambiar a una plataforma de alojamiento gestionado de WordPress como WP Engine o SiteGround.
En WPBeginner, usamos SiteGround para alojar nuestro sitio web.
Esperamos que este artículo te haya ayudado a aprender cómo corregir la lentitud de carga de un escritorio de WordPress. Puede que también quieras ver nuestro completo manual de seguridad de WordPress o ver nuestra selección de los mejores plugins de WordPress para hacer crecer tu negocio.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Jiří Vaněk
The object cache has been the most helpful for speeding up my administration. Personally, I’ve installed a Redis server on my own server and use the Redis plugin for object caching. This cache significantly improves the speed of the administrative interface. Therefore, if someone has a website on a shared server, it’s a very good practice to check with the provider whether they support something for object caching—Redis or Memcache. This can truly accelerate the entire environment.
WPBeginner Support
Thank you for sharing what worked for you
Administrador