La mayoría de los sitios lentos lo son por una de cuatro razones, y conviene solucionarlas en este orden.
1. El almacenamiento en caché está desactivado o no funciona
Una página almacenada en caché se sirve sin ejecutar ningún tipo de código; es la mayor mejora disponible y se trata de un simple interruptor. Sitios → su sitio → Caché. Si está activado y el sitio sigue siendo lento, compruebe si algo está enviando cabeceras «do not cache»; una cookie de sesión configurada para cada visitante anula la caché por completo.
2. Imágenes
Las fotografías sin redimensionar son la causa más común de una página lenta que obtiene buenos resultados en todo lo demás. Una imagen de cámara de 4 MB mostrada a 800 píxeles de ancho son 4 MB que el visitante descarga. Cambie el tamaño antes de subirla y utilice WebP.
3. Demasiados plugins trabajando en cada solicitud
Cada plugin activo añade carga de trabajo a cada carga de página. Desactive lo que no utilice, no solo los que sabe que son pesados, ya que los que ha olvidado son los que nadie audita.
4. La base de datos
Las consultas lentas se manifiestan como un primer byte lento con una descarga rápida. Sitios → su sitio → Rendimiento enumera las consultas más lentas de su sitio con la página que las ejecutó.
Medir con honestidad
Pruebe la misma página dos veces: la primera carga llena la caché y la segunda es lo que recibe un visitante. Y realice la prueba desde donde se encuentran sus visitantes, no desde su propio equipo con su propia conexión.