Cómo optimizar las imágenes en WordPress: la guía completa
Las imágenes suelen ser los archivos más pesados de una página de WordPress, y son el motivo más habitual de que una web vaya lenta. WordPress hace parte del trabajo por ti, pero no puede arreglar una foto de 6 MB subida directamente desde la cámara. Esta guía explica el problema, compara tus opciones y te da un método que puedes seguir.
Por qué las imágenes importan tanto en una web con WordPress
Un artículo de blog o una página de producto típicos incluyen un puñado de imágenes, y cada una puede pesar más que todo el texto, el código y los estilos de la página juntos. Las imágenes pesadas afectan a tu web de cuatro maneras.
- Velocidad y experiencia: los archivos grandes retrasan el momento en que la página parece lista, sobre todo con conexión móvil. Las páginas lentas pierden visitantes antes de que lean una sola palabra.
- Visibilidad en buscadores: Google usa señales de experiencia de página como el Largest Contentful Paint, y una imagen de cabecera grande suele ser el elemento que decide esa puntuación.
- Costes y límites del alojamiento: cada visitante descarga los archivos, así que las imágenes pesadas consumen ancho de banda y pueden llevar al límite a los planes de hosting baratos.
- Mantenimiento: una biblioteca de medios llena de originales enormes hace que las copias de seguridad, las migraciones y los entornos de pruebas sean más lentos y más grandes.
La buena noticia es que las imágenes también son la parte más fácil de mejorar de una web. Unos cuantos hábitos al subirlas suelen quitar la mitad del peso de una página.
Lo que WordPress ya hace por ti
Las versiones recientes de WordPress se encargan de varias cosas de forma automática:
- Crea copias más pequeñas de cada imagen, normalmente de unos 150, 300, 768, 1024 y 1536 píxeles de ancho, y añade un atributo
srcsetpara que los navegadores elijan la mejor para cada pantalla. - Reduce los originales muy grandes, con un umbral de 2560 píxeles.
- Añade
loading="lazy"a las imágenes, de modo que las que quedan por debajo de la primera pantalla se descargan más tarde. - Acepta subidas en WebP, y las versiones recientes también aceptan AVIF.
Estas funciones son útiles, pero tienen un límite: WordPress trabaja a partir del archivo que subes. Si ese archivo está sin comprimir y es enorme, todas las copias generadas pesan más de lo debido. Un tema que muestra la imagen a tamaño completo en un hueco pequeño también desperdicia ancho de banda, y un plugin que aplica carga diferida a todo puede ralentizar tu imagen más importante.
Tres formas de optimizar: a mano, con un plugin o con una CDN
No hay una única mejor opción. La mayoría de las webs funcionan mejor con una combinación. Así se comparan.
| Método | Ideal para | Principal ventaja | Principal inconveniente |
|---|---|---|---|
| A mano, antes de subir | Entradas nuevas y unas pocas imágenes por semana | Control total, sin plugin extra, funciona en cualquier hosting | Requiere constancia y unos minutos por imagen |
| Plugin de optimización | Bibliotecas grandes ya existentes | Conversión masiva, se ejecuta automáticamente al subir | Añade código a tu web, puede recodificar tus archivos y algunos envían las imágenes a servidores externos |
| CDN de imágenes o servicio externo | Webs con mucho tráfico o internacionales | Sirve el tamaño y formato adecuados a cada visitante, entrega rápida | Coste mensual y dependencia de un proveedor |
Optimización manual
- Ventajas: decides el tamaño y la calidad exactos, no se ejecuta nada en tu servidor y puedes ver el resultado antes de publicarlo.
- Inconvenientes: solo ayuda con las imágenes que tratas tú, así que no arregla una biblioteca existente, y depende de que todos los que publican sigan los mismos pasos.
Plugins
- Ventajas: pueden procesar cientos de imágenes antiguas y siguen funcionando sin que nadie tenga que acordarse de nada.
- Inconvenientes: cada plugin añade código, ajustes y actualizaciones que mantener. Comprueba si conserva tus originales, si puedes deshacer los cambios y si las imágenes se envían a un servicio de terceros, algo importante para la privacidad y para el trabajo con clientes.
CDN y servicios de imágenes
- Ventajas: convierten formatos y redimensionan al vuelo, de modo que cada visitante recibe un archivo apropiado, y aceleran la entrega.
- Inconvenientes: cuestan dinero, añaden una dependencia y necesitan una configuración correcta para no romper la caché ni las URL de las imágenes.
Una pauta sensata: optimiza a mano las imágenes nuevas antes de subirlas, y usa un plugin o una CDN solo para tratar la biblioteca que ya tienes.
Paso a paso: optimiza una imagen antes de subirla
- 1Comprueba el ancho de contenido de tu tema. La mayoría de los temas de blog muestran las imágenes dentro del texto con entre 700 y 1200 píxeles de ancho. Decide el mayor ancho con el que se mostrará la imagen y añade un pequeño margen para pantallas nítidas.
- 2Redimensiona a partir del original. Usa Redimensionar imagen para fijar el ancho. Unos 1600 px bastan para una imagen dentro del texto, y entre 2000 y 2500 px para una cabecera a todo el ancho. Mantén activada la proporción y parte siempre de tu mejor original, no de una copia que ya se haya reducido.
- 3Comprime. Comprimir imagen te permite elegir una calidad (entre 75 y 85 va bien para la mayoría de las fotos) o un tamaño de archivo objetivo. Compara la vista previa con el original con el máximo zoom, no en miniatura.
- 4Elige el formato. Las fotos pueden ir en WebP o JPG. Los gráficos y las capturas de pantalla, en PNG, o en WebP si quieres archivos más pequeños y necesitas transparencia. JPG a WebP y PNG a WebP hacen la conversión en tu navegador. Guarda una copia en JPG si también compartes la imagen en otros sitios.
- 5Renombra el archivo. Cambia
IMG_4821.jpgpor algo comotetera-ceramica-roja.jpg, en minúsculas y con guiones entre las palabras. - 6Sube la imagen y completa los datos. En la biblioteca de medios añade un texto alternativo breve y preciso. Consulta el SEO de imágenes para saber cómo escribirlo.
Qué hacer con las imágenes que ya tienes
No hace falta arreglar todas las imágenes antiguas. Empieza por las que más importan.
- Localiza a las más pesadas. Pasa tu página de inicio y tus cinco entradas principales por PageSpeed Insights y anota los archivos que señala como demasiado grandes o en un formato antiguo.
- Sustituye primero esos archivos. Descarga el original, redimensiónalo y comprímelo, vuelve a subirlo y cámbialo en la página. Reemplazar un puñado de imágenes pesadas suele rendir más que convertir toda la biblioteca de golpe.
- Usa con cuidado una herramienta masiva. Si usas un plugin, pruébalo en una copia de tu web, confirma que se conservan los originales y revisa algunas páginas después por si hay imágenes rotas o borrosas.
- Regenera los tamaños tras cambiar de tema. Un tema nuevo puede usar tamaños de imagen distintos, así que puede que haya que regenerar las miniaturas.
Errores frecuentes
- Subir los originales de la cámara. Una foto de 6000 píxeles mostrada en una columna de 800 desperdicia la mayor parte de sus datos.
- Comprimir el mismo archivo una y otra vez. Cada guardado con pérdida resta un poco más. Trabaja siempre a partir del original. Consulta compresión con y sin pérdida.
- Aplicar carga diferida a la imagen de cabecera. La primera imagen grande debe cargarse de inmediato. La guía de carga diferida explica por qué.
- Usar PNG para fotos. El PNG es para gráficos. Una foto guardada como PNG puede ser diez veces mayor que en JPG.
- Saltarse el texto alternativo y los nombres de archivo con sentido. Son tareas pequeñas con un beneficio real para la accesibilidad y las búsquedas.
Cómo comprobar que ha funcionado
Mide antes y después para saber lo que has ganado. Pasa las mismas páginas por PageSpeed Insights o Lighthouse y compara el peso total de las imágenes y el tiempo del Largest Contentful Paint. El informe de Core Web Vitals de Google Search Console muestra lo que viven los visitantes reales a lo largo de semanas, así que dale tiempo para actualizarse. Para una lista más amplia, consulta la lista de comprobación para optimizar imágenes web y la guía sobre cómo afectan las imágenes a los Core Web Vitals.
Preguntas frecuentes
¿Debo usar WebP en WordPress?
Sí, en la mayoría de los casos. WebP suele pesar entre un 25 y un 35 por ciento menos que el JPG con calidad parecida, todos los navegadores actuales lo admiten y WordPress acepta subidas en WebP. Guarda una copia en JPG de las imágenes que también uses fuera de tu web, por ejemplo en correos o en vistas previas de redes sociales.
¿Qué tamaño debe tener la imagen destacada de WordPress?
Depende de tu tema, así que comprueba con qué ancho muestra la imagen destacada. Un ancho de 1200 a 1600 píxeles cubre la mayoría de los diseños de blog, y de 2000 a 2500 píxeles basta para una cabecera a todo el ancho. Los archivos mayores añaden peso sin beneficio visible.
¿Necesito un plugin de optimización?
No necesariamente. Si redimensionas y comprimes las imágenes antes de subirlas, las funciones integradas de WordPress se encargan del resto. Un plugin es más útil para limpiar una biblioteca grande ya existente o para automatizar el proceso cuando hay varios autores.
¿Por qué mis imágenes siguen pesando mucho después de que WordPress las redimensione?
WordPress crea copias más pequeñas, pero no comprime de forma agresiva ni elige las dimensiones adecuadas para tu diseño. Un original enorme, o un tema que muestra un tamaño grande en un hueco pequeño, seguirá haciendo pesada la página. Redimensiona y comprime antes de subir, y comprueba qué tamaños de imagen usa tu tema.
¿Comprimir las imágenes perjudica al SEO?
No. Las imágenes bien comprimidas hacen las páginas más rápidas, lo que ayuda. Solo evita ajustes de calidad muy bajos que creen bloques visibles o desenfoque, y mantén los textos alternativos y los nombres de archivo descriptivos.