As a website designer I am always asked what are the most important features a good website should have. There are a lot of answers when it comes to design. They start with questions, such as what do you want your website to say about your company? Or are you selling a product or a service. But before we can even get to the design part of your new website, these 50 features, in the infographic below cover basic essentials that all websites MUST have in order to have a successful online presence.