As you know that the SEO (search engine optimization) is as a science, the reality is that SEO is as much art as it is science, perhaps more so. More on if you already know the basics SEO, or you would like to dive in with a comprehensive beginner's guide, then study our free SEO Guide blog. Here I always try to reliever the new concept of SEO, that will help you to rank your website on the top position in the search engines like Google, Yahoo and MSN and many more... 

As per my opinion, what is SEO for Beginners that really will help you. But you need to follow this blog on the daily basis or when you have bit of time.