SEO and ecommerce: A match made for digital domination