Diagnóstico práctico

WordPress lento: cómo encontrar la causa antes de cambiar de hosting

Una puntuación baja no explica el problema. Este método separa el peso visible de la página, el trabajo de WordPress y la respuesta del servidor para actuar donde corresponde.

Método: mide varias veces, guarda un punto de partida, cambia una sola cosa y repite. Instalar cinco plugins de optimización a la vez puede ocultar la causa y crear conflictos.

1. Define qué significa “lento”

No es lo mismo una portada que tarda por un vídeo pesado que un panel de administración bloqueado o una tienda que se frena al pagar. Anota páginas afectadas, dispositivo, conexión, hora y si sucede a usuarios sin sesión, administradores o ambos.

SíntomaCausa probable a investigarPrimera prueba
La página tarda en empezarServidor, caché o proceso PHPComparar primera visita y repetición
Empieza rápido pero termina tardeImágenes, fuentes, scripts externosRevisar recursos grandes y solicitudes
Solo el administrador va lentoPlugins, tareas, base de datos o API externasRevisar errores y desactivar de forma controlada
Solo falla en horas concretasSaturación, copias o tareas programadasComparar registros y uso de recursos

2. Mide sin obsesionarte con una cifra

Realiza varias mediciones en móvil y ordenador, desde una ventana privada y con la caché en el estado que quieras evaluar. Compara páginas equivalentes y guarda fecha, herramienta y resultado. La variación entre pruebas es normal; busca patrones.

Observa tres momentos: cuánto tarda el servidor en empezar a responder, cuándo aparece el contenido principal y cuándo la página queda estable e interactiva. Una mejora real debe notarse en la experiencia, no solo en una puntuación.

No pruebes únicamente la portada. Mide un artículo, una categoría, una ficha o producto y, si existe, el proceso de compra. Una caché agresiva puede hacer que la portada parezca rápida mientras las páginas dinámicas siguen lentas.

3. Reduce el peso y el trabajo del navegador

Imágenes

Sube cada imagen con dimensiones cercanas a las que se muestran, comprímela y usa formatos modernos cuando sean compatibles. No conviertas el logotipo o una fotografía pequeña en un archivo de varios megabytes. Mantén carga diferida para imágenes fuera de la primera pantalla, pero no retrases el elemento principal que el visitante debe ver enseguida.

Fuentes y scripts externos

Cada tipografía, chat, mapa, vídeo, analítica o banner añade conexiones y puede depender de otro servidor. Elimina lo que no ayude al usuario. Cargar un vídeo bajo demanda o un mapa al pulsar suele ser mejor que iniciarlos en todas las visitas.

CSS y JavaScript

Un constructor visual y muchos complementos pueden cargar recursos aunque una página no los necesite. Busca duplicados, funciones inactivas y scripts que bloquean el contenido. Haz cambios en una copia de pruebas porque combinar o retrasar archivos puede romper menús, formularios o pagos.

4. Aísla el trabajo de WordPress

Antes de desactivar nada, crea una copia y usa un entorno de pruebas. Revisa errores de PHP, consultas lentas y llamadas externas. Un plugin puede esperar la respuesta de una licencia, una API o un servicio de seguridad y retrasar todo el panel.

  1. Actualiza WordPress, tema y plugins con copia previa.
  2. Elimina extensiones inactivas o duplicadas.
  3. Prueba temporalmente un tema básico en el entorno de pruebas.
  4. Desactiva grupos de plugins y vuelve a medir hasta aislar el responsable.
  5. Revisa tareas programadas acumuladas y procesos que se ejecutan en cada visita.

Base de datos

Las revisiones, sesiones, registros, transitorios y tablas de plugins eliminados pueden crecer. No ejecutes una “limpieza” sin copia. Identifica primero las tablas grandes y qué componente las usa. Una base de datos grande no siempre es lenta; importan las consultas y los índices.

Caché

La caché de página evita generar el mismo contenido repetidamente. Comprueba si el hosting ya ofrece una capa propia antes de añadir otra. Dos sistemas mal coordinados pueden servir contenido antiguo o interferir con usuarios conectados, carrito y pago. Excluye correctamente las páginas dinámicas.

5. Comprueba cuándo el hosting es el límite

Después de optimizar lo evidente, revisa métricas de CPU, memoria, procesos, entrada/salida y errores. Si alcanzas límites con frecuencia, pide al proveedor ejemplos y horas exactas. Un plan superior puede ayudar cuando existe saturación real; no arreglará una imagen enorme ni un plugin que espera una API lenta.

  • La lentitud se reproduce también con una página ligera.
  • Los límites de recursos se alcanzan en las mismas horas del problema.
  • La caché está correctamente activa para visitantes sin sesión.
  • No hay errores repetidos de PHP o base de datos sin resolver.
  • El proveedor puede explicar qué recurso limita y cómo cambiaría el plan.

Cuándo probar otro hosting

Considera una migración de prueba si el servidor responde de forma irregular, el soporte no identifica los límites, necesitas recursos que el plan no ofrece o la arquitectura no encaja con tu tienda. Copia la web a un entorno de destino y compara la misma página con configuración equivalente antes de mover el dominio.

Orden de mejoras recomendado

  1. Corregir errores y componentes obsoletos.
  2. Optimizar imágenes y eliminar servicios externos innecesarios.
  3. Configurar una sola estrategia de caché.
  4. Aislar plugins, tema, tareas y consultas problemáticas.
  5. Confirmar recursos del servidor con datos.
  6. Escalar o migrar solo cuando el cuello de botella esté demostrado.

Preguntas frecuentes

¿Un CDN solucionará una web lenta?

Puede acercar archivos estáticos a los visitantes y reducir carga, pero no corrige consultas lentas, plugins problemáticos ni un panel bloqueado.

¿Más memoria siempre mejora WordPress?

No. Ayuda si el proceso se queda sin memoria, pero no reduce por sí sola imágenes, solicitudes externas o código ineficiente.

¿Debo instalar un plugin de caché?

Primero comprueba qué caché ofrece el hosting. Usa una solución compatible y verifica que carrito, acceso y contenido personalizado no queden almacenados incorrectamente.

R
Romu · Editor de HostingParaNovatos

Método orientado a decisiones medibles y cambios reversibles. Si vas a trasladar la web, usa nuestra guía para migrar WordPress sin perder datos.