I personally believe that Magento is the best and easiest Open-Source Ecommerce platform that provides online merchants with unique flexibility and control over the look, content and functionality of their Ecommerce Store. It is also SEO friendly Ecommerce Software so your Onpage SEO is more or less done by it. You will only think about at Offpage.