I have a website. sometimes, it shows more links and sometimes it shows very few links. Can any DP member suggest me the reason behind it.
In my opinion it's a good thing that Google doesn't show all backlinks. This way other webmasters will have a hard time to copy your link strategy. In Yahoo Explorer you see the highest quality backlinks first, but in Google it's random.
They try to filter all the good and quality links that you have and that is what they are showing to you.. though I don't believe that those are really accurate..
i suggest you Google filters out many links. You can see the full list by clicking on "Show all search results"