Hotlinking in WordPress verhindern

Was ist Hotlinking?

Hotlinking ist, wenn deine Website auf ein Bild oder eine andere Mediendatei verweist und die Datei dabei auf einem externen Server (einer anderen Website) gehostet wird. 

Das Bild wird sozusagen in die andere Webseite eingebettet. Das bedeutet, dass du das Bild nicht wirklich auf deinem Server speicherst. Dem Besucher der Website ist nicht sofort klar, dass das Bild über einen Hotlink eingefügt ist, da es sich wie alle anderen Inhalte problemlos in die Seite einfügt.

Darum ist Hotlinking schlecht

Es gibt einige Grüne warum du auf Hotlinking verzichten solltest. Meiner Meinung nach sind die zwei größten Probleme:

  1. Urheberrechtsverletzung: Der Hotlink verweist auf eine andere Seite, eine tatsächliche „Kopie“ der Arbeit wurde nicht erstellt – rechtliche Grauzone.
  2. Bandbreite: Beim Hotlinking wird die Rechenleistung von dem Server zur Verfügung gestellt auf dem das Bild gespeichert ist. Dein Server wird dadurch langsam und kann ggf. sogar zusätzliche Kosten verursachen.

So findest du heraus ob jemand deine Inhalte hotlinkt

In den meisten Fällen kannst du nur sehr schwer herausfinden ob jemand deine Bilder oder Medien hotlinkt. Es gibt meines Wissens nach kein Plugin oder der gleichen die dich darauf hinweisen.

Über die Google Bilder Rückwärtssuche oder durch folgenden Befehl, den du in die Google Suche eingibst, findest du alle Inhalte die deine Domain beinhalten aber sich nicht auf deiner Domain befinden. Voraussetzung ist jedoch, dass Google diese Inhalte gecrawlt hat (Google kennst diese Inhalte bereits).

inurl:deine-website.de -site:deine-website.de

Hotlinking in WordPress verhindern

Es gibt mehrere Möglichkeiten zu verhindern dass jemand jemand Bilder oder andere Dateien auf einer fremden Seite einbindet. Die zwei gängigsten Methoden sind mit und ohne Plugin.

Hotlinking mit Plugin verhindern

Mit dem Hotlink File Prevention Plugin kannst du ohne Code Kenntnisse Hotlinking verhindern.

Hotlinking ohne Plugin verhindern

Ohne Plugin kannst du folgenden Code am Ende deiner .htaccess Datei einfügen.

# Image Hotlinking verhindern
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?deine-website.de [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ - [F]

Über den Autor

Simon

Hallo, schön dass du hier bist! Ich bin Simon, 32, aus Erlenbach am Main – SEO, Teamleiter und leidenschaftlicher Optimist.

weitere Beiträge