SEO stands for search engine optimization and is the process by which people work to get their web sites or pages ranked higher in the search engine results. Many techniques are used to achieve this for a web master from optimizing the content to rewriting the HTML source code for the site. All of this with an aim at the goal of making the site more relevant to keyword searches and the search engine indexing activities.
Original post by Aftab Siddiqui and software by Elliott