Una práctica habitual es que alguien pueda acceder directamente a las imágenes de tu site para visualizarlas en el suyo sin permiso. A esto se le denomina image hotlinking.

Representa un problema, no tan sólo porqué estén utilizando tus imágenes, sino porqué utilizan tu ancho de banda y dependiendo del volumen de accesos podrían llegar a bloquear tu web.

Una buena forma de controlar esto es mediante .htaccess, veamos cómo.

Código a insertar en tu archivo .htaccess

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourdomain.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourdomain2.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ http://hpmouse.googlepages.com/hotlink.gif [NC,R,L]

 Explicación

La Línea 2 permite los referrers en blanco. Muchos usuarios navegan detra´s de un firewall y no ofrecen esta información, de lo contrario les bloquearíamos.

RewriteCond %{HTTP_REFERER} !^$

Las líneas 3 y 4 definen los sites que pueden visualizar las imágenes. Cualquier otro será bloqueado.

RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourdomain.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourdomain2.com [NC]

Por último el formato de archivos a bloquear. Entre () los formatos separados por |

RewriteRule \.(jpg|jpeg|png|gif)$ http://hpmouse.googlepages.com/hotlink.gif [NC,R,L]

Puedes cambiar la URL de la imagen por cualquier otra, pero asegúrate que no esté protegida contra hotlinking, de lo contrario tu servidor puede entrar en un bucle