The impact of SEO on e-commerce