Only option is to place a battery charger of some sort on the battery .
I've used battery ' maintainers ' on my bikes, to keep the batteries charged to where they should be .
When I lived in Chicago, when riding season began, I had a 5.5 mile ride to work, 13 stop lights and a maximum of 35 mph speed limit, if I didn't take the bike out for a 2-3 hour ride on my days off, or use a battery charger, the battery would not start the bike after about 8 days .
Since moving to Phoenix, I have an 11 mile ride, 3 stop lights, most is 65 mph urban expressway and no issues, except for the fact that I use the oilhead for 4 days a week, take one of the ' dinosaurs ' ( as my co-workers call them !!! ) to work on Saturdays and holidays, due to insurance restrictions of using the old bikes to commute to work .

When you are due for a replacement battery, I would recommend an AGM type battery, generic AGM's can be had for under $50 and are maintenance free .