Pete in Holland MI
There generally is no finish that you can put on exterior wood and keep it looking great forever. All you can do is choose a finish that protects, and can be maintained relatively easy.
Might consider a finish designed for log homes. They are designed to seal and and have UF protectors, and best of all, can recoat with and they self bond.
Good luck !