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
- Haz una copia de seguridad.
- Selecciona las entradas afectadas e inicia la acción en lote «Replace External Images».
- 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.
