SEO stands for Search Engine Optimization. It's the process of improving the visibility of a website in search engines like Google, Yahoo or Bing. Getting your site to show up near the top of search results depends on how optimized it is for the words being used in the search.