We run a small ecommerce website for auto parts, we used to be on Yahoo store and we were getting consistant 2k-2.5k visitors a day from just organic traffic(mostly google). it's a 5 years old website. after we switched to a new website (same domain), which is a totally different system, our traffic has been really low. like 500 visitors a day. I've done a lot of URL 301 redirects with ISAPI Rewrite to send old link requests to the new link. the weird thing is, the 1st week we launched the new site, our traffic went UP quite a bit, it was increasing like 15-20% everyday, that lasted for about 4 days. then our traffic started going down. now we have to heavily depend on CPC. now we are at ~500 visitors a day from organic traffic. A lot of our old links that ranked good were gone, nowhere to be found. we submitted new sitemaps but it hasn't been indexed yet, it's been 2 weeks. should I just wait and pray our traffic will be back? and our site doesn't rank good on yahoo & bing, only 20% of traffic were sent from these two.