Search Engine Optimisation (SEO) is the art and science of making web pages attractive to get high rankings on the search engines. While there are not set rules and formulaes to achieve this, it is prudent to follow the best practices and learn from experience. Over the course of this series of articles, i will share about my successes in SEO and the ever changing nature of search engine ranking algorithms. To achieve SEO success needs Patience and perseverance along with constant monitoring and tweaking of your web site. Research and take your time before you launch your site and get that indexed by the web robots, we cannot stress enough the importance of proper research and homework. Success does not come overnight and in my experience it is often a few months before you see some results on the ranks. Before we dwell deeper into the tricks and art of SEO, let us first outline the steps in an effective SEO campaign. First and most important is to know your target market, your goals and your competitors. You must spend enough time on this important activity. Once you know what you are aiming for you are focused. In the next series i will talk more about recent basic steps you need to perform including keyword research, site positioning, hosting and IP addressing, internal linking, external linking one way and reciprocal, content updation and using tools to monitor progress.