The Impact of Ecommerce SEO on Traffic and Customer Engagement