Proper entrance mats should be used. Using this all the dust of shoes will be embed into mat. If getting a good carpet cleaner is a problem then you can use homemade carpet cleaning solutions.
Prevention: - The good method of cleaning is prevention. Taking proper care and maintaining your carpet clean will save the money from having to buy costly cleaning products.
Use good quality vacuum cleaner; vacuum the area you want to clean to remove dirt before using the cleaning machine or any chemical. Give more emphasis on highly traffic areas
If you are using steam cleaner you will have to be careful that you do not soak the carpet with hot water because if you do it will take longer to dry and may result in damage of the carpet fiber. Steam cleaning requires some formulated liquid cleaning products that are turned into steam by a steam cleaning machine. There are many non-toxic, steam-cleaning products available in the market.
Use the mildest cleaning products available in the market on your carpet. Use harsher ones with obstinate stains. Carpet shampoos are also the best solution. Read labels and instructions very carefully and accordingly use the chemicals. Toxic products damage the fiber of carpet. As the spill occurs, clean that spill with a clean white cloth. Never use colored cloth or rug because it can leave color on your carpet. Be cautious what you use to remove stains. Always first try cold water and blot with a cloth to remove the stain.
Spot removal is a way used to directly react to a spill as it occurs, before they have the chance to become permanent. Care must be taken as wrong chemicals cause more damage or spread the stains. This should be started with clean water and a blotting cloth. After this strong chemicals/products or stain removers should be used. Spot removal products can contain harmful chemicals. Ventilation is needed when using chemical spot removal products. Open the doors and windows to achieve this.
It's very important to clean your carpets frequently. If you do not clean your carpets on a regular basis you will need to use a stronger chemical product because the dirt will have ground itself deeper into the carpet and it becomes more difficult to lift. Cleaning your carpets on a regular basis is easier on the environment, your health, and it will help extend the life of the carpet.