O robots.txt é apenas obedecido por robôs bem comportados. nem todos são bem comportados como os dos principais mecanismos de busca - alguns são escritos por incompetentes, alguns são escritos por spammers que buscam endereços de e-mail e assim por diante.
de qualquer forma, você também quer desligar Indexes para esse diretório ... ou com um arquivo .htaccess ou em seu apache conf assim:
<Directory /path/to/images/dir>
Options -Indexes
</Directory >
ou colocando um arquivo index.html em branco lá.
isso impedirá que eles vejam uma listagem de diretórios dos arquivos de imagem. Não impede que eles sigam links diretos para as imagens de outras páginas em seu site.
na verdade, há muito pouco que você pode fazer para evitar que robôs acessem arquivos públicos em seu servidor da Web que não incomodem seus usuários ou aumentem a carga em seu servidor, exibindo imagens apenas por meio de um script que serve apenas para usuários logados (por exemplo, verificando um cookie).