Different cleaning approach is used depending to your type of stain on a carpet.
Could also verify if your rug uses a deep clean by lifting a corner of the rug and slapping it with your back of your hands. You may not notice this, however, because it will happen very gradually over time. http://Google-Pluft.us/forums/viewtopic.php?id=581250