I have read and practice "herding" them to the door if they are peeing (not picking them up, just herding (yes, as they are going!!) them so they're going on their own volition) and then, yes, taking them outside for a bit to finish.
Ruby sometimes will not go on her scheduled breaks. I know that it is time, so I have another crate (not her regular one) right next to the font door. I put her in there for 5 minutes and she'll go after that time in the crate, usually. It did take her a couple times to realize that if she goes she doesn't have to go back in the crate. I did this not as a punishment, we're very encouraging and kind when we put her in, but to prevent accidents. We have 3 floors, and her big crate is on the 3rd, so this is just easier for us. Having it next to the front door is very easy to just giver her 5 mins and then take her out again for another try.