Optimizar imágenes en WordPress
WordPress ya hace mucho por tus imágenes, pero solo si le das buenos originales. Esta guía resume qué hace por defecto y qué te toca a ti.
Lo que WordPress hace automáticamente
Las versiones actuales de WordPress incluyen varias optimizaciones de serie:
- Tamaños intermedios: al subir una imagen se generan varias versiones (miniatura, mediana, grande…) y otras que definen tu tema y tus plugins.
- srcset y sizes automáticos en las imágenes del contenido, usando esos tamaños.
- Límite de imágenes grandes: desde la versión 5.3, las imágenes de más de 2560 px se reducen automáticamente a ese tamaño (el original se conserva aparte).
- Lazy loading nativo desde la 5.5, con la primera imagen de contenido excluida desde la 5.9.
- fetchpriority="high" en la imagen que probablemente sea el LCP, desde la 6.3.
- Soporte de WebP (desde la 5.8) y AVIF (desde la 6.5) si el servidor tiene una librería de imágenes compatible.
Lo que sigue dependiendo de ti
WordPress genera los tamaños intermedios a partir del archivo que subes, normalmente con calidad 82 y en el mismo formato. Eso significa que:
- Si subes un JPEG de 9 MB exportado a calidad 100, todo partirá de ahí y la biblioteca de medios crecerá sin necesidad.
- Si subes PNG para fotografías, todas las variantes serán PNG pesados.
- Los metadatos EXIF (incluida la ubicación GPS) pueden permanecer en el original.
La mejora más rentable es optimizar antes de subir.
Flujo recomendado
- Redimensiona a un máximo razonable. Para la mayoría de temas, 2000-2560 px de ancho es suficiente incluso para imágenes a pantalla completa.
- Elige el formato. Si tu servidor soporta AVIF o WebP, súbelos directamente: WordPress generará los tamaños intermedios en ese formato. Si no estás seguro, sube JPEG optimizado con MozJPEG.
- Comprime con calidad realista: JPEG 82, WebP 80 o AVIF 60.
- Pon nombres de archivo descriptivos (
zapatillas-running-azul.webpmejor queIMG_4021.jpg) y rellena el texto alternativo al subirla.
Con ImageZap puedes hacer los pasos 1-3 de una vez para todo un lote: elige Ancho máximo 2560, el formato y descarga el ZIP.
Comprueba si tu servidor soporta WebP y AVIF
Ve a Herramientas > Salud del sitio > Información > Medios. Ahí verás si se usa GD o Imagick y qué formatos soporta. Si AVIF no aparece, WordPress no podrá generar sus tamaños intermedios y conviene seguir con WebP o JPEG.
El plugin oficial Modern Image Formats, del equipo de rendimiento de WordPress, puede generar automáticamente versiones WebP o AVIF de los JPEG que subas.
La imagen destacada y el LCP
Aunque WordPress intenta no aplicar lazy loading a la primera imagen, muchos temas y constructores visuales (sliders, bloques de portada, imágenes de fondo) se saltan esa lógica. Comprueba con PageSpeed Insights cuál es tu elemento LCP y verifica que:
- No tenga
loading="lazy". - Tenga
fetchpriority="high". - No sea una imagen de fondo cargada por JavaScript.
Si tu tema usa la imagen destacada como fondo CSS, considera precargarla o cambiar a un bloque de imagen normal.
¿Plugins de optimización?
Los plugins que comprimen en el servidor pueden ser útiles en sitios con muchos autores, pero consumen recursos o cuotas de servicios externos. Si tú controlas lo que se sube, optimizar antes de subir es más simple, más rápido y no añade dependencias.
Preguntas frecuentes
¿WordPress convierte las imágenes a WebP automáticamente?
No por defecto. Puede hacerlo con el plugin Modern Image Formats o con un plugin de optimización. Si subes WebP o AVIF, sí generará los tamaños intermedios en ese formato.
¿Qué calidad usa WordPress al redimensionar?
82 para JPEG por defecto, ajustable con el filtro wp_editor_set_quality. Por eso conviene subir originales ya optimizados pero no excesivamente comprimidos.
¿Se eliminan los metadatos EXIF?
WordPress conserva algunos en la base de datos y el archivo original puede mantenerlos. Si te preocupa la privacidad, elimínalos antes de subir; ImageZap lo hace siempre.
¿Puedo usar AVIF si mi hosting no lo soporta?
Puedes subirlo y se mostrará en los navegadores, pero WordPress no podrá generar los tamaños intermedios. En ese caso, sube WebP.