For online shopping website, 3 key elements should be
1.) Should be search engine and user friendly.
2.) Website should have clear and true details about the products.
3.) Must have easy payment process.