A clean carpet is a carpet that has been taken care of very well. You should always take the time to vacuum your carpet often and make sure you do a good job. This means going over the floor in several directions to allow the vacuum time to pick up all it can.
High quality vacuums are the best choice, as they get up the most debris. The proper use of entrance mats will help to clean people’s shoes and keep most of the tracked soils off the surface of the carpet.
You should always use entrance mats outside of your doors and make sure that anyone who enters your home use the mats to help get debris and dirt off their shoes before they enter.