Doormats go a long way in protecting the carpet from dirt and debris that can get tracked in from the outside. Not only should you have one on the outside of the doorway, but put one inside as well. There are a wide variety of styles for doormats and you can usually find one that will best match your decor. But you need to also look at the performance of the mat, make sure it is going to take off the dirt and debris from peoples footwear at they come into your home. By stopping the dirt at the door you can help keep the carpet fresh as well as free of dirt stains.