¿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 ustedMire 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 WWW4Usted 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 ustedCompruebe 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 WWW4La 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 ustedReduzca 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 WWW4El 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 ustedDesactive 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 WWW4Nosotros 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 ustedMire 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 WWW4Un 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 ustedFí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 WWW4Almacenamiento 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.
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.