Triune Designs Blog: Web Design, Development, & Marketing

Posts Tagged ‘photos’

Please, Do Not Hotlink

Monday, May 25th, 2009

Hotlinking (or inline linking) is defined as

the use of a linked object, often an image, from one site into a web page belonging to a second site. The second site is said to have an inline link to the site where the object is located.

Cite: What is hotlinking?

Reasons Why You Should Not Hotlink

  • The website owner hosting the original image can change the image to anything they want and (aside from deleting it) you have no control over the image. What could happen is the person actually hosting the image changes that “awesome Twitter icon” you hotlinked to and it has now become offensive material.
  • You run the risk of exposing your users to possible phishing attacks or cross-site scripting. Again, hotlinking leaves you and your users vulnerable to the image owner’s mercy.
  • You are stealing the other person’s bandwidth. Each time the page with the inline-linked image is viewed, the image is pulled from the other person’s server and not yours. Therefore, you are using their resources for that image instead of of your own. It is the same as running an extension cord from my house to yours so you can use some of my electricity to power your house.

Here is my suggestion for using someone’s image the right way.

  1. Make sure the picture can be used on your website.
  2. If you may use their image, copy the photo and add/upload it to your own web host/server
  3. Give credit where it is due and provide attribution.

This way, it is a win-win situation. You get to use an awesome photograph or image and use your own resources to show it. They get proper credit and link-juice to their own website.

Happy blogging!!

Olark Livehelp