SEO and Usability – Two Important Pillars of A Successful Web Design