This is a good place to start if you are new to SEO and want to learn the basics.
Search Engine Optimization—or SEO—is a term that may sound scary at first, but is simple when you break it down. It’s the process of optimizing your online content (website, blog or otherwise) for search engine algorithms like Google’s. Search engine algorithms are what look at all the content on the web, and lay it out on the search engine results pages. This is where your business will get found, or be lost in the world of “second page and beyond.” Your business’ SEO efforts are what determines your SERP (search engine results page) ranking, and consequently, determines how “findable” you are online to your customers.
In a nutshell, SEO is the process of tweaking your website, blog and other online content so that Google, Bing and other search engines will put you at the top of the search results page when customers start looking for your services online.