Did you know that Google is trying to make it less likely for users to leave their search engine results page? Yep, that’s right! Your efforts to get into the top rankings on Google could be hindered! Isn’t the world of online such a happy place for businesses at the moment? However, as always, our…