Encontrar imágenes externas en WordPress y traerlas a la biblioteca de medios

Cómo reconocer las imágenes externas, por qué son un riesgo y cómo trasladarlas a tu biblioteca de medios en una sola pasada.

Las imágenes externas son imágenes que se muestran en tus entradas, pero que no están en tu biblioteca de medios de WordPress, sino en un servidor ajeno. Aparecen casi sin darte cuenta: en una migración, al pegar contenido de Google Docs o por dominios antiguos. Aquí descubrirás cómo encontrarlas y ponerlas a salvo de forma permanente.

Cómo reconocer las imágenes externas

Abre una entrada en el editor, haz clic en una imagen y fíjate en su dirección. Si empieza por tu propio dominio y contiene /wp-content/uploads/, la imagen está en tu servidor. Si aparece otro dominio, por ejemplo static.wixstatic.com, googleusercontent.com o la dirección de una web antigua, la imagen es externa.

Una segunda pista: la imagen no aparece en la biblioteca de medios. No puedes recortarla ni comprimirla, y los plugins de optimización de imágenes la ignoran.

Por qué no deberías ignorarlas

  • Pueden desaparecer en cualquier momento. No tienes ningún control sobre si el servidor ajeno seguirá sirviendo la imagen mañana.
  • Ralentizan tu web. Cada servidor ajeno necesita su propia conexión, y no puedes optimizar las imágenes.
  • Transmiten datos. Al cargarlas, el servidor ajeno conoce la dirección IP de tus visitantes.
  • No están en la copia de seguridad. La copia de seguridad de tu web solo incluye lo que está en tu servidor.

Tres formas de deshacerte de ellas

1. A mano

Descargar la imagen, subirla a la biblioteca de medios y cambiarla en la entrada. Funciona con un puñado de imágenes. Con 50 entradas de cinco imágenes cada una, son 250 repeticiones.

2. Al guardar

Algunos plugins importan las imágenes externas en cuanto guardas una entrada. Es práctico para contenido nuevo, pero no ayuda con las entradas existentes, porque tendrías que abrirlas y guardarlas todas una por una.

3. En lote para el contenido existente

Para el contenido existente, lo más eficiente es una importación masiva: seleccionar todas las entradas afectadas, iniciar la importación y revisar el registro. Precisamente para eso hemos creado Replace External Images. Recorre las entradas seleccionadas, descarga cada imagen externa, comprueba que de verdad sea una imagen y sustituye la dirección en el contenido.

Paso a paso con Replace External Images

  1. Busca el plugin en Plugins → Añadir nuevo plugin y actívalo.
  2. Haz una copia de seguridad.
  3. En Entradas, marca todos los elementos y elige la acción en lote «Replace External Images».
  4. Sigue el progreso en el diálogo de importación.
  5. Revisa las imágenes omitidas con el filtro «Solo problemas».

Si una imagen no se importa: normalmente el servidor ajeno bloquea la descarga (HTTP 403) o devuelve una página de error en lugar de la imagen. En ese caso, el plugin no guarda nada e indica el motivo. Esas imágenes las descargas y subes una vez a mano.

Conclusión

Las imágenes externas son un riesgo silencioso. Cuanto antes las traigas a la biblioteca de medios, más imágenes podrás salvar. Con una importación masiva, incluso en webs grandes es cuestión de minutos y no de días.

Todas las imágenes externas a tu biblioteca de medios de una vez

Replace External Images lo hace de una sola vez, con barra de progreso y registro. Gratis para entradas y páginas.