Contactar

Mantenimiento WordPress
Mantenimiento WordPress
  • Inicio
  • Actualizaciones
  • Blog
  • Copias de seguridad
  • Errores y problemas
  • Hosting
  • Hosting técnico
  • Mantenimiento servicio
  • Migración
  • Noticias
  • Noticias de WordPress
  • Optimización y velocidad
  • Rendimiento
  • Seguridad
  • Seguridad avanzada
  • Nosotros
  • Contactar
Buscar
  • Inicio
  • Actualizaciones
  • Blog
  • Copias de seguridad
  • Errores y problemas
  • Hosting
  • Hosting técnico
  • Mantenimiento servicio
  • Migración
  • Noticias
  • Noticias de WordPress
  • Optimización y velocidad
  • Rendimiento
  • Seguridad
  • Seguridad avanzada
  • Nosotros
  • Contactar

Reduce hasta 50% el peso con imágenes WebP/AVIF

reduce hasta 50 — imagen ilustrativa

¿Sabía que convertir imágenes puede reducir hasta un 50% el peso de una web y mejorar las métricas Core Web Vitals? Un responsable técnico o propietario necesita soluciones seguras y reproducibles que reduzcan tiempos de carga, controlen el impacto en CPU/IO y preserven el SEO sin arriesgar la estabilidad en producción.

Imágenes WebP/AVIF: Para acelerar un WordPress sin perder calidad, se recomienda convertir las imágenes a WebP y AVIF, sirviendo AVIF cuando esté disponible y WebP como fallback; configurar conversión masiva (plugin o CLI), ajustar Nginx/CDN para negociación de contenido y comprobar el ahorro con Lighthouse y métricas Core Web Vitals. Incluir backups antes de migrar y scripts para rollback.

Índice

    Anuncio

    Factores clave para decidir entre AVIF y WebP

    La decisión debe apoyarse en ahorro de bytes, compatibilidad de navegador y coste CPU de conversión. Una regla práctica: elegir AVIF si la reducción supera 30% y el flujo permite conversiones offline o CDN con soporte. La alternativa es WebP cuando la compatibilidad inmediata y el menor coste de conversión on‑server pesan más.

    Ahorro típico por tipo de imagen

    Las fotos fotográficas suelen mostrar el mayor ahorro con AVIF frente a JPEG. En pruebas reales con imágenes e‑commerce, AVIF aporta entre 30–60% menos bytes que JPEG y 10–30% menos que WebP en promedio.

    Coste de CPU y tiempo de conversión

    La codificación AVIF exige más CPU y tiempo que WebP; por eso conviene generar AVIF en batch o delegar al CDN. En la práctica, conviene medir tiempo por imagen y coste de la máquina antes de decidir.

    Compatibilidad de navegadores y bots

    El soporte moderno cubre la mayoría de usuarios, pero algunos navegadores y motores de indexación todavía necesitan fallback. Para evitar imágenes rotas hay que servir AVIF cuando el cliente lo acepte y WebP o JPEG en caso contrario.

    Para que las cifras de ahorro sean útiles en decisiones operativas conviene publicar un benchmark reproducible: tomar una muestra representativa (por ejemplo 100 imágenes divididas en fotos, gráficos y PNG con transparencia), medir tamaños originales con ls -l o identify (ImageMagick), convertir con cwebp (-q 80) y avifenc (o libvips/sharp) usando parámetros constantes y registrar resultados en CSV. Un flujo reproducible podría ser:

    1. Listar archivos: find uploads -type f > lista.txt
    2. Obtener tamaño original: xargs -a lista.txt -I{} du -b {}
    3. Convertir: xargs -P8 -I{} sh -c 'cwebp -q 80 "{}" -o "{}.webp"; avifenc --min 20 --max 40 "{}" "{}.avif"'
    4. Volver a medir y calcular mediana, media y percentil 75 del ahorro en bytes y porcentaje. Ejemplo real de muestra: fotoA.jpg 2.5MB → fotoA.avif 1.1MB (-56%) y fotoA.webp 1.5MB (-40%); publicar la CSV con antes/después y los comandos exactos permite replicar y verificar impacto en LCP y Core Web Vitals con Lighthouse o WebPageTest

    reduce hasta 50 — imagen ilustrativa

    Cómo convertir y servir AVIF/WebP automáticamente en el servidor

    Convierte las imágenes en segundo plano y sirve variantes según el header Accept o mediante archivos estáticos con rewrites. Generar las variantes en una carpeta paralela y usar reglas de servidor o CDN evita reescribir URLs originales y permite revertir fácilmente.

    Plugins vs conversión CLI

    ShortPixel, Imagify y Cloudinary ofrecen conversión en la nube y soporte AVIF on‑the‑fly. EWWW y WebP Express hacen conversión local y consumen CPU; elegir depende del perfil de carga y presupuesto.

    Flujo recomendado de despliegue

    1. Hacer copia completa de wp‑content/uploads y base de datos
    2. Generar variantes AVIF/WebP en staging
    3. Validar 100 URLs críticas
    4. Activar en producción con reglas que prueben existencia del fichero antes de servir

    Anuncio

    Configuración segura en servidor y CDN

    Para servir correctamente AVIF/WebP hay que declarar MIME types, añadir el header Vary: Accept y configurar rewrites o negociación de contenido. Sin estas reglas, la conversión puede provocar imágenes rotas o mal cacheadas.

    Nginx: ejemplos prácticos

    La primera directiva registra tipos MIME y la segunda añade cache y Vary:

    nginx http { types { image/avif avif; image/webp webp; } }

    server { add_header Vary Accept; location /wp-content/uploads/ { try_files $uri$avif $uri$webp $uri =404; } }

    Apache: ejemplo con mod_rewrite

    apache AddType image/avif .avif AddType image/webp .webp

    RewriteEngine On RewriteCond %{HTTP:Accept} image/avif RewriteCond %{REQUEST_FILENAME}.avif -f RewriteRule ^(.+)$ $1.avif [L] RewriteCond %{HTTP:Accept} image/webp RewriteCond %{REQUEST_FILENAME}.webp -f RewriteRule ^(.+)$ $1.webp [L] Header set Vary "Accept"

    CDN: entrega y headers

    Si el CDN hace transformaciones, activar AVIF/WebP en él reduce CPU local. Cloudflare, Cloudinary y otros pueden entregar formatos modernos; en Cloudflare activar "Auto WebP/AVIF" si el plan lo permite. Guía de Google sobre imágenes

    Para negociar contenido correctamente use Vary: Accept, declare image/avif y image/webp en el servidor y configure el CDN para respetar Vary; sin esto algunas cachés servirán AVIF a clientes que no lo aceptan.

    Migración masiva: scripts, pruebas y rollback

    Una migración segura crea variantes en paralelo, valida y usa reglas que no tocan los archivos originales. El error más frecuente en este punto es convertir y sobrescribir sin backup; eso complica el rollback y rompe assets en producción.

    Script de conversión por lotes

    bash rsync -a wp-content/uploads/ wp-backups/uploads_pre_avif/

    mkdir -p wp-content/uploads_avif mkdir -p wp-content/uploads_webp

    find wp-content/uploads -type f ( -iname '.jpg' -o -iname '.png' ) -print0 | xargs -0 -n1 -P4 -I{} bash -c ' fname="{}" base=$(basename "$fname") cwebp -q 80 "$fname" -o "wp-content/uploads_webp/${base%.}.webp" avifenc --min 20 --max 40 "$fname" "wp-content/uploads_avif/${base%.}.avif" '

    Reversión y validación

    Mantener la copia original permite revertir en segundos con rsync. Validar con curl y distintos Accept headers antes de activar la regla en el router o CDN.

    HTML responsive: snippets listos para copiar

    Usar picture con srcset y tamaños evita CLS y sirve la mejor variante al navegador. Aquí hay un ejemplo listo para pegar y adaptar:

    Descripción

    HiDPI y retina

    Generar versiones 1x y 2x (ej. 800 y 1600 px) y usar descriptors w en srcset. Reservar espacio con atributos width/height para mantener CLS bajo.

    Anuncio

    Comparativa práctica: formatos y plugins

    La tabla siguiente muestra criterios medibles para comparar formatos y soluciones de entrega. Lea solo la tabla para decidir rápidamente.

    Opción Reducción media CPU por imagen On‑the‑fly Coste estimado
    AVIF (codificación offline) 30–60% vs JPEG Alta Sí (si CDN lo soporta) Bajo si batch; coste CDN separado
    WebP (on‑server) 20–40% vs JPEG Media Sí Bajo-medio
    Cloudinary / Cloudflare 30–50% según transformacion Baja (cloud) Sí, on‑the‑fly Pago por transformación/GB
    EWWW / WebP Express 15–40% vs JPEG Alta (on‑server) Sí Gratuito o coste bajo
    Un caso habitual: una tienda con 1.200 productos generó variantes AVIF/WebP en batch y redujo el peso medio de imágenes un 42%, lo que llevó a una mejora de LCP de 380 ms en datos de laboratorio y una subida del 6% en conversiones en 30 días.

    Para elegir una solución práctica conviene comparar no solo la reducción media sino límites y modelo de coste: ShortPixel y Imagify ofrecen conversión en la nube con créditos (baja carga CPU en origen, cuota mensual/por crédito), Cloudinary y Cloudflare Image Resizing hacen transformaciones on‑the‑fly en el borde y cobran por transformación/GB (ideal para catálogos grandes sin consumir CPU local), mientras que EWWW y WebP Express actúan localmente en el servidor (bajo coste monetario pero consumo elevado de CPU y I/O durante conversión masiva). Puntos a medir en la comparativa: tiempo de conversión por imagen (s), throughput paralelo en tu instancia, límites de API/transformaciones por minuto, política de retención de originales y coste por GB transferido.

    En la práctica, para sites con alto tráfico y necesidad de AVIF on‑the‑fly conviene CDN/Cloud (Cloudinary/Cloudflare) por su rendimiento; para presupuestos ajustados y control total, EWWW/libvips en batch con conversión masiva y off‑peak es una opción viable.

    Monitoreo y métricas post‑migración

    Tras activar formatos modernos hay que vigilar RUM y synthetic durante un periodo mínimo de 14 días. Medir solo en laboratorio no basta; la ventana de 14–30 días muestra variaciones por país y dispositivos.

    Qué métricas vigilar

    Controlar LCP median y percentiles 75, CLS y tasa de imágenes 404/406 por Accept header. La evidencia apunta a que mejoras de peso no siempre bajan LCP si el TTFB o CDN son cuellos de botella.

    Comprobaciones automáticas

    Crear scripts que hagan curl con distintos Accept headers y validen Content-Type y status 200. Programar alertas si la tasa de 406 supera el 0.1% en 24 horas.

    Errores frecuentes y cómo evitarlos

    El error más frecuente es convertir y sobrescribir sin copia de seguridad ni pruebas en staging. Ese error produce URLs rotas, pérdida de metadata y problemas de SEO difíciles de revertir.

    Problemas con bots y crawlers

    Algunos bots no envían Accept headers y descargan la versión original; esto afecta indexación y sitemaps si las URLs cambian. Mantener URLs y usar negociación evita romper la indexación.

    Costes ocultos de la conversión

    Codificar AVIF en tiempo real puede disparar la CPU en horas punta y generar factura mayor en instancias cloud. Calcular tiempo por imagen y coste vCPU antes de activar conversiones on‑the‑fly.

    Anuncio

    Flujo de conversión y entrega

    1
    Generar variantes
    Batch AVIF/WebP en staging o CDN

    2
    Probar y validar
    curl con Accept, Lighthouse y RUM 14–30 días

    3
    Activar con rewrites
    Servir AVIF → WebP → JPEG según Accept y existencia

    Para planificar la migración con pruebas reproducibles y un plan de rollback, solicitar un diagnóstico técnico y presupuesto adaptado al hosting y al catálogo.

    No aplicar conversión masiva si el sitio tiene menos de 20 imágenes estáticas críticas, si el proveedor CDN ya entrega AVIF/WebP sin coste adicional, o si se necesita preservar PNG con transparencias exactas para edición de cliente.

    Una matriz concreta de compatibilidad ayuda a decidir estrategia de negociación de contenido y fallback. Resumen práctico:

    • Chrome (desktop y Android) soporta WebP desde hace muchos ciclos y AVIF en versiones modernas (≈v85+), Firefox soporta WebP desde versiones antiguas y AVIF en builds recientes
    • Safari añadió WebP en Safari 14 y AVIF en versiones más recientes (Safari 16+), y Edge (Chromium) sigue el mismo soporte que Chrome. En móvil, la mayoría de WebViews modernos heredan soporte del navegador base
    • sin embargo, algunos bots y crawlers no envían Accept o usan versiones antiguas, por lo que hay que comprobar Googlebot (basado en Chromium, acepta formatos modernos) y otros crawlers específicos. Para la negociación de contenido hay que respetar Vary: Accept y diseñar reglas que no rompan la caché del CDN ni del proxy inverso
    • una matriz por navegador y por versión (incluir porcentaje de tráfico por user-agent del RUM) permite decidir si servir AVIF como primaria o reservarlo solo en regiones/segmentos concretos

    Preguntas frecuentes

    ¿Qué ahorro obtendré al usar AVIF en fotos?

    AVIF suele ahorrar entre 30% y 60% frente a JPEG en fotos. El ahorro exacto depende de la imagen y la configuración de codificación; medir con una muestra de 100 imágenes da una estimación fiable.

    ¿Debo servir AVIF directamente desde WordPress?

    No siempre; servir AVIF requiere negociación (Accept) y Vary: Accept en servidor o CDN. Si el hosting no permite configurar headers, es mejor usar WebP o delegar a un CDN.

    ¿Qué plugins para WordPress recomiendan?

    La elección depende del perfil; ShortPixel o Cloudinary para cargas grandes y menos CPU local, EWWW para control on‑server. Evaluar reducción media, coste y consumo CPU antes de decidir.

    ¿Cuánto tiempo dedicar a pruebas en producción?

    Medir 14 a 30 días con RUM después del despliegue para ver variaciones reales por país y dispositivo. Lab tests con Lighthouse son útiles, pero no sustituyen a RUM.

    ¿La conversión rompe la accesibilidad o SEO?

    No si se mantienen atributos alt, tamaños y URLs; la conversión no cambia texto alternativo ni estructura DOM. Si las URLs cambian sin redirects puede afectar SEO, por eso se recomienda servir variantes sin reescribir URLs.

    ¿Qué herramientas CLI para conversión masiva son recomendables?

    Cwebp, avifenc y libvips son opciones robustas. Libvips (usado por sharp) suele ofrecer mejor rendimiento en CPU y memoria para lotes grandes.

    ¿Qué pasa con la transparencia y PNG?

    AVIF y WebP soportan transparencia, pero para ediciones posteriores conviene mantener los PNG originales en backups. Use AVIF/WebP en entrega y conserve el master original.

    Qué hacer ahora

    Preparar un plan de migración con estas acciones: tomar backup completo, generar variantes en una carpeta paralela, probar 100 URLs críticas con Accept headers y medir LCP antes y después durante 14–30 días. La próxima decisión es definir si la conversión será on‑the‑fly en CDN o en batch local según coste de CPU y presupuesto.

    RESUMIR CON IA: Extrae lo importante

    Comparte este artículo:

    𝕏 X (Twitter) f Facebook in LinkedIn 🔥 Reddit 🐘 Mastodon 🦋 Bluesky 💬 WhatsApp 📱 Telegram 📧 Email
    • Transforma la carga: soluciona WebP y formatos modernos
    • Reduce LCP y costes con hosting y optimización para imágenes
    • Evita perder tareas y picos de carga por WP-Cron
    • Recupera pagos en WooCommerce bloqueados por caché
    Josu Barrios

    Josu Barrios

    Somos especialistas en mantenimiento WordPress para empresas, profesionales y tiendas online. Contamos con experiencia en seguridad web, optimización de rendimiento, actualizaciones, copias de seguridad y resolución de incidencias técnicas, ayudando a que cada sitio funcione de forma rápida, estable y protegida. Nuestro enfoque combina soporte técnico profesional, buenas prácticas de seguridad y seguimiento continuo para ofrecer un servicio fiable, transparente y orientado a resultados reales.

    Publicado: 31 de may. de 2026
    Actualizado: 31 de may. de 2026
    Por Josu Barrios

    En Optimización y velocidad.

    tags: imágenes WebP AVIF WordPress rendimiento

    Aviso legal | Política de privacidad | Política de cookies
    Archivo de artículos

    Contactar

    Síguenos en LinkedIn

    © Mantenimiento WordPress. Todos los derechos reservados.