The best way to decrease effectiveness of working remotely is to decrease amount of elements that can distract. Working place must be far away from kitchen, food or TV. Separate room is a must. Also, dress code is necessary. If you work from home dressed in sleepwear, lays on sofa - then your working day wont be productive. Your remote work will be sort of a working from vacation.
I would suggest to simulate office working day while working remotely. Work from separate room, dress appropriately (jeans + t-shirt is ok), make timetable (when you have a lunch and 15min rest). Otherwise remote work will be not a proper work, but an addition to relaxing at home.
I do this mostly, I am away from kitchen or living room or anything, I have an "office room" of my own where I just have my books, and my PC, and I keep working here with closed doors because it allows me to just focus on the good parts of the working day, and doesn't have any distractions. However sometimes PC itself could be distraction, there are so many websites you could go to and get distracted, a simple youtube search could literally cause you to lose hours upon hours, so you should be careful.
I disagree on clothes, many people say it but I never liked it, not only it doesn't work, it also makes me feel uncomfortable and unless the point is to be uncomfortable enough to want to finish work quick so you can take the clothes off, it doesn't work for me.