A never ending tussle on the web at every step on every platform is in progress and ‘twitterosphere’ is no exception. Twitter being a hugely popular microblogging platform is no less a battleground, at least for blog hosting sites like Blogger and WordPress. Both having a constant tug of war on the subject of visibility. Continue reading →