when i check my backlinks on google by " link:domain",no result. But when i go to my webmaster tool,there show me 900 backlinks,so i'm puzzled,why google do not show me my links?
Actually I had to comment on this one. You made it sound a bit like backlinks are 'protected' while you can very easily use a service like backlinkswatch to rip off the complete list of backlinks a site is getting. LOL!
google only shows a portion of your actual backlinks using the link: function. your better off using yahoo for that method. but i have to ask, why would you not believe the data provided to you via your google webmaster tools account? thats probably the most accurate data your gonna get. straight from the horses mouth. so to speak
Google shows VERY few. And even they know there are more. They just don't show them. Use some other tool. If it's found the backlinks, Google has too. So use something else.
Yes,i know google would not show us all backlinks, but when i search my site's backlinks, there is no one link on the page, and you know i have build more backlinks, but why google show 0 to me, or due to my site is new or the backlinks are low quality?
I would like to say don't depend on Google backlinks. If you want more accurate results, try backlinkwatch or some others. Always, Yahoo siteexplorer is more helpful on this issue.
Google see only quality link mean's relevant link, good PR link, theme based link. Google filters the back links automatically.So when you see back link of your site in google by link:domain, then you see no back link list, but when you see google webmaster tool, then you see lot of back link of your site because these link only show for site owner not others. But when you check back link of your sites in yahoo search engine by link:domain, then you see lot of back link of your sites because every search engine has the different strategy.