If you are at all interested in internet marketing or are doing anything on the internet at all, you know about SEO (Search Engine Optimization) and its importance in building a presence online. And if you are at all like me, it's somewhat mystifying. I mean I get it in theory, but I tend to get ...