EN | ES

Lección 24: Plugins de Optimización de Imágenes y Rendimiento

Objetivos


Por Qué la Optimización de Imágenes es Importante

Las imágenes son normalmente los archivos más grandes de cualquier página web:


Estrategias de Optimización de Imágenes

1. Redimensiona Antes de Subir

2. Elige el Formato Correcto

Formato Mejor Para Tamaño de Archivo
JPEG Fotos, imágenes complejas Pequeño-mediano
PNG Gráficos con transparencia, capturas de pantalla Mayor
WebP Todo (reemplazo moderno de JPEG/PNG) El más pequeño
SVG Logos, iconos, ilustraciones Mínimo (vectorial)
AVIF Formato de nueva generación (soporte limitado) Muy pequeño

WebP es el mejor formato de uso general — 25-35% más pequeño que JPEG con calidad similar.

3. Comprime las Imágenes

4. Lazy Loading


Plugin de Optimización de Imágenes — Smush

Instalación

  1. Plugins → Add New → busca "Smush"
  2. Instala y activa "Smush — Lazy Load Images, Optimize & Compress Images"

Configuración

  1. Ve a Smush → Dashboard (o sigue el asistente de configuración)

  2. Bulk Smush:

    • Haz clic en "Bulk Smush Now" para optimizar todas las imágenes existentes
    • La versión gratuita comprime hasta 50 imágenes a la vez
    • Repite hasta que todas las imágenes estén procesadas
  3. Ajustes a configurar:

Optimización Automática:

Lazy Loading:

Redimensionar Imágenes Originales:

Plugin Alternativo: ShortPixel

ShortPixel es otra opción excelente:

Plugin Alternativo: Imagify

Del equipo de WP Rocket:


Otros Plugins de Rendimiento

WP Super Cache (Ya Instalado)

Lo configuramos en la Lección 22. Almacena en caché las páginas para una entrega más rápida.

Consejos Adicionales de Rendimiento

Minificación: Algunos plugins pueden minificar tu CSS y JavaScript (eliminar espacios en blanco y comentarios para reducir el tamaño de los archivos):

CDN (Red de Distribución de Contenido): Un CDN almacena copias de los archivos de tu sitio en servidores de todo el mundo, sirviendo el contenido desde el servidor más cercano al visitante:


Pruebas de Rendimiento

Herramientas

Google PageSpeed Insights (para sitios en producción):

GTmetrix (para sitios en producción):

Chrome DevTools (funciona en local):

  1. Abre tu sitio en Chrome
  2. Pulsa F12 → pestaña Network
  3. Recarga la página
  4. Mira cada archivo cargado, su tamaño y tiempo de carga
  5. Fíjate en la barra inferior para ver el tamaño total de la página y el tiempo de carga

Lighthouse (integrado en Chrome):

  1. Pulsa F12 → pestaña Lighthouse
  2. Haz clic en "Analyze page load"
  3. Obtén puntuaciones de Rendimiento, Accesibilidad, Buenas Prácticas y SEO

Lista de Verificación de Rendimiento

Imágenes:

Plugins:

General:


Ejercicios

  1. Instala Smush: Instala, activa y ejecuta una optimización masiva de todas las imágenes existentes.

  2. Activa lazy loading: Configura Smush para que cargue las imágenes de forma diferida.

  3. Activa la optimización automática: Activa la optimización automática para las futuras subidas.

  4. Prueba con DevTools: Abre tu página de inicio en Chrome, pulsa F12, ve a la pestaña Network y anota el tamaño total de la página. Haz una captura de pantalla o apunta el número.

  5. Ejecuta Lighthouse: Usa la pestaña Lighthouse de Chrome para probar tu sitio local. Anota tus puntuaciones de Rendimiento, Accesibilidad y SEO.

  6. Optimiza una imagen grande: Busca una foto grande en internet (3000px+), súbela a WordPress sin optimizar y anota el tamaño. Luego elimínala, redimensiónala y comprímela primero, y vuelve a subirla. Compara los tamaños.


Puntos Clave


Siguiente Módulo: Módulo 5 - Conceptos Básicos de WooCommerce