When we first got our kitty cat we kept her inside for a whole month before letting her out on short (supervised) visits.

I've also always employed the technique of feeding her at dusk...so there's a strong incentive to come inside when the sun goes down. Keeping them in at night will reduce the roaming factor heaps.