Hotlinking : pourquoi les images hébergées ailleurs nuisent à votre site WordPress

Pannes, protection des données, temps de chargement : ce qui se cache derrière les hotlinks et comment en débarrasser votre site.

On parle de hotlinking lorsqu’un site intègre des images directement depuis un serveur tiers au lieu de les stocker lui-même. Cela semble pratique, mais présente des inconvénients qui ne se manifestent souvent que tardivement.

Comment naissent les hotlinks

Il est rare que quelqu’un crée des hotlinks volontairement. Le plus souvent, cela arrive au passage : un texte est collé depuis un document Google, un article est importé d’un ancien blog ou une image est copiée d’un autre site par clic droit. Dans l’éditeur, tout semble normal, mais en arrière-plan, l’adresse de l’image pointe vers un serveur tiers.

Les quatre principaux inconvénients

Des pannes que vous ne remarquez pas

L’exploitant tiers peut à tout moment supprimer ou renommer des images, ou abandonner son domaine. Vous ne vous en apercevez que lorsqu’un visiteur vous le signale ou que votre site est rempli de cadres vides.

Protection des données

Lorsqu’un visiteur charge votre page, son navigateur demande chaque image externe au serveur tiers et lui transmet au passage son adresse IP. En 2022, le tribunal régional de Munich a jugé, dans une affaire concernant Google Fonts, qu’une telle transmission sans consentement peut être illicite. Il n’existe pas de jugement spécifique aux images externes, mais le principe est comparable. Pour être sûr de votre fait, hébergez vos images vous-même.

Temps de chargement

Chaque serveur supplémentaire implique sa propre connexion, avec résolution DNS et établissement de la liaison. De plus, les images hébergées sur des serveurs tiers ne peuvent être ni compressées, ni converties en WebP ou AVIF, ni diffusées via votre propre cache ou CDN.

Blocages

De nombreux serveurs détectent les hotlinks et les bloquent, car ils consomment de la bande passante. À la place de l’image s’affiche alors un espace réservé, un avertissement, voire rien du tout.

Trouver les hotlinks

La méthode la plus rapide lorsque vous avez beaucoup d’articles : sélectionner tous les articles et lancer l’import avec Replace External Images. Dès la première étape, l’extension comptabilise toutes les images externes. Si vous souhaitez seulement analyser sans rien modifier, utilisez avec Pro Unlimited la commande wp replexim scan.

Remplacer les hotlinks

  1. Faire une sauvegarde.
  2. Sélectionner les articles concernés et lancer l’action groupée « Replace External Images ».
  3. Vérifier les images ignorées dans le journal et les remplacer manuellement si nécessaire.

Droits : un import ne change rien aux droits d’utilisation. Ne reprenez que des images que vous êtes autorisé à utiliser, et supprimez les images de tiers pour lesquelles vous n’avez pas d’autorisation.

Conclusion

Les hotlinks sont pratiques, mais représentent un risque permanent pour la disponibilité, la protection des données et le temps de chargement. Les images ont leur place dans votre propre Médiathèque : c’est là que vous en gardez le contrôle total.

Toutes les images externes d’un coup dans votre médiathèque

Replace External Images s’en charge en une seule passe, avec barre de progression et journal. Gratuit pour les articles et les pages.