The more sites that link to your site, the higher your Google ranking.
It's believed (and I believe it) that Google reads the Alt tags on your photos. So what you have there might help.
I noticed that Ads by Google reads the Directory Name on your website. Example, I have one named sports_car_racing with the obvious photos on it. The Google ads show car racing and sports related ads.
Pretty much unrelated, but interesting.
If you are searching and not finding what you want, try
MetaCrawler Web Search Home Page , which doesn't use the same system as Google and often you will find things that Google ignores.
If I type in my name on Google, I'm pretty much not anywhere, even though I have about 10 websites, with my name somewhere in the meta tags or on the copyright at the bottom. (points to Google ignoring meta tags?)
However if I type my name into Metacrawler, bingo, my home page comes up first in the search. Before Google, Metacrawler was my #1 web search tool. Much better than Yahoo, even back then.
That brings me to the MLM portion of MicroStock. Seems that many who are selling, are also selling referrals, and making information sites about Stock Photography, which are really referral sites, in hopes that someone will sign up and make them some more money. :-D
Most of the major sites, offer a reward for referrals. I was disappointed when I looked and looked and some sites have no referral program. SnapVillage stuck out like a sore thumb. All I could find in the FAQ was, they used to have one, when the site rolled out, but that ended? Really?