From a salesman at a place I used to work at. He did a lot of travel. His advice was to put your business card conspicuously in various places in your suitcase. One on each side when opened, in various bags or boxes in the suitcase, etc. Psychologically, when the inspector opens it up and sees a card with your name staring back at him, there is an effect of feeling watched. Not sure how well it actually works, but at least in my limited travel I haven't lost anything.