We just do not let our cats roam, or get off the patio when they come out with us.
My cat is indoor also and will venture out on my back deck but won't leave it.
That saves in not having to subject her to unnecessary innoculations which makes them temporarily ill..........