Hotlinking: por qué las imágenes alojadas en otros servidores perjudican a tu web de WordPress

Caídas, protección de datos, tiempo de carga: qué hay detrás de los hotlinks y cómo liberar tu web de ellos.

Se habla de hotlinking cuando una web inserta imágenes directamente desde un servidor ajeno en lugar de guardarlas ella misma. Parece cómodo, pero tiene inconvenientes que a menudo se notan tarde.

Cómo surgen los hotlinks

Rara vez alguien crea hotlinks a propósito. Normalmente ocurre sin querer: se pega un texto desde un documento de Google, se importa una entrada de un blog antiguo o se copia una imagen de otra web con el botón derecho. En el editor todo parece normal, pero por detrás la dirección de la imagen apunta a un servidor ajeno.

Los cuatro mayores inconvenientes

Caídas que no detectas

El propietario ajeno puede borrar o renombrar imágenes o abandonar su dominio en cualquier momento. Te das cuenta cuando un visitante te avisa o cuando tu web está llena de marcos vacíos.

Protección de datos

Cuando un visitante carga tu página, su navegador solicita cada imagen externa al servidor ajeno y, al hacerlo, transmite su dirección IP. En 2022, el Tribunal Regional de Múnich resolvió, en el caso de Google Fonts, que una transmisión así sin consentimiento puede ser ilícita. Para las imágenes externas no existe una sentencia específica, pero el principio es comparable. Si quieres ir sobre seguro, aloja tú mismo las imágenes.

Tiempo de carga

Cada servidor adicional supone una conexión propia con consulta DNS y establecimiento de conexión. Además, las imágenes en servidores ajenos no se pueden comprimir, ni convertir a WebP o AVIF, ni servir a través de tu propia caché o CDN.

Bloqueos

Muchos servidores detectan los hotlinks y los bloquean porque consumen ancho de banda. En lugar de la imagen aparece entonces un marcador de posición, un aviso o nada en absoluto.

Encontrar hotlinks

El método más rápido si tienes muchas entradas: seleccionar todas las entradas e iniciar la importación con Replace External Images. Ya en el primer paso, el plugin cuenta todas las imágenes externas. Si solo quieres analizar sin cambiar nada, con Pro Unlimited puedes usar el comando wp replexim scan.

Sustituir hotlinks

  1. Haz una copia de seguridad.
  2. Selecciona las entradas afectadas e inicia la acción en lote «Replace External Images».
  3. Revisa en el registro las imágenes omitidas y, si es necesario, sustitúyelas a mano.

Derechos: una importación no cambia nada en los derechos de uso. Importa solo imágenes que puedas utilizar y elimina las imágenes ajenas para las que no tengas permiso.

Conclusión

Los hotlinks son cómodos, pero suponen un riesgo permanente para la disponibilidad, la protección de datos y el tiempo de carga. Las imágenes deben estar en tu propia biblioteca de medios: ahí tienes el control total.

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.