how do i start learning SEO

How to start learning Search Engine Optimization

According to a survey by Netcraft, around 366,848,493 websites got recorded till December 2011 on World Wide Web; which has increased to 47 million host names and 7 million active websites only over the last few months. It has become almost mandatory for all business, organization, public sectors and service providers to acquire a website. Thanks to open source Content Management Systems like WordPress, Joomla, SageFrame and so on; having a website is a much less tedious task!