Follow these tips to elongate your rug's healthy life:
Routine Cleaning: Vacuuming
Long Term Cleaning: Professional Cleaners
Here are some helpful advice on other sites:
Immediate response is the key to the prevention of stains which may result from an accidental spill. First, if there are any solids in the spill, scoop these up with a spoon before blotting to avoid pressing them into the fabric. Then right away blot (soak up) as much of the spilt liquid as possible using absorbent paper towels, toilet paper, sponge or hand towels, blotting toward the center to prevent the stain from spreading. Also blot the floor on which the kilim rug is laid. When blotting is completed, place a shallow container (such as a tray with a low lip) under the stained area and dilute the remaining stain by passing some clean water through it. Then remove the tray, dispose of the contents and blot up the liquid from the kilim area rug, repeating this procedure as often as needed to remove the stain completely.
Stubborn Stains, Pesky Problems
There may be occasions when your first-aid efforts to avert stains from spills are not fully successful, in which case we recommend that you use the services of professional rug cleaners without delay. Don't put it off, because once a stain sets in it becomes that much harder to remove. Some compendiums of 'household tips' advise that you stock up with a closetful of various cleaning aids, like ammonia, alcohol, glycerin, white vinegar, dry-cleaning fluid, etc., and apply these in accordance with their directions. We are reluctant to subscribe to these suggestions, mainly because we believe that there are so many variables involved that it is impractical (if not impossible) to prescribe a precise, effective method for each individual case without concern that it may turn out to be counterproductive. Not only is the use of even commonplace chemicals risky, their mistaken application may result in more harm than good, so we stand by our recommendation of calling on professional help.