I visit news sources daily.
It does not impact my productivity, as I do the readings in my "spare" time or before going to bed.
What did impact my productivity was these moments when you receive a new email, a call, or notifications (WhatsApp, followed Websites.. etc..) and smoking a cigarette
Each short break has a effect of breaking your concentration and you need to re-think and work yourself in again. In a creativity process, this is good. But not in a thinking/coding/designing process.
So my solution to this was to unsubscribe all notifications and RSS feeds = Minimizing distractions while work time. But, as smoking is a human right this is still a distraction I won't minimize :)
If you don't need the (information) RSS feeds for your work, I would start here.
Having that, you need to monitor your movings. Take notes on time needed for ex-work and work doings.. you'll see quite fast what does distract/brake your productivity.
For me, I approx. know how much time is needed for something. Taking notes shows f.e. much more needed time. So, by that, it's possible to find out which doings distract you so much.