There is no hard and fast way to guarantee top search engine rankings, this is a fact. There are, however, many valid techniques and best practices to ensure your website is more visible and easily read by search engine robots. Good design equals good optimisation – making a well coded site with compelling content as well as blogging and embedding links will ensure good rankings.