Très souvent sur Internet, d’autres sites web font du hotlinking avec vos publications : ils affichent une ressource (image, vidéo, etc.) sur leur site alors que la ressource se trouve sur votre serveur. Quel est l’intérêt de cette technique, quels en sont les dangers et comment gérer le hotlinking émanant des autres sites ? Cet article fait le tour de la question et propose de nombreuses solutions pour se prémunir de ce type de pratique…
Qu’est-ce qu’un hotlink ? Définition du principe de base
Lorsqu’on crée un site web ou qu’on rédige des contenus dans ses pages, on doit afficher des ressources pour l’utilisateur : vidéos, images ou encore des fichiers audio.
Ces éléments sont théoriquement stockés sur votre serveur. Par exemple, les images du site abondance.com sont stockées sur le même serveur (c’est-à-dire en « local »). Votre contenu sur le site A affiche des ressources présentes sur le site A.
Le hotlinking consiste à aller chercher ces ressources sur un autre site web que le vôtre. Votre contenu sur le site B affiche des contenus stockés sur le site A. On retrouve très souvent ce cas avec les images. Ce système de hotlinking peut être fait par erreur (un copier/coller d’un contenu) ou en pleine conscience.
Fig. 1. Une explication visuelle du concept du hotlinking.
Source de l’image : http://www.responsive-mind.fr/hotlinking-detection-et-lutte/
Et les CDN ?
Le hotlinking n’est d’ailleurs pas systématiquement mauvais. Certes, cela peut arriver lorsque vous copiez/collez/volez le contenu d’autres sites, mais cela peut aussi être mis en place quand vous installez des CDN pour améliorer le temps de chargement.
Daniel Roch, consultant WordPress, Référencement et Webmarketing chez SeoMix (http://www.seomix.fr)
4.5