maybe the site is too young and google just showed love for it as it was too young.This is a usual thing.how much is its age ?
Ranking well in search engines means building or increasing links to a well optimized site. You can rank quite well with fewer quality links than you can with many less authoritive links but when it comes down to it, quantity is also important, because Google considers your backlinks as "votes" a large amount of the less high quality links will also improve your search listings. Both types of links count.
one issue that may be involved..% links with anchor text 'funny images' Google will penalise your SERPS position if you overload your backlinks with too high a percentage of links with the same anchor text. It triggers something that will drop your position like a stone.
Hi Thanks for this advise. I am mostly doing my back links with 3 common keywords. I will improve my back link strategy. Thanks Again
yes the algo of G differ from diff countries and i think there is some changes going on by Big G, maybe that would have been the reason ? try mainting the quality of the site with well updated and am sure G will not let ur site down
google dance is just a recaculation of your site's rank which needs to be synched to datacenters. After sometimes, ranking goes steady.