Depending on the size of space that you wish to protect, you might consider outdoor carpet from an RV store.
When RV campers pull into a site, they frequently throw down a poly-whatever carpet that protects the area around the RV stairs etc so that they track less dust and dirt into their RVs.
Really