May 29, 2006
Google Image search operates a little differently to the main search, and therefore when you optimise for Google image search, there are a few extra things to keep in mind. This article summarises the main things to note when optimising for Google image search. Yahoo and MSN also have an Image search facility, and most of these points also apply to Yahoo and MSN.What is Google Image Search?
People looking for images will use Google's image search facility instead of the main search. This makes sense when you are looking for stock images or want to see more about a topic.The Google Image bot
Google has a bot which spiders the web for content, which it then includes in the index. For image results, Google uses a different bot, which indexes only image results. The key difference between the two is that the image bot visits much less frequently. While Googlebot may visit every week, Googlebot-image may only visit your site every 6 months. Getting images indexed is a very slow process.All the more reason to get started early.
Google is a blind user
The W3C keep talking about how you should design your website for blind people, who use screenreaders to browse the web. While many web designers ignore this because it's such a small portion of the market, keep in mind that Google is also a blind user.Because Google can't actually see your images, it relies heavily on how you describe your image.
The Google Image Search Algorithm
I won't pretend to know how the Google Image search works. But if I was writing one, I would start with the following ...- Use image ALT tag to determine content
- Use image Filename to determine content
- Use surrounding text to determine content
- Use overall page theme to determine content
In lieu of any further instruction or in-depth analysis, this is a logical place to start.
ALT Tags
Alt tag spam has been around since the dawn of time. Because it works. I'm not going to advocate spam, because although it may work in the short term, it's longevity that decent websites want.The best thing to do with an ALT tag is to describe the image - as you would to someone over the telephone.
If your image is a picture of a bamboo coffee table, then your Alt tag should start with "Bamboo coffee table". To optimise a little further without being accused of spamming, you can expand this to "Bamboo coffee table from Bambusero, Auckland NZ".
Image Filename
I made some recommendations to a friend this morning on how he should name his images. I think the examples I gave sum it up nicely.Osiris009.JPG should be osiris-coffee-table-9.jpg
shelvesdetail2.jpg should be bamboo-rimu-bookshelf-2.jpg
0763_sam.jpg should be bamboo-flagpole-763.jpg
0764_sam.jpg should be bamboo-lengths-on-trailer.jpg
The filename should describe the content of the image. The best way to describe an image is to use relevant keywords, and this is also the best way to describe the image to Google, Yahoo and MSN. By naming your images to logical user friendly names, you are also performing SEO on your images.
Optimised Image example - Sunset on the Hokianga Harbour

The above image was taken on the Hokianga Harbour, Northland New Zealand on a fishing trip in Feb 2006. In 6 months time, this image has every chance of ranking well for "hokianga harbour sunset" and with enough pagerank and incoming links, it can rank highly for "hokianga harbour" as well. Photo by Alexander Burkhardt.
Surrounding Text
Once again, what appears to be SEO is actually a usability rule. The Alt tag describes an image for those who can't see it, but I like to use captions on images as well for those who can. An alt tag may describe that an image is taken in Africa - the image looks like a beautiful scene somewhere, but it could be anywhere. For those who can see the image, reinforce it's meaning by adding a short caption underneath. Or make sure the surrounding paragraph explains what the image is.Overall Page Theme
Place some Google adsense ads on your page, and see what content Google chooses for your ads. Are the ads related to the content? Do they include (roughly) the search phrase you are targeting. If not, Google may be having trouble deciding what your page is about. A clearly defined page topic is likely to improve rankings for both text and image search.Technical Considerations
Here are a few things to watch for.- Don't optimise template images or backgrounds for your page. Nobody wants to find your menu background when they are searching for real image content. Use alt="" on these images, and don't load keywords into the filenames. My menu backgrounds are often named "bg-menu.gif" or similar.
- Google will only index files that look like images. If you use scripts to generate dynamic images, do some research into caching or rewriting instead. As far as the Google Image bot is concerned, "image.php?file=example.jpg" is a php file, not a jpeg.
- Decide on a logical folder structure for images and don't change it. Getting images indexed is hard enough and slow enough, so don't delete all your hard work by renaming or moving an image 6 months after uploading it.
Conclusions
Once again, optimising images comes down to good web design practice, and good housekeeping. Do this consistently and from the start, and getting your images appearing in the SERPs will come naturally.30 Comments
Good idea about the caption. What about having a blown up image in a completely seperate page with title, meta and on page copy all optimised towards the image?
Harvey - Feb 7, 2007
Exactly. This is a great way to improve your image rankings and also your regular rankings.
Just be mindful that Google is getting better at detecting and dropping pages that look too similar - machine generated pages without much unique content. So make sure you add a good description to each image, and fill out the titles etc.
great tips you have there. very useful.
Hi,
do you think there is any difference between using "-" and "_" as separator between words in a file name?
Matt Cutts says dashes are better than underscores in URLs. I can only assume this applies to images as well, though I haven't tested this.
I think google images are pretty good, I am recieving from about 50 to 100 daily visitors from google images.
FeaturePics Images - Apr 23, 2007
I agree, the current image search methods depend mainly on the use of image descriptions and links associated with an image.
For insight on this subject check:
http://www.featurepics.com/editorial/Increase-Image-Sales.aspx
Peacock, Carter & Associates - Sep 27, 2007
A solid article, and on something not covered very frequently!
One additional point is that if you name your images with Numbers W3C.org will flag the image as Non-compliant, so if your picture is of one million dollars dont just putt $1000000 ad this isn't web Complient, you should actually put alt="One Million Dollars".
I always have been very discriptive with the Name of the images as well as I consitantly make the image size correct before uploading, I end up naming pictures "Sutset333x300.jpg" because the picture is a sunset and has width is 333 and the height is 300. This also helps me when coding because I know its a sunset. Getting more specific with the type of sunset can make coding a beast and take a really long time, but remember it is always worth it.
Joseph Fiero - Nov 6, 2007
Interesting article on SEO with images. I find this VERY handy and plan on using the internet to enhance my marketing. Does the actual properties on the image tab in windows matter? Such as content, creator and such? In other words besides the image data does anything else upload that the bots might pick up?
Thank you for the informative article. One question: My website is primarily photography and for some reason if i go to http://images.google.com/images?q=site:michaelsulock.com
google has only about 10 of my pictures (out of probably hundreds). My site has been up for a year and I'm not sure how to remedy this. Any help would be appreciated. Thanks a lot. Michael
Michael,
I'm seeing a Wordpress error on your site at the moment, but I'll check back later.
If the images are static, then it should be a case of making sure they have good filenames, building plenty of links to your site, and then giving it some time (several months).
If you are using PHP to generate images, then this could be the reason the images aren't being indexed. The solution here is more complex, but I'll have a look at your site before commenting further on this.
Harvey.
Can anyone tell me why I have no images
on Google Image Search or Yahoo Image Seach? I have over 1000 images on MSN Live
for site:frenchnovelty.com
Thanks,
jack@frenchnovelty.com
Does selecting to "opt-in to google enhanced image search" (explained here: http://www.google.com/support/webmasters/bin/answer.py?answer=48367&hl=en) in Google's Webmasters Tools help a site's images get indexed faster or more thoroughly?
Thanx for the interesting article. I agree with all points. And I have to underline: Never change a top position image. Also DO NOT change the content of the page!
I had many top positions (Mona Lisa etc) and loose them all. And, perhaps someone made the same experience: Google images just ranks up. If your image sould rank down it fly out of the index. So in my cases. Position 2, little change on page title, some helfull description on the page and ... Goddbye. Just away.
nice article, very useful for the news publisher websites.
When Google indexes images does it look at IPTC data embedded in the image? How about the useful bits of EXIF? Does anyone have any information on how any of the major search engines are progressing with actually indexing text within the image itself? For example a search engine with the ability to index street signs and building names shown within photographs. I can't find anything directly from Google.
Having the image hosted on the same domain, not flickr or some other domain, has a significant impact on getting your image ranked high in the SERP's.
wow! this is what I've been looking for. I really can't understand how an image is being optimized. Now I do, thanks to you. :)
Some of my images are on the first page of the image results page, but I don't know how did it get there. This post made me realize how. Thank you once again. :)
Darn. Well I should have read this article last week. Shame on me. I did do the renaming of folders and files! I figured that it made sense to make them accurate, but it loooks like I've set myself back months. My fault. I should have read some articles and then made my changes. Don't do what I did folks.
There was a time when my site rated quite well in google images and I had almost all of my images in the Macro section indexed.
Unfortunately today for some reason Google considers my images unsafe content and even the few that are indexed are invisible to the user unless he turns off the SafeSearch filter.
Although there is no obvious reason a macro photo of a flower to be considered unsafe, Google marks it so.
I would highly appreciate if you can give me some directions on how to fix this situation.
Hi
Great information here thank you for your time and effort
I bookmarked this and will be visiting your page frequently
All the best
Great explanation - a big help! But why does it take Google so long to come back around to index images?
One of my blog posts on copywriting has an image that was picked up and it's draws traffic (and build subscriptions) like CRAZY!
I'm doing a couple of tactics to leverage the great traffic this image pulls... Sure wish Google would come back and get some more of my images this way. ;-)
Thanks for your explanation. That is great and usefull. Thanks again.
thanks for the information, will try the alt tags and image naming asap.
There is also a tool in google webmaster tools to upload a picture and give it a name. I thought that would be beneficial as well.
I'd say it works, the example picture is hitting the keyword in google image search first page and nearly top image.



















well thanks for the help i just hope your recomendations work
and why is google so lazy it only searches for images every 6 months.