Cómo optimizar WordPress para que cargue más rápido
Una web lenta pierde visitas antes de que cargue. Google lo sabe y lo penaliza en el ranking. Con WordPress hay margen enorme para mejorar la velocidad sin complicarse la vida, y la mayoría de mejoras se aplican en menos de una hora.
Elige un hosting que no te frene
El 80% de los problemas de velocidad en WordPress empiezan en el servidor. Un hosting compartido saturado o sin tecnología actualizada impone un techo que ningún plugin de caché puede superar. En ISPACTIVO todos los planes de hosting web incluyen SSD NVMe, HTTP/3, PHP 8.4 y LiteSpeed, que reducen los tiempos de respuesta del servidor desde la base.
Instala un plugin de caché
La caché genera versiones estáticas de tus páginas para que WordPress no tenga que ejecutar PHP y consultar la base de datos en cada visita. Los más usados son WP Rocket (de pago, el más completo), LiteSpeed Cache (gratuito, ideal si tu hosting usa LiteSpeed) y W3 Total Cache (gratuito, más técnico).
Con LiteSpeed Cache en un servidor LiteSpeed obtienes resultados difíciles de igualar sin coste adicional.
Optimiza las imágenes antes de subirlas
Las imágenes sin comprimir son el problema de velocidad más común en WordPress. Antes de subir cualquier imagen, redúcela al tamaño real en que se va a mostrar y comprímela con herramientas como Squoosh o ShortPixel. El formato WebP ocupa entre un 25% y un 35% menos que JPEG manteniendo la misma calidad visual.
El plugin Imagify o ShortPixel pueden comprimir y convertir a WebP automáticamente todas las imágenes que subas.
Elimina plugins que no usas
Cada plugin activo ejecuta código en cada carga de página. Diez plugins mal elegidos pueden ralentizar más que un servidor lento. Desactiva y elimina cualquier plugin que no aporte valor real. Si dudas si un plugin específico afecta a la velocidad, usa Query Monitor para ver qué está ejecutando en cada petición.
Usa una CDN para los recursos estáticos
Una CDN (Content Delivery Network) distribuye los archivos estáticos de tu web (CSS, JS, imágenes) desde servidores próximos al visitante. Cloudflare tiene un plan gratuito que reduce significativamente los tiempos de carga para visitantes que no están físicamente cerca de tu servidor.
Optimiza la base de datos regularmente
Con el tiempo la base de datos de WordPress acumula revisiones de entradas, datos de spam, transitorios expirados y metadatos huérfanos. El plugin WP-Optimize limpia todo esto en un clic y puede reducir el tamaño de la base de datos en un 30-50% en instalaciones que llevan tiempo activas.
Activa la carga diferida de imágenes
El atributo loading="lazy" en las imágenes indica al navegador que no cargue las imágenes que están fuera de la pantalla visible hasta que el usuario haga scroll hacia ellas. WordPress lo activa por defecto desde la versión 5.5, pero conviene verificar que tu tema no lo esté desactivando.
Minifica CSS y JavaScript
La minificación elimina espacios, comentarios y caracteres innecesarios de los archivos CSS y JS, reduciendo su peso. Plugins como Autoptimize o el propio WP Rocket gestionan esto automáticamente. Ojo con la combinación de archivos JS si usas Elementor o Divi, porque puede romper funcionalidades.