As a rule of thumb, Oriental rugs should be vacuumed weekly to remove dirt and dust. However, a deep cleaning is typically required every 12-18 months, depending on the rug's location, usage, and the amount of traffic it receives. If your rug is in a high-traffic area, it may need cleaning more frequently.

Steam cleaning is not generally recommended for Oriental rugs as it can cause dye run and shrinkage, damaging the rug's delicate fibers.

Mild dish soap mixed with warm water is usually safe for most Oriental rugs. Vinegar can also be used for its natural cleaning and deodorizing properties. However, always test any cleaning solution on a small, hidden area of the rug first to ensure it doesn't affect the colors.

After cleaning, blot the rug with clean towels to remove excess water. Then, lay it flat in a shaded, well-ventilated area to dry. Avoid placing it in direct sunlight, which can cause the colors to fade. For faster drying, use fans or a dehumidifier.