🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Optimizar imágenes para WordPress

Actualizado el 1 de marzo de 2026

¿Tu sitio web en WordPress carga lento? Uno de los culpables más comunes, y a la vez más fáciles de solucionar, son las imágenes pesadas. Una foto de 3 MB puede tardar segundos en cargar, y en el mundo digital, esos segundos se traducen en visitantes perdidos y peor posicionamiento en Google.

En esta guía extensa y práctica, te voy a enseñar paso a paso cómo optimizar imágenes para WordPress sin necesidad de ser un experto técnico. Hablaremos de plugins, formatos modernos, trucos de servidor y buenas prácticas. Todo explicado de forma clara, como si estuvieras hablando con un amigo que sabe de hosting.

Al final de este artículo, sabrás exactamente qué hacer para que tus fotos pesen menos, se vean igual de bien y tu web vuele. Vamos allá.


¿Por qué es tan importante optimizar imágenes en WordPress?

Las imágenes suelen representar entre el 60% y el 80% del peso total de una página web. Si no las comprimes, tu sitio se convierte en un lastre. Aquí tienes las tres razones principales por las que deberías optimizar imágenes WordPress desde ya:

  1. Velocidad de carga (Core Web Vitals): Google mide la velocidad de tu web. Si tarda mucho, tu sitio pierde posiciones en los resultados de búsqueda. Las imágenes pesadas son el enemigo número uno del LCP (Largest Contentful Paint), una métrica clave para el SEO.
  2. Experiencia de usuario: Nadie espera 5 segundos a que se vea una foto. Si tu web es lenta, la gente se va. Una web rápida retiene visitantes y mejora las conversiones (ventas, formularios, etc.).
  3. Ahorro de recursos de hosting: Las imágenes pesadas consumen ancho de banda y recursos del servidor. Si tienes un plan de hosting básico (como los que ofrecemos con Syspanel), optimizar imágenes te ayudará a evitar saturaciones y a que tu web funcione mejor sin necesidad de pagar más.

[INFO] La optimización de imágenes no solo se trata de reducir el peso, sino de encontrar el equilibrio perfecto entre calidad visual y tamaño de archivo. Una imagen bien optimizada se ve casi idéntica a la original, pero pesa hasta un 80% menos.


Paso 1: Elige el formato de imagen correcto

Antes de subir nada a WordPress, debes saber qué formato usar. No todos son iguales.

### JPEG (o JPG): El rey de las fotografías

  • Cuándo usarlo: Para fotos, paisajes, productos con muchos colores y degradados.
  • Ventajas: Ofrece una compresión excelente con buena calidad. Es el formato más compatible.
  • Desventaja: No soporta transparencia.

### PNG: Ideal para gráficos y logos

  • Cuándo usarlo: Para logotipos, iconos, capturas de pantalla o imágenes con texto y fondos transparentes.
  • Ventajas: Sin pérdida de calidad (compresión sin pérdidas) y soporta transparencia.
  • Desventaja: Los archivos suelen ser mucho más grandes que los JPEG. No uses PNG para fotos grandes.

### WebP: El formato moderno que debes usar (si puedes)

  • Cuándo usarlo: Siempre que sea posible. Es el sustituto moderno de JPEG y PNG.
  • Ventajas: Ofrece una compresión superior (hasta un 30% más pequeña que JPEG con la misma calidad) y soporta transparencia y animaciones.
  • Desventaja: Hasta hace poco no era compatible con navegadores antiguos, pero hoy en día más del 95% de los navegadores lo soportan. WordPress ya lo maneja bien con plugins.

[TIP] Mi recomendación es que subas tus imágenes en JPEG de alta calidad y dejes que un plugin las convierta automáticamente a WebP para los navegadores que lo soporten. Así te aseguras de que todo el mundo vea tu web correctamente y con el menor peso posible.


Paso 2: Redimensiona las imágenes antes de subirlas

Este es el error más común. La gente sube fotos de 4000x3000 píxeles (12 megapíxeles) cuando su web solo las muestra a 800x600 píxeles. El navegador tiene que descargar un archivo gigante para mostrarlo pequeño. ¡Un desperdicio total!

### ¿Qué tamaño deberían tener tus imágenes?

Depende del diseño de tu web, pero aquí tienes una guía general:

  • Imágenes de fondo o cabecera: 1920x1080 píxeles (Full HD) como máximo.
  • Imágenes dentro de artículos o productos: 1200x800 píxeles es más que suficiente.
  • Miniaturas o thumbnails: 300x300 píxeles.

Herramientas gratuitas para redimensionar:

  • Online: TinyPNG (también para JPEG), Squoosh.app (de Google, muy recomendada).
  • En tu ordenador: Paint (Windows), Vista Previa (Mac), GIMP (gratuito y potente).

[WARNING] No subas nunca una imagen con unas dimensiones mayores a las que realmente vas a mostrar. Es tirar el ancho de banda y la velocidad de tu web por la borda.


Paso 3: Comprime las imágenes antes de subirlas (o al subirlas)

Una vez que tienes el tamaño correcto, toca comprimir imágenes. Aquí es donde ocurre la magia.

### Método manual (antes de subir)

Usa herramientas online como TinyPNG o Compressor.io. Arrastras la imagen, la herramienta la comprime y la descargas. Es rápido y efectivo, pero requiere un paso extra.

### Método automático (la mejor opción para WordPress)

Instala un plugin de optimización. Estos plugins se encargan de comprimir imágenes automáticamente cuando las subes a la biblioteca de medios, e incluso pueden optimizar las que ya tienes subidas.

Los mejores plugins para optimizar imágenes en WordPress:

  1. ShortPixel Image Optimizer: Mi favorito. Es muy fácil de usar, ofrece compresión sin pérdida de calidad y convierte a WebP automáticamente. Tiene una versión gratuita que te permite optimizar 100 imágenes al mes.
  2. Smush (por WPMU DEV): Muy popular. Comprime imágenes al subirlas y tiene una opción para optimizar en lote todas las imágenes de tu biblioteca. La versión gratuita es bastante completa.
  3. Imagify: Desarrollado por el equipo de WP Rocket. Ofrece tres niveles de compresión (normal, agresivo y ultra). La versión gratuita te permite optimizar 25 imágenes al mes.
  4. EWWW Image Optimizer: Es único porque no depende de servidores externos. Optimiza las imágenes directamente en tu servidor, lo que lo hace muy rápido y sin límites de imágenes. Ideal si tu hosting tiene buena potencia.

¿Cómo usarlos? (Ejemplo con ShortPixel)

  1. Instala y activa el plugin desde Plugins > Añadir nuevo.
  2. Ve a Ajustes > ShortPixel.
  3. Regístrate para obtener una clave API gratuita (te la envían al correo).
  4. Selecciona el tipo de compresión: te recomiendo Compresión sin pérdidas (Lossy) para la mayoría de webs. Es un equilibrio perfecto.
  5. Activa la opción Convertir a WebP.
  6. Haz clic en Optimizar toda la biblioteca de medios para que procese todas tus imágenes antiguas.

[INFO] Los plugins de compresión suelen tener un límite de imágenes gratuitas al mes. Si tienes muchas fotos, plantéate la versión de pago (suelen ser muy baratas, unos 5-10€ al año) o usa EWWW que no tiene límite.


Paso 4: Activa la carga diferida (Lazy Load)

La carga diferida (o lazy load) es una técnica que hace que las imágenes solo se carguen cuando el usuario se desplaza hacia abajo y las va a ver. Es decir, si tienes un artículo muy largo con 20 imágenes, las que están al final no se descargan hasta que el usuario llega a esa parte.

Esto reduce drásticamente el tiempo de carga inicial de la página y ahorra ancho de banda.

¿Cómo activarlo?

  • Con un plugin: Muchos plugins de caché (como WP Rocket o W3 Total Cache) incluyen esta opción. También hay plugins específicos como Lazy Load by WP Rocket (gratuito y ligero).
  • Con tu tema: Muchos temas modernos de WordPress ya incluyen la opción de lazy load en sus ajustes.
  • Desde WordPress 5.5: WordPress incluye lazy load nativo para imágenes. ¡Genial! Pero a veces no es suficiente, y un plugin te da más control.

[TIP] Activar el lazy load es uno de los cambios más efectivos y sencillos que puedes hacer para mejorar la velocidad web WordPress. No requiere configuración complicada.


Paso 5: Configura una CDN para tus imágenes (opcional pero muy recomendado)

Una CDN (Red de Distribución de Contenidos) almacena copias de tus imágenes en servidores repartidos por todo el mundo. Cuando un usuario visita tu web, la imagen se carga desde el servidor más cercano a él, no desde tu hosting principal.

Beneficios:

  • Carga ultrarrápida: Las imágenes se sirven desde ubicaciones cercanas al visitante.
  • Menos carga en tu servidor: Tu hosting (el que gestionas con Syspanel) respira aliviado.
  • Mejor experiencia global: Ideal si tienes visitantes de diferentes países.

Opciones gratuitas y de pago:

  • Cloudflare: Ofrece un plan gratuito muy potente que incluye CDN, seguridad y optimización de imágenes. Es la opción más recomendada para empezar.
  • Jetpack (por WordPress.com): Incluye CDN gratuita para imágenes si activas el módulo de rendimiento.
  • KeyCDN, BunnyCDN, StackPath: Son opciones de pago muy rápidas y especializadas.

Para activar Cloudflare, solo necesitas cambiar los servidores DNS de tu dominio (te lo explican paso a paso) y activar la opción de CDN. Es gratis y muy efectivo.

[WARNING] Si usas una CDN como Cloudflare, asegúrate de que tu plugin de optimización de imágenes (ShortPixel, Smush, etc.) también sirva las imágenes WebP a través de la CDN. Normalmente se configura automáticamente, pero vale la pena revisarlo.


Paso 6: Configuración avanzada en tu servidor (Syspanel / HestiaCP)

Si quieres ir un paso más allá y tienes acceso a tu panel de control de hosting, puedes aplicar configuraciones a nivel de servidor que optimicen la entrega de imágenes.

En Syspanel (el panel que usamos para gestionar tus sitios, accesible por el puerto 2106), puedes hacer lo siguiente:

### Habilitar la compresión Gzip/Brotli para imágenes

La compresión Gzip o Brotli no comprime las imágenes en sí (ya están comprimidas), sino que comprime el código HTML, CSS y JavaScript que las rodea. Sin embargo, algunos servidores pueden comprimir ciertos formatos de imagen como SVG.

¿Cómo hacerlo en Syspanel?

  1. Accede a Syspanel (tu-dominio.com:2106).
  2. Ve a Web > Ajustes de Servidor Web (Apache o Nginx, según tu plan).
  3. Busca la opción de Compresión Gzip y actívala.
  4. Si usas Nginx, también puedes habilitar Brotli (es más moderno y eficiente).

### Configurar la caché del navegador para imágenes

Puedes indicar a los navegadores que guarden en caché tus imágenes durante un tiempo (por ejemplo, un año). Así, cuando un usuario vuelva a tu web, las imágenes no se descargan de nuevo, se cargan desde su disco duro.

En Syspanel:

  1. Ve a Web > Ajustes de Servidor Web.
  2. Busca la sección Caché del Navegador o Expires Headers.
  3. Actívala y establece un tiempo de expiración largo para imágenes (por ejemplo, 365 días).

[INFO] Estas configuraciones de servidor son el “turbo” final. Si ya has comprimido y redimensionado tus imágenes, esto las hará volar. No te asustes si no entiendes todo; los plugins de caché como WP Rocket también pueden configurar esto automáticamente.


Preguntas Frecuentes (FAQ) sobre optimizar imágenes en WordPress

¿Es mejor comprimir las imágenes antes o después de subirlas a WordPress?

Respuesta: Idealmente, haz ambas cosas. Primero, redimensiona y comprime la imagen original con una herramienta online (TinyPNG). Luego, al subirla a WordPress, el plugin de optimización (ShortPixel, Smush, etc.) la comprimirá aún más y la convertirá a WebP. Así obtienes el mejor resultado posible.

¿Perderé calidad visual al comprimir imágenes?

Respuesta: Depende del nivel de compresión. Si usas compresión sin pérdidas (lossless) , la calidad es idéntica, pero el ahorro de peso es menor. Si usas compresión con pérdidas (lossy) , puedes perder un poquito de calidad, pero el ahorro de peso es enorme (hasta un 80%). Para fotos de web, la compresión lossy con un buen plugin es prácticamente imperceptible para el ojo humano.

¿Qué plugin de optimización de imágenes me recomiendas para empezar?

Respuesta: Para empezar, te recomiendo ShortPixel Image Optimizer por su facilidad de uso, su versión gratuita de 100 imágenes al mes y su excelente conversión a WebP. Si tienes muchas imágenes, EWWW Image Optimizer es una gran opción porque no tiene límites.

¿El formato WebP es compatible con todos los navegadores?

Respuesta: Hoy en día, más del 95% de los navegadores (Chrome, Firefox, Edge, Safari, Opera) soportan WebP. Los únicos que no lo soportan son versiones muy antiguas de Safari (iOS 13 y anteriores) y algunos navegadores obsoletos. Los plugins de optimización suelen ofrecer la opción de servir WebP con respaldo JPEG/PNG, es decir, si el navegador no soporta WebP, le envía la imagen en JPEG. Así no pierdes a nadie.

¿La carga diferida (lazy load) afecta al SEO?

Respuesta: No, al contrario, mejora el SEO porque hace que tu web cargue más rápido. Google ha confirmado que el lazy load es una buena práctica. Solo asegúrate de que las imágenes importantes (como la primera imagen del artículo) no tengan lazy load, o que el plugin lo maneje correctamente. La mayoría de plugins modernos lo hacen bien.

¿Puedo optimizar imágenes si mi hosting es básico?

Respuesta: ¡Sí! De hecho, es aún más importante. Si tu hosting tiene recursos limitados (como muchos planes económicos), optimizar imágenes es la forma más efectiva de liberar presión y mejorar el rendimiento sin tener que pagar más. Recuerda que en Syspanel puedes gestionar tu hosting y aplicar las configuraciones de caché que te he comentado.


Conclusión: Pon en práctica estos pasos hoy mismo

Optimizar imágenes no es un lujo, es una necesidad para cualquier sitio web en WordPress. No necesitas ser un experto en hosting o SEO para hacerlo. Con solo seguir estos pasos:

  1. Elige el formato correcto (JPEG para fotos, WebP si puedes).
  2. Redimensiona antes de subir.
  3. Usa un plugin de compresión (ShortPixel, Smush, EWWW).
  4. Activa la carga diferida (lazy load).
  5. (Opcional) Configura una CDN (Cloudflare gratis).
  6. (Avanzado) Ajusta la caché en tu servidor (Syspanel).

...conseguirás que tu web cargue en menos de 2 segundos, tus visitantes estén contentos y Google te recompense con mejores posiciones.

Empieza por el paso 3 (instalar un plugin de compresión) y verás la diferencia en minutos. No esperes más, tu web te lo agradecerá.

¿Tienes alguna duda? Déjala en los comentarios o contacta con nuestro soporte técnico. Estamos aquí para ayudarte a que tu web sea rápida y eficiente.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel