Instructions
Spend time with a young cat when they're outdoors and try to keep them contained to a deck or backyard. Interacting and playing with them will hold their interest in going where you go and eventually they'll develop a habit of going out and remaining in an area they're familiar with.
Get your cat vaccinated regularly and develop a health routine conducive to outdoor living. In other words, don't think you cat can't get fleas or abscesses because they spend most of their time indoors.
Feed your cat indoors. Not only does setting food outside attract other unwanted animals, it eliminates a reason for your cat to come inside. If you want to control your cat's time spent in the out of doors, do it by controlling his food.
Bring your cat in at night. That seems to be the most hazardous time for pets to be outside either due to wild animals or humans that mean to do them harm.
Develop a routine by letting your cat out at a certain time and having them come indoors at a certain time. As they get used to it, they will come in and go out with little to no prodding simply out of habit.
How to Raise an Indoor/Outdoor Cat
Cats are naturally attracted to the outdoors. In addition to the fresh air and sunshine, they love to interact with other backyard creatures. Unfortunately, there are also reasons cats shouldn't be free to roam whenever they please. Dangers such as poisons, automobiles, rabid animals and even humans make it necessary to keep a cat safely indoors, at least part of the time. Since cats are creatures of habit, you need to start early if you want to raise an indoor/outdoor cat.