You can try giving your cat something that you don’t mind her laying on; this won’t actually decrease the amount of shedding, but it will minimize the spread of her hair around the house.
Bathing will help remove dead, loose hair from your cat’s coat. If you decide to do so, use a feline-friendly shampoo. And, be prepared for your cat’s refusal to cooperate!
If your cat’s diet is poor, this can lead to her having a dry, brittle coat, and more of her hair will fall out. Try adding more omega-3 and omega-6 fatty acids to your cat’s diet.