Search Engine Optimization or SEO is the part of the Search Engine Marketing process,specially that part which will tell you that your site have all the basic elements to overcome the search engine bot rules for top ranking in the search engines. Optimization your website through search engine optimization means researching for the most effective keywords for your site and then implementing all those keywords correctly into the sites code and also in the content. Site elements also include the elements of the site designing, link structures as well as search engine and directories will function for you.