This is really great. I use the Pomodoro Method and only check distracting sites in between, but maybe I need to be even stricter and limit it to 2x/day (considering I'm wasting time right now).
I personally prefer cold turkey, but it's hard. It's probably better to pick something in between. I.e. something that you can see fairly quick results to. I.e. browsing reddit gives you extremely quick results. Maybe learning a skill like cooking or writing and tracking progress.