With over 1 billion websites live on the internet at any given moment, how on earth is a random internet search supposed to discover yours? One answer is SEO. SEO, or search engine optimization, is the practice of optimizing your website to increase its visibility on Google, Microsoft Bing and other