It's exactly how dmi told (thx mate!)
The problem is that Google (and many others) just iFrame your site, which means that you won't get your share or revenue there.
If you use that Google Adsense Whitelist it surely doesn't include Google images, does it?
No, so basically you won't get any credit for any clicks that visitors make @ your site.
Using this little "trick" you'll break the frame and visitors will see your site only, instead of some iFramed version of it.
If you're using wordpress there's no need for you to edit anything, all you need is to install this plugin - Break-Out-Of-Frames WordPress Plugin - et voilá, problem solved.
Whoa, I never realised that. So, because your site is loaded in an iframe, the image-searcher's visit doesn't count as an impression (hence you won't get paid for pay-per-impression ads)!? And worse, if someone clicks on one of your AdSense ads while it's still within the iframe, the click won't count as originating from your site, and so you won't get paid for that either!?
When I'm Google-image-searching, I get pretty annoyed with sites that break me out of the frame, but now I can better understand why they do it!
Thanks dmi sharing this tip with us and if you know few more secrets than let them come on our side too , so we can also get benefit from them .
You already have those visitors and they already "eat" the same bandwith.
Shenron (27 August, 2009)