Tu WordPress va lento: por qué pasa y qué se puede hacer

Ilustración minimalista en tonos azules pastel: un caracol, un velocímetro y un engranaje.

Tu WordPress va lento y la tentación es instalar tres plugins de optimización, comprimir imágenes, cambiar el tema y rezar para que algo funcione. Eso es tocar todo a ciegas, y suele dejar la web igual de lenta pero más frágil. Un WordPress lento es casi siempre una de cinco causas, y la clave no es atacarlas todas, es averiguar cuál es la tuya y arreglar esa. Diagnosticar antes de optimizar es lo que separa acelerar la web de complicarla más. Vamos a hacerlo en orden.

Antes de optimizar, diagnostica. Un WordPress lento tiene una causa concreta, y tocar las cinco a ciegas suele dejarte una web igual de lenta y más difícil de mantener.

Las cinco causas que aparecen siempre

Por mucho que un WordPress lento parezca un misterio, el culpable casi siempre es uno de estos cinco, y conocerlos es el primer paso para no perderte.

El hosting es la causa más común y la más ignorada. Si el servidor donde vive tu web es lento o está saturado, todo lo demás llega tarde por mucho que optimices. Un alojamiento barato y malo es un techo que ninguna optimización supera. Los plugins son la segunda: cada plugin añade código que se ejecuta, y uno pesado, mal hecho o de más puede frenar la web entera. No es cuántos tienes, es si alguno es un lastre.

Las imágenes son la tercera, y la más fácil de arreglar: fotos enormes sin optimizar que pesan más que toda la página juntas, lo que vimos en optimizar imágenes para web. La base de datos es la cuarta: con los años se llena de basura, revisiones, datos temporales, registros de plugins desinstalados, y consultarla se vuelve lento. Y el tema es la quinta: un tema mal programado, recargado de funciones o con un constructor visual pesado, genera código lento de cargar.

Casi cualquier WordPress lento se explica por una o varias de estas cinco. Lo importante es que no se atacan a la vez ni al azar, se identifica cuál es la dominante en tu caso y se empieza por ahí. Optimizar imágenes cuando tu problema es el hosting es como cambiar las ruedas de un coche que no arranca.

Diagnostica antes de optimizar: cómo aislar la causa

Aquí está lo que ninguna guía enseña y lo que de verdad importa: cómo saber cuál de las cinco causas es la tuya, en lugar de adivinar. Diagnosticar lleva diez minutos y te ahorra horas de tocar lo que no toca.

Lo primero es separar si la lentitud está en el servidor o en la web. Hay una medida, el tiempo que tarda el servidor en empezar a responder, que si es alto apunta al hosting, y si es bajo pero la web tarda en mostrarse del todo, apunta a lo que carga la página, plugins, imágenes o tema. Esa primera división ya te dice si mirar al hosting o a la web. Para entender estas métricas sin agobiarte, tienes cómo leer PageSpeed Insights, que va de interpretar la herramienta; esta guía va de las causas y cómo resolverlas en WordPress.

Para aislar qué plugin frena, hay una herramienta que es oro y casi nadie usa, Query Monitor, que te muestra, en cada carga de página, qué plugins y qué consultas a la base de datos están tardando más. Con ella ves el culpable con nombre, en lugar de sospechar. Si no quieres instalarla, el método clásico es desactivar plugins por mitades: apagas la mitad, mides; si mejora, el culpable está en esa mitad; si no, en la otra. Dividiendo así, en pocos pasos localizas el plugin lento.

Y para ver qué recurso concreto bloquea la carga, las herramientas de medición de velocidad muestran una cascada de todo lo que descarga la página, dónde se ve qué archivo, imagen o script está tardando. Con estas tres comprobaciones, servidor frente a web, Query Monitor para plugins y la cascada para recursos, identificas el cuello de botella real. Y solo entonces optimizas, sobre seguro.

Causa por causa: síntoma, diagnóstico y arreglo

Localizada la causa, así se ataca cada una. Esta es la guía de qué hacer según lo que el diagnóstico te haya señalado.

Si el problema es el hosting, lo notas porque el servidor tarda en responder y la web va lenta hasta para ti en el panel. El arreglo no es optimizar, es cambiar a un alojamiento mejor o más potente. A veces es la única solución de verdad, y la que más mejora de golpe, porque es el techo de todo lo demás.

Si es un plugin, Query Monitor o el descarte por mitades te dan el culpable. El arreglo es desactivarlo y buscar una alternativa más ligera, una versión actualizada, o vivir sin él si no es esencial. Un solo plugin pesado puede ser el responsable de toda la lentitud.

Si son las imágenes, lo ves en la cascada, archivos de imagen enormes. El arreglo es comprimirlas y servirlas en formatos modernos, lo más fácil y agradecido. Si es la base de datos, lo notan las consultas lentas en Query Monitor; el arreglo es limpiarla con una herramienta que borre la basura acumulada, las revisiones y los datos temporales. Y si es el tema, lo ves porque genera mucho código pesado; el arreglo puede ir de optimizarlo a, en casos graves, cambiar a uno más ligero. Atacar la causa que el diagnóstico señala, y solo esa, es lo que de verdad acelera la web sin romper nada.

La caché y el CDN: la palanca que más rinde

Hay una optimización que ayuda casi siempre, sea cual sea la causa, y que conviene tener: la caché. Pero ojo, va después de diagnosticar, no en lugar de ello, porque la caché esconde problemas pero no los cura.

Un plugin de caché, como WP Rocket o el de los hostings con LiteSpeed, guarda una versión ya montada de tus páginas para servirla rápido sin generarla cada vez. Eso acelera muchísimo la entrega al visitante y es de lo que más mejora la velocidad percibida. Añadirle un CDN, una red que reparte copias de tu web por servidores cercanos al visitante, mejora aún más, sobre todo si tienes visitas de zonas lejanas. La caché y el CDN son la palanca de mayor retorno una vez resuelto lo grave.

Pero conviene entender qué hacen y qué no. La caché acelera servir la web, pero si tu web es lenta por un plugin que machaca la base de datos en cada carga de usuario logueado, o por un hosting que se cae con el tráfico, la caché lo tapa solo a medias. Por eso primero se diagnostica y se arregla la causa, y luego se pone la caché encima como acelerador. Poner caché sobre un problema sin resolver es maquillar la lentitud, no curarla, y el día que la caché no aplica, vuelve a aparecer. Cómo gestionar bien la caché, sin liarte, lo vemos en cómo borrar la caché de WordPress.

Lo que no debes hacer

Para cerrar, los errores que empeoran un WordPress lento en lugar de arreglarlo, y que son justo lo que hace la gente cuando va a ciegas.

No instales cinco plugins de optimización a la vez. Es el error estrella: ante la lentitud, la gente instala todos los plugins de caché y velocidad que encuentra, y acaban peleándose entre ellos, haciendo la web más lenta y más frágil. Uno bueno, bien configurado, basta. Varios a la vez es un desastre garantizado.

No toques todo al mismo tiempo sin medir. Si cambias el tema, los plugins, la configuración y el hosting de golpe, y la web mejora o empeora, no sabrás por qué, y no podrás repetir el acierto ni deshacer el error. Cambia una cosa, mide, y solo entonces la siguiente. No optimices lo que no es la causa: comprimir imágenes cuando tu problema es el hosting es esfuerzo perdido. Y no confundas la nota de PageSpeed con la velocidad real: perseguir el 100 a base de trucos puede no cambiar nada para tu visitante, como contamos en el artículo de PageSpeed. La regla es siempre la misma: diagnostica, ataca la causa real, mide, y no toques a ciegas. Es justo el criterio que aplicamos en la auditoría y optimización web.

Preguntas frecuentes

¿Por qué mi WordPress es tan lento? Casi siempre por una de cinco causas: un hosting lento o saturado, un plugin pesado, imágenes sin optimizar, una base de datos llena de basura, o un tema mal programado. Lo importante no es atacarlas todas, es diagnosticar cuál es la tuya, midiendo si la lentitud está en el servidor o en la web y usando herramientas que señalan el plugin o el recurso culpable. Optimizar lo que no es la causa no sirve de nada.

¿Qué plugin está ralentizando mi web? Para saberlo sin adivinar, usa Query Monitor, una herramienta que te muestra en cada carga qué plugins y qué consultas tardan más, señalando el culpable con nombre. Si prefieres no instalarla, desactiva los plugins por mitades y mide: si al apagar una mitad la web mejora, el lastre está ahí, y dividiendo de nuevo lo acotas. Un solo plugin pesado puede ser el responsable de toda la lentitud.

¿Cuántos plugins son demasiados? No es una cuestión de número, es de calidad. Puedes tener treinta plugins ligeros y bien hechos y una web rápida, o cinco pesados y una web lenta. Lo que importa es que ninguno sea un lastre, no cuántos hay. Dicho esto, cada plugin es código que se mantiene y puede fallar, así que conviene tener solo los que de verdad usas y eliminar los que no aportan, por orden y seguridad además de por velocidad.

¿El hosting influye en la velocidad de WordPress? Muchísimo, es la causa más común y la más ignorada. Si el servidor es lento o está saturado, todo lo demás llega tarde por mucho que optimices, porque el hosting es el techo de la velocidad. Un alojamiento barato y malo no se compensa con plugins ni trucos. A veces, cambiar a un hosting decente es la mejora que más acelera la web de golpe, más que cualquier optimización dentro de WordPress.

¿Qué plugin de caché es mejor? Hay varios buenos, como WP Rocket o el de los hostings con LiteSpeed, y la elección importa menos que usar uno solo y bien configurado. La caché es de lo que más mejora la velocidad percibida, pero va después de diagnosticar y arreglar la causa de fondo, no en lugar de ello. Y nunca instales varios plugins de caché a la vez, porque se pelean entre ellos y empeoran la web. Uno bueno basta.

¿Acelerar WordPress mejora el posicionamiento? Sí, la velocidad es un factor que Google tiene en cuenta, sobre todo en móvil, y una web rápida posiciona mejor y convierte más, porque la gente no se va esperando. Pero ojo, lo que cuenta es la velocidad real que vive el usuario, no la nota de una herramienta conseguida con trucos. Acelerar de verdad tu WordPress ayuda al SEO y a las ventas; obsesionarse con un número perfecto que no cambia la experiencia, no.

Cómo acelerar tu WordPress sin ir a ciegas

No instales nada todavía. Primero mide si la lentitud está en el servidor o en la web, usa Query Monitor o el descarte por mitades para localizar el plugin culpable, y mira la cascada para ver qué recurso bloquea. Con la causa identificada, ataca esa y solo esa, mide el resultado, y pon la caché encima como acelerador. Diagnosticar primero te ahorra tocar lo que no toca.

Si tu WordPress va lento y no consigues dar con la causa, o prefieres que alguien lo diagnostique y lo deje rápido sin romper nada, es parte de lo que hacemos entre el mantenimiento web y la auditoría. La velocidad de WordPress no se arregla a base de plugins, se arregla encontrando el cuello de botella real y atacándolo.