Search engine optimization:- Generally called it SEO , the main and tricky process of improving any website or blogs visibility in search engines or search results . It's often considered the more technical part of the art of Web Marketing! SEO is an unpaid or natural search engine listings . Other forms of Search engine marketing [SEM] target paid listings . As I think , the earlier and more frequently a site get appearing in search results lists, the more visitors it will receive from the search engine [Google, Bing, Yahoo etc.] . The words I am saying are absolutely true because Search engine optimization help in the promotion of sites and at the same time it also requires some technical knowledge . SEO may target some different kinds of search as like as local search , image search or something else . As I think SEO gives a website [general website , blog etc.] web presence .