Prevention of rust is essential if you want your steel to not only look good, but also for it to last through the ages. There are a variety of ways to stop rust from occurring on any metal that can corrode. One of the easiest ways to protect steel is Zero Rust. This is an aerosol or gallon can be applied to any type of metal in a variety of colors. It bonds with the steel by absorbing in to the pours, thus stopping rust from forming. This is better than most methods because paint for instance simply provides a barrier between the metal and Stop Rust water. Zero Rust can be applied to dirty metal and rusty metal, but is preferred you clean and strip it before you apply it. This is because when applied to rust, it can’t bond to the metal and is only as strong as the layers underneath it.
Another way to prevent rust is to simply clean things like tools and bikes after use. Tools for instance obtain surface rust fairly fast. You should clean any surface rust with a combination of vinegar and baking soda which is formed in to a pasty consistency. Once the garden tool or other item is cleaned apply some WD40 on to it to stop future rust from happening.
Rust is inevitable on any bike with a steel frame. There are two ways to stop rust from happening on the two most common areas of your bike, inside the frame, and outside the frame. Get a silicone based polish which can be bought at boat stores for the outside of the frame. Rub it on with a tool and get the added benefit of polishing the paint as well as preventing rust. For inside the frame there is a spray called Frame saver which can be sprayed in the frame to stop rain water from rusting the inside. The spray will coat the entire inside of the frame when sprayed in one hole.