En realidad los contenidos de un sitio web es apropiado utilizar siempre las imágenes en propiedad y tener el control total.
Con “control total” me refiero a que se carguen en tu propio servidor y no en servidores externos, esto lo digo por varias razones:
- Si el servidor externo estar fuera de línea desaparecen las imágenes que hemos incluido en nuestras páginas.
- El uso de recursos externos hacia nuestra página tarda más tiempo en cargarse por completo.
- Si la imagen se elimina del servidor donde está presente, va a desaparecer de nuestra página.
- Si la imagen se sobrescribe pueden aparecer errores.
Mi consejo es siempre crear imágenes únicas para ser utilizadas en nuestros sitios web y subirlas a nuestro espacio, excepto en situaciones excepcionales (por ejemplo, cuando son infografías, gráficos o datos de otros sitios).
Qué hay que hacer cuando nos roban banda, porque están utilizando nuestras imágenes
Un caso contrario es cuando nos damos cuenta de que alguien está usando nuestras imágenes, directamente desde nuestros servidores, el consumo de nuestro ancho de banda se resiente.
Para evitar que esto ocurra, podemos tomar una decisión sobre el archivo .htaccess y bloquear que puedan utilizar nuestras imágenes. El archivo .htaccess puedes acceder a él mediante FTP y editar dicho archivo para añadir las lineas de codigo que te facilito más abajo. En estas lineas solo tienes que modificar donde pone tudominio.com, como es obvio poner tu pagina web.
El código para insertar en tu archivo .htaccess para evitar el uso directo de todas las imágenes en nuestros servidores, es el siguiente:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?tudominio.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]
Si quieres bloquear una sola imagen, el código a utilizar es:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?tudominio.com[NC]
RewriteRule \.(jpg|jpeg|png|gif)$ http://www.tudominio.com/nombre imagen.extension [NC,R,L]