for what arslan??? he's not worried about his Google ranking he knows his site haven't good SERP Ranking but he want to know why his site is in good position At search-2-search.com ????
for what arslan??? he's not worried about his Google ranking he knows his site haven't good SERP Ranking but he want to know why his site is in good position At search-2-search.com ????
It takes some time for the new sites to get better ranking in SERPs. Some new sites rank high because they get new content boost: and if this boost is not given to a site, then we will have to wait for sometime. In this waiting time period, we need to add some excellent content in our site and try to get some solid backlinks. Doing this will help your site to rank good.
First I think you should Google if your site has been accepted or not? Use site:yourdomain.com helps. I agree that search-2-search.com won't help you much when it comes to bring in more traffic. The priority should be put onto major search engines. Good luck.
Don't spend too much of your energy to find out why you were #1 in search-2-search.com. It won't help you to get traffic. You need to know how to rank well in google and should spend your energy to achieve that.