Why are old stains harder to remove than fresh stains?

Over time, stains penetrate deeper into the rug fibres and backing. They may also chemically bond with the fibres, making them more difficult to remove with standard cleaning methods.