EMD algorithm is basically a new concept of Google SEO which describes that your site ranking and popularity increasing is mostly depend on your domain name which should be according to your theme.
This frequently happened with most of the sites. The reason behind the site down is simply lack of SEO . If you want to get a good rank then you should do proper SEO. Not only SEO brings out the traffic but social networking sites are also responsible for it.
Do such things and get good traffic:
1. Make your content good and reliable.
2. Do proper SEO such as: Article Submission, Bookmarking, Forum posting, Press release, Directory submission, and such other SEO tasks and as well as do On Page optimization (meta's) for your site pages.
3. Do Social Media Optimization in various Social Networking sites such as: Facebook, LinkDin, Stumble upon and many more.