I have recently been reading up on SEO, a dynamic and fascinating component of marketing on the Internet. SEO, for the uninitiated, stands for Search Engine Optimization. Essentially, its all about keeping up with the latest developments in search technologies and search engines with the intent to optimize your site to show up high in the SERPs (Search Engine Result Pages). There are a number of techniques, constantly evolving, and they break down into “white hat” and “black hat” where the former represents reasonable efforts that will both help your visitors and the search engines locate the right content, and...