Image Search Engine Optimization

Search Engine Optimization helps you increase traffic. Usually webmasters just optimize for Google text only search but optimization for image is also important to get some bonus traffic.

Google has also started integrating other search engine (like Image Search and Google News Search) results into their normal search results. You might sometimes see images related to the search above the normal search results.

Following tips will help you optimize your images for search engines like google:

1. The Alt Attribute

This is the most important factor that affects the google search rankings and will help you get substantially more traffic from Google Image Search. The Image alt attribute is treated as an alternate text which would appear if the image is not loaded. So the alt text should be a brief description of the image.

The Image Html Code is as follows:

<img src = “image link” alt = “Add text Here” />

For Blogger users:

After uploading the image in the post editor, click on the Edit Html Tab and you will see a code like the one below:

<a onblur=”try {parent.deselectBloggerImageGracefully();} catch(e) {}” href=”img-link”><img style=”margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 300px; height: 300px;” src=”img-link” alt=” “ id=”BLOGGER_PHOTO_ID_” border=”0″ /></a>

Add a brief description of the image in between the quotes.

2. Adding Hyphens to the name:

Always use hyphens while naming your images. For eg. If i name an image: twitter_icons_and_badges.png, the name twitter_icons_and_badges will be considered as a single keyword but if i name it as twitter-icons-and-badges.png, twitter icons and badges will be treated as four different keywords. And so by using hyphens one can use keywords describing the image.

3. Surrounding Text:

The surrounding text is viewed by google as a description about the image. So add relevant text surrounding the image.

Note: Make sure you do not add too many keywords and irrelevant information, because this can be considered as spam.

  • Shrey Goyal

    That's a great point you've raised here, that I find many SEO blogs and write-ups lacking. What you could also talk about would be the significance of putting up atleast one image in every post. Along with enhancing readability, it brings readers from image search as well. Worked for my Blog !!

  • gautam

    @shrey: Ya i agree that you do get benefits for adding images to posts but it is an individual's choice whether to put the image or not. Sometimes adding images may not be needed and you might be adding images just for the sake of it.

  • Thanks for such a nice tutorial on image optimization,i am using SEO Freindly Image plugin for the same.
    .-= Ruchi´s last blog ..Site Performance Feature added in Google Webmasters Labs =-.

  • first time I see this tip.
    I invest a lot in creating my own images in my blog posts (Like in this one: and this one seems like something that can help me bring some more traffic.

    .-= Gil (MobileSpoon)´s last blog ..A Tribute To The D-Pads =-.

  • Pingback: Optimizing Title For Search Engine Optimization in Blogger | Blog Godown()

  • The use of hypens versus the underscores is something new to me. I never thought that it would create a difference. Overall, a post with an image can attract more audience because people are more into visual presentation. They can easily understand a topic with the use of images.

  • Pingback: 7 of the Best Tools for Aspiring Probloggers | Blog Godown()

  • thank a lot for this wonderful post. i am searching for image optimization and here i get some good point . thanx you again

  • rndtechnologies786

    Nice thought.