How to optimise your website for SEO

Ok, so you have a lovely new website. Now what? To get your website performing well in the search engines requires time and effort. But the good news is that you don't have to be an SEO expert to boost your website's search engine cred.