Si tu web va lenta, casi siempre es por una de estas cinco cosas: imágenes demasiado pesadas, un hosting que se queda corto, demasiados plugins o scripts de terceros, una caché mal configurada o un tema recargado. La buena noticia es que la mayoría se diagnostican en una tarde y muchas se arreglan sin rehacer la web. Vamos por partes, como cuando el mecánico levanta el capó.
Primero, mide (sin obsesionarte con la nota)
Antes de tocar nada, necesitas saber dónde está el problema. Tres herramientas gratuitas bastan:
- PageSpeed Insights de Google: te da datos de usuarios reales (si tu web tiene tráfico suficiente) y una auditoría de laboratorio con sugerencias concretas.
- Las herramientas para desarrolladores del navegador (pestaña «Red»): verás qué archivos se cargan, cuánto pesan y cuánto tardan.
- WebPageTest: muestra la carga fotograma a fotograma, ideal para entender qué ve el usuario y cuándo.
Un consejo: no persigas el 100 en PageSpeed. Lo importante es que la página se vea y responda rápido en un móvil normal con una conexión normal. Si quieres entender las métricas que usa Google, lo contamos en Core Web Vitals explicados sin tecnicismos.
Causa 1: imágenes que pesan como un piano
Es el culpable número uno, de largo. Una foto subida tal cual sale de la cámara o del móvil puede pesar varios megas, y en pantalla se muestra en un hueco de 800 píxeles.
Cómo arreglarlo:
- Redimensiona antes de subir: no tiene sentido una imagen de 4000 px de ancho para una miniatura.
- Usa formatos modernos como WebP o AVIF, que pesan bastante menos que JPG o PNG con una calidad parecida. Lo explicamos en detalle en imágenes para web: WebP, AVIF y cómo no ralentizar tu página.
- Carga diferida (lazy loading): las imágenes que están más abajo solo se descargan cuando el usuario se acerca a ellas.
- Ojo con la imagen principal: la foto grande de cabecera es justo la que no debe cargarse en diferido, porque es lo primero que se ve.
Causa 2: un hosting que no da para más
Puedes optimizar todo lo demás, pero si el servidor tarda en responder, la web arranca tarde. Las señales típicas: la página se queda en blanco un buen rato antes de empezar a pintar, o va bien de madrugada y fatal a media mañana.
Qué revisar:
- El tiempo de respuesta del servidor (en PageSpeed aparece como «tiempo hasta el primer byte»).
- Si estás en un alojamiento compartido saturado, donde tu web compite por recursos con cientos de vecinos.
- La versión de PHP (si usas WordPress): las versiones recientes son notablemente más rápidas que las antiguas, y además siguen recibiendo parches de seguridad.
- La ubicación del servidor: si tus clientes están en España, que el servidor esté cerca.
A veces el cambio de hosting es la mejora más rentable que puedes hacer. Otras veces no hace falta cambiar: basta con activar la caché o una versión moderna de PHP.
Causa 3: plugins, scripts y «cositas» de terceros
Cada chat flotante, píxel de publicidad, mapa incrustado, vídeo de YouTube, carrusel o fuente tipográfica externa añade peticiones y código que el navegador tiene que descargar y ejecutar. Por separado parecen inofensivos; juntos, son el atasco de la hora punta.
Cómo arreglarlo:
- Haz inventario: apunta todo lo que se carga en tu web y pregúntate si de verdad lo usas. Ese plugin de redes sociales que instalaste hace cuatro años y nadie mira, fuera.
- Retrasa lo secundario: el chat o los píxeles pueden cargarse cuando el usuario interactúa o pasados unos segundos.
- Sustituye incrustaciones pesadas por una imagen de vista previa: el vídeo o el mapa solo se cargan si alguien hace clic.
- Aloja las fuentes en tu servidor y carga solo los pesos que uses (no hacen falta nueve grosores de la misma tipografía).
En WordPress esto es especialmente habitual. No hay un número mágico de plugins, pero sí plugins que hacen demasiado. Si tu web está construida así, una revisión de desarrollo WordPress suele destapar varios sospechosos.
Causa 4: sin caché o con la caché mal puesta
Sin caché, el servidor reconstruye cada página desde cero en cada visita: consulta la base de datos, monta la plantilla y la envía. Con caché, guarda una copia lista para servir. La diferencia se nota muchísimo.
Capas de caché que conviene tener:
| Capa | Qué hace | Cómo se activa |
|---|---|---|
| Caché de página | Sirve el HTML ya generado | Plugin de caché o configuración del servidor |
| Caché del navegador | El visitante no vuelve a descargar lo que ya tiene | Cabeceras de caducidad en el servidor |
| CDN | Sirve los archivos desde un punto cercano al usuario | Servicio externo conectado a tu dominio |
| Caché de objetos | Acelera consultas repetidas a la base de datos | Redis o Memcached en el servidor |
Un aviso: dos plugins de caché a la vez no van el doble de rápido; suelen pelearse. Mejor uno bien configurado.
Causa 5: un tema o constructor que carga de todo
Muchos temas «multiusos» y constructores visuales cargan en cada página el código de todas sus funciones, aunque uses el diez por ciento. Resultado: hojas de estilo y JavaScript enormes para mostrar un titular y tres párrafos.
Opciones, de menos a más esfuerzo:
- Desactivar los módulos del tema que no uses (muchos lo permiten).
- Activar la carga de recursos solo en las páginas que los necesitan.
- Cambiar a un tema ligero.
- Plantearse un rediseño con un desarrollo web a medida que cargue solo lo imprescindible.
La cuarta no siempre es necesaria, pero si tu web arrastra varios problemas a la vez y además se ha quedado vieja, suele salir más a cuenta empezar limpio que poner parches.
Plan de ataque en una tarde
Si quieres empezar ya, este orden te dará el mayor beneficio con el menor esfuerzo:
- Pasa PageSpeed Insights a tu página de inicio y a tu página más visitada, en versión móvil.
- Comprime y convierte las imágenes más pesadas.
- Activa (o revisa) la caché de página.
- Elimina los plugins y scripts que no aportan nada.
- Comprueba la versión de PHP y el tiempo de respuesta del servidor.
- Vuelve a medir y compara.
Y lo más importante: haz copia de seguridad antes de tocar nada. Optimizar a ciegas una web en producción es la forma más rápida de pasar de «va lenta» a «no va».
En resumen
Una web rápida no es un capricho técnico: es la diferencia entre un visitante que lee tu oferta y uno que se va antes de verla. En la mayoría de los casos, el problema está en las imágenes, el hosting, los añadidos de terceros, la caché o un tema demasiado cargado, y tiene solución. Si prefieres que lo miremos nosotros y te digamos qué arreglar primero, hablamos.




¿Hablamos?