SEO is a technique use by webmaster and website publisher to enhance their page rank on search engine SEO or search engine optimization can be conduct on-line and off-line, using quality content and catchy phrases to encourage people to visit their site.