Hi, I was wondering why on Google for my site it shows only three to be linking - http://www.google.com.sg/search?hl=en&q=link:www.imagedo.com&btnG=Google+Search&meta= While on Yahoo it shows around 3,500? http://siteexplorer.search.yahoo.co...wm=i&bwmf=s&bwmo=d&fr=yfp-t-501&fr2=seo-rd-se Thanks, Sam. Update - Google Webmaster tools show around 900 links :S - All pages (total links) 897 http://www.imagedo.com/ 884 http://www.imagedo.com/index.php 13 All pages (total links) 897
That's because google doesn't show all of your backlinks on search result. I don't know why but some suggest it's to protect your site from your competitors and others think google doesn't consider them as valid BL.
Yups . Google doesnt show all links for fear of manipulations and possibly reverse engineering some speculate. See See webmasterworld.com/google/3609953.htm
I agree with axlarry but you should also remember that there are many low quality links that will be counted by the other search engines that google will not count.