Hi I want one nice feedback of my confusion on SERP rank. I am working for my blog and I want to get rank for keyword "work at home". Now I say you one things that I have checked the backlink of two sites using yahoo site explorer that is top ten for keyword "work at home", one is workathomeindia[.]com and other is ourdollars[.]com. On yahoo site explorer for ourdollars[.]com site show 14 pagelink and 456 inlinks, and I have checked that the backlink the site get are not much valuable, approx 90% of link the site get from directory sites, which I think not so valuable. I also see that the site do not get much link for anchor text "work at home". After all I can say that there are lots of blog that is competing for that keyword with getting much more valuable link with anchor text. Well I have described my idea above with my best knowledge of SEO and I want to know that how those sites get rank for such a popular keyword with very low backlink. Otherwise is there any other SEO things that they perform and I am unaware about that? Please I expect nice answer on it. Thank you.
First of all let me say that in my opinion it would be foolish to compete for such a competitive keyword unless you have a huge budget and a product with a very high conversion rate / profit margin. You're far better off choosing several alternative long-tail keywords. As for the links, Yahoo Explorer only shows you a fraction of the links each site has so you have no way of knowing what's actually going on. My suspicion is that the site that ranks first has a couple of very powerful links and has achieved it's SERPs based on those. Another possible reason for this is one variation of google dance - sometimes Google seems to give newish sites good rankings at first, but decreases the rankings shortly after that.
Well first leave the topic that I competing for that keyword. As you said that yahoo explorer only show a fraction of links, but when I search for other sites it show so much link like 6000, 7000 . Well how you come to know that the site come first has lots of powerful link, I means what is the best tool that show all backlink? I am seeing that the site is the first position since very long time. So its not effect of google dance. Another thinks I check for that site that the owner of the site make lots of spam on forum site, just putting link on forum.