¿Por qué va lento mi WordPress y cómo lo acelero?

Un sitio WordPress lento tiene casi siempre una de seis causas: una versión de PHP desactualizada, ninguna caché de objetos, imágenes demasiado pesadas, demasiados plugins, un tema pesado o un maquetador, o un alojamiento que no encaja con el sitio. Mida primero cuál es y ataque después esa única causa. La mitad las resuelve usted mismo; la otra mitad forma parte de serie de un buen alojamiento.

Aquí abajo tiene las seis causas, cada una con lo que puede hacer usted y lo que en WWW4 ya va en el paquete. Al final lee cómo medir antes de intervenir, porque optimizar a ciegas cuesta tiempo y aporta poco.

Seis causas de un sitio WordPress lento

En orden de frecuencia con que las vemos. Las dos primeras las resuelve sin cambiar una sola línea de código.

1. Una versión de PHP desactualizada

Cada nueva versión de PHP procesa el mismo código de WordPress más rápido que la anterior, y las versiones antiguas ya no reciben actualizaciones de seguridad. Aun así, muchos sitios siguen en una versión de hace años, simplemente porque nadie la cambió nunca.

Lo que hace usted

Mire en su panel de control qué versión de PHP usa su sitio. Compruebe si su tema y sus plugins admiten una versión más reciente, haga una copia de seguridad y cambie. Si algo se rompe, vuelve atrás y ya sabe qué plugin hay que sustituir.

Lo que ofrece WWW4

Usted elige la versión de PHP por sitio, desde PHP 8.5 y 8.4 hasta versiones más antiguas para quien todavía no puede cambiar. Cambiar y volver atrás lo hace usted mismo, en cualquier momento.

2. Ninguna caché de objetos

WordPress vuelve a pedir los mismos datos a la base de datos en cada carga de página: opciones, menús, widgets, metadatos. En un sitio con tráfico o en una tienda con muchos productos, la base de datos se convierte así en el cuello de botella.

Lo que hace usted

Compruebe si su sitio usa una caché de objetos; en el escritorio de WordPress, en Salud del sitio, ve si hay una caché de objetos persistente activa. Si no, esa es la primera pregunta para su proveedor de alojamiento.

Lo que ofrece WWW4

La caché de objetos Redis va con todos los paquetes de alojamiento. Las respuestas de la base de datos se quedan en memoria, para que la misma consulta no se haga una y otra vez.

3. Imágenes demasiado pesadas o demasiadas

La causa más frecuente que vemos en webs corporativas. Fotos directamente de la cámara, con miles de píxeles de ancho, en una página que las muestra a 800 píxeles. El servidor no es lento; la página simplemente pesa demasiado.

Lo que hace usted

Reduzca las imágenes antes de subirlas al tamaño en que se muestran. Use formatos de archivo modernos, haga que las imágenes por debajo del pliegue solo se carguen cuando el visitante se desplaza, y limpie la biblioteca de medios.

Lo que ofrece WWW4

El Jaan Performance Engine, nuestro propio plugin para WordPress, va gratis con su alojamiento y se encarga de la optimización de imágenes y de la caché de sus páginas, sin licencia aparte.

4. Demasiados plugins

No cuenta el número, sino lo que hacen. Un solo plugin mal escrito que consulta un servicio externo en cada página pesa más que diez bien hechos. Pero cuantos más plugins, mayor es la probabilidad de que haya uno así entre ellos.

Lo que hace usted

Desactive los plugins uno a uno en una copia de pruebas y mida la diferencia. Elimine lo que ya no usa, y sustituya los plugins que hacen una sola función pequeña por una línea en su tema o por una alternativa más ligera.

Lo que ofrece WWW4

Nosotros vemos en los registros del servidor qué peticiones tardan mucho. Si sospecha que un plugin es el culpable, lo miramos con usted y le decimos cuál.

5. Un tema pesado o un maquetador

Los maquetadores y los temas multifunción cargan scripts y estilos para todas las funciones que conocen, también las que su sitio no usa. Eso cuesta cálculo en el servidor y tiempo de carga en el navegador en cada visualización de página.

Lo que hace usted

Mire si su maquetador permite desactivar los componentes que no usa. Si construye un sitio nuevo, sopese si de verdad necesita el maquetador; el editor de bloques estándar de WordPress ha madurado mucho desde hace años.

Lo que ofrece WWW4

Un maquetador pesado necesita más memoria de trabajo por petición. Nuestros paquetes se diferencian en el límite de memoria de PHP, de 128 a 512 MB, para que elija un paquete que encaje con su tema.

6. Un alojamiento que no encaja con el sitio

Una tienda con miles de productos en el paquete más pequeño, o un sitio que en los picos toca su límite de memoria. Entonces el problema no es el sitio sino el entorno, y no ayuda ningún plugin.

Lo que hace usted

Fíjese en el patrón: ¿el sitio va lento siempre, o sobre todo en los momentos de más tráfico? Solo en los picos apunta a falta de recursos. Siempre lento apunta a una de las cinco causas anteriores.

Lo que ofrece WWW4

Almacenamiento SSD en todos los paquetes, y un camino de crecimiento claro: del paquete más pequeño a uno mayor, y cuando el alojamiento compartido ya no basta, a un VPS gestionado con recursos propios.

Cuánto se acelera su sitio con cada una de estas intervenciones depende por completo de su tema, sus plugins y su contenido. No le ponemos ningún porcentaje. Lo que sí podemos decir: lo que está de nuestro lado va de serie en el paquete, no paga nada más por ello.

Primero medir, después intervenir

Quien empieza a optimizar sin medir pierde el tiempo en lo que no toca. Mida por eso primero cómo carga su sitio ahora, y fíjese en los Core Web Vitals: las tres métricas con las que Google evalúa lo rápido que una página se hace visible, lo rápido que reacciona y si el diseño salta durante la carga. No tiene que comprar ninguna herramienta; las mediciones del propio Google son gratuitas y muestran también lo que experimentan los visitantes reales.

Fíjese en la distinción entre tiempo de servidor y tiempo de carga en el navegador. Si tarda mucho en llegar el primer byte, el problema está en el servidor: versión de PHP, base de datos, memoria o alojamiento. Si el primer byte llega rápido pero la página sigue cargando despacio después, está en lo que la página arrastra: imágenes, scripts, tema. Esa única distinción determina qué mitad de la lista anterior es relevante para usted.

Vuelva a medir después de cada intervención, y cambie una sola cosa cada vez. De lo contrario, después no sabrá qué ayudó y qué no.

Lo que WWW4 ofrece de serie

Las causas del lado del servidor no tiene que resolverlas usted con nosotros. Esto va en todos los paquetes de alojamiento.

Elegir la versión de PHP por sitio, con PHP 8.5 y 8.4 disponibles
Caché de objetos Redis para la base de datos
Jaan Performance Engine para caché e imágenes, incluido gratis
Espacio web SSD en todos los paquetes
Límite de memoria de PHP de 128 a 512 MB, según el paquete
Crecimiento hacia un VPS gestionado cuando el alojamiento compartido ya no basta
Sobre el Jaan Performance Engine ¿Cuándo un VPS?

Para seguir leyendo

¿Quiere ponerse manos a la obra? Los artículos de la base de conocimiento de aquí abajo le guían paso a paso.

Jaan Performance Engine Alojamiento WordPress

Preguntas frecuentes sobre un sitio WordPress lento

Casi siempre por una de seis causas: una versión de PHP desactualizada, ninguna caché de objetos, imágenes demasiado pesadas, demasiados plugins o plugins mal escritos, un tema pesado o un maquetador, o un alojamiento que no encaja con el sitio. Mida primero si la lentitud está en el servidor o en el navegador; eso determina qué causas son relevantes para usted.
Fíjese en el tiempo hasta el primer byte. Si el servidor tarda mucho en empezar a responder, el problema está en el lado del servidor: versión de PHP, base de datos, memoria o falta de recursos. Si la respuesta llega rápido pero la página sigue cargando despacio, está en la propia página: imágenes, scripts, tema. Un sitio que solo va lento en los picos suele estar al límite de sus recursos.
WordPress vuelve a pedir los mismos datos a la base de datos en cada carga de página. La caché de objetos mantiene esas respuestas en memoria, para que la base de datos no haga cada vez el mismo trabajo. En una web corporativa tranquila apenas se nota; en un sitio con tráfico o en una tienda con muchos productos se nota de forma clara. En WWW4, la caché de objetos Redis va con todos los planes.
Sí. Cada nueva versión de PHP procesa el mismo código más rápido que la anterior, y las versiones antiguas ya no reciben actualizaciones de seguridad. Compruebe eso sí de antemano si su tema y sus plugins admiten la nueva versión, y haga una copia de seguridad. En WWW4 elige la versión por sitio y puede volver atrás si algo se rompe.
Eso depende por completo de su tema, sus plugins y su contenido, así que no le ponemos ningún porcentaje. Un sitio con un maquetador pesado y treinta plugins tiene un perfil muy distinto del de una web corporativa sencilla. Lo que sí es seguro: la elección de PHP, la caché de objetos Redis, el SSD y el Jaan Performance Engine van de serie en el plan.
Nuestro propio plugin para WordPress para la caché y la optimización de imágenes, incluido gratis en todos los planes de alojamiento de WWW4. No tiene que contratar ninguna licencia aparte ni mantener ningún plugin de terceros. Los detalles están en la página propia del plugin.
No hay un número mágico. Un solo plugin que consulta un servicio externo en cada página pesa más que diez plugins bien hechos. No mire por tanto el número sino lo que hace cada plugin, elimine lo que no usa y pruebe en una copia del sitio qué plugin marca la diferencia.
Cuando el sitio va lento sobre todo en los momentos de más tráfico mientras el tema y los plugins están en orden, cuando está estructuralmente en el límite de memoria, o cuando necesita software de servidor propio o acceso por shell. Entonces un VPS gestionado es el siguiente paso: recursos propios, sin vecinos que influyan en su rendimiento. Para la mayoría de los sitios WordPress, el alojamiento compartido basta de sobra.
Llamar ahora
Enviar un correo