Le hotlink (mot anglais traduit littéralement par « lien à chaud », et appelé également inline link) est une technique consistant à afficher une image – généralement une photographie – sur un autre site, mais depuis votre serveur web, directement (et le plus souvent sans vous demander votre avis !)
Techniquement, cela se présente par une balise HTML image, dans laquelle l’image affichée n’est pas hébergée sur le même serveur que celui supportant le site. Par exemple, je pourrais afficher l’image d’un autre site en utilisant le code suivant dans l’une de mes pages :
<a href"="https://www.autre-site.com/dossier/nom-image.jpg" ... />
Langage du code : HTML, XML (xml)
Plus schématiquement, voici ce qui se passe :
Il y a deux problématiques liées à cette pratique que les webmasters et éditeurs de sites n’aime pas :
- cela consomme de la bande passante chez le site où est hébergé l’image
- c’est illégal (puisque c’est purement et simplement du plagiat)
C’est une technique largement utilisée par les personnes recopiant les contenus d’autres sites web pour alimenter leurs propres blogs ou sites, et qui se caractérise par du vol pur et simple de ressources.
Il existe différentes techniques simples pour se protéger des hotlinks, notamment en bloquant les sites non autorisés en leur renvoyant un code d’erreur, soit en leur envoyant une image qui ne correspond pas à celle visée.
Voir également hotlinking.