Remove and seal Schweller rust, but how?

Hello all, with my Skoda Fabia (built in 2007) the sleepers have a light rust base. It is the bottom of the sleepers. 2 years ago I had already done something, but the rust comes back. I guess the sheet metal can be attacked again by stone strokes. I had sanded the rust as well as it went on and applied rust transducers. Then there was rust stop primer and underbody protection on it. Do you have any ideas how I can do it better, dami t no rust comes anymore or the varnish is better protected against rockfalls? Would it do something if I took normal black paint instead of the underbody protection and sprayed underfloor wax on it? For example this one here:https://www.amazon.de/…/ref=sr_1_1?… Thank you in advance.