Let me list the basics that your website needs to have…
ONE – The site should be built on a platform that is easy to optimize from an SEO point of view, that is secure, that is able to allow beginners to add content, that is can allow for easy editing, that is loved by the search engines, and still looks fantastic.
TWO – The core pages and all related content needs to be keyword orientated to a large extent. WE will show you what people are looking for in relation to your business or service and help you optimise your content for those specific client needs.
THREE – You need to focus on user experience for visitors to convert into sales. This covers a wide range of tweaks that you need to use in your page content to lead visitors along a set path.
FOUR – Your site SEO need to be on point. This covers things like site loading speed and on-page SEO and a lot more.
FIVE – Your content, your images and more need to not only look fantastic but relate to exactly what a visitor was looking for.