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

Optimizar imágenes en WordPress para mejorar velocidad de carga

Actualizado el 19 de marzo de 2026

¿Tu 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. Un archivo de imagen pesado puede ralentizar drásticamente tu velocidad web, afectando tanto a la experiencia del usuario como a tu posicionamiento en buscadores. No te preocupes, no necesitas ser un experto en Linux o SysAdmin para aplicar estas soluciones.

Aquí te voy a explicar, paso a paso, cómo optimizar imágenes en WordPress de forma sencilla, usando plugins y buenas prácticas que cualquier principiante puede implementar. Al final, no solo ganarás en wordpress rendimiento, sino que también mejorarás tu seo imágenes.


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

Cada vez que un visitante entra a tu web, su navegador tiene que descargar todos los elementos de la página, incluyendo las imágenes. Si tienes fotos de 3 MB cada una, la carga se vuelve eterna, especialmente en móviles.

Los beneficios de optimizar son inmediatos:

  • Mayor velocidad de carga: Google penaliza las webs lentas. Una imagen pesada puede ser la diferencia entre un usuario que se queda o que abandona.
  • Mejor SEO: El algoritmo de Google valora la velocidad. Además, las imágenes optimizadas con nombres descriptivos y etiquetas ALT mejoran tu posicionamiento en búsquedas de imágenes.
  • Ahorro de ancho de banda: Tus visitantes (y tu servidor) consumen menos recursos.
  • Mejor experiencia de usuario (UX): La gente quiere información rápida, no esperar a que se cargue una foto.

[INFO] Una imagen optimizada puede reducir su peso hasta en un 80% sin perder calidad visual aparente. Es un cambio radical.


Antes de empezar: Elige el formato correcto

No todos los formatos de imagen son iguales. Antes de subir nada a WordPress, elige sabiamente:

JPEG (o JPG)

  • Ideal para: Fotografías, imágenes con muchos colores y degradados.
  • Ventaja: Gran compresión con buena calidad.
  • Desventaja: No soporta transparencias.

PNG

  • Ideal para: Logos, gráficos, capturas de pantalla, imágenes con texto o que necesiten fondo transparente.
  • Ventaja: Calidad sin pérdidas y transparencia.
  • Desventaja: Archivos mucho más pesados que JPEG.

WebP

  • Ideal para: Cualquier tipo de imagen. Es el formato moderno de Google.
  • Ventaja: Compresión superior a JPEG y PNG (entre 25-35% más ligero) manteniendo calidad.
  • Desventaja: No todos los navegadores antiguos lo soportan (aunque hoy en día es más del 95% de compatibilidad).

[TIP] Si puedes, usa WebP. WordPress desde la versión 5.8 lo soporta nativamente. Si no, muchos plugins lo convierten automáticamente.


Paso 1: Redimensiona antes de subir (o usa un plugin)

No subas una imagen de 4000x3000 píxeles si tu web la va a mostrar en 800x600. Eso es un desperdicio de recursos.

Opción A: Redimensionar manualmente (recomendado para puristas)

  1. Abre la imagen en un editor como Photoshop, GIMP o incluso Paint.
  2. Ajusta el tamaño al ancho máximo que mostrará tu web (ej: 1200px para entradas de blog, 2000px para fondo).
  3. Guarda con calidad entre 70-80% en JPEG.

Opción B: Deja que un plugin lo haga por ti (más fácil)

Los plugins de optimización suelen incluir esta función. Te lo explico más abajo.


Paso 2: Instala un plugin de optimización de imágenes

Aquí tienes las mejores herramientas, todas fáciles de configurar. Recomiendo empezar con uno solo.

Los mejores plugins para optimizar imágenes en WordPress

1. Smush (Gratuito y Premium)

  • Cómo funciona: Comprime las imágenes al subirlas o en lote las ya existentes.
  • Características clave:
    • Compresión sin pérdida (lossless) o con pérdida (lossy).
    • Redimensionado automático.
    • Lazy Load (carga diferida: las imágenes se cargan solo cuando el usuario las ve).
    • Conversión a WebP (en versión Pro).
  • Instalación:
    1. Ve a Plugins > Añadir nuevo.
    2. Busca "Smush".
    3. Instala y activa.
    4. Ve a Ajustes > Smush y activa la compresión automática.

2. ShortPixel Image Optimizer (Gratuito con créditos)

  • Cómo funciona: Envía las imágenes a sus servidores para comprimirlas y las devuelve optimizadas.
  • Características clave:
    • Soporta WebP, AVIF (el nuevo formato ultra ligero).
    • Compresión inteligente (elige la mejor calidad/peso).
    • Optimiza PDFs.
  • Instalación:
    1. Similar a Smush. Busca "ShortPixel" e instala.
    2. Crea una cuenta gratuita (te dan 100 créditos/mes).
    3. Configura la compresión al 80% (Glossy para fotos, Lossy para todo).

3. Imagify (Gratuito y Premium)

  • Cómo funciona: Desarrollado por los creadores de WP Rocket (el mejor plugin de caché).
  • Características clave:
    • Tres niveles de compresión: Normal, Agresiva y Ultra.
    • Conversión a WebP.
    • Optimización masiva de toda la biblioteca de medios.
  • Instalación:
    1. Busca "Imagify", instálalo.
    2. Actívalo y ve a Ajustes > Imagify.
    3. Elige "Agresiva" para un equilibrio perfecto.

[WARNING] No instales más de un plugin de optimización de imágenes a la vez. Pueden generar conflictos y duplicar procesos. Elige uno y quédate con él.


Paso 3: Configura la compresión y el redimensionado

Voy a usar Smush como ejemplo, pero la lógica es similar en todos.

  1. Activa la compresión automática: En Smush > Bulk Smush, activa la opción "Comprimir automáticamente al subir imágenes".
  2. Redimensiona imágenes grandes: En Smush > Configuración, marca "Redimensionar imágenes grandes". Establece el ancho máximo (ej: 2048px). Así, si subes una foto de 5000px, Smush la reducirá automáticamente.
  3. Activa el Lazy Load: En la misma sección, activa "Carga diferida". Esto hará que las imágenes solo se carguen cuando el usuario haga scroll hasta ellas.
  4. Optimiza las imágenes existentes: Ve a Smush > Bulk Smush y haz clic en "Bulk Smush Now". Espera a que termine (puede tardar unos minutos si tienes muchas imágenes).

Paso 4: Mejora el SEO de tus imágenes

La optimización no es solo de peso. Google también lee las imágenes. Sigue estas reglas:

Nombres de archivo descriptivos

En lugar de IMG_20240301_123456.jpg, usa receta-pasta-carbonara.jpg. Usa guiones (-) entre palabras.

Etiqueta ALT (Texto alternativo)

Es el texto que describe la imagen. Es crucial para accesibilidad y SEO.

  • Cómo añadirlo: Al subir una imagen, en la biblioteca de medios, verás el campo "Texto alternativo".
  • Ejemplo bueno: "Plato de pasta carbonara con huevo y queso parmesano".
  • Ejemplo malo: "Imagen 1".

Título y descripción

Aunque tienen menos peso SEO, es buena práctica rellenarlos con palabras clave relevantes.

[TIP] Usa un plugin como Yoast SEO o Rank Math que te recuerda rellenar el ALT de cada imagen.


Paso 5: Configura la caché y el servidor (SysAdmin)

Aquí entramos en el terreno de Linux y SysAdmin. Si tu hosting es gestionado, muchas de estas cosas ya las hace el sistema. Pero si tienes un VPS o un panel como Syspanel (accesible por el puerto 2106), puedes hacer ajustes finos.

Activa la compresión Gzip/Brotli

Esto comprime los archivos (incluyendo imágenes) antes de enviarlos al navegador.

  • En Syspanel: Ve a Servicios Web > Nginx > Configuración y busca la opción "Compresión Gzip". Actívala y selecciona "Brotli" si está disponible (es más moderno).

Configura el Lazy Load a nivel de servidor (opcional)

Algunos paneles como Syspanel permiten activar el Lazy Load global en Nginx. Esto evita cargar imágenes que no se ven.

  • En Syspanel: En Ajustes > Rendimiento, busca "Lazy Load de imágenes" y actívalo.

Usa una CDN (Red de Distribución de Contenido)

Una CDN almacena copias de tus imágenes en servidores de todo el mundo, sirviéndolas desde el más cercano al usuario.

  • Opción gratuita: Cloudflare (solo DNS, la versión gratuita ya ayuda).
  • Opción de pago: BunnyCDN o KeyCDN.

[INFO] Si usas Syspanel, muchos planes incluyen integración con Cloudflare. Actívala desde Ajustes > Cloudflare.


Preguntas Frecuentes (FAQ)

¿Cuánto peso debe tener una imagen optimizada?

Idealmente, menos de 100 KB para imágenes de entradas de blog (800x600 px) y menos de 200 KB para imágenes grandes (1200x800 px).

¿Pierdo calidad al comprimir?

Depende del nivel de compresión. La compresión "sin pérdida" (lossless) mantiene la calidad exacta pero reduce menos el peso. La "con pérdida" (lossy) puede ser imperceptible al ojo humano si se ajusta bien (80-90% de calidad).

¿Qué hago con imágenes que ya tengo subidas?

Usa el "Bulk Smush" de Smush o la "Optimización masiva" de ShortPixel. Todos los plugins mencionados permiten optimizar toda la biblioteca de medios de una sola vez.

¿El Lazy Load afecta al SEO?

No, Google lo entiende perfectamente. De hecho, mejora la velocidad de carga, lo que es positivo para el SEO.

¿Necesito un plugin si ya uso una CDN?

Sí, la CDN acelera la entrega, pero no comprime las imágenes. Necesitas ambos: un plugin para comprimir y una CDN para servir rápido.


Resumen final: Tu checklist de optimización

  1. Antes de subir: Elige JPEG para fotos, PNG para logos, WebP si puedes.
  2. Redimensiona: Ajusta al tamaño que mostrará tu web (máximo 2048px de ancho).
  3. Instala un plugin: Smush, ShortPixel o Imagify.
  4. Configura: Compresión automática, redimensionado y Lazy Load.
  5. Optimiza el SEO: Nombres descriptivos y etiquetas ALT.
  6. A nivel servidor: Activa Gzip/Brotli en Syspanel (puerto 2106) o tu panel de control.
  7. CDN: Cloudflare (gratis) para acelerar la entrega global.

Con estos pasos, tu velocidad web mejorará notablemente, tu wordpress rendimiento será óptimo y tus imágenes dejarán de ser un lastre. Recuerda: una imagen vale más que mil palabras, pero solo si se carga rápido. ¡Manos a la obra!

¿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