How can I stop my alloys getting dirty so quickly?

I own a Focus ST which has factory silver grey 19-inch alloys. The trouble is once cleaned they are filthy in a few days and virtually black in about a week. I've tried car polish on them but the result is still the same. I end up cleaning them twice a week.
Any suggestions?

Asked on 18 October 2017 by Kjez

Answered by John Slavin
We've seen a few Fords with very dirty alloy wheels - it seems to be down to the brake pads used. There is a way to keep the dirt at bay for a bit longer and that's to use an alloy wheel sealant, like Wonder Wheels Wheel Sealant. Apply it after giving them a thorough clean and it should help slow down the build-up of dirt.
Similar questions
I used my Mazda 6 for a journey back from the continent and during the trip one disk pad wore out. There is now a deposit of steel powder on the alloy wheel which I can't remove. Can you suggest how?
My 2013 Volkswagen Up in white is gradually becoming an Up in white with green edges. The furry side window seal/wiper is growing green moss or algae. It doesn't get washed often enough I know, but how...
Can you recommend a product which will improve the tarnished chrome effect trim on the exterior of a (modern, not classic) vehicle? The 'chrome' has a milky appearance...perhaps oxidisation?
Related models
Fast and affordable for daily use. Available as a hatch or estate. Diesel engine is the same price as petrol. More refined than previous models.
 

Ask Honest John

Value my car