Search engine optimization or SEO is a huge, complex and dynamic topic. Google, Bing, Yahoo etc. are constantly changing their algorithms to keep the trolls and spammers at bay, and everyday more snake oil salesmen come out with ‘new and improved ways’ to make your search engine ranking better. But what can you do in [...]




