i tried site:mysite.com and it shows only 160 results as well as in the analytics stats but when i checked at yahoo site explorer its 321 here is my website somebody says google does not show all the indexed pages so how can i make google show all those pages?? Thank You..
Google doesn't show backlinks, but I've not seen anything to suggest that they don't show all the pages they've indexed. You can see more about what from your site Google has indexed by registering with Google Webmaster tools. Yahoo typically indexes more pages than Google.