To start with, multiple coats of an epoxy barrier coat. I've used Interlux 2000E. The more coats the better. Comes in white or gray. Do a Google search and all kinds of marine stores will come up, some offer free shipping on orders over a certain amount purchased. The bottom will have to be stripped to the gelcoat and sanded. Do it right, and you'll only have to do it once.
Don