Rendimiento

¿Por qué mi web WordPress es lenta? Causas habituales y cómo solucionarlas

Las causas más habituales de una web WordPress lenta, cómo medir la velocidad correctamente y qué mejoras funcionan de verdad (y cuáles no).

Por Renso Bautista4 min de lectura

Una web lenta pierde visitas antes de que lleguen a leer nada. La gente no espera, y Google tiene en cuenta la experiencia de carga cuando decide qué mostrar. La buena noticia es que casi todas las webs WordPress lentas lo son por un puñado de causas que se repiten.

En este artículo te explico cómo medir la velocidad sin engañarte, cuáles son esas causas y qué suele funcionar para arreglarlas. Si tienes algo de manejo con WordPress, algunas cosas las puedes revisar tú mismo.

Primero, medir bien

Antes de cambiar nada hay que saber de dónde partes. La herramienta más útil es PageSpeed Insights, de Google, y conviene entender lo que muestra:

  • Datos de usuarios reales. Si tu web tiene suficiente tráfico, verás cómo carga para las personas que la visitan de verdad. Es el dato que más importa.
  • Datos de laboratorio. Una simulación con un móvil y una conexión lentos. Sirve para diagnosticar, pero la puntuación varía entre una prueba y otra.

Fíjate sobre todo en las Core Web Vitals, las tres métricas con las que Google evalúa la experiencia:

  • LCP (Largest Contentful Paint): cuánto tarda en verse el elemento principal. Lo recomendable es menos de 2,5 segundos.
  • INP (Interaction to Next Paint): cuánto tarda la página en responder cuando tocas algo. Lo recomendable es menos de 200 milisegundos.
  • CLS (Cumulative Layout Shift): cuánto se mueven los elementos mientras carga. Lo recomendable es menos de 0,1.

Mide siempre la versión móvil y guarda los resultados. Sin un “antes” no podrás saber si los cambios han servido.

Las causas más habituales

Imágenes demasiado pesadas

Es la causa número uno. Fotos subidas tal cual salen de la cámara o de un banco de imágenes, de 4.000 píxeles y varios megas, para mostrarse en un espacio de 800. Hay que redimensionarlas, usar formatos modernos como WebP o AVIF y cargar de forma diferida las que no se ven al principio.

Plugins que cargan cosas en todas las páginas

El problema no es tanto el número de plugins como lo que cargan. Un plugin de formularios que añade sus scripts en todas las páginas, aunque el formulario solo esté en Contacto, hace más lenta toda la web. Conviene revisar qué carga cada página y quitar lo que sobra.

Un tema o constructor sobrecargado

Algunos temas “multipropósito” traen de todo por si acaso, y los constructores visuales generan mucho código si no se usan con cuidado. No significa que Elementor o Bricks sean lentos por definición: una web bien construida con ellos puede ser rápida. El problema suele ser cómo se ha montado.

Hosting insuficiente o sin caché

Si el servidor tarda en responder, nada de lo que hagas después compensará del todo. Un hosting muy barato y compartido con cientos de webs suele notarse. Y sin una caché bien configurada, WordPress genera cada página desde cero en cada visita.

Scripts de terceros

Chats en vivo, píxeles de publicidad, mapas incrustados, widgets de redes sociales, varias herramientas de analítica a la vez. Cada uno parece pequeño, pero juntos pueden ser lo que más pesa en la página. Pregúntate cuáles usas de verdad.

Fuentes web mal cargadas

Cargar cinco pesos de una tipografía desde un servidor externo retrasa el momento en que se ve el texto. Normalmente basta con dos o tres pesos, alojados en tu propio servidor.

PHP antiguo y base de datos descuidada

Una versión antigua de PHP es más lenta y menos segura. La base de datos llena de revisiones y datos de plugins que ya no usas también suma, aunque rara vez es la causa principal.

Qué puedes revisar tú mismo

Si quieres empezar por tu cuenta, esta lista te ayudará:

  1. Pasa tu web por PageSpeed Insights en móvil y apunta los resultados.
  2. Revisa el peso de las imágenes de la portada. Si alguna pasa de 300 KB, hay margen.
  3. Haz inventario de plugins y desactiva los que no uses (primero en una copia de la web).
  4. Comprueba en tu hosting qué versión de PHP usas.
  5. Quita los scripts de terceros que no aporten nada.
  6. Vuelve a medir y compara.

Lo que no suele funcionar

  • Instalar varios plugins de caché a la vez. Se pisan entre sí y pueden romper la web.
  • Activar todas las opciones de optimización. Minificar, combinar y diferir todo sin probar suele romper menús, formularios o sliders.
  • Obsesionarse con el 100 en PageSpeed. Una puntuación perfecta no es el objetivo. El objetivo es que la web cargue rápido para tus visitas reales.

Cuándo pedir ayuda

Si ya has hecho lo básico y la web sigue lenta, probablemente el problema está en cómo se construyó: el tema, el constructor, la estructura o el servidor. Ahí es donde un diagnóstico técnico marca la diferencia.

Cuando optimizo una web sigo siempre el mismo orden: medir el punto de partida, encontrar las causas reales, priorizar lo que más impacto tiene, aplicar los cambios en un entorno de pruebas y volver a medir. Puedes ver el servicio completo en rendimiento y SEO técnico WordPress o enviarme la URL de tu web para una primera revisión.

¿Necesitas ayuda con esto?

Cuéntame tu casoVer el servicio

¿Tienes un proyecto
WordPress en mente?

Cuéntame qué quieres crear, rediseñar o mejorar. Revisaremos tus necesidades y podremos definir la mejor forma de convertirlas en un sitio WordPress sólido, profesional y fácil de gestionar.