While you may think that search engine optimization and E-commerce work in harmony together to achieve their set goals, the opposite is actually true. E-commerce sites are actually not SEO friendly, and are always beaten by other sites in the race for a top position in search engine results.
This is contrary to the purpose that E-commerce sites are actually developed for, and that is to promote a business through the World Wide Web in an effort to attract more customers. Not only that, E-commerce sites have a system that makes it possible for purely electronic transaction between the site and your customers without you having to deal with some problems or transactions directly.
