And that is by not using it. Especially for a house roof. It is beyond me why anyone would want to use asphalt shingles. Metal roofing should outlast asphalt by up to 100 years. If properly maintained.
Metal roofing is fireproof which makes it a lot safer.
Faster and easier to put on than shingles and you have a bigger selection of styles and colors. You will not have shingles blowing off when it gets windy. This can be a problem especially in cold weather when a new roof is put on and shingles are not sealing properly. Metal roofing can be put on directly over asphalt shingles. Screw it in the flat, not the rib.