WordPress lento: cómo encontrar la causa y quién la arreglará
Cuando WordPress va lento, la causa suele estar en uno de tres sitios: los plugins y el tema, las imágenes y scripts pesados de la página, o el servidor. Los dos primeros los revisas tú con la administración y una medición gratuita de Google. El servidor, PHP y la caché del servidor los arregla tu hosting, y el código del tema, un desarrollador.
Autor: El equipo de TellMyShop. Una guía para dueños de sitios WordPress y tiendas WooCommerce: la causa, el arreglo manual y el mismo trabajo en una conversación con el chat.
Última actualización: · 6 min de lectura
Lento, pero ¿dónde exactamente?
Antes de desactivar nada, averigua qué va lento. Eso decide a quién buscas.
| Qué va lento | Qué suele significar | Quién empieza |
|---|---|---|
| Todas las páginas, incluso una entrada sencilla | una respuesta lenta del servidor o un plugin pesado que funciona en todas partes | tú, después tu hosting |
| Solo la página de inicio | carrusel, vídeo, imágenes grandes, muchos scripts | tú |
| Solo la administración | un plugin con un escritorio pesado, una base de datos hinchada, tareas programadas | tú, después un desarrollador |
| Tienda, carrito, pago | plugins de WooCommerce, peticiones a servicios externos | tú, después un desarrollador |
| Lento solo a ratos | tráfico de bots, una copia de seguridad en segundo plano, límites del plan | tu hosting |
| Lento en el móvil, rápido en el ordenador | imágenes y scripts demasiado pesados para una conexión más débil | tú |
Si la lentitud llegó de golpe, comprueba también que ves de verdad la versión nueva del sitio. Los archivos antiguos de la caché pueden confundir, como explicamos en el artículo los cambios no se ven en WordPress.
Cómo medir antes de cambiar nada
Sin medir no sabes si un cambio ha ayudado. Bastan herramientas gratuitas y un cuarto de hora.
- Elige tres direcciones. La página de inicio, una entrada o página de servicio típica y, en una tienda, una página de producto.
- Mídelas en PageSpeed Insights. Apunta la puntuación en móvil y las métricas clave. La guía de Google sobre Web Vitals explica qué significan.
- Apunta el tiempo de la primera respuesta del servidor. Es un punto aparte en el informe de PageSpeed. Un tiempo largo en todas las direcciones apunta al servidor o a un plugin que funciona en cada visita.
- Revisa Herramientas → Salud del sitio. PHP antiguo, sin caché de objetos persistente, tareas programadas que no se ejecutan. Explicamos qué significan los mensajes en el artículo sobre la Salud del sitio de WordPress.
- Guarda los resultados con fecha. Comprueba cada cambio con la misma medición en las mismas direcciones.
Los resultados de una sola medición pueden variar unos puntos. Busca diferencias claras, no puntos sueltos.
Qué plugin ralentiza WordPress
El método más sencillo es desactivar plugins como prueba y medir. Lo ideal es hacerlo en una copia de pruebas del sitio; en un sitio en marcha, fuera de las horas de más trabajo, y nunca con los plugins de pago y de envío mientras estás vendiendo.
- Empieza por los plugins añadidos o actualizados justo antes de la lentitud.
- Después revisa los que hacen mucho en cada visita: estadísticas, chats de atención, ventanas emergentes, traducción al vuelo, plugins de seguridad que analizan cada petición, maquetadores.
- Cuando hay muchos plugins, desactiva la mitad, mide, y luego la mitad de la mitad que importaba. Este método lo describe, entre otros, la guía de RackAID sobre un WordPress lento.
- No dejes para siempre desactivados los plugins que no usas. Bórralos.
Desactivar no borra los ajustes de un plugin, así que después de la prueba lo activas en el mismo estado. Si algo se rompió al desactivar un plugin, te ayudará el artículo sobre qué hacer cuando WordPress no funciona después de actualizar.
Tú, tu hosting, un desarrollador: quién arregla qué
Tú, en la administración: quita los plugins que sobran, deja un solo plugin de caché, reduce las imágenes antes de subirlas, quita el carrusel o el vídeo de arriba de la página de inicio, actualiza los plugins y el tema.
Tu hosting: la versión de PHP, la caché del servidor, una caché de objetos persistente, los recursos del plan, la contención del exceso de bots. Las versiones recomendadas están en la página de requisitos de WordPress. Da a tu hosting las direcciones, los resultados de la medición y el tiempo de la primera respuesta del servidor.
Las imágenes son la causa más común que puedes arreglar tú. Una foto sacada directamente de la cámara o del móvil puede pesar varios megas, mientras que en la página se ve en un recuadro pequeño. Redúcela al tamaño al que se muestra de verdad y guárdala en un formato más ligero, como WebP. En una tienda WooCommerce, empieza por las imágenes de la página de inicio y de las categorías más visitadas.
Un desarrollador: un tema a medida pesado, código añadido a functions.php, una base de datos hinchada por plugins antiguos, un plugin lento que no se puede sustituir. Los principios generales de optimización están reunidos en el capítulo sobre rendimiento del manual de administración de WordPress.
Cómo ayuda el chat y qué no acelerará
El plugin TellMyShop para WordPress y WooCommerce no acelera el servidor, no comprime imágenes y no sustituye a tu hosting ni a quien cuida técnicamente el sitio. Ayuda con lo que más tiempo lleva cuando el sitio va lento: reunir los datos y poner orden en los plugins.
En la versión gratuita TellMyShop Free, tu chat (Claude o ChatGPT) lee la salud del sitio con la versión de PHP, los errores agrupados de los registros y la lista de plugins y temas con versiones y actualizaciones disponibles, y abre las direcciones que elijas tal como las ve un visitante. Con eso prepara una lista de sospechosos y un reparto: qué haces tú, qué comunicar a tu hosting y qué a un desarrollador.
Tú: La web va lenta desde hace una semana, sobre todo la administración. ¿Qué pasa?
Tu chat: La salud del sitio tiene dos puntos: una versión antigua de PHP y tareas programadas que se ejecutan tarde. Los registros de los últimos 7 días tienen más de 300 avisos del plugin Example Stats, que desde su actualización escribe datos en cada visita.
Tu chat: Además tienes 6 plugins desactivados que nadie usa. Propongo desactivar primero Example Stats como prueba. Vista previa:
Tú: Sí. Volveré a medir la web.
Tu chat: Desactivado. La versión de PHP y las tareas programadas las dejo para tu hosting. Te he preparado un mensaje corto para ellos con lo que muestra la salud del sitio.
versión anterior: Example Stats: activo
versión nueva: Example Stats: inactivo
Los nombres de plugins y las cifras de esta conversación son ilustrativos. Desactivar, actualizar y borrar plugins desactivados funcionan en TellMyShop Pro después de activar el interruptor Plugins, y vaciar la caché después de activar el interruptor Tema. Los dos duran 24 horas y necesitan una copia de la base de datos de hoy. Antes de cada cambio ves una vista previa y decides tú, y puedes deshacer cualquier cambio desde el historial de cambios. El chat no cambia el archivo wp-config.php, .htaccess ni los ajustes del servidor.
¿Tienes una tienda PrestaShop? Allí las causas son parecidas, pero los ajustes cambian; los describimos en el artículo PrestaShop lento. Encontrarás el alcance de cada versión en la página TellMyShop para WordPress y en precios, y la versión gratuita en la página TellMyShop Free.
Preguntas y respuestas
¿Por qué WordPress se ha vuelto lento de repente?
Una lentitud repentina suele tener una causa concreta de los últimos días: un plugin nuevo o actualizado, un cambio de tema, imágenes pesadas en la página de inicio, un cambio en el servidor o más tráfico, también de bots. Empieza por preguntarte qué cambió justo antes.
¿Cuántos plugins son demasiados?
No hay un número seguro. Un plugin mal escrito puede frenar un sitio más que treinta ligeros. Lo que cuenta es lo que hace el plugin en cada visita: consultas a la base de datos, scripts en la página, conexiones con servicios externos.
¿Un plugin de caché acelera todas las páginas?
Ayuda con las páginas que se ven igual para todos, como las entradas y las páginas de la empresa. No acelera un servidor lento para el carrito, la administración o la búsqueda, porque esas páginas no suelen guardarse en caché. Dos plugins de caché a la vez a menudo hacen daño.
¿Cambiar de hosting acelerará WordPress?
A veces, si la primera respuesta del servidor es lenta incluso en una página vacía y el plan tiene pocos recursos. Si lo que frena el sitio son imágenes pesadas, scripts o un plugin, un hosting nuevo no lo arreglará. Mide dónde está el problema antes de mudarte.
¿El plugin TellMyShop acelerará mi web?
No acelera el servidor ni comprime imágenes. Ayuda con el diagnóstico y la limpieza: lee la salud del sitio, los registros de errores y la lista de plugins, y en TellMyShop Pro, tras activar los interruptores, desactiva los plugins que sobran y vacía la caché con vista previa y tu aprobación.
WordPress es una marca de la WordPress Foundation. WooCommerce es una marca de Automattic Inc. Claude es una marca de Anthropic PBC. ChatGPT y OpenAI son marcas de OpenAI. TellMyShop no está afiliado a estas empresas.