I don't think your general proximity reduces the traps' viability. Specifically, being in their aggro/flee range will induce either their attack or escape. But just being in sight range has not stopped my traps from catching prey of all sizes. The biggest elk I've ever caught was well within bow range of my cabin.
I've had traps of every type adjacent to my cabins. I build a fence around the cabin to slow down intruders. The traps are almost always outside that perimeter. The deadliest are for the predatory animals who invariably show up. I don't bait for predators UNTIL I've actually had one visiting. Prior to that event, the bait will be aimed at deer and elk. I don't use the medium-sized traps until varmints show, gluttons and the like. Snares are usually in a cluster near the water, used for both birds and hares.
As for fence/traps, I choose a small lake for mine, within an hour or so of my cabin.. I can fence about 1/3 of the lake before I get bored...lol. I don't bait those traps UNLESS I find bear/wolf tracks in the vicinity. Also, when I see recent bear/wolf tracks, or the predators themselves, while traveling I set a baited bear deadfall very near those tracks. I do the same for deer/elk tracks.
I have 6 characters running and have had success with these methods for all of them, so, I can recommend them. The other ideas offered are good as well.