Top Ranking Facts in search engines is best blog to read and learn about the facts how search engine rank a website in search results.
Web Site Design should be with SEO friendly website design, as SEO starts from your On Page and once search engine crawl your website, the first thing it look for quality coding, get seo friendly website design uk structure and so on.
Then there is terms called "Contents are the king" Search engines are hungry for fresh contents and always there is a need to feed the search engine with fresh and unique contents. which is the most important factor in geting top ranking. Content marketing in UK is getting more and more famous due to that fact.