Steam cleaning your area rug can be an easy alternative to deep cleaning it by shampooing and fully washing it. Steam cleaning your rug is a method that should remove around 97% of dirt and bacteria from your rug. You will, however, need to vacuum first.