If you have a website then chances are you’ve heard of search engine optimization or SEO. In simple terms, SEO is the idea of optimizing your website to rank as high as possible in the search engines (preferably page one of the results and within the top few listing)....