“Mi web va lenta, creo que necesito cambiar de hosting.”
A veces es cierto. Pero en la mayoría de casos que revisamos, el hosting no es el problema principal. Cambiar de servidor mejora algo y luego la web sigue yendo lenta, porque la causa estaba en otro sitio.
Vamos a ver dónde suele estar de verdad, y cómo comprobarlo tú mismo antes de gastarte dinero.
Primero: mide, no adivines
Sin datos, todo son sensaciones. Usa PageSpeed Insights de Google (gratuito, busca su nombre) o GTmetrix. Analiza tu web y fíjate en dos cosas más que en la nota global:
- TTFB (tiempo hasta el primer byte): cuánto tarda el servidor en empezar a responder. Por encima de 600 ms hay problema de servidor o de caché
- LCP (cuándo se ve el elemento principal): debería estar por debajo de 2,5 segundos
Y algo importante: mide siempre en móvil. Es donde está la mayoría de tu tráfico y donde los problemas se notan más.
Causa 1: no tienes caché (o no está funcionando)
Es, con diferencia, la causa más común y la de solución más sencilla.
Sin caché, cada visita obliga a WordPress a construir la página entera desde cero: consultar la base de datos, ejecutar los plugins, montar el HTML. Con caché, esa página ya está construida y se sirve tal cual.
La diferencia no es sutil. Puede ser pasar de dos segundos a doscientas milésimas.
Ojo con un detalle: tener un plugin de caché instalado no significa que esté funcionando. Nos hemos encontrado webs con el plugin activo y la caché sin generarse, por licencias caducadas o configuraciones a medias. Compruébalo de verdad: mira si se están creando archivos de caché, o mide dos veces seguidas y observa si la segunda es más rápida.
Causa 2: imágenes sin optimizar
La segunda causa más habitual, y casi siempre la que más pesa.
Alguien sube al blog la foto tal como sale de la cámara o del móvil: 4.000 píxeles de ancho y 5 MB. WordPress la muestra reducida, pero el visitante se descarga los 5 MB igual.
Con tres o cuatro imágenes así, la página pesa 20 MB. En una conexión móvil normal, eso son varios segundos mirando una pantalla vacía.
Qué hacer:
- Redimensiona antes de subir. Para el ancho habitual de contenido, 1.500-2.000 píxeles sobra
- Comprime. Hay plugins que lo hacen automáticamente al subir
- Usa WebP. Pesa bastante menos que JPG con calidad equivalente
- Carga diferida (lazy load): que las imágenes de más abajo no se descarguen hasta que el usuario llegue. WordPress ya lo hace de serie
Causa 3: demasiados plugins (o unos pocos muy pesados)
Matizemos, porque esto se dice mal a menudo: el problema no es el número, es lo que hacen.
Veinte plugins ligeros pueden ir mejor que tres mal programados. Los que más suelen pesar son los constructores visuales, los sliders, los de estadísticas que cargan scripts en cada página y los de seguridad que analizan cada petición.
Una prueba útil: instala un plugin de análisis de rendimiento (Query Monitor es el estándar y es gratuito) y mira cuántas consultas a la base de datos hace cada página. Por encima de 100 consultas hay algo que revisar.
Causa 4: la base de datos está sucia
Con los años se acumula basura que ralentiza cada consulta:
- Revisiones de entradas: WordPress guarda cada versión de cada texto. Una página editada cincuenta veces tiene cincuenta copias
- Comentarios spam en la papelera
- Datos de plugins desinstalados que nadie limpió
- Opciones autocargadas: datos que se cargan en cada visita. Si esto crece mucho, penaliza todas las páginas
Limpiar la base de datos es sencillo con plugins específicos, pero haz copia antes: aquí se toca lo que hay debajo del contenido.
Causa 5: el hosting (a veces sí es el hosting)
Después de todo lo anterior, hay casos en los que el servidor sí es el cuello de botella:
- PHP desactualizado. Las versiones modernas son notablemente más rápidas. Si estás por debajo de PHP 8, actualizar suele dar una mejora inmediata
- Hosting compartido saturado, donde compartes recursos con cientos de webs
- Servidor lejos de tus visitantes. Si tu público está en España y el servidor en Estados Unidos, se nota
- Sin HTTP/2 o sin compresión activada
Por dónde empezar mañana
Si tuvieras que hacer solo tres cosas, por orden de impacto:
- Comprueba que tienes caché y que funciona de verdad. Es la mejora más grande por menos esfuerzo
- Optimiza las imágenes. Suele ser la mitad del peso de la página
- Actualiza la versión de PHP desde el panel de tu hosting (con copia previa)
Con esas tres, la mayoría de webs de pymes mejoran de forma clara sin cambiar de proveedor ni rehacer nada.
Por qué esto importa más de lo que parece
La velocidad no es un capricho técnico. Es un factor de posicionamiento en Google desde hace años, y sobre todo es un factor de conversión: cada segundo de espera se lleva por delante una parte de las visitas, y en móvil el efecto es mayor.
Dicho de otra forma: puedes estar pagando publicidad para traer gente que se va antes de ver tu web.
Si prefieres no ocuparte de esto, la optimización de velocidad está incluida en nuestros planes de mantenimiento. Pero como ves, buena parte se puede hacer sin ayuda. Empieza por medir.
¿Prefieres que lo revisemos nosotros? Echa un vistazo a nuestro servicio de mantenimiento WordPress o cuéntanos qué necesita tu web y te respondemos en menos de 24 horas.