Search Engine Optimization or SEO for short is the activity of attempting to make your website appear higher in the rankings of search engines like Google, Bing and Yahoo. The activity undertakes to explain to the search engine what your site is about with a view to match seach terms or keywords used by online visitors in order to show your website amongst the relevent search results. Ultimately the key is to provide quality content o your website.