If you want to know what Google suggest, in order for your site to rank well in their search engine results, here’s your answer!
The Google SEO Starter Guide
The link at the bottom of this post takes you straight to a page on one of Google’s sites, which is a pdf that you can save as a 32 page ebook. The Google SEO Starter Guide contains many common sense ideas for making your site more visible, based on what Google regards as good practices.
To can grab yourself a copy here.

[...] the basics of good SEO (search engine optimisation.) I recently wrote about Google’s free seo ebook, which covers a lot of the basics and tells you what Google is looking for, from your site. [...]
[...] Learn how to Search Engine Optimize (SEO) your blog, so that it is as easy as possible for Google and others to find it. [...]