When i typed link:www.domainname.com i saw many results for each website, but one of my site has got 3000 inbound links but when i type link:www.mydomain.com its not showing anything what is the secret behind it how to increase google inbound links.
You can check all your backlinks in Google Webmaster tools. Google only show high quality links outside in search results page.
It takes a lot time before your links come up when you Google link:mysite.com - what you can do though is track them in Google Webmaster Tools. In the webmaster tools it also takes a bit of time for them to register, but it shouldn't take over a week.
They normally shows quality backlinks in link:domain operator. Get backlinks from quality and high PR pages and it'll show over there.
But i can definitely say that the links google shows while typing link:domainname.com has got more value in SERP's
I saw sites which are having more high quality links which is displayed in google have also got good page rank. But there are websites i see where links can be found while typing the command link:domainname .com but still they rank lower. Both type of effects are there, what is the determining factor for getting quality google backlinks.