If you notice that those bright and vibrant curtains or draperies that you had put up have lost their colors and look old and worn out. The reason why they look old is that they are constantly exposed to dirt and dust from outside the room as well as inside. It doesn't mean that you need to put all those heavy curtains in the washing machine every week. That would not only be tiring but would also shorten the lifespan of the curtains. Instead, you could take them out from the window and clean them using a vacuum cleaner and remove all those dust as a first step.
Inside the rooms, while you are cleaning the floor, furniture, fan, and lights a share of the dust from all these would undoubtedly settle onto the drapery or curtains. You can also get drapery cleaning assistance from professionals while sitting at home.
Curtains or your fancy draperies should be vacuumed every week. This way there is lesser dust to clean and curtains remain safe and intact. If you are doing this once a week you could run a lint brush through them from top to bottom. Once a few months you could actually use water and clean them.
Always dry them in half sunny and half shady way. This is to retain the colors on the curtains. You could also put them in the dryer depending on the capacity of your dryer. Curtain cleaning will no doubt let you avoid purchasing new curtains every once in a while. Good and frequent cleaning can help you keep freshness in the curtains for a long time and thus extend their life and keep them as new.