SEO or search engine optimization knowledge is important for the person starting out in online-business. When you are preparing your content for your website make sure that is your content is search friendly for search engines. First you must make a clear keyword choice. Think about the words you would type to find products or topic if you have to search. Make sure that your site includes those words. Keyword discovery/research in SEO training was all about finding the related keywords to make search spiders crawl website and so people find website with ease. One of the ways of success is through focus and consistency, both on the page itself and in links to the page. Good/Related keywords with good content will make web spiders crawl, index and cache website. SEO also includes strategy formulation for improving traffic to the websites by which website gets on the top of the list when search with those keywords. Their next step is to have monitor each page search traffic and calculate an optimal keyword ladder based on actual search engine response. Apart form these there are other promotional tasks like blogs and forum postings, Social networking, social book marking, forum posting link exchanges, directory submissions and like services are included in SEO services.