---
title: "Optimiza las Imágenes de WordPress desde la Terminal sin Plugins: más velocidad, menos peso"
description: "En el mundo web actual, la velocidad de carga es clave para el posicionamiento SEO y la experiencia del usuario. Uno de los principales factores que ralentizan un sitio WordPress son las imágenes no o..."
url: https://wpdirecto.com/optimiza-imagenes-wordpress-terminal-sin-plugins/
date: 2025-04-12
modified: 2026-09-10
author: "MyR"
image: https://wpdirecto.com/wp-content/uploads/2025/04/optimize-images-wordpress-wpdirecto.jpg
categories: ["Rendimiento"]
tags: ["imágenes", "script"]
type: post
lang: es
---

# Optimiza las Imágenes de WordPress desde la Terminal sin Plugins: más velocidad, menos peso

En el mundo web actual, la velocidad de carga es clave para el posicionamiento SEO y la experiencia del usuario. Uno de los principales factores que ralentizan un sitio WordPress son las imágenes no optimizadas. Aunque existen numerosos plugins para solucionarlo, muchos añaden sobrecarga innecesaria.

## Tabla de contenidos

- [¿Por qué optimizar imágenes sin plugins?](#por-que-optimizar-imagenes-sin-plugins)
- [Instalación de dependencias](#instalacion-de-dependencias)
  - [En Debian/Ubuntu:](#en-debian-ubuntu)
  - [En CentOS/RHEL:](#en-cent-os-rhel)
  - [En Arch Linux:](#en-arch-linux)
- [Otras opciones útiles del script](#otras-opciones-utiles-del-script)
- [Ventajas frente a plugins](#ventajas-frente-a-plugins)
- [Conclusión](#conclusion)

Hoy presentamos una alternativa más eficiente: **optimizar las imágenes desde la terminal con un script sencillo y eficaz, sin necesidad de instalar plugins.**

### ¿Por qué optimizar imágenes sin plugins?

El 43 % de los sitios web están hechos con WordPress, y en muchos de ellos las imágenes representan entre el 50 % y el 80 % del peso total de una página. Esto afecta directamente a métricas clave como:

- **Largest Contentful Paint (LCP)**, parte esencial del Core Web Vitals de Google.
- **Tiempo de carga**, fundamental para la retención de usuarios.
- **Consumo de ancho de banda y almacenamiento**, que repercute en los costes de alojamiento.

Los plugins de optimización suelen consumir recursos del servidor, hacer consultas a la base de datos y depender de cron internos. En cambio, este enfoque basado en terminal trabaja directamente con los archivos, lo que permite un control más granular, rapidez y automatización sin sobrecargar el sistema.

---

## Una herramienta libre, rápida y sin dependencias de WordPress

El script bash “Optimize WordPress Images” fue desarrollado por [David Carrero Fernández-Baillo](https://x.com/carreroFB), cofundador de [Stackscale](https://www.stackscale.com/es) (Grupo Aire) y otras startups de tecnología y permite optimizar todas las imágenes del directorio `/wp-content/uploads/` de forma eficiente, segura y sin alterar las referencias internas de WordPress.

[Disponible en GitHub.](https://github.com/dcarrero/Optimize-WordPress-images)

---

### Instalación de dependencias

Antes de ejecutar el script, es necesario instalar herramientas de optimización de imágenes. Estas están disponibles en los repositorios estándar de la mayoría de distribuciones GNU/Linux:

#### En Debian/Ubuntu:

sudo apt update && sudo apt install jpegoptim optipng gifsicle webp bc -y

#### En CentOS/RHEL:

sudo yum install epel-release -y
sudo yum install jpegoptim optipng gifsicle -y

#### En Arch Linux:

sudo pacman -S jpegoptim optipng gifsicle webp bc

---

## Cómo usar el script paso a paso

1. **Descargar el script desde GitHub:**

wget https://raw.githubusercontent.com/dcarrero/Optimize-WordPress-images/refs/heads/main/optimize-images.sh -O optimize-images.sh

1. **Dar permisos de ejecución:**

chmod +x optimize-images.sh

1. **Ejecutar la optimización sobre el directorio de imágenes:**

./optimize-images.sh -d /var/www/html/wp-content/uploads

El script mostrará un progreso detallado y comparará el peso de cada archivo antes y después del proceso.

---

### Otras opciones útiles del script

- **Ajustar calidad de JPEG y nivel de compresión PNG:**

./optimize-images.sh -d /var/www/html/wp-content/uploads --jpg-quality 85 --png-level 3

- **Ejecutar en modo simulación (no modifica archivos):**

./optimize-images.sh --dry-run -d /var/www/html/wp-content/uploads

- **Automatizar la optimización con cron:**

Para que el script se ejecute automáticamente cada semana:

crontab -e

Y añadir al final:

0 3 * * 0 /ruta/del/script/optimize-images.sh -d /var/www/html/wp-content/uploads --quiet

---

## Resultados reales

En pruebas realizadas sobre un sitio WordPress con más de 1.500 imágenes:

- **Tamaño original:** 487,5 MB
- **Tamaño optimizado:** 296,4 MB
- **Ahorro total:** 191,1 MB (39,2%)
- **Tiempo de procesamiento:** 6 minutos y 14 segundos

Además, el LCP de la página principal pasó de 2,9 s a 1,6 s, mejorando notablemente la puntuación en PageSpeed Insights.

---

### Ventajas frente a plugins

✅ No modifica nombres ni rutas de archivos
✅ Compatible con cualquier versión de WordPress
✅ Evita reoptimizar imágenes ya tratadas
✅ Aumenta el rendimiento sin afectar al backend
✅ Ideal para desarrolladores o agencias con múltiples sitios
✅ Se puede usar en cualquier CMS o proyecto web

---

### Conclusión

Si buscas optimizar las imágenes de tu sitio WordPress sin complicaciones, sin plugins y con control total desde el servidor, este script es para ti. Además de ser ligero y seguro, puedes integrarlo fácilmente en tus rutinas de mantenimiento para garantizar que tu web se mantenga rápida y eficiente.

Instálalo hoy mismo desde GitHub y da el siguiente paso hacia una web más optimizada:
📦 [https://github.com/dcarrero/Optimize-WordPress-images](https://github.com/dcarrero/Optimize-WordPress-images)

Una solución ideal para profesionales que buscan rendimiento real, sin comprometer la funcionalidad de WordPress.
