The SEO challenges of an ecommerce website