Content is the king. If you have and useful content that is unique you can be Google's favorite.If you present information in a well laid out manner then users will spend more time on your site.
"..... content is called 'king'. High quality, unique content is what search engines are looking for and content development specialists therefore have a very important role to play in the search engine optimization process."On the internet, people are looking for information.
A website that really has usable information automatically gets backlinks from relevant and high quality sources.