Here are some points you should consider when creating such a system for your world for it to make any sense:
1) Be mana-efficient! I do not know how this is accomplished, but let's assume opening a portal into another dimension would be more mana-intense than a rune that just makes a sound, use the cheaper option that doesn't glow as brightly, maybe even too faint to see.
2) Do not use deadly rune-traps. Sometimes people forget. Sometimes people are drunk. Sometimes children are places. You do not want a rune that kills the neighborhood children. Also a dead thief might mean anything from revenge to a trial or it just might be a mess, especially if you were out of town for a week. Also if there are multiple thieves - sure you get one, but your stuff will still be gone.
3) For runes not to trigger at any old insect that comes walking by, they already have to be specific to a certain life form. It makes sense to create a magic system where certain people can be excluded from a trap. Also see 6).
4) Just because the thief knows it is there doesn't mean that he will find it in time. Consider people that have a sign on their door telling thieves a dog lives there. Why wouldn't you just shut up about it and let the dog hunt down the burglars as soon as they enter? Because it makes no sense. a) The door/window they break is often more expensive than the stuff they steal b) see point 1. You do not only want to catch thieves, you really want to prevent them from ever trying to enter your house. Try a system like this: 3 runes, one clearly visible and 2 elsewhere so that you cannot possible disenchant all 3 of them. If this is not possible in your world (for example because mana is expensive), move on to 5).
5) Do not place your rune at the entrance. This is where people will expect it. Place it outside the house or inside where thieves will come by.
6) If a glove will not protect you, put the material your gloves are made out of on top of it. In order to answer this really one needs to know exactly how your runes work and I do not get the impression you spend a lot of time thinking about it or you would've defined that aspect. Please think about how your runes work and then you can easily come up with things to put on top of runes. Where exactly to put them, well, nobody can answer this without actually seeing the house (e.g. in a 3d model) and then figuring out where thieves have to touch. Also this would be a weak system if you can just wear 1cm thick gloves and runes are useless. I would go for the following: Have the mana signature of a human activate the rune within a metre or two. This is also a possibility to exclude family members and so on, see 3).
7) Put your runes very close to your valuables. This only works if there isn't a lot of worthwhile stuff in your house like TVs/Laptops/tools or whatever but only if you can put most your valuables on one spot you do not need to access often. Place them on something protected by a rune or put your rune directly on them. Yes, in principal they apparently can be disenchanted, but who expects a rune to be there? I wouldn't. Well, unless - see 8).
8) A world where this is fairly common might mean either that thieves do not enter houses in general or that thieves have found ways to avoid them anyways - no matter what. You have not specified how common this would be. If it is the only house with runes, you do not need to hide them well because nobody expects them or even knows what they are. If there are a couple of houses with rune protection, thieves might not go there at all - see my dog example from earlier. If every house has them, well, you are screwed. You cannot hide them well enough because thieves are too creative and will always figure out a way to deactivate them.
9) The guests: I already talked about good rune placement. If they are next to your valuables only, this problem is already solved. If they are next to a back door where normal guests won't go, the problem is solved as well. If you can deactivate them and activate them later (like a normal alarm), the problem is also already solved. If you tell the guests where your runes are and how to deactivate them - look, it all comes back to: How is this even a problem? If you have deadly traps that can't be deactivated, I personally would rather go with not having runes protecting my two piles of trash - unless I have something super valuable and in that case runes will not be where normal people/guests/family walk but close to whereever I keep that. Design your runes in a way that make them easy to deactivate for a couple of hours.