Search Engine Optimization is an ongoing process. As search engines do all the time updates, so should websites.
Ecomelani is a huge site with more than 1500 products pages. Moreover, photos were uploaded without being web converted.
Another challenge is the content. Each product should have unique content. Furthermore, blog articles are needed to support at least important pages!