A few good plants that I know of that keep spiders away are Lavender, Mint, Rosemary, Basil and Lemongrass plants.
All those plants are good at keeping spiders out of your yard and away from your home. The spiders hate the scent that those plants give out and will stay away from them.