Cómo eliminar imágenes duplicadas en WordPress (y recuperar gigabytes de espacio en el servidor)
John Turner
John Turner
Subes una foto a tu sitio de WordPress. Tu servidor almacena doce versiones de ella.
No es una exageración. WordPress genera automáticamente múltiples tamaños de cada imagen que subes: miniatura, mediana, grande y, a veces, varias dimensiones personalizadas dependiendo de tu tema y plugins.
Añade las fotos que has subido dos veces por accidente (a todos nos ha pasado) y tu biblioteca multimedia se convertirá en un desastre abarrotado.
Una vez que esto ocurre, los archivos de copia de seguridad tardarán una eternidad en generarse porque están repletos de imágenes redundantes. Las facturas de alojamiento aumentan porque estás pagando por gigabytes de archivos que no sirven para nada.
En esta publicación, te mostraré cómo encontrar y eliminar imágenes duplicadas en WordPress. Veremos herramientas automatizadas que analizan tu contenido antes de eliminar nada, y métodos manuales para tareas de limpieza más pequeñas.
He aquí las principales conclusiones:
- WordPress crea automáticamente múltiples tamaños de cada imagen (miniatura, mediano, grande), y a menudo almacena más de cuatro versiones de una sola subida.
- Los temas y plugins añaden sus propios tamaños de imagen personalizados que permanecen en tu servidor incluso después de que dejes de utilizarlos.
- WP Media Cleanup analiza tu contenido actual para identificar las imágenes que realmente no se utilizan y ofrece un plazo de recuperación de 30 días.
- La eliminación manual solo funciona para limpiezas pequeñas y no puede detectar miniaturas generadas sin usar sin acceso FTP.
- La eliminación de imágenes duplicadas reduce los tiempos de copia de seguridad, disminuye los costes de alojamiento y acelera las migraciones de sitios web.
Índice
¿Por qué tu sitio de WordPress tiene imágenes duplicadas?
Comprender cómo se acumulan los duplicados te ayuda a evitar que el problema vuelva a ocurrir.
- WordPress genera automáticamente múltiples tamaños.
Cada vez que subes una imagen, WordPress crea varias copias con diferentes dimensiones. Por defecto, se crean al menos tres versiones: miniatura (150×150), mediana (300×300) y grande (1024×1024). El archivo original permanece intacto, pero ahora tienes cuatro archivos en el servidor en lugar de uno.
- Estás subiendo archivos «por si acaso».
Quizás estés probando diferentes recortes de la misma imagen principal. O subes una foto, la editas en Photoshop y luego subes la versión revisada sin eliminar la original. Estas acciones se acumulan rápidamente, especialmente en sitios con múltiples creadores de contenido.
- Los plugins y los temas registran sus propios tamaños de imagen.
Instala WooCommerce y creará tamaños de miniaturas de productos. Cambia a un nuevo tema y es posible que necesites dimensiones específicas para las imágenes destacadas o los diseños de galería.
Cada una de estas herramientas le indica a WordPress: «Necesito imágenes con este tamaño exacto», y WordPress genera más archivos.
- Los archivos de temas antiguos nunca desaparecen.
Cuando cambias de tema, todos los tamaños de imagen personalizados del tema anterior permanecen en tu servidor para siempre.
Ya no los utilizas. No aparecen en ninguna parte de tu sitio web. Pero ocupan espacio en el disco y aumentan el tamaño de tus copias de seguridad, y son completamente invisibles hasta que los buscas.
Esto ocurre en todos los sitios de WordPress. La pregunta no es si tienes imágenes sin usar, sino cuántas.
Cómo eliminar imágenes duplicadas en WordPress
Tienes dos opciones para eliminar imágenes duplicadas en WordPress:
- Método 1: Eliminar imágenes duplicadas con un plugin: WP Media Cleanup escanea el contenido, identifica las variaciones no utilizadas e incluye una recuperación de 30 días.
- Método 2: Eliminar manualmente las imágenes duplicadas: solo funciona para sitios pequeños y duplicados evidentes.
Método 1: Eliminar imágenes duplicadas con un complemento
WP Media Cleanup es una nueva herramienta del equipo de Duplicator que busca y elimina archivos de imagen que no se utilizan. A diferencia de los limpiadores de medios básicos, no se limita a escanear la carpeta de archivos subidos y adivinar qué se puede eliminar sin problema.

Escanea tu contenido real. Publicaciones, páginas, widgets, ajustes del personalizador de temas, campos personalizados avanzados, metaboxes... cualquier lugar donde pueda haber una referencia a una imagen.
Esto es importante porque una imagen puede estar desvinculada de la biblioteca multimedia, pero seguir utilizándose activamente como logotipo de tu sitio web o en un campo personalizado.
El plugin se centra específicamente en los tamaños generados que no se utilizan. ¿Recuerdas esas variaciones image-300×300.jpg e image-1024×1024.jpg? Si tu contenido solo utiliza el tamaño original completo, WP Media Cleanup identifica las miniaturas y los tamaños medianos que no se utilizan como seguros para eliminar. Tu archivo original permanece intacto.
Para utilizarlo, simplemente busque variaciones sin usar.

WP Media Cleanup te proporcionará una lista de todas las imágenes que no se utilizan en tu sitio web. Elimínalas individualmente o pulsa «Eliminar todo».

La mayoría de los plugins de limpieza eliminan los archivos inmediatamente. WP Media Cleanup los mueve primero a un directorio temporal.
Dispone de un plazo de recuperación de 30 días. Si elimina un lote de archivos y más tarde descubre que falta la foto favorita de un cliente en una página de destino antigua, puede restaurarla con un solo clic.

Para las agencias que gestionan múltiples sitios, WP Media Cleanup incluye compatibilidad con WP-CLI. No es posible navegar manualmente por los paneles de control cuando se es responsable de más de 50 instalaciones de WordPress.
En su lugar, ejecute wp media-cleanup find_unused --format=table analizar un sitio, revisar los resultados y luego wp media-cleanup delete_unused --yes desde tu terminal. Programable, repetible, rápido.
La ventaja práctica se nota inmediatamente en las copias de seguridad. Los sitios más pequeños permiten migraciones más rápidas, restauraciones más ágiles y menores costes de alojamiento. Recuperar entre 2 y 3 GB de miniaturas sin usar puede reducir a la mitad el tamaño de los archivos de copia de seguridad.
Método 2: Eliminar manualmente las imágenes duplicadas
La eliminación manual solo tiene sentido para sitios muy pequeños o para corregir errores obvios, como cuando acabas de subir el mismo archivo dos veces seguidas y te das cuenta inmediatamente.
Ve al panel de control de WordPress y navega hasta Medios » Biblioteca. Cambia a la vista de lista en lugar de la cuadrícula predeterminada. La vista de lista muestra los nombres completos de los archivos, lo que facilita la detección de duplicados.
Haga clic en el encabezado de la columna Archivo para ordenar alfabéticamente. Ahora busque patrones: header.jpg seguido de header-1.jpg, o product-photo.jpg junto a product-photo-copy.jpg. Estos son sus duplicados por error del usuario.
Ten cuidado con el filtro «Sin adjuntar ». La biblioteca multimedia tiene un menú desplegable que te permite filtrar por archivos sin adjuntar. Esto parece útil, pero es engañoso.

No adjunto no significa sin usar. Significa que la imagen no se ha subido directamente a través del editor de entradas o páginas.
El logotipo de tu sitio, la imagen de fondo de la barra lateral y el encabezado personalizado en las opciones de tu tema no están vinculados. Eliminar todo lo que hay en este filtro podría dañar tu sitio.
El mayor problema: no puedes ver las miniaturas generadas en la interfaz de la biblioteca multimedia. Cuando miras una imagen, solo ves el archivo principal. Todas esas variaciones existen en tu servidor, pero WordPress no te las muestra aquí.
Para eliminar manualmente tamaños específicos de miniaturas, necesitas acceso FTP o SFTP a tu servidor. Tendrías que navegar hasta /wp-content/uploads/, buscar en las carpetas de año y mes, y eliminar archivos individuales por su nombre. Es un proceso técnico, propenso a errores y, francamente, no vale la pena el tiempo que le dedican la mayoría de los propietarios de sitios web.
Preguntas más frecuentes (FAQ)
¿Cómo elimino imágenes de la biblioteca multimedia de WordPress?
Ve a Panel de control » Medios » Biblioteca y pasa el cursor por encima de cualquier imagen para ver la opción Eliminar definitivamente. Para varios archivos, marca las casillas junto a las imágenes que deseas eliminar y, a continuación, selecciona Eliminar definitivamente en el menú Acciones masivas.

Alternativas: Otros plugins populares para limpiar archivos multimedia son Media Deduper y Media Cleaner. Según mi experiencia, WP Media Cleanup funciona más rápido, es más seguro y más preciso.
¿Eliminar imágenes dañará mi sitio web?
Sí, si la imagen sigue vinculada en tu contenido, widgets o ajustes de tema. Por eso la eliminación manual es arriesgada: no es fácil ver dónde se están utilizando los archivos. Es más seguro utilizar un plugin como WP Media Cleanup, que busca referencias no utilizadas en todo tu sitio web.
¿Cuál es la diferencia entre imágenes sin adjuntar e imágenes sin usar?
Sin adjuntar significa que el archivo no se ha subido a través del editor de entradas o páginas, pero aún así podría ser tu logotipo o la imagen de un widget. Sin usar significa que el archivo no tiene ninguna referencia en tu base de datos, es decir, ninguna entrada, página o configuración lo está utilizando. Nunca elimines un archivo solo por su estado Sin adjuntar.
¿Cómo evito que WordPress cree tamaños de imagen duplicados?
Ve a Ajustes » Medios en tu panel de control de WordPress y establece las dimensiones de las miniaturas, medianas y grandes en 0. Ten en cuenta que los temas y plugins activos pueden anular estos ajustes y registrar sus propios tamaños personalizados independientemente de lo que configures aquí.

Mantén limpia tu biblioteca multimedia
Una biblioteca multimedia limpia mejora el rendimiento, facilita la gestión de las copias de seguridad y evita que pagues por recursos de servidor innecesarios.
Cuando se traslada un sitio web de WordPress, cada gigabyte cuenta. Un archivo de copia de seguridad repleto de 3 GB de miniaturas sin usar tarda más en generarse, más en descargarse y más en restaurarse en el nuevo servidor. Limpiar primero las imágenes es la forma más rápida de reducir el tamaño de esa copia de seguridad.
El mismo principio se aplica a tus costes de alojamiento. Si pagas por niveles de almacenamiento basados en el uso del disco, esas variaciones de imágenes olvidadas te están costando dinero real cada mes.
Deja de almacenar archivos que nunca volverás a usar. WP Media Cleanup te ofrece el escáner y la red de seguridad que necesitas para eliminar duplicados sin romper nada. Está disponible como plugin independiente o incluido en el paquete Duplicator Elite.
Mientras estás aquí, creo que te gustarán estos otros recursos relacionados con WordPress:
- [NUEVO] WP Media Cleanup elimina las imágenes no utilizadas que se ocultan en tu biblioteca multimedia.
- Cómo limpiar un sitio WordPress
- Cómo descargar la biblioteca multimedia de WordPress
- Cómo restaurar la biblioteca multimedia de WordPress
- ¿La biblioteca multimedia de WordPress no muestra imágenes? Soluciónelo en menos de 15 minutos