Las imágenes siguen siendo uno de los elementos que más peso generan dentro de una página web.
En muchos sitios web el mayor consumo de recursos no proviene del HTML ni del JavaScript, sino de imágenes mal dimensionadas o mal optimizadas.
Esto afecta directamente a:
- la velocidad de carga
- los Core Web Vitals
- el consumo de ancho de banda
- la experiencia del usuario
Debemos tener en cuenta que, cuando una imagen pesa más de lo necesario o se sirve en un tamaño incorrecto, el navegador necesita descargar más datos y procesar más recursos de los que realmente necesita.
Esto afectará negativamente a métricas como LCP y CLS, ralentizará la carga y aumentará el consumo de recursos.
En algunos casos, además, las imágenes también influyen directamente en el tamaño del HTML. Esto ocurre cuando se utilizan imágenes inline en base64, SVG complejos embebidos o constructores visuales que generan demasiado marcado para mostrar recursos gráficos.
Si te interesa este punto, aquí lo analizo con más detalle → límite de 2 MB de HTML en Googlebot
Optimizar imágenes es una práctica técnica que afecta directamente al rendimiento del sitio y a su capacidad para posicionar correctamente en buscadores.
Índice
- 1 Optimización básica de imágenes que sigue funcionando hoy
- 2 El tamaño real de la imagen (no lo que ocupa) importa más que su peso
- 3 Formatos modernos: cómo trabajar con WebP y AVIF
- 3.1 1. WebP: el formato práctico por defecto
- 3.2 2. ¿Por qué a veces un WebP puede pesar igual o más que un JPG?
- 3.3 3. ¿Google indexa WebP y AVIF sin problema?
- 3.4 4. Cómo trabajar con WebP y AVIF en WordPress
- 3.5 5. Cuándo seguir utilizando PNG
- 3.6 6. JPG sigue siendo válido, pero ya no debería ser el final del proceso
- 4 Buenas prácticas extra que siguen marcando diferencia
- 5 Cómo detectar imágenes problemáticas en un sitio real
Optimización básica de imágenes que sigue funcionando hoy
Aunque hoy hablamos mucho de formatos modernos, rendimiento y Core Web Vitals, hay señales básicas que siguen aportando contexto sobre una imagen:
1. Nombre del archivo
El nombre del archivo sigue siendo una señal semántica directa sobre el contenido de la imagen. Un nombre descriptivo ayuda a interpretar qué contiene incluso antes de analizar otros elementos de la página.
Buenas prácticas básicas:
- utilizar nombres descriptivos
- separar palabras con guiones
- evitar espacios y caracteres especiales
- evitar nombres genéricos como IMG_1234.jpg
Ejemplo:
incorrecto: IMG_4587.jpg correcto: peso-dimensiones-imagen.jpg
No es un factor determinante por sí solo, pero suma contexto y coherencia semántica.
2. Atributo ALT
El atributo alt dentro de la etiqueta <img> sigue siendo uno de los elementos más relevantes en la optimización de imágenes.
Ejemplo:
<img src="peso-dimensiones-imagen.webp" alt="comparación entre peso y dimensiones de una imagen">
El texto ALT cumple dos funciones principales:
- aportar contexto semántico a los buscadores
- mejorar la accesibilidad para usuarios con lectores de pantalla
Un buen ALT debe:
- describir el contenido real de la imagen
- ser natural y comprensible
- evitar relleno innecesario de palabras clave
No se trata de repetir keywords (keyword stuffing) , sino de describir lo que realmente aparece en la imagen.
Cuando una imagen aporta información relevante dentro del contenido, su atributo ALT debe reflejar ese valor, en cambio, cuando una imagen es decorativa y no aporta contenido real, puede utilizarse un atributo ALT vacío.
Ejemplo:
<img src="decoracion-linea.svg" alt="">
Esto evita generar ruido semántico innecesario.
3. Contexto semántico y leyenda
Una imagen no se interpreta de forma aislada.
El buscador también analiza el contexto que la rodea:
- el título principal de la página
- los encabezados cercanos
- el texto que acompaña a la imagen
- el propio atributo ALT
Cuando el nombre del archivo, el alt y el texto que rodea la imagen van en la misma línea, Google entiende mejor de qué trata esa imagen.
Y si además la imagen aporta información de verdad, añadir una frase breve o una pequeña leyenda debajo puede ayudar todavía más a reforzar ese contexto.
No hace falta hacerlo siempre, pero sí merece la pena cuando la imagen realmente está aportando algo útil.
El tamaño real de la imagen (no lo que ocupa) importa más que su peso

Uno de los errores más habituales al trabajar con imágenes es confundir peso y dimensiones, ya que son dos conceptos distintos y ambos afectan directamente al rendimiento del sitio.
- dimensiones: tamaño visual de la imagen en píxeles
- peso: tamaño del archivo en kilobytes o megabytes
En la práctica, el problema más frecuente no es solo el peso del archivo, sino utilizar imágenes con dimensiones mucho mayores de las necesarias.
Servir imágenes más grandes de lo necesario ralentiza la carga
Si un contenedor tiene un ancho máximo de 600px, no tiene sentido subir una imagen de 4000px.
Ejemplo típico:
imagen subida: 4000px ancho imagen mostrada: 600px ancho
En este caso:
- el navegador descarga una imagen mucho más grande de lo necesario
- después la reduce visualmente
- se consumen más recursos sin aportar valor real
Redimensionar antes de subir siempre es mejor que escalar después
La forma correcta de trabajar con imágenes consiste en adaptar su tamaño antes de subirlas.
Pasos recomendados:
- medir el ancho real del contenedor donde se mostrará la imagen
- redimensionar la imagen a ese ancho máximo
- exportarla en calidad optimizada para web
Por ejemplo:
contenedor: 800px imagen exportada: 800px no: 4000px
Esto evita transferencias innecesarias y reduce el tiempo de descarga.
Utilizar imágenes responsive cuando existan múltiples tamaños
En muchos sitios web, la misma imagen se muestra en distintos tamaños según el dispositivo, en estos casos, lo correcto es servir versiones distintas según el ancho disponible.
Ejemplo:
<img src="imagen-800.webp" srcset="imagen-400.webp 400w, imagen-800.webp 800w, imagen-1200.webp 1200w" sizes="(max-width: 600px) 400px, (max-width: 1024px) 800px, 1200px" alt="ejemplo de imagen responsive">
Esto permite que el navegador descargue solo la versión necesaria para cada uno de los dispositivos.
Formatos modernos: cómo trabajar con WebP y AVIF
Elegir correctamente el formato de una imagen influye directamente en su peso final y en el rendimiento de la página.
Durante muchos años, los formatos más utilizados fueron JPG y PNG. Hoy siguen existiendo, pero ya no deberían ser la única referencia.
A día de hoy, los formatos modernos que conviene tener en cuenta son:
- WebP
- AVIF
1. WebP: el formato práctico por defecto
WebP es, hoy por hoy, la opción más práctica para la mayoría de sitios web.
Permite reducir el peso de muchas imágenes frente a JPG o PNG manteniendo una calidad visual similar y, además, soporta transparencia.
En la práctica, si trabajas con WordPress o con cualquier flujo de optimización moderno, WebP debería ser el formato por defecto para la mayoría de imágenes fotográficas y muchas imágenes de contenido.
2. ¿Por qué a veces un WebP puede pesar igual o más que un JPG?
Sí, puede pasar.
Convertir una imagen a WebP no garantiza automáticamente que vaya a pesar menos.
Esto suele ocurrir cuando:
- la imagen original ya estaba muy comprimida
- la exportación a WebP se hace con una calidad demasiado alta
- la imagen de origen no era buena candidata para ese formato
El formato ayuda, pero no hace magia.
Si partes de una imagen mal preparada o exportas sin criterio, el resultado puede ser igual de pesado o incluso peor.
3. ¿Google indexa WebP y AVIF sin problema?
Sí.
Desde el punto de vista SEO, Google puede indexar imágenes en WebP y AVIF igual que otros formatos soportados.
Por tanto, utilizar formatos modernos no supone un problema para Google Images ni para la indexación normal de imágenes.
4. Cómo trabajar con WebP y AVIF en WordPress
En WordPress, WebP ya forma parte de un flujo bastante normal.
AVIF también puede utilizarse, pero depende más del entorno, la versión y el soporte disponible en el servidor o en la herramienta que genera las imágenes.
A nivel práctico:
- WebP es la opción estable y fácil de integrar
- AVIF puede ser una capa extra de optimización si tu entorno lo soporta bien
Si trabajas en WordPress, lo importante no es solo poder subir el formato, sino comprobar que:
- se genera correctamente
- se sirve bien en frontend
- no rompe el flujo de miniaturas o regeneración
5. Cuándo seguir utilizando PNG
PNG sigue teniendo sentido en ciertos casos.
Por ejemplo:
- cuando necesitas transparencia
- cuando trabajas con gráficos simples
- cuando la imagen contiene texto o elementos muy definidos
No se trata de eliminar PNG por completo, sino de utilizarlo solo cuando realmente aporte valor.
6. JPG sigue siendo válido, pero ya no debería ser el final del proceso
El formato JPG sigue siendo habitual, especialmente en fotografía. Lo lógico es que una imagen JPG forme parte del origen de trabajo, no necesariamente del formato final servido al usuario.
Si el sitio sigue sirviendo JPG sin generar versiones WebP o AVIF cuando corresponde, lo normal es que el flujo de optimización esté desactualizado.
Buenas prácticas extra que siguen marcando diferencia
1. Lazy loading, pero no en imágenes críticas
El lazy loading permite retrasar la carga de imágenes que no son visibles en el momento inicial.
Ejemplo:
<img src="imagen-secundaria.webp" loading="lazy" alt="imagen secundaria">
Aplicado con criterio, mejora el rendimiento inicial de la página.
Pero no debe utilizarse en imágenes críticas como:
- la imagen principal del contenido
- la imagen destacada
- la primera imagen visible en el primer render
Si haces lazy loading sobre esas imágenes, puedes empeorar el LCP en lugar de mejorarlo.
2. Definir width y height para evitar CLS
Cuando una imagen no reserva espacio antes de cargarse, el contenido puede desplazarse al aparecer, esto afectará directamente a la estabilidad visual de la página y a la métrica CLS.
Ejemplo:
<img src="imagen.webp" width="800" height="600" alt="ejemplo de imagen con dimensiones definidas">
Definir width y height no reduce el peso de la imagen, pero sí mejora cómo se renderiza la página y evita movimientos innecesarios.
3. Comprobar que las imágenes se descubren e indexan correctamente
Si trabajas con muchas imágenes, conviene comprobar que se están descubriendo correctamente dentro del sitemap generado por tu CMS o plugin SEO.
También ayuda que la imagen aporte contexto semántico, y esté integrada de manera clara dentro de la página, y no como simple relleno decorativo.
Cómo detectar imágenes problemáticas en un sitio real
Optimizar imágenes no consiste en aplicar reglas teóricas sin revisar el estado real del sitio.
Antes de tomar decisiones, lo primero es identificar qué imágenes están generando problemas.
Para ello, hay varias herramientas especialmente útiles:
- Lighthouse / PageSpeed Insights: detectan imágenes mal dimensionadas, formatos mejorables y recursos que deberían cargarse de forma diferida.
- DevTools: permite ver rápidamente qué imágenes pesan más y qué recursos están tardando más en descargarse.
- Screaming Frog: muy útil para detectar imágenes pesadas, sin ALT o sobredimensionadas de forma masiva.
Lo importante aquí no es optimizar a ciegas, sino localizar primero qué imágenes están generando el mayor impacto negativo y actuar sobre ellas con criterio.
Escrito por:
Más de 15 años de carrera me han enseñado que el SEO es un ecosistema vivo. Paso cada jornada trabajando para que las empresas alcancen su máximo potencial en Google


