Beating rugs with a broom can help remove dirt and dust, but it’s not the most effective or recommended method for modern rug cleaning. Today, vacuuming, spot cleaning, and deep-cleaning using appropriate tools and methods are more effective and gentle on the rug’s fibers.