In explaining Search Engine Optimization (SEO) to prospects and clients alike it seems that there are a lot of companies that look at search engines and SEO as a mystical realm where one only hopes to rank well. Because of this, I have decided to try to simplify the concept of how search engines work [...]
